神刀安全网

神刀安全网

从产品迭代看微信的电商尝试

我们做任何产品要善于管理长周期心态,上任何产品都着眼于十年,上任何新的业务板块都着眼于一百年。——《得到》App

手机镜头下的“世界杯”妹子,R15星云版评测

色彩和玻璃后背是今年手机流行的元素,就拿色彩来说吧,各大厂商为了吸引消费者的注意,可谓是使出了浑身解数,基本上各种纯色系都被玩了一遍,在纯色系逐渐审美疲劳后,因新颖活泼的撞色而受启发的渐变色又成为了新的流行元素,基本上可以这么说无渐变不旗舰...

Android多渠道打包相关介绍

由于国内存在着有众多的应用市场,在不同的应用市场可能有不同的统计需求,为此Android开发人员需要为每个应用市场发布一个安装包,这里就引出了Android的多渠道打包。在安装包中添加不同的标识,以此区分各个渠道,方便统计app在市场的各种...

盘点十大创意无线充电新技术

大喊大叫能给手机充电,病毒也能充电,甚至走着走着你的手机电量就充满了…瞬间是不是懵逼了,听着是不是觉得特神奇,诺基亚声音充电技术,微软无线充电裤子,走路也能充电的创意装置等等一系列“奇葩”的无线充电技术,这些创意无限的无线充电技术不仅让我们...

使用commons-pool2实现FTP连接池

​ 频繁的建立和关闭连接,会极大的降低系统的性能,而连接池会在初始化的时候会创建一定数量的连接,每次访问只需从连接池里获取连接,使用完毕后再放回连接池,并不是直接关闭连接,这样可以保证程序重复使用同一个连接而不需要每次访问都建立和关闭连...

linux 内核引发的有关于代码思考

随着linux内核和linux应用程序茁壮发展,系统规模变得越来越大,复杂程度不断提高。有经验的内核开发者对内核特性还能了如指掌,但是这么庞大的系统让新人几乎无法理解,难以跟上linux内核的发展步伐。这种青黄不接的现象可能会造成内核质量上...

为什么今年的618不火了?

文/孟永辉 从新零售这个概念提出来的那一天起,“电商”这个概念退出历史舞台似乎已经是一件再正常不过的事情了。尽管在经历了两年的持续火爆之后,人们对于电商依然有很多的期待,但表面的欢腾掩盖不了内在的落幕,一场传统电商的大逃亡似乎已经从今年已...

记一次两小时的js编程学习

1.弱类型语言 2.解释型语言 3.客户端语言 对于有学习Java、C以及Python一类的人来说,最熟悉的莫过于这些都是强类型语言。它们严格的遵守自身的规定,永远也不会有下面的情况出现,因为编译的时候会自己抛出错误而终止运行。

AndroidStudio封装SDK的那些事

首先SDK是提供给别人调用的工具。所以常见的SDK都是以jar包,so库,aar包等方式导入APP项目中。然后提供一些公开的API供接入方调用。所以在Androidstudio中如果需要生成jar或者aar,就需要将module变成libr...

设计模式系列——装饰者模式(DecoratorPattern)

所谓的设计模式,其实是对面向对象编程思想中的一个转变,是在繁重需求任务中做到可扩展,高度灵活,并且适应业务开发而产生的一种思想。 今天我们说的修饰者模式,是一种动态地往一个类中添加新的行为的设计模式。就功能而言,修饰模式相比生成子类更为...

Dynamic Programming(动态规划)

作为科班出身的程序员,算法还是得懂一点点的。------佚名(我)。 动态规划是一个看起来很高大上的名字,让人一听就很想知道这到底是个啥,所以我常常需要跟身边好奇的朋友们解释一下。成功的让朋友们理解了动态规划的基本思想后,我决定写一篇博...

05. 里氏代换原则

若对每个类S的对象O1,都存在一个类T的对象O2,使得在所有针对T编写的程序P中,用O1替换O2后,程序P行为功能不变,则S是T的子类

springboot 是如何帮我们省去web.xml配置的

最开始使用原生的springmvc时,总是免不了有如下xml配置但是,切换到springboot之后,web.xml之类的繁琐的配置基本上都不见了。出于好奇研究了下springboot究竟帮我们做了什么,我们可以免于这样的繁琐配置。