1、Java起源于1994年的sun公司,起初并没有体现出它独特的优势,sun公司一度想要放弃这个项目,亏的领头人的力争,Java才的以存在。二十世纪末,随着互联网的兴起,交互式设计越来越多的应用,对编程语言的跨平台性的要求越来越高。设计者发现,Java这个东东恰好能满足这个要求,于是Java就火了。2009年Java语言被oracle公司收购,但是这不影响Java的发展,越来越多的开发商喜欢以J...
分类:
编程语言 时间:
2015-06-02 15:22:58
阅读次数:
137
现在最热门的前端框架,毫无疑问是 React 。上周,基于 React 的 React Native 发布,结果一天之内,就获得了 5000 颗星,受瞩目程度可见一斑。React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写...
分类:
其他好文 时间:
2015-06-01 18:37:42
阅读次数:
151
智能手机虽说是移动电话,但我们完全可以将其作为小型化的电脑来思考。这样一来也能够显示出智能手机OS的高性能。我们首先一起来回顾下智能手机OS的历史。 OS的黎明期 其实在很早之前就已经有这样的想法,即在像智能手机这样可以便利携带的小型电脑终端上运行OS。大约20年前左右,在美国的拉斯维加斯举...
分类:
移动开发 时间:
2015-06-01 09:31:33
阅读次数:
188
文章的起源来自于并发编程网上一篇关于并发的面试题的帖子,自己回答了一份。...
分类:
编程语言 时间:
2015-05-31 23:21:06
阅读次数:
244
Facade(外观)模式是一个功能介于工具包和完整应用程序之间的类,可提供包或子系统中类的简化功能。
Facade模式通常起源于普通的程序开发。当从多个不同类中分离你的代码时,可能需要通过提取访问子系统的类
来重构系统。
/*
* Copyright (c) 2001, 2005. Steven J. Metsker.
*
* Steve Metsker makes no r...
分类:
其他好文 时间:
2015-05-31 23:20:49
阅读次数:
134
1.问题起源 oracle数据库字段值为小于1的小数时,使用char类型处理,会丢失小数点前面的0 例如0.35就变成了.352.解决办法:用to_char函数格式化数字显示 select to_char(0.338,'fm9999999990.00') from dual; 结果:0.34 这里重...
分类:
数据库 时间:
2015-05-29 11:44:33
阅读次数:
1289
Deep learning:三十八(Stacked CNN简单介绍)前言: 本节主要是来简单介绍下stacked CNN(深度卷积网络),起源于本人在构建SAE网络时的一点困惑:见Deep learning:三十六(关于构建深度卷积SAE网络的一点困惑)。因为有时候针对大图片进行recogniti....
分类:
移动开发 时间:
2015-05-28 19:57:07
阅读次数:
568
01 源代码管理工具 概述源代码管理工具的起源
为什么会出现源代码管理工具?
为了解决在软件开发过程中,由源代码引发的各种蛋疼、繁琐的问题
源代码会引发哪些问题?
无法后悔:做错了一个操作后,没有后悔药可以吃
版本备份:费空间、费时间
版本混乱:因版本备份过多造成混乱,难于找回正确的想要的版本
代码冲突:多人操作同一个文件(团队开发中的常见问题)
权限控制:无法对源代码进行精确的权限控...
分类:
其他好文 时间:
2015-05-28 09:36:16
阅读次数:
168
Socket: socket起源于UNIX,Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。基于"打开—读/写—关闭"模式,其中WinSock就是变种之一
故事起源于这周踩的一个小坑,tomcat本地调启动web时报错。错误提示说有个xml文件的编码有问题,我点进去看了看没看出啥异常,开头跟其他xml一样指定了utf-8的格式,除了是小写的,我傻乎乎地去改成了大写。。。然后。。。肯定是没解决啊!!!咳咳,果断请教同事去了,瞅一眼,扔过来一串参数-...
分类:
编程语言 时间:
2015-05-24 23:10:23
阅读次数:
217