杂
只要一步就好了
这个作者很懒,什么都没留下…
展开
-
nginx图片、css、js缓存
nginx的额外作用原创 2014-08-05 11:08:26 · 10351 阅读 · 0 评论 -
华为技术面试
技术面试的内容很多,我下面是综合了两个同学技术面试的内容:1.进程的通信方式、线程的通信方式2.用java实现接口类和普通类的区别...原创 2013-09-25 23:16:20 · 2327 阅读 · 0 评论 -
每日一题
题目:实现java线程的两种方法。分析:两种方法:一种是实现runnable接口,另一种是继承Thread类解答:1.实现runnable接口class Test1 implements Runnable{ /*实例化线程对象*/ Thread th = null; /*初始化th绑定Test对象*/ public Test1{ th = new Thr原创 2013-10-20 00:14:49 · 957 阅读 · 1 评论 -
华为机考回忆版二
这是我另一个同学华为机试考的题,他们两个机考都过了,正准备复试。原创 2013-09-24 14:18:40 · 1835 阅读 · 2 评论 -
每日一题(七)
题目:jvm内存回收机制之对象的内存状态分析:根据被变量引用过程,分为三种状态:可达状态、可恢复状态和不可达状态解答:这三种状态的转换是对象在内存整个生命周期中所经历的三个阶段。可达状态:对象创建之后,有一个以上的变量引用该对象。如果像new Test();这样的就很没有变量引用,创建之后就转到可恢复状态了;可恢复状态: 程序中没有任何变量引用它就直接进原创 2013-10-27 19:42:56 · 938 阅读 · 0 评论 -
《How to design programs》第一回
今天首先归纳一下书上的前三章。这本书的特点是首先创设一个情景,在这个情景下解决实际问题,然后将scheme语法加入讨论的过程中。这个特点和国内的编程教育不同,国内编程比如C语言、java语言大多都是直指核心,直接讲述语法。这点需要注意。一、数字数字是第一个程序概念,数字可以引申为数据,当然计算机存储的意义上数据还包括字符、字符串以及lisp独有的符号(symbol)类型。数字及其运算的处理原创 2013-09-15 13:21:15 · 1275 阅读 · 0 评论 -
HttpClient类包基本使用方法
爬虫之HttpClient类包基本使用方法(一)前言定位:客户端http运输实现库基于:HttpCore目标:发送和接收http报文特点:经典IO(阻塞)一.使用过程介绍1.1Get与Post:HttpClient类包主要目标是发送和接收报文,即HttpGet和HttpPost1.2使用HttpGet时共分为7步:A. 创建HttpClient对象,由于原创 2013-03-31 22:53:05 · 5033 阅读 · 3 评论 -
BasePath问题-nginx负载均衡配置
在配置nginx+tomcat好后,将项目添加到webapps中。发现访问主页时,css与js访问不到,导致主页布局出错。仔细分析原因后发现css与js的地址是basePath得出的。而basePath定义如下:原创 2014-08-04 14:24:35 · 4066 阅读 · 0 评论 -
《How to design programs》第二回
今天归纳第四章《条件表达式和函数》。一、条件表达式说到条件表达式,先说布尔型变量(Boolean)。Boolean也是scheme的一个基本类型。lisp在断言时,空表和nil是false,其余都是true。scheme的不同实现有所不同。在drscheme中(原先是MIT Scheme),可以直接为true和false。下面使用drscheme中的规范。长话短说,直接上代码。原创 2013-09-16 17:40:34 · 1032 阅读 · 0 评论 -
华为机考回忆版
今天,我同学去华为参加机考。回来之后听他讲华为的题目,发现记录下来挺有意义。总共有三道题...原创 2013-09-22 23:47:17 · 3110 阅读 · 2 评论 -
《How to design programs》第四回
今天是中秋节第二天。之前学院通知我可以保研,我想真是RP大爆发。我也不知道自己的成绩原来那么高。现在在准备其他高校的材料。。。今天写的是第六章《组合数据类型1:结构体》.这一章我学习好久,当然有些原因是当时我读文档的时候看的是英文版的,理解也花点时间。除此之外,更多的是因为从这一章开始就接触到编程的一些规范。我把这一章分成两次来论述:结构体和编程规范。这样显得清晰些。下面来讲述结构体。原创 2013-09-20 13:42:00 · 954 阅读 · 2 评论 -
《How to design programs》第三回
今天是中秋节,祝自己身边的、远方的、熟悉的和不认识的人中秋节快乐!原创 2013-09-19 09:27:58 · 1073 阅读 · 1 评论 -
每日一题(六)
今天是补前两天的博客,这几天有点忙,而且网断了,没法上网。今天补一下。问题:java内存回收机制之对象引用类型分析:java内存回收是一个很值得讨论的话题,而且对于java工程师来说,这是一个避免不了的问题。只有深刻了解jvm内存回收机制,才能写出更高效的程序。解答:对象引用类型主要分为四类:强引用、软引用、弱引用和虚引用在jdk中后三个引用类是共同继承于Referen原创 2013-10-26 15:35:23 · 811 阅读 · 3 评论 -
每日一题(五)
问题:java线程同步实现的方法有哪几种分析:java实现同步主要使用synchronized关键字,同时伴随使用的有wait().sleep().notify().Allnotify()方法解答:java同步方式有两种:同步方法和同步块。1.同步方法给一个方法增加synchronized关键字就可以使它成为同步方法,方法可以是静态方法和非静态方法。但是不能是尚未实现的原创 2013-10-20 22:54:10 · 824 阅读 · 0 评论 -
java网络编程解决中文乱码问题
本文主要解决以下几个问题:一、如何使用post方法及post的内容二、如何解决http包的乱码三、网络编程的主要过程下面一一介绍。一、如何使用post方法及post的内容post是客户端向服务器发送的行为,这是很多人多明白的。但是,post传递的内容及格式和如何使用post编程,这一点很多人则不是很清楚。我也是搜集了大量的网络上的资源才明白的,所以要感谢网上那些无私奉献原创 2013-04-13 18:28:29 · 3799 阅读 · 0 评论 -
HtmlUnit的入门教程整理
通过对现有的一些例子的整理,我得到了如下的一些使用HtmlUnit的基本过程(Ajax还在学习中,故没有加入进去)第一步 初始化webClient WebClient webClient = new WebClient();初始化一个客户端对象,也可以有参数,如BrowserVersion.INTERNET_EXPLORER_8),代表浏览器及版本此时可以设置一些webClie原创 2013-04-11 20:34:26 · 10869 阅读 · 2 评论 -
HttpEntity接口的详细解释与应用
爬虫之对接口HttpEntity的解释(二)前言之前写了一些关于如何使用HttpClient包基本功能HttpGet与HttpPost。在其中提到了HttpEntity接口。这篇文章是对HttpEntity接口深入的探讨。一、使用的位置与方式HttpEntity是在HttpCore包中实现的,下面以HttpGet中使用位置为例(参见上一篇)DefaultHttpClient h原创 2013-04-01 21:32:48 · 45463 阅读 · 6 评论 -
每日一题(四)
今天更的有点晚,今天跑了一天招聘,晚上有朋友有事请帮忙。抱歉题目:java线程的状态有哪些?分析:java线程的状态其实就是在指java线程的生命周期。解答:完整的生命周期包括新生、就绪、运行、阻塞和死亡五种状态。新生态:用new关键字和某类线程的构造方法创建一个线程对象后,就处于新生状态。此时使用start()方法进入就绪状态。就绪态:处于该状态的线程具备了运行的原创 2013-10-19 00:15:48 · 993 阅读 · 0 评论 -
每日一题(三)
题目:请说说HashMap和Hashtable的区别。分析:网上有很多讲述这个内容的帖子,有的把来龙去脉讲述的清楚,有的只是断章取义。现在从jdk文档里发掘他们的关系。解答:HashMap继承如下:java.lang.Object——java.util.AbstractMap————java.uitl.HashMapHashtable继承如下:java.la原创 2013-10-17 10:06:48 · 886 阅读 · 0 评论 -
《How to design programs》引子
花了一暑假研究drscheme中的,发现以此作为scheme的教程再合适不过了。而美中不足的是章节数太多,看完需要花费大量的时间,所以我就简要的将自己学到的东西按章节进行总结。由于自己是一个大四生,现在在准备考研。所以更新速度可能会慢些。但是质量绝对可以保证。drscheme的中文版下载地址是 http://ishare.iask.sina.com.cn/f/36128627.html原创 2013-09-14 12:33:28 · 2388 阅读 · 1 评论 -
python 正则表达式 小试牛刀
给定截取字符串的任务如下:字符串为"/zzz/xxx/ccc/ttt.qqq.yyy/ppp/.."前面的"/zzz/xxx/ccc/"不变,截取"ttt.qqq.yyy"。做法:m=re.match(r"/zzz/xxx/ccc/([^/]*?)/.*", src)知识点:[^/] 除某个字符串以外的字符...原创 2018-05-07 18:03:22 · 293 阅读 · 0 评论