Yourvimrcfile is an incredibly powerful, incredibly useful thing. Anything you can do incommand-line modeyou can do in yourvimrcfile. This makes it possible to make settings (e.g.:set textwidth=80) in thecommand-line modeand then make them permanent in yourvimrcfile by just doing the exact same thin Read More
posted @ 2013-05-25 15:29
javawebsoa
Views(223)
Comments(0)
Diggs(0)
这次我们主要讲一下用dom4j文件读取中过程中的路径问题。关于dom4j读取XML文件路径问题,其原因主要不在于dom4j,而在于web项目发布之前的文件和web项目发布后的文件在位置上发生变化导致了路径问题的产生。Web项目发布之前 为了更好的解释这种现象,我在首先项目中创建了几个xml文件,如下图所示: 在上图中,file1.xml位于test包中;file2.xml位于src目录下;file3.xml位于WEB-INF文件夹下;file4.xml位于WebRoot文件夹下;file5.xml位于项目XmlTest下与src同级。Web项目发布之后 了解了Web项目发布之前的文件... Read More
posted @ 2013-05-25 15:25
javawebsoa
Views(767)
Comments(0)
Diggs(0)
PCIe各标准的速度如下版本发布时间原始数据传输带宽有效带宽单个Lane带宽总带宽(x16)PCIe1.x20032.5GT/s2Gbps250MB/s8GB/sPCIe2.x20075.0GT/s4Gbps500MB/s16GB/sPCIe3.020108.0GT/s8Gbps1GB/s32GB/s对比之后,发现个奇怪问题,按照常理新一代的带宽要比上一代翻倍,PCIe3.0的原始数据传输带宽应该是10GT/s才对而实际却只有8.0GT/s。我们知道,在1.0,2.0标准中,采用的是8b/10b的编码方式,也就是说,每传输8比特有效数据,要附带两比特的校验位,实际要传输10比特数据。因此,有效 Read More
posted @ 2013-05-25 15:22
javawebsoa
Views(772)
Comments(0)
Diggs(1)
假设一个表有6个字段c1,c2,c3,c4,c5,c6,有如下的sql语句:select c1,count(distinct(c6)) from tbl where c3>1 group by c3;python中asq模块可以实现类似的查询,以下用一个示例说明。#!/usr/bin/env python2.7#-*- encoding: utf-8 -*-import osfrom datetime import *import timefrom asq.initiators import querydef test1(): src_list = [[6,6,6,3,7,9],... Read More
posted @ 2013-05-25 15:18
javawebsoa
Views(483)
Comments(0)
Diggs(0)
小议truncate、drop、delete的区别1、从分类角度 truncate、drop属于DDL(Data Definition Language 数据定义语言) delete属于DML(Data Manipulation Language 数据操作语言)2、从表结构角度 truncate、delete只删除数据,不删除表结构 drop删除数据和表结构3、从安全角度 truncate、drop不支持回滚 delete支持4、从速率角度(如图) drop table Employees和truncate table Employees查询开销为0% delete from Employe. Read More
posted @ 2013-05-25 15:14
javawebsoa
Views(252)
Comments(0)
Diggs(1)
dbvis的SQL提示(SQL补充)默认的快捷键是 Ctrl + Space (即是我们切换输入法的快捷键),这是一个国外工具的一个通病(很多工具的默认代码提示也正好是我们切换输入法的快捷键,经常会有冲突). 这样Dbvis用起来会很不爽,要经常手工改快捷键. 后来我研究了一下dbvis的jar包,让我找到了一种修改默认快捷键的方式. 修改SQL提示的步骤如下: 1, 编辑dbvis.jar包下的dbvis-actions.xml文件(解压或直接修改) 2, 找到以下的代码 <actionidref="show-auto-completion-command"keys Read More
posted @ 2013-05-25 15:11
javawebsoa
Views(4468)
Comments(0)
Diggs(0)
每取一个数字尽量把小数字往左放,当遇到0时要在后面的卡片找不大于首位的卡片,如果找到,就把0放到左边(标记该卡片的位置),否则放右边,注意:第一个数字可能就为0. #include<stdio.h>#include<string.h>char s[110],str[210];int main(){ int i,j,n,k,t,len; char *p,*q,ch,ph; scanf("%d",&t); while(t--) { scanf("%s",s); len=strlen(s); str[101]=s[0]; p=q Read More
posted @ 2013-05-25 15:07
javawebsoa
Views(175)
Comments(0)
Diggs(0)
Timer是一种定时器工具,用来在后台执行计划执行的任务 ,可以一次或多次反复执行。TimerTask是一个抽象类,继承他的子类可以作为Timer的计划任务 。schedule的意思相当于计划表的意思,他可以传入多个参数,与多个重构一个小例子:这个方法继承TimerTask接口,来作为任务给Timerpublic class Timer2 extends TimerTask { @Override public void run() { int a = 0; while(a < 5){ try { Thread.sleep(1000); } catch (Interrupte... Read More
posted @ 2013-05-25 15:03
javawebsoa
Views(278)
Comments(0)
Diggs(0)
服务器安全向来都是一个很敏感也很重要的问题但互联网似乎也没有什么是绝对的安全,只是看对谁来说 当然,我们可以通过一些优化设置或方法,让我们的服务器相对安全或更安全 这里,也谈谈我的观点我认为,服务器的安全,包括两部分 一部分是系统级的安全 一部分是应用级的安全系统级的安全,比如系统启动了一些不相关的服务或端口,或系统内核某个程序的漏洞等原因引起 应用级的安全,通常是指我们的应用,比如我们的网站,我们的论坛,我们的网店等等 那我们如何操作? 对于系统级,以一个最基础的安全原则来说,那就是只开必须的服务和端口,保持系统最小化. 也就是一些无关的应用或服务,通通停掉,不用的端口也全部关闭,以及防火墙 Read More
posted @ 2013-05-25 15:00
javawebsoa
Views(246)
Comments(0)
Diggs(0)
1.给不同尺寸的设备提供不同的展现交互方式I。2.对于小尺寸的设备,通过减少一些非必要的功能来保持应用程序的简洁性。3.对于可视部分的UI首先加载。4.减少流量的耗费a.流量设置:用户可以选择在wifi,普通的数据链接下不同的数据获取方式。b.下载大物件:只在wifi情况下下载。c.高清与节流模式。5.使用动画代替干巴巴的跳转。6.保证可点击的button足够大,能够点上。7.减少非必要的资源占用a.非大型应用不要去申请大的heap size。b.非开机启动8.某功能下只让用户操作跟此功能有关的。 9.对于厂商可以对不同的设备提供不同资源的apk包。 Read More
posted @ 2013-05-25 14:56
javawebsoa
Views(191)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号