`
文章列表
引言:进入现在这个我们内部的大项目已经两个多月了。现在回想起进入项目前一位前辈的话:“大项目有大项目的问题,但大项目也有很多东西可学“,自己此时深表赞同。二个月的时间,自己从刚来前两周的观察学习,到现 ...
Java线程:线程状态的转换   SCJP5学习笔记   一、线程状态   线程的状态转换是线程控制的基础。线程状态总的可分为五大状态:分别是生、死、可运行、运行、等待/阻塞。用一个图来描述如下:     1、新状态:线程对象已经创建,还没有在其上调用start()方法。
Java线程:线程栈模型与线程的变量   SCJP5学习笔记   要理解线程调度的原理,以及线程执行过程,必须理解线程栈模型。 线程栈是指某时刻时内存中线程调度的栈信息,当前调用的方法总是位于栈顶。线程栈的内容是随着程序的运行动态变化的,因此研究线程栈必须选择一个运行的时刻(实际上指代码运行到什么地方)。   下面通过一个示例性的代码说明线程(调用)栈的变化过程。  
Java线程:创建与启动   SCJP5学习笔记   一、定义线程   1、扩展java.lang.Thread类。   此类中有个run()方法,应该注意其用法: public void run() 如果该线程是使用独立的 
Java线程:概念与原理   SCJP5学习笔记   一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。  
Java多线程编程总结   下面是Java线程系列博文的一个编目:   Java线程:概念与原理 Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换 

svn服务器地址更换问题

    博客分类:
  • svn
 
在日常工作中,经常遇到svn地址会更换的问题。如何解决这一问题呢      通常最简单的做法是重新down一份,但是如果这个工程特别大呢,比如我们最近有一个工程就好几个G 重新down绝对不可取,那有什么好的办法呢      1.修改host文件(最好的办法,推荐)       比如我们有一个svn服务器地址为 192.168.1.100      那么我们在host文件中,添加一行 192.168.1.100 svnserver  然后用ping 命令,判断一下我们添加的svn地址是否生效可用 ping svnserver 如果返回 Reply from 191.168. ...

jackson使用

    博客分类:
  • json
Jackson是java中众多json处理工具的一个,比起常见的Json-lib,Gson要快一些。 jsckson官方地址   http://jackson.codehaus.org/  里面可以下载Jackson的Jar包  注意jackson依赖:Apache的commons-loggin  JSON的三种处理方式  Jackson提供了三种可选的JSON处理方法(一种方式及其两个变型):
在windows下需要使用cygwin 模拟linux环境 下载地址 : www.cygwin.com 下载之后安装 一路默认 下一步(切记不要断开网络这个安装包只是一个下载器,安装需要联网)  选择一个地址,继续下一步,我这里选择的是163的地址 继续默认下一步,会自动下载需要的文件安装完成 双击快捷图标,会出现   输入命令试试吧下面开始nutch之旅吧 nutch下载地址如下: http://nutch.apache.org   解压nutch包之后会发现有如下内容 我们需要修改conf中的文件1. 编辑conf/crawl-urlfilter.txt ...
Global site tag (gtag.js) - Google Analytics