1.安装tomcat 1.1下载tomcat 从官网http://tomcat.apache.org/下载tomcat,保存在/home目录下(当然也可以是其他目录). 注意:tomcat官网中,下载Binary? Distributions下的core下的tar.gz即可. 下载后将其copy到自己...
分类:
系统相关 时间:
2015-04-22 11:52:36
阅读次数:
225
分布式领域CAP理论, Consistency(一致性), 数据一致更新,所有数据变动都是同步的 Availability(可用性), 好的响应性能 Partition tolerance(分区容错性) 可靠性 定理:任何分布式系统只可同时满足二点,没法三者...
分类:
其他好文 时间:
2015-04-22 11:54:43
阅读次数:
143
简介 本文达到的目的是会用。 安装服务器: 官网下载win版的,也可是linux版的; 启动服务器:win版的执行activemq.bat 看看是否安装成功:http://localhost:8161/ ? activeMQ是一个消息服务器, 2中模式:点对点...
分类:
其他好文 时间:
2015-04-22 11:54:54
阅读次数:
125
UICollectionView 类似于?UITableView ,布局更灵活。 //实现三个协议:
<UICollectionViewDataSource,UICollectionViewDelegate,UICollectionViewDelegateFlowLayout>
//创建?UICollectionView
-?(void)cre...
分类:
其他好文 时间:
2015-04-22 11:54:43
阅读次数:
165
这两天在上课时被同学拿了一段代码问我,这段代码有什么问题,我看了一会说:Connection和PreparedStatement都没关。他说不止这方面的问题,还有sql注入的问题,我就坚决的说使用了占位符不存在sql注入的问题,但...
分类:
数据库 时间:
2015-04-22 11:54:00
阅读次数:
157
记得,上次在北京参加大型活动还是2008年前–传统电信行业的巅峰时期;那时移动互联网、Android、IOS还是萌芽状态。 七年过去了,IT行业翻天覆地的巨大变化,传统电信行业在慢慢的陨落,与此同时,移动互联网确...
分类:
其他好文 时间:
2015-04-22 11:53:18
阅读次数:
167
Criteria?criteria?=?session.createCriteria(Employee.class);
//1.?AND:?使用Conjunction表示
//Conjunction?本身就是一个Criterion对象
//且其中还可以添加Criterion对象
Conjunction?conjunction?=?...
分类:
Web程序 时间:
2015-04-22 11:53:57
阅读次数:
179
#coding=utf-8
import sys,datetime,time,os,os.path,stat,re
repattern = re.compile(r‘.*[\.]{1}([^\.]+)‘)
def changeFileTime(path, ctime):
for parent,dirnames,filenames in os.walk(path):
...
分类:
编程语言 时间:
2015-04-22 11:50:50
阅读次数:
162
一、挂起 当有电话进来或者锁屏,这时你的应用程会挂起,在这时,UIApplicationDelegate委托会收到通知,调用 applicationWillResignActive 方法,你可以重写这个方法,做挂起前的工作,比如关闭网络,保存数据。...
分类:
移动开发 时间:
2015-04-22 11:53:25
阅读次数:
144
21、CSS样式的优先权:当样式有冲突时,听谁的?
a、四种方式的优先权:内联式[行内样式]--->内嵌式[内部式]--->链接式[外部式]--->@import导入式
CSS优先权:就近原则
作用范围越小,优先权越高
离要修饰目标越近的样式优先权越高。
b、选择符优先权:行内>id>clas...
分类:
Web程序 时间:
2015-04-22 11:52:32
阅读次数:
183
对Java垃圾回收最大的误解是什么?它实际又是什么样的呢?
当 我还是小孩的时候,父母常说如果你不好好学习,就只能去扫大街了。但他们不知道的是,清理垃圾实际上是很棒的一件事。可能这也是即使在Java的世界中, 同样有很多开发者对GC算法产生误解的原因——包括它们怎样工作、GC是如何影响程序运行和你能对它做些什么。因此我们找到了Java性能调优专家Haim
Yadid,并把名为Java
p...
分类:
编程语言 时间:
2015-04-22 11:51:11
阅读次数:
159
go语言并发编程上
傍晚抽空学习了下go语言的并发编程,从goroutine到channel机制,从开始的稀里糊涂到现在拨开云雾见太阳的感觉,学习的过程总是令人亢奋的!当然目前的理解还是不够透彻的。下篇将举例来分析下。
goroutine类似开辟进程、线程做法,go语言所采用的为 goroutine 。用法极其简单,也就是使用go关键字,使用方法有两种:
定义一个函数functionName,要...
分类:
其他好文 时间:
2015-04-22 11:49:46
阅读次数:
124
前言
我们在SpringMVC开发中,可能遇到比较多的问题就是前台与后台实体类之间日期转换处理的问题了,说问题也不大,但很多人开发中经常会遇到这个问题,有时很令人头疼,有时间问题暴露的不是很明显,然后逐渐对问题进行跟踪,会发现是日期类型转换失败“映射”不到对应的持久类的日期属性上造成的,由此我还特意写过一篇博文:SpringMVC中出现"
400 Bad Request "错...
分类:
编程语言 时间:
2015-04-22 11:49:29
阅读次数:
146
概述
通过《原始套接字实例:发送 UDP 数据包》的学习,我们组 UDP 数据包时常考虑字节流顺序、校验和计算等问题,有时候会比较繁琐,那么,有没有一种更简单的方法呢?答案是:借助 libnet
函数库。
libnet 是一个小型的接口函数库,主要用 C 语言写成,提供了低层网络数据包的构造、处理和发送功能。
libnet 的开发目的是:建立一个简单统...
分类:
Web程序 时间:
2015-04-22 11:51:32
阅读次数:
256
Android中的广播大致有两种:有序广播和标准广播。标准广播是一种完全异步执行的广播,广播发出后,广播接收器几乎都会在同一时刻接收到这条广播消息,因此它们之间没有任何先后顺序而言,这种广播的执行效率较高,但是也以为这它是无法被截断的。有序广播是一种同步执行的广播,广播发出后,同一时刻只会有一个广播接收器接收到广播,当这个广播接收器中的逻辑执行完毕后才会继续传播消息。并且前面的广播可以截断正在传播...
分类:
移动开发 时间:
2015-04-22 11:51:01
阅读次数:
221
seq 9 | sed 'H;g' | awk -v RS='' '{for(i=1;i
预备知识:
seq:产生一个序列
sed:模式空间和存储空间
H:将pattern space中的内容append到hold
space\n后
g:将存储空间的数据覆盖模式空间
输出的时候使用的模式空间,存储空间只是一个暂存器
1、seq产生1,然后加到sed模式空间,H将模式空...
分类:
其他好文 时间:
2015-04-22 11:51:01
阅读次数:
172