过去的几十年间,大量的编程语言被发明、被替换、被修改或组合在一起。每种语言总在争论中诞生,又在进化中消亡。而这些语言的的创造者,无一不是编程世界中的标志性人物,高举探索的旗帜不断前行。敬仰之情促使了这篇文章的诞生,这里收集并分享了这五十年来最成功、最流行的十二门编程语言和它们的创造者的故事。
1、Java 的起源
1990 年代初,任职于 Sun 公司的詹姆斯·高斯林等人...
分类:
编程语言 时间:
2016-05-20 19:52:44
阅读次数:
275
本文收集整理了IE7,6与Fireofx的CSS兼容性处理技巧,供大家参考。
CSS兼容常用技巧
请尽量用xhtml格式写代码,而且DOCTYPE影响 CSS 处理,作为W3C标准,一定要加DOCTYPE声明。
1.div的垂直居中问题
vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂...
分类:
Web程序 时间:
2016-05-20 19:51:44
阅读次数:
309
一、三大范式
1、第一范式:消除一个字段包含多个数据库值,消除一个记录包含重复的组(单独的一列包含多个项目),即可满足1NF。
2、第二范式:消除部分依赖性即可转化为2NF。部分依赖性表示一个记录中包括的字段只依赖于主键的一部分。解决部分依赖性的最简单方法是将复合主键分成两部分,每一部分表示一个单独的表。
3、第三范式:消除可传递依赖性即可满足3NF。可传递依赖性表示记录中至少一...
分类:
数据库 时间:
2016-05-20 19:51:40
阅读次数:
277
在linux后台服务器开发领域里面,epoll的大名是早有所闻。《深入理解nginx》一书在第9章-事件模块中就详细说明了epoll相关的系统调用是怎么嵌入到nginx的框架中。
下面说明nginx框架下与事件处理相关的一些模块。
一.ngx_events_module
ngx_events_module是核心模块中的一种。之前一直不是很明白核心模块的意思,现在想来,事件模块的核心模块应该是...
分类:
其他好文 时间:
2016-05-20 19:51:01
阅读次数:
237
应用HttpClient来对付各种顽固的WEB服务器
一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些...
分类:
Web程序 时间:
2016-05-20 19:51:26
阅读次数:
255
原文地址:http://docs.sencha.com/extjs/4.2.5/#!/guide/application_architecture
【翻译 by 明明如月 QQ 605283073 源码在文章最后】
大型客户端应用经常比较难写、难组织、难维护。
当你添加更多的函数(功能)和开发人员时它们容易失去控制。
Ext JS 4 带来了新的应用架构,不仅能够帮助组织你的代码同时也...
分类:
Web程序 时间:
2016-05-20 19:51:29
阅读次数:
286
通过SQL Server建库语句等,采用纯代码方式创建数据库,创建数据表,以及进行相应数据库操作,包括检索,插入,删除,修改。以一个例题掌握数据库常用操作。...
分类:
数据库 时间:
2016-05-20 19:51:08
阅读次数:
262
数据定义未来——2016数据库技术大会总结
背景
作为国内数据库与大数据领域最大规模的技术盛宴,2016第七届中国数据库技术大会(DTCC)如约于2016年5月12日-14日再度震撼来袭。大会以"数据定义未来"为主题,云集了国内外顶尖专家,共同探讨MySQL、NoSQL、Oracle、缓存技术、云端数据库、智能数据平台、大数据安全、数据治理、大数据和开源、大数据创业、大数据深度学习等领...
分类:
数据库 时间:
2016-05-20 19:51:08
阅读次数:
309
在同一个数据集合中,不同的选择条件对应了不同的输出结果,数据库就是这样一种按数据结构来组织、存储和管理数据的仓库。程序或用户可以通过它来进行数据的访问与修改,它是数据存储的灵魂。数据管理经历了人工管理、文件系统到数据库系统3个阶段。数据库是具有逻辑关系和确定意义的数据结合,它能克服传统文件组织所产生的一系列问题,数据冗余小,由于关系型数据库管理系统对于信息查询具有很大的灵活性,并且设计简单,所以已经...
分类:
数据库 时间:
2016-05-20 19:49:57
阅读次数:
390
云是当今最为热门的一个话题或者说技术,在数据库界也一样,Oracle 12G这个名字不硬生生被掰弯成了Oracle 12C,数据库云在我看来能给企业带来的第一价值是节省资源,提高服务器资源的利用率,随着更快速CPU、更廉价大内存的出现,企业传统孤岛式的数据库使用方式,一个主机一个实例,会导致大量的资源浪费。...
分类:
数据库 时间:
2016-05-20 19:50:14
阅读次数:
536
在一些强大的第三方框架中我们常常可以见到注解的身影。xUtils、Retrofit等。那么注解到底有什么魅力和好处让我们在设计种种框架的时候用到它呢?对于注解的理解:
(仅仅为个人理解)
1,我们通过注解给某个常量、方法或者类一个标记。那么这些常量就有了某种特征或者某种标记。
2,这些标记不参与我们的逻辑处理。这也是为什么它会写在方法或者类的外面的原因。
3,但是我们可以通过获取方法上的标记...
分类:
编程语言 时间:
2016-05-20 19:50:46
阅读次数:
305
Ioc(Inversion of Control)即控制反转。在java开发中,Ioc意味着将设计好的类交给系统去控制,而不是在自己的内部控制。这称为控制反转。
Ioc方式
在struts2中,通过Ioc方式将Servlet对象注入到Action中,具体实现是由一组接口决定的,要采用Ioc方式就必须在Action中实现以下接口:
1)Appli...
分类:
其他好文 时间:
2016-05-20 19:49:36
阅读次数:
107
Java调用C++动态链接库的网络上的文章也很多,但是还是有个别的问题没有提到,导致操作起来还是难度较大,关键是程序的疑难杂症不好治。
准备工具:vs2010,java1.6,MyElipse6.5,opencv2.4.6(其他版本请留意程序中的版本号),摄像头。
操作流程,流水式操作:
1、先建立文件FaceDetect.java文件并通过指令生成.h头文件
FaceDetect.jav...
分类:
编程语言 时间:
2016-05-20 19:51:17
阅读次数:
255
实现的功能:监控.rss文件变化(删除、重命名、内容变化) 并且处理为对应的.css文件
本人工作是web前端。less和sass的css预处理概念是非常好的,自己尝试了一下
测试效果图:
自己列的一个简单需求列表
功能要求:
√ 1.监控文件列表控件 列出需要监控的文件列表
√ 要求有右键删除功能
√ ...
开发目的@copyright 杨同峰 保留所有权利 本文可以转载,但请保留版权信息本人高校教师,带着一门动态网站设计课程,前面讲HTML+CSS+DIV,后面将JSP+JDBC+Struts+Hibernate+Spring。对SSH的难用深有体会。从一个空白项目开始配置完SSH,需要20分钟。别吐槽,这还是熟练的情况下。。。如果你有模板当然binggo就好了。但。。。这不是一个框架应该有的样子。框...
分类:
Web程序 时间:
2016-05-20 19:50:39
阅读次数:
287