`
文章列表

职业规划集

我有个有趣的观察,外企公司多的是25-35岁的白领, 40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的 40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方 ...
context-param > Listener > Filter > Servlet

导入tomcat源码

 
  想要研究下Tomcat的体系结构或者源码,最好将Tomcat的源码导入到ide中,编写实例进行代码跟踪(debug)。 这里参考了网上一些资料,将自己操作过程记个流水账。 准备: 1.Tomcat源码下载 这个里下载tomcat-6.0.33源码。 2.ant安装,用于编译tomcat的源码。
建议你baidu下“补码”,就会比较清楚了,第一位是符号位。00000000 => 011111111 => -110000000 => -12801111111 => 127◎ 负数的补码  负数的补码是对其原码逐位取反,但符号位除外;然后整个数加1。  同一个数字在不同的补 ...

static

    博客分类:
  • java
public class A{ static int a=10; static{ System.out.println("静态代码块"); } {System.out.println("非静态代码块");} public A(){ System.out.println("构造器"); } }  定义一个类继承Apublic class B extends A{ staitc int b=11; static{ System.out.println("class ...
配置好jetty后,开发起来就爽多了。具体配置如下:        一、配置pom.xml文件,添加如下内容:        <plugin>                <groupId>org.mortbay.jetty</groupId>                <artifactId>maven-jetty-plugin</artifactId>        </plugin>        二、新增一个外部工具(转载请注明 blog.csdn.net/whuslei)            ...
  Servelt与WebService的异同:         请求:     客户端访问一个服务器的url,只需要发送简单的httprequest即可。     但servlet只能接受一个简单的http请求;     而WebService是可以发送一个xml作为其请求内容。         传输:     servlet使用http协议传输数据。     ws使用固定的XML格式封装成soap消息,可以使用http作为底层数据传输,但并不局限于http协议。       

java Process的waitFor()

    博客分类:
  • java
       在编写Java程序时,有时候我们需要调用其他的诸如exe,shell这样的程序或脚本。在Java中提供了两种方法来启动其他程序:      (1) 使用Runtime的exec()方法      (2) 使用ProcessBuilder的start()方法        Runtime和ProcessBulider提供了不同的方式来启动程序,设置启动参数、环境变量和工作目录。但是这两种方法都会返回一个用于管理操作系统进程的Process对象。这个对象中的waitFor()是我们今天要讨论的重点。       来说说我遇到的实际情况:我想调用ffmpeg程序来对一首歌曲进 ...
为程序员量身定制的12个目标 ¶ 对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。 01. 变得有耐心02. 保持健康03. 拥抱变化带来的不适应04. 学习一门新的编程语言05. 自动化06. 学习更多数学知识07. 关注安全08. 备份你的数据09. 学习更多理论知识10. 接触艺术和人文11. 向新的软件学习12. 完成一个自己的项目接下来我会对这些建议逐个介绍。变得有耐心程序员们会担心锻炼耐心付出的努力得不到应有的回报。其实,培养耐心只要付出很小的投入就能够 ...

log4j

    博客分类:
  • java
http://www.iteye.com/topic/378077   log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。   首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址: http://logging.apache.org/log4j/1.2/download.html   我们先看一个最简单的示例: 【示例1】 项目结构:

ibatis源码学习

ibatis版本号: 2.3.0 Build Date: 2006/11/30 17:16Build Number: 677 ibatis的技术是从xml里面字符串转换成JAVA对象,对象填充JDBC的statement查询,然后从resultset取对象返回,另外利用ThreadLocal实现线程安全,JDBC保证了事务控制,cache(三方库)实现缓存的dao框架。   各大包结构和作用:   1,accessplan— 2,builder.xml 3,cache 4,datasource 5,exchange—ResultMap(sql结果类型结构)和Par ...

ibatis配置

 
核心提示:SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。 1、命名空间: sqlMap namespace=Account,在此空间外要引用此空间的元素,则需要加上命名空间名。 2、实体的别名: typeAlias alias=Account type=com.lavasoft.ibatissut.sim SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70的工作量。 1、命名空间:   <sqlMap namespace="Account">,在此空间外要引用此空间的元素,则需要加上 ...
转自http://fluagen.blog.51cto.com/146595/38102 org.springframework.beans及org.springframework.context包是Spring IoC容器的基础。BeanFactory提供的高级配置机制,使得管理任何性质的对象成为可能。ApplicationContext是BeanFactory的扩展,功能得到了进一步增强,比如更易与Spring AOP集成、消息资源处理(国际化处理)、事件传递及各种不同应用层的context实现(如针对web应用的WebApplicationContext)。 简而言之 ...

ssh secure shell

 
#rpm -qa|grep ssh 客户端软件涉及ssh,scp,sftp等。 服务器端配置文件是/etc/ssh/sshd_config 客户端配置文件是/etc/ssh/ssh_config     在客户端执行 #ssh 用户名@192.168.1.1 //使用192.168.1.1某一指定的用户名和系统密码登陆 系统 ...
把VBox 虚拟电脑中的文件剪切或复制到主机,最好先在主机建立个空文件夹。再在VBox 中点某个虚拟电脑   设置  数据空间  ,然后点右侧有+号的注册到这个文件夹,再替这个文件夹起个名字,访问权限要完全(其它的一般权限为只读),就是不要勾下面的只读。顺便说说,如果想主机整个分区虚拟电脑都能打开复制文件的话,就如注册   D:\   ,一定要加上  \  ,再取个名字如 d ,这时一般设置为只读。打开这个虚拟电脑,右击 我的电脑  映射网络驱动器,在 VirtualBox share 中为这个文件夹设置个盘符,完成。在虚拟电脑 我的电脑点此盘符就打开了这个文件夹,把文件放进此文件夹,就 ...
Global site tag (gtag.js) - Google Analytics