前言 死 锁单独写一篇文章是因为这是一个很严重的、必须要引起重视的问题。这不是夸大死锁的风险,尽管锁被持有的时间通常很短,但是作为商业产品的应用程序每天可 能要执行数十亿次获取锁->释放锁的操作,只要在这数十亿次操作中只要有一次发生了错误,就可能导致程序中发生死锁,并且即使通过压力测试也不可能 找出 ...
分类:
编程语言 时间:
2016-06-15 19:05:41
阅读次数:
255
原理是基于css3的 1、景深:perspective:100px; 2、中心点:transform-origin:center center 0; 3、transform-style:preserve-3d 父级作变换会保留效果到子集上面 通过节点嵌套 实现立方体效果: 以上是实现原理 下面是实现 ...
分类:
移动开发 时间:
2016-06-15 19:05:49
阅读次数:
197
一、对前期提出的问题的回答 1.在先修课程基础薄弱的情况下,该如何学习软件工程? 在软件工程的学习中,代码和先修课程并不是最主要的。因为在开发软件的过程中,编写代码的工作量其实只占不到所有工程量的30%,而后期的管理和维护更是占了60%到80%之多。软件工程课学习的是软件开发的思想和过程,至于先修课 ...
分类:
其他好文 时间:
2016-06-15 19:05:33
阅读次数:
131
[1]定义 [2]整数 [3]浮点数 [4]科学记数法 [5]数值精度 [6]数值范围 [7]特殊数值 [8]转成数值 [9]实例方法 ...
分类:
编程语言 时间:
2016-06-15 19:05:13
阅读次数:
281
读写锁ReentrantReadWriteLock概述 大型网站中很重要的一块内容就是数据的读写,ReentrantLock虽然具有 完全互斥排他的效果(即同一时间只有一个线程正在执行lock后面的任务),但是效率非常低。所以在JDK中提供了一种读写锁 ReentrantReadWriteLock, ...
分类:
编程语言 时间:
2016-06-15 19:05:53
阅读次数:
272
1、先确认VNC是否安装 默认情况下,Red Hat Enterprise Linux安装程序会将VNC服务安装在系统上. 使用rpm命令检查是否安装了vnc,如果安装了就显示软件名称: [root@redhat01 /]# rpm -qa | grep vnc vnc-server-4.1.2-1 ...
分类:
系统相关 时间:
2016-06-15 19:03:43
阅读次数:
289
框架介绍: 1、基于 ASP.NET MVC4.0 + WebAPI + EasyUI + Knockout 的架构设计开发 2、采用MVC的框架模式,具有耦合性低、重用性高、生命周期成本低、可维护性高、有利软件工程化管理等优点 3、采用WebAPI,客户端完全摆脱了代理和管道来直接进行交互 4、采 ...
以前遇到这类问题第一个反应就是觉得客户端和服务端的编码不一样导致的。所以一开始也是那么认为的。以为我们项目使用的是pgsql,默认的就是utf-8,然后我们使用了字符也是utf-8,并且还有一个问题就是说一般的string类型(数据库映射为varchar)显示的是正常的,然后我就有些抓不着头脑了,去 ...
分类:
其他好文 时间:
2016-06-15 19:06:14
阅读次数:
188
本人大二小白一名,从大一下学期就开始接触到linux,当时看到学校每次让我们下载资源都在一个ftp服务器中,感觉特别的高大上,所以自己就想什么时候自己能够拥有自己的ftp服务器,自己放一点东西进去,让别人访问。 那么,就从那时开始,就有了一系列的艰难旅程。。。。 要不然先不说经历了,就先直捅技术吧, ...
分类:
系统相关 时间:
2016-06-15 19:03:55
阅读次数:
236
进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。程序是指令、数据及其组织形式的描述,进程是程序的实体。 源程序文件转换为可执行文件的过程: 1、预处理(preprocessor):对#include、#define、#i ...
分类:
系统相关 时间:
2016-06-15 19:03:15
阅读次数:
185
jxl.jar 通过java操作excel表格的工具类库 支持Excel 95-2000的所有版本 生成Excel 2000标准格式 支持字体、数字、日期操作 能够修饰单元格属性 支持图像和图表 应该说以上功能已经能够大致满足我们的需要。最关键的是这套API是纯Java的,并不依赖Windows系统 ...
分类:
其他好文 时间:
2016-06-15 19:04:15
阅读次数:
192
线程组 可以把线程归属到某一个线程组中,线程组中可以有线程对象,也可以有线程组,组中还可以有线程,这样的组织结构有点类似于树的形式,如图所示: 线程组的作用是:可以批量管理线程或线程组对象,有效地对线程或线程组对象进行组织。 线程关联线程组:1级关联 所谓1级关联就是父对象中有子对象,但并不创建孙对 ...
分类:
编程语言 时间:
2016-06-15 19:04:14
阅读次数:
192
1、SELECT INTO 从一个表中选取数据,然后把数据插入另一个表中。常用于创建表的备份或者用于对记录进行存档。 语法: IN 子句可用于向另一个数据库中拷贝表。 1)备份表信息 2)复制到备份库 2、IDENTITY 作用:创建唯一的,递增的列 注意:一张表中只能有一列为IDENTITY 1) ...
分类:
其他好文 时间:
2016-06-15 19:04:09
阅读次数:
180
通过Finder浏览到你保存该项目的文件夹。创建三个新的文件夹:wax、scripts和Classes。 第一:首先,下载源代码的压缩包。Wax放在GitHub上(https://github.com/probablycorey/wax) 第二:现在,执行下列操作: ◆ 拷贝lib和bin文件夹,把 ...
分类:
移动开发 时间:
2016-06-15 19:02:57
阅读次数:
252
time元素表示的是24小时中的某一个时刻或日期,表示时间时允许时差。 time元素定义的格式如下: <time datetime="2016-6-15">2016年6月15日</time> <time datetime="2016-6-15">6月15日</time> <time datetime ...
分类:
其他好文 时间:
2016-06-15 19:01:43
阅读次数:
120
在阅读了构建之法关于软件测试的相关章节之后,我才明白原来软件测试这么重要!在我以前看来,测试是稍微测几个常用的,能用就行了,而且主要是编代码重要,其他的都是“浮云”。但是现在我才发现自己错了,而且错的非常离谱。尤其是王老师在课上也说过软件测试师不比软件工程师差,甚至更好。在看了书之后,我发现只要掌握 ...
分类:
其他好文 时间:
2016-06-15 19:04:13
阅读次数:
146