推荐
专栏
教程
课程
飞鹅
本次共找到3062条
复杂网络
相关的信息
浩浩
•
4年前
面试官:给你了十分钟,讲出实现 Router 框架的原理
Android开发中,组件化,模块化是一个老生常谈的问题。随着项目复杂性的增长,模块化是一个必然的趋势。除非你能忍受改一下代码,就需要十几分钟的漫长阅读时间。模块化,组件化随之带来的另外一个问题是页面的跳转问题,由于代码的隔离,代码之间有时候会无法互相访问。于是,路由(Router)框架诞生了。目前用得比较多的有阿里的ARouter,美团的WM
Wesley13
•
3年前
java 压缩文件
今天改善一个项目,一个单据里面有十多个附件,其中一个需求是希望选中一个单据,点击导出按钮,将所有的附件都下载下来,一开始考虑模拟浏览器窗口点击保存自动下载,但感觉实现有点复杂,也不太熟悉。所以就想了一种简单的方法,把所有附件进行压缩,再下载压缩包。虽然多了用户解压缩的步骤,但总体还是方便很多。以下是实现过程:1、导入jar包:ant.jar(
Wesley13
•
3年前
RSA 经验之谈
写代码这么多年了,在涉及RSA跨语言的功能时,总会让人经历一番折磨。所以有必要把现在我掌握的这些零碎的知识总结一下公布出来,免得组内同事再走弯路。由于RSA实在太复杂,还有很多内容没弄懂,也没精力全了解,暂且把问题留下,未来也许能回答。所以这篇文章的标题为“经验之谈” 本质上是数字运算 RSA算法的本质是找到几个非常大的数,然后做运算
Python进阶者
•
4年前
Vue的学习笔记(上篇)
一、什么是Vue.js?Vue是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用提供驱动。二、什么是vmodel指令?vmode
CuterCorley
•
4年前
C语言入门系列之3.顺序程序设计和输入输出
从程序流程的角度来看,程序可以分为三种基本结构,即顺序结构、分支结构、循环结构,这三种基本结构可以组成各种复杂程序,C语言提供了多种语句来实现这些程序结构。同时C语言提供的输入输出的函数为IO提供了方便的工具。一、C语句介绍1.C基本语句C程序的执行部分是由语句组成的,程序的功能也是由执行语句实现的。C语句可分为以下五类:表达式语句表达式语句:
捉虫大师
•
3年前
Sentinel-Go 源码系列(一)|开篇
大家好呀,打算写一个Go语言组件源码分析系列,一是为了能学习下Go语言,看下别人是怎么写Go的,二是也掌握一个组件。本次选择了SentinelGo,一是对Java版本的Sentinel算是有一些了解,也在生产上落地过,二是感觉他的代码应该不会太复杂(仅仅是感觉),三是在云原生越来越热的趋势下,用Go实现的限流降级容错应该是比较通用的
Easter79
•
3年前
TiDB DM 2.0 GA,数据迁移不用愁
社会数字化、智能化的发展进程中,海量的数据带来巨大挑战,各行各业都在加速数字化转型,越来越多的企业意识到数据基础设施是成功的关键。然而,作为数据基础设施的核心,传统数据库例如MySQL面临性能和容量瓶颈,通过中间件实现的分库分表方案复杂度高,同时带来高昂的运维成本。作为一款企业级NewSQL数据库,TiDB采用计算、存储分离的架构,可以根据业务
Wesley13
•
3年前
Java web 前端面试知识点总结
分享一下我的面试知识点总结: 耦合性:也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息内聚性:又称块内联系。指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。若一
Wesley13
•
3年前
Android中对应用程序的行为拦截实现方式概要
这次是真的好长时间都没有写博客了,主要不是因为工作上的事,主要还是这个问题真的有点复杂,实现起来有点麻烦,所以研究了很长时间(大约有一个月的时间)。但是幸好最后问题搞定了~~一、问题场景想实现360手机卫士那样可以拦截应用请求系统的一些权限(比如:位置信息,通讯录等)二、目的公司开发的app需要使用音频权限,但是总是被360那样的安全管家所拦
1
•••
232
233
234
•••
307