自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

转载 jndi作用

最近在看JNDI,在网上找了一些资料,看见一篇很不错的文章。 ------------文章开始前端时间总是在搞不清JNDI到底是干什么,虽然是一值在用,却不知道他最初出现的原因,用来,说不清是用来干什么,下面我相信介能解开这个迷雾里。------------ JNDI是 Java 命名与目录接口(Java Naming and Directory Interfa

2015-03-04 21:01:14 477

转载 vim 程序编辑器

第十章、vim 程序编辑器最近更新日期:2009/08/20系统管理员的重要工作就是得要修改与设定某些重要软件的配置文件,因此至少得要学会一种以上的文字接口的文书编辑器。 在所有的 Linux distributions 上头都会有的一套文书编辑器就是 vi ,而且很多软件默认也是使用 vi 做为他们编辑的接口, 因此鸟哥建议您务必要学会使用 vi 这个正规的文

2014-11-10 11:02:13 762

原创 netty权威指南一书中代码

最近正在研读《netty权威指南》一书,对书中的代码都是

2014-08-11 00:40:09 2971

转载 osi 七层模型

1 lvs nat 技术原理2 lvs ip-tun

2014-07-20 20:12:40 508

转载 maven3常用命令、java项目搭建、web项目搭建详细图解

------------------------------maven3常用命令---------------------------1、常用命令    1)创建一个Project mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=

2014-07-02 23:33:53 431

原创 一个简单的闭锁例子

