- 博客(34)
- 资源 (35)
- 收藏
- 关注
原创 网站分析与优化
网站分析的首要任务需要一个网站的团队,先说下这个团队应该具备哪些人才:1.web程序设计者这个程序设计者应该具备网站首页布局的能力、调整网站整体结构的能力。一个网站给浏览者的第一印象很重要,首页设计的合理,用户打开的时候不管能不能获得需要的信息,他都会停下来看一会,这样就减少了网站的跳出率,提供用户体验度,低跳出率的网站是可以获得搜索引擎的信任度的;web设计者的主要工作主要从四方面入好做
2015-03-17 23:13:54
850
转载 Andriod抓包工具介绍
1 抓包工具介绍1.1 抓包准备在手机APP测试过程中遇到一些问题需要分析时,就需要抓包来分析具体问题。本文针对Andriod手机来介绍一下。在抓包之前做一些准备工作,如下: 1,Android手机需要先获得root权限。一种是否获得root权限的检验方法:安装并打开终端模拟器(可通过安卓市场等渠道获得)。在终端模拟器界面输入su并回车,若报错则说明未roo
2012-10-08 09:22:02
6639
原创 Editplus,轻松看日志
查看日志,你有木有过这样的烦恼:跳板机登录(输入密码),Windows远程登录(又要密码),一层层查找路径(咦,这台服务器路径还搞特殊话?),换台服务器,Linux还得SFTP?再换一台机器(又要再输入密码?)好多窗口,好多帐号。。。赶紧查看,等会屏保了又得再输入密码。。。杯具,人数限制,我被踢了。。。
2012-03-22 09:05:13
7722
原创 Eclipse 配置无插件resin3服务器
Eclipse 配置无插件resin3服务器1. 打开“window->Preferences->Java->Build Path->ClasspathVariables”,添加classpath variables,将基配置到Resin的安装目录。2. 运行菜单“Run->Run...”,在弹出的窗口中添加一个Java Application的运行项目
2012-03-07 16:42:27
3448
转载 Linux io操作
在Linux 开发中,有几个关系到性能的东西,技术人员非常关注:进程,CPU,MEM,网络IO,磁盘IO。本篇文件打算详细全面,深入浅出。剖析文件IO的细节。从多个角度探索如何提高IO性能。本文尽量用通俗易懂的视角去阐述。不copy内核代码。 阐述之前,要先有个大视角,让我们站在万米高空,鸟瞰我们的文件IO,它们设计是分层的,分层有2个好处,一是架构清晰,二是解耦。让我们看一下下面这张图。
2012-02-16 09:26:56
3022
转载 Perl DBI
1.描述Perl DBI是一个Perl语言的数据库访问API。DBI定义了一系列函数,变量和惯例提供一个独立于具体数据库的一致性的数据库接口。记住DBI仅仅是一个接口是很重要的。在应用程序和一个/多个数据库驱动器之间的一个瘦层。驱动器完成实际的工作。DBI为驱动器在其内工作提供了标准和框架。2.DBI和DBD的不同关系模型 3.一个简单的DBI 脚本#!/usr/bin/per
2012-01-05 09:06:48
1213
转载 android ndk jni 编程入门例子
网上这方面的文章其实也很多.但多数知识点比较零散.正好最近学着了一下这方面的知识.因此有个写这篇分享的冲动.废话就少说了,直接开始. 必备条件:1. 操作系统windows(linux和windows其实都基本一样,下载对应版本的android sdk,nkd,eclipse就ok了)2. 安装android sdk http://developer.android
2012-01-05 08:59:45
2931
原创 深入讨论设计模式中的State状态模式
最近看了些部门牛人的代码,有网络框架也有具体的业务系统,其中频繁使用了State的设计模式。在实现大规模复杂逻辑时,状态设计模式确实是非常有效的手段。为什么使用状态模式在一个复杂的逻辑中,一个对象的行为往往是不连续的,这种不连续是指站在代码执行的角度来看的:对象的一个完整操作可能会被多个异步操作所中断,而高性能的后台服务器是不可能阻塞在单个对象的某个操作上,这时候就需要
2011-12-05 09:22:44
743
原创 使用Astyle 帮助整理代码
使用Astyle 帮助整理代码Astyle 的全称是Artistic Style,某种程度是目前最好用的代码整理工具,很多所谓的代码整理工具其实都是拿这个东东改进,开发的。其网址在,http://astyle.sourceforge.net/,最新版本是2.02,基本已经稳定,最近升级很少了。Astyle好在那儿呢,一方面他支持大部分代码格式,一方面他支持C, C++, C#, and J
2011-11-29 09:35:25
17697
原创 Java陷阱之assert关键字
<br />今天在Lucene源码中看到一个assert关键字,开始的 Java陷阱之assert关键字,开始的时候,头脑当中出现了Junit中的assert,就Google一下,学到的Java里assert关键字的使用。<br /> Java陷阱之assert关键字 一、概述 在C和C++语言中都有assert关键,表示断言。在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。 二、语法 在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码
2010-07-29 10:38:00
830
原创 装饰模式总结
<br /> 今天又看了一遍之前看过的装饰模式,这次看到的例子比上次看到的例子好多了,这次的例子很有说服力,大体的是说一个人要换不同的着装类型,一个很不错的例子,下面总结一下我对装饰模式的理解,何时使用装饰模式。<br /> 装饰模式是是为己已有的功能到哪个态地添加更多功能的一种方式,当系统需要新功能的时候,要想旧类中添加新的代码,这些新的代码通常转世了原油类的核心职责或主要行为,<br />在主类中加入了新的字段,新的方法和新的逻辑,从而增加了主类复杂性的特殊行为的需要,而装饰模式且提供了一个
2010-07-26 10:11:00
566
原创 Jboss5.0.1在Eclipse3.5和MyEclipse8中启动
<br />今天比较郁闷的,在Eclipse3.5中启动配置了Jboss5,但是启动的时候却出现了异常,不能启动,网上找了一节解决的方法都没有解决,后来用MyEclipse8就可以正常启动了。不知道那个高手能顾告诉我。。。13:57:54,828 ERROR [AbstractKernelController] Error installing to Instantiated: name=AttachmentStore state=Described<br />java.lang.IllegalArgume
2010-07-23 20:48:00
1272
原创 Hibernate的bug,one-to-one延迟加载时的问题
<br />今天,用Hibernate3.1+spring开发的时候,测试开发的DAO没想到碰到了这个问题,我在做一个用户购物系统,里面的一个用户对应一个账户和一个购物车,<br />Mysql表如下:<br />CREATE TABLE ZH_USERS(<br /> ID VARCHAR(100) not null PRIMARY KEY,<br /> username VARCHAR(50) NOT NULL,<br /> password VARCHAR(60) NOT NULL,<b
2010-06-20 12:24:00
977
原创 Class问题
<br />今天一个同学问了我下面程序的main方法中的第二行代码和注释中的两行代码表达的意思完全相同,注释中的两行代码不能通过编译(这很容易理解),而第二行(采用方法调用链)却可以顺利通过编译(这就很难理解了)。<br />public class Test<br />{<br /> public void func()<br /> {<br /> System.out.println("func");<br /> }<br /> <br /> public stati
2010-06-12 12:43:00
640
原创 抽象类和接口的区别
自从个人学习Java以来看到这个问题的次数不少于五次了,今天在论坛上看到这样一个帖,就自己总结一下他们之间的区别,总结得不好,请多多见谅。1.接口(interface),接口被用来建立类与类之间关联的标准。Java codepublic interface ITest{ public void test();}public class TestImpl imple
2010-05-01 13:53:00
545
原创 学习rownum
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明:例如表:student(学生)表,表结构为:ID char(6) --学号name VARCHAR2(10) --姓名 create table stud
2009-10-11 21:53:00
495
原创 软件工程师的职业化
职业化至于软件工程师非常重要,因为:软件是看不见摸不找的,它的进度也看不见摸不着,需要软件工程师严格自律,善于沟通;软件开发式创造性的活动,创造性的劳动依赖个人主观能动性,没有自我激励是不可能成为出色的软件工程师的;软件在国民紧急和人们日常生活中发挥着越来越重要的作用,软件工程的道德行为规范成为备受关注的问题。软件工程师必须遵循的原则是社会公众原则,及所开发的软件要给人类带来福利,不能制造
2009-10-04 15:37:00
1522
原创 数据库隔离级别
数据库事务有严格的定义,它必须同时满足4个特性:原子性(Atomic)、一致性(Consistency)、隔离性(Isolation)和持久性(Durabiliy),简称为ACID。其中隔离性指在并发数据操作时,不同的事务拥有各自的数据空间,其操作不会对对方产生干扰。隔离允许事务行为独立或隔离于其他并发运行的事务。通过控制隔离,每个事务在其行动时间里都像是修改数据库的惟一事务。一个事务与其他事务隔
2009-09-26 23:40:00
627
原创 责任链模式
初看责任链模式,心里不禁想起了一个以前听过的相声:看牙。说的是一个病人看牙的时候,音声不小心把拔下的牙掉进病人的嗓子里。病人因此楼上楼下的跑了好多可是,最后无果而终。责任链模式就是这种“推卸”责任的模式,你的问题在我这里能解决我就解决,不行就把你推给另一个对象。至于到底谁解决这个问题,我不管。Chain of Responsibility定义Chain of Responsibilit
2009-09-14 18:15:00
610
SecureCRT_6.6.1.rar
2011-09-18
struts项目例子
2011-07-27
TL源码剖析The Annotated STL Source
2011-01-15
Java的Excel API代码jexcelapi_2_6_9.tar.gz
2010-12-28
EJB3 Eclipse Jbss开发指南
2010-08-08
本人一直以来的面试题
2010-08-08
本人的Lucene2.9学习笔记
2010-08-03
基于lucene的开发JavaEE项目
2010-08-03
Java编程规范中文版
2010-07-24
EJB规范文档EJB规范文档
2010-07-24
Socket serverSocket java qq
2010-06-14
操作系统的进程通讯Java实现
2010-06-07
jQuery api 1.4 JavaScript framework web
2010-04-28
samba-common-3.0.4-0.5.1.i386.rpm
2010-01-12
samba-client-3.0.4-0.5.1.i386.rpm
2010-01-12
samba-3.0.4-0.5.1.i386.rpm
2010-01-12
编译原理的NFA转换成DFA
2009-11-15
hibernate学习笔记,记录我学习Hibernate的过程
2009-10-11
hibernate中文参考文档.pdf
2009-09-24
mysql-connector-java-5.1.8.zip
2009-09-17
J2EE 1.3.1 API.chm
2009-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人