import java.util.concurrent.CountDownLatch;public class TestHarness { public static void main(String[] args) throws InterruptedException { MyTask task = new MyTask(); System.out.println(timeTa

2014-05-27 23:00:21 720

转载 mysql复合索引、普通索引总结

对于复合索引:Mysql从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找,但不支持 b,c进行查找 .当最左侧字段是常量引用时,索引就十分有效。下面用几个例子对比查询条件的不同对性能影响.create table test(a int,b in

2014-05-26 16:13:15 545

转载 如何知道mysql中sql语句索引是否生效

mysql函数 explainexplain命令详解用explain 来执行检验sql 例如explain select * from a+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+

2014-05-26 16:10:38 10207

原创 mysql 基本操作----数据库的操作

1 查看数据库的创建语句show create database database_name;2 创建数据库 create database database_name;3 删除数据库drop database database_name;4 修改数据库属性alter database database_name character set gbk;

2014-03-25 22:24:19 444

原创 linux chkconfig 命令的使用

在linux系统下,chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。chkconfig --list 会显示服务在不同的系统启动级别的是否是启动或者关闭的启动级别:       等级0表示:表示关机      等级1表示:单用户模式      等级2表示:无网络连接的多用户命令行模式      等级3表示:有网络连接的多用户命令行模式

2014-02-28 16:40:50 552

原创 让LINUX网卡开机自动启动

网卡配置文件保存在/etc/sysconfig/network-scripts目录下面,第一块网卡的文件是ifcfg-eth0,第二块是ifcfg-eth1,以此类推,所以,如果如果你有一块,那么你就输入一下命令vi /etc/sysconfig/network-scripts/ifcfg-eth0,打开之后,将ONBOOT=no,改为ONBOOT=yes,(如果没有,手动添加O

2014-02-28 16:20:55 1677

原创 linux下jetty的安装

第一步:下载jetty-distribution-9.0.1.v20130408.tar.gz第二步:解压安装sudo tar zxvf ./jetty-distribution-9.0.1.v20130408.tar.gz -C /usr/local/bin/jettycd  /usr/local/bin/jetty  sudo mv jdk1.7.0/ java-7-s

2014-02-25 11:37:08 545

原创 linux下java安装

第一步:下载jdk-7-linux-i586.tar.gzwget -c http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz  第二步:解压安装sudo tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm  cd /usr/lib/jvm  

2014-02-25 11:35:28 637

原创 android、ios请求后台接口的格式及优化

近期在开发一个手机项目,主要为客户端提供后台访问接口,由于要满足用户在2G信号和3G信号下都能使用,保证访问速度。因此在整个系统中,返回的格式参数都统一定义为json。1 选用json的好处:1 json和xml数据格式相比,没有大量的无用标记符,都是实际的业务字段,大大减少了数据量2 json 数据格式简单,便于解析,我在项目中使用的是阿里巴巴的fastjson这个开源工具包,通

2014-01-21 19:22:26 3048 1

转载 ibatis-dynamic的用法

dynamic可以去除第一个prepend="and"中的字符(这里为and),从而可以帮助你实现一些很实用的功能。具体情况如下:1.使用dynamic1.1 xmlselect * from Person表 name=#name#

2014-01-18 22:20:49 826

转载 HashMap/Hashtable/LinkedHashMap/TreeMap三者的区别

java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMapMap主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。Hashmap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取

2014-01-17 19:27:12 595

转载 判断请求头中是否含有该属性来判断是否时ajax请求

function cl(){ var xmlhttp; if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); } else { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xm

2014-01-17 18:43:28 1115

原创 java内置的future模式

用过Java并发包的朋友或许对Future (interface) 已经比较熟悉了,其实Future 本身是一种被广泛运用的并发设计模式,可在很大程度上简化需要数据流同步的并发应用开发。jdk的内置实现import java.util.concurrent.Callable;public class RealData implements Callable { p

2014-01-07 22:37:40 553

转载 Velocity foreach 获取下标和size

$!{velocityCount}数量是从1开始的,所以获取下标直接-1就可以了,关于总数量直接$!{list.size()}。 Html代码  #foreach($fundDet in $!list)                      tr bgcolor="#f3f3f3">                      td>input name=""

2013-12-11 16:12:08 10349 1

转载 Myeclipse jetty远程调试

在本机(windows)环境下代码调试没有问题,在编译好的class文件中不好debug断点调试,在liunx下部署的更是不好调试了,解决的办法是可以用远程调试。在MyEclipse的debug里有remote java application 这个工具,可以使用它来设置远程调试。第1步:   修改jetty.sh 文件修改Tomcat安装目录下的/jetty/bin /jetty.s

2013-12-09 12:44:12 809

转载 在eclipse远程调试jetty

1.在eclipse的run configurations中创建一个maven build,选择好Maven工程,在Goals一栏中输入jetty:run。然后进入“jre”Tab,在vm arguments一栏中输入-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8000,server=y,

2013-12-09 12:43:13 848

转载 maven:把本地jar包导入到maven仓库中

在用maven开发是程序时。大多数不用自己配jar包。但有的时候还是需要自己手动添加自己本地jar包。可以从pom.xml文件中找出要添加什么类型的包。如:这个包不能用。例如:我下载的这个 jar 包是放到了 D:\mvn 目录下(D:\mvn\class12-10.2.0.3.0.jar)那么我在 cmd 中敲入的命令就应该是:mvn install:inst

2013-11-22 14:26:20 1075

原创 一个简单的java锁Lock的实现

public class Lock { private volatile boolean isLocked = false; private Thread lockingThread = null; public synchronized void lock() throws InterruptedException { w

2013-10-17 17:15:26 964

原创 手动清楚memcache缓存

1 通过telnet 连上memcache服务器 telnet localhost 11211 (ip 端口)2 执行命令 flush_all

2013-10-16 15:46:18 783

原创 设置UltraEdit不自动生成保存备份文件(.bak)

高级 -> 配置 -> 文件处理 -> 备份 “保存时备份文件”选择“不备份”

2013-10-11 10:28:34 1339

转载 Eclipse统计代码行数

使用Eclipse可以方便的统计工程或文件的代码行数。  方法如下:  1.在菜单栏点击Search,然后点击File...  2.选中正则表达式(Regular expression),并在搜索文本框输入\n  3.在文件名中输入*或*.java  4.在范围里选中Enclosing projects  5.在Search窗口就会显示出项目或文件的代码行数

2013-10-08 15:49:19 644

转载 oracle 查看用户所在的表空间

查看当前用户的缺省表空间  SQL>select username,default_tablespace from user_users;  查看当前用户的角色  SQL>select * from user_role_privs;  查看当前用户的系统权限和表级权限  SQL>select * from user_sys_privs;  SQL>s

2013-10-08 15:46:53 515

原创 学习java并发编程实战的一些心得体会(二)

加锁的含义加锁的含义不仅仅局限于互斥行为,还包括内存可见性,为了确保所有线程都能看到共享变量的最新值,所有执行读操作或者写操作的线程都必须在同一个锁上同步

2013-10-02 01:48:54 837

原创 学习java并发编程实战的一些心得体会(一)

内存可见性

2013-09-30 10:35:19 1357

转载 eclipse导出jar包的两种方式

文中介绍了两种方法,均为引用他人的文章,在此把两篇文章整合在一起,文中会注明引用出处方法一:http://blog.csdn.net/guanmjie/article/details/4437779很多人都不知道怎么在Eclipse下生成jar文件,或者生成了jar文件后又老是用不了,总是会收到Exception in thread "main" java.lang.NoC

2013-09-20 14:52:45 15337

转载 Java 理论与实践: 正确使用 Volatile 变量

Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是 synchronized 的一部分。本文介绍了几种有效使用 volatile 变量的模式,并强调了几种不适合使用 volatile 变量的情形。锁提供了两种主要

2013-07-30 22:33:37 446

转载 java线程安全问题之静态变量、实例变量、局部变量

java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说:写道给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。  此处不赘述了,首先给出静态变量、实例变量、局部变量在多线程环境下的线程安全问题结论,然后用示例验证,请大家擦亮眼睛,有错必究,否则

2013-07-20 17:53:00 577

Netty权威指南 第二版 源码

Netty权威指南 第二版 源码

2018-09-10

IT项目经理成长手记PDF_潘东韩秋泉著_含完整目录

IT项目经理成长手记PDF 潘东_韩秋泉著 来自项目第一线的管理经验和实用工具 机械工业出版社 2013年1月第1次印刷 完整版,含全部书签目录 非常不错的资源 整本书以亲身经历的故事穿插理论知识的写法,很容易让人接受。 里面讲了多种控制项目的工具和方法,以及项目的不同周期要思考和解决的问题,写得很不错! 里面讲到了很多项目上遇到的问题,让人受益匪浅! 前言 第1章 “迷你”CEO——项目经理不简单 1.1项目经理是干什么的 1.2我适合做项目经理吗 1.3项目经理的知识和技能 1.3.1专业知识 1.3.2实践技能 1.3.3软技能 1.4项目经理的职业规划 1.4.1涉足项目管理 …… 10.3.3活动的内容安排 10.3.4几次经典的活动 10.3.5经验与教训 尾声组织级项目管理之路 附录IT项目管理工具索引 参考文献

2015-04-09

TortoiseSVN-1.7.12.24070-x64.zip

版本管理工具 客户端 功能就不简介了,大家搞开发的都懂的

2014-02-28

CollabNetSubversion-client-1.8.0-2-x64.exe

版本控制工具 功能就不用多说了 做开发的人员都明白的

2014-02-28

图书管理系统源码绝对好的东西

图书管理系统源码 能够编译通过的c++源代码 与大家共享

2010-04-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除