摘要: 计划 对于现实当今的许多人,为了利益,自然没钱是万万不能的。但是过于浮躁,过于缺少信念。我相信--严格的计划,对自己慢慢进行严格的管理,对自己,对生活会有一定的好处的。可是往往和我以前一样,懒。也可以说吧,潜在的动力。浪费了时间。眨眼间,博客都11个月了。时光匆匆,留下点脚印给大家分享分享!我的周计划 有时候,有人肯定会说我说废话,但是对、确实没错。如果你是一个很坚持的人。我学习的榜样,我会说:“小生惭愧了!”我在这条路上摸索,至此来分享给大家一些我的建议:(如果有什么不正确,希望指出来!) #关于目标 目标必须循序渐渐,每天每周每月每年计划着,至少不会偏离轨道太... 阅读全文
posted @ 2014-03-04 20:13 子木聊出海 阅读(1815) 评论(22) 推荐(6)
摘要: 一.前言 小生不才,大二下半学期第二个星期,近11月博客园。星期六闲来看看经典书。重温下Serlvet。二.温故而知新:超文本转移协议HTTP HTTP协议是通过互联网(internet)或企业内部网(intranet)交换数据。介绍下http请求,http响应的过程。 #KFC点全家桶 HTTP实现的是资源的请求和传送,类似点单。 1)请求(request) :小姐向服务员post请求:“来个全家桶”。(post,get是最常用的,下文HttpServlet中会涉及.) 2)回复(response):服务员根据情况,回应顾客的请求。 #多发情况-服务员... 阅读全文
posted @ 2014-03-01 18:34 子木聊出海 阅读(1402) 评论(2) 推荐(2)
摘要: 大神绕道,鄙人初入 OS 。一.想知OS,先知计算机系统概述 #图解 #基本指令和中断周期 #直接内存存取(Direct Memory Access,DMA) I/O模块对存储器发出读命令或者写命令,从而免去了处理器负责数据交换的任务。二.本篇重点 操作系统概述 初期系统,串行处理,像一个纸袋打点一样,中间有差错从头开始,慢慢到了。计算机96%的时间都是用于等等I/O设备完成文件数据传送。 #批处理及批处理系统(多道程序) 简单批处理方案的中心思想:使用一个监控程序。他吧作业按顺序组成一批,然后供监控程序使用,每个程序完成处理后返回监控程序。依赖于处... 阅读全文
posted @ 2014-02-26 22:14 子木聊出海 阅读(1083) 评论(4) 推荐(0)
摘要: 一.开场白 第二次《DATA STRUCTURES AND PROBLEM SOVLING WITH C++》英文授课,让我产生英文写文章的念头。但是,慢慢开始参合英文吧。一下子写的话,怕写出来博客园首页都不敢收录了。^_^!今天,从课堂和自己下午看总结下,关于Object Design Techniques的3点: ①Program Design ②Handling RunTime Errors ③Operator Overloading[操作符重载]二.程序设计-Program Design #关于程序设计,程序或大或小,出现必然有它的原因。 1)这就是计算机程序出现于一个... 阅读全文
posted @ 2014-02-24 16:37 子木聊出海 阅读(888) 评论(3) 推荐(0)
摘要: 一.开场白 我是个大二学生,却小码农年龄都10月有余。第一周过去了,写下这篇博客纪念,或许是记述下这星期的生活。一年之计在于春,一日之间在于晨。第一周是这学期的开始,我也唠叨唠叨。二.本人自白 开朗,穷的开朗。安静,看书,码代码,写书法安静。活泼,羽毛球,下棋都不含糊。我喜欢编程,几乎所有课余时间,都来到实验室,我的位子--我的书桌,开始学习编程。生活简单,浮躁的当今,我追求心静。技术书白天看,睡前看一些好看的书,最近的一本: 三.讲讲这星期小码农的生活吧 ①课表: 课不多,所以每天在那空白的地方,我会去三个地方,草地,体育馆,实验室。自然,几乎都在实验室了。 值得... 阅读全文
posted @ 2014-02-22 14:32 子木聊出海 阅读(1648) 评论(12) 推荐(3)
摘要: 一.配置jsp页面 【jsp-config】中有两个子元素【taglib】【jsp-property-group】,注意,前者必须出现在后者之前。 ①【taglib】替代jsp页面中taglib指令 /taglibtest /WEB-INF/tlds/test-tags.tld 配置后,在页面可以用下面简单方式调用标签库 二.面向群集环境的开发 例如,tomcat自带一个软件负载器,存在Web应用的tomcat_dir/weapps/blalancer中。 开发一个应用于群集环境的Web应用注意以下几点: ①避免创建实例化变量和静态数... 阅读全文
posted @ 2014-02-20 16:51 子木聊出海 阅读(518) 评论(0) 推荐(1)
摘要: 一.定义 定义时注意:xml元素是区分大小写的。 这些必须小写二.url-pattern 1)url-pattern 的值必须以/或者*.开头 TestName sedion.jeffli.servlet.AServlet TestName /UrlTest1 TestName *.urlTest1 --> 2)匹配模式的规则 ①优先处理完全匹配 /test1/aa 和 /test1/* 都是一个url-pattern访问路径,则优先请求 http://localhost/webAppTest/tes... 阅读全文
posted @ 2014-02-20 08:45 子木聊出海 阅读(1208) 评论(3) 推荐(2)
摘要: Java Web:Servlet 阅读全文
posted @ 2014-02-16 21:45 子木聊出海 阅读(178) 评论(0) 推荐(0)
摘要: 1.5web应用打包成war文件cmd→进入some-Web-app目录,执行下面命令: jar cvfsome-Web-app.war *{基本用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...选项: -c 创建新的存档 -t 列出存档内容的列表 -x 展开存档中的命名的(或所有的〕文件 -u 更新已存在的存档 -v 生成详细输出到标准输出上 -f 指定存档文件名 -m 包含来自标明文件的标明信息 -0 只存储方式;未用ZIP压缩格式 -M 不产生所有项的清单(manifest〕文件 -i 为指定的jar文件产生索引信息. 阅读全文
posted @ 2014-02-15 10:01 子木聊出海 阅读(221) 评论(0) 推荐(0)
摘要: 写于2014/1/10 从2014年开始我每年规划自己的life,每年10个plans。 回忆2013: 2013年,改变了很多。准确的说,那10个月,像个漫长的旅程,像个人生的转折点,应该可以这么说。伴随了我这个blog的年龄,酸甜苦辣,每天坚持待到我们回去寝室的时候,我很幸运,每天能有你的陪伴。 阅读全文
posted @ 2014-02-10 01:15 子木聊出海 阅读(688) 评论(0) 推荐(0)
摘要: http://pan.baidu.com/share/link?shareid=753113427&uk=3307409781 阅读全文
posted @ 2014-01-12 16:29 子木聊出海 阅读(230) 评论(0) 推荐(0)
摘要: 一 介绍fail2ban fail2ban 可以监视你的系统日志,然后匹配日志的错误信息(正则式匹配)执行相应的屏蔽动作(一般情况下是调用防火墙屏蔽),如:当有人在试探你的SSH、 SMTP、FTP密码,只要达到你预设的次数,fail2ban就会调用防火墙屏蔽这个IP,而且可以发送e-mail通知系统管理员,是一款很实用、很 强大的软件!功能和特性: 1、支持大量服务。如sshd,apache,qmail,proftpd,sasl等等 2、支持多种动作。如iptables,tcp-wrapper,shorewall(iptables第三方工具),mail notifications(邮... 阅读全文
posted @ 2014-01-11 20:38 子木聊出海 阅读(2452) 评论(0) 推荐(2)
摘要: package sedion.nsg.upcasting;public enum Note { MIDDLE_C,C_SHARP,B_FLAT;} package sedion.nsg.upcasting;public class Instrument { public void play(Note n){ Syso.print("Instrument.play()"); }} package sedion.nsg.upcasting;public class Wind extends Instrument{ public void play(Note n){ Syso.p 阅读全文
posted @ 2014-01-08 19:50 子木聊出海 阅读(200) 评论(0) 推荐(0)
摘要: 《cprimer》 5天《数据结构》+《离散数学》10天《计算机结构》5天《操作系统原理》5天《thinkinjava》5天前期是痛苦的,后期是甜蜜的。坚持就是胜利,习惯成自然。 阅读全文
posted @ 2013-12-13 10:32 子木聊出海 阅读(267) 评论(0) 推荐(0)
摘要: 清晨坐在图书馆,今天聊聊早晨的“果实”。清单1. 引用操作;对象创建;存储地方;基本类型;数组 “reference”:引用[操作对象的标识符]例子:创建String类型的引用,并不是对象。String s;安全一种例子:[创建引用并初始化]String s = "ss"; “new”:使引用和新对象关联[对象创建操作符]例子:String s = new String("objects"); 存储:1寄存器 2堆栈 3堆 4常量存储 5非RAM存储[一般java对象存储在堆。] 基本类型:[java每种基本类型存储空间大小不变性 => 程序的可移 阅读全文
posted @ 2013-12-04 10:54 子木聊出海 阅读(915) 评论(0) 推荐(0)
摘要: 清单1. 抽象机制,面向对象程序设计方式 java所基于Smalltalk的特性表现一种纯粹的面向对象设计方式: 万物都是对象 程序是对象的集合(容器),他们通过发送消息(发送请求)来告知彼此所要做的。 每个对象有自己有其他对象所构成的储存(java中的所有基类是Object) 每个对象都拥有类型type 某一个特定类型所欲哦对象都可以接收同样的消息。清单2.对象提供服务,被隐藏的具体实现 Light on() off() 对象Light —> 接口 Light light = new Light();ligh... 阅读全文
posted @ 2013-12-01 21:37 子木聊出海 阅读(1345) 评论(2) 推荐(3)
摘要: 1、打开MyEclipse后,进入Windows/Preferences/Java/Installed JREs 点击后,在右边窗口选择JREs,双击后进入2、在Default VM Arguments:中输入下面内容后保存即可。-Xms512m -Xmx1024m 阅读全文
posted @ 2013-11-26 13:05 子木聊出海 阅读(281) 评论(0) 推荐(0)
摘要: Set,List,Map,Vector,ArrayList的区别JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Colle.. 阅读全文
posted @ 2013-11-22 13:27 子木聊出海 阅读(344) 评论(0) 推荐(0)
摘要: Eclipse的SVN插件Subclipse做得很好,在svn操作方面提供了很强大丰富的功能。但到目前为止,该插件对svn用户的概念极为淡薄,不但不能方便地切换用户,而且一旦用户的帐号、密码保存之后,就无法再变更了。解决办法:既然界面上不能进行修改,那就只有删除subclipse记录的帐号、密码信息,重新输入。具体步骤:1. 查看你的Eclipse中使用的是什么SVN Interface,位置在windows > preference > Team > SVN2. 如果是用的JavaHL, 找到以下目录并删除目录下的文件.C:\"Documents and Sett 阅读全文
posted @ 2013-11-18 19:00 子木聊出海 阅读(364) 评论(0) 推荐(0)
摘要: application/octet-stream inputStream attachment;filename="${fileName}" 4096 当result为stream类型时,struts2会自动根据你配置好的参数下载文件。其中主要使用的参... 阅读全文
posted @ 2013-11-17 19:34 子木聊出海 阅读(226) 评论(0) 推荐(0)
摘要: 来首小诗: 今日不胜昨日寒,我却把那拖鞋穿,脚儿冰冰秋风瑟,抬头一看碧蓝天。 ---泥沙砖瓦浆木匠项目需求: p2p项目中,需要一些数据报表一xls的格式,提供下载。并给主管签名。方案:------------------------ poi 3.9------------------------第一步学习:了解poi: Apache POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。目前POI已经有了Ruby版本。结构:HSSF - 提供读写Microsoft Excel XLS格式档案的功能。XSSF - 提供读写Microsoft Exc... 阅读全文
posted @ 2013-11-16 15:31 子木聊出海 阅读(951) 评论(0) 推荐(0)
摘要: #include #include #include using namespace std;struct node{double x,y;}point[100000];int n;bool hAlignLess(node p1,node p2){if(p1.x != p2.x) return p1.x > 1; double curmin = getMin(solve(l,mid),solve(mid+1,r)); for(i=l;i<=r;i++) for(j=i+1;j<=i+5 && j<=r;j++) { curmin = getMi... 阅读全文
posted @ 2013-11-16 11:33 子木聊出海 阅读(387) 评论(0) 推荐(0)
摘要: Background背景Stacks and Queues are often considered the bread and butter of data structures and find use in architecture, parsing, operating systems, and discrete event simulation. Stacks are also important in the theory of formal languages.栈和队列常常被视为数据结构中的面包和黄油,广泛应用在体系结构、分析、操作系统和离散事件等领域。栈同时也在形式语言理论中发 阅读全文
posted @ 2013-11-15 12:11 子木聊出海 阅读(493) 评论(0) 推荐(0)
摘要: 在ACM竞赛中,常常需要将读入的数字的每位分离出来,如果采用取余的方法,花费的时间就会太长,这时候,我们可以将读入的数据当成字符串来处理,这样就方便、省时多了。下面这个程序演示了求一个整数各位的和:#include #include using namespace std;int main(){ string s = "123455"; int sum = 0; for(int i = 0;i#include using namespace std;int main(){ char a[100],b[100],c[100]; sscanf("122 3ss 3ww 阅读全文
posted @ 2013-11-11 10:06 子木聊出海 阅读(1068) 评论(0) 推荐(1)
摘要: 学习资料:Log4j 是 Apache 的一个开放源代码项目, 通过使用 Log4j, 我们可以控制日志信息输送的目的地是控制台、文件、GUI 组件、甚至是套接口服务器、NT 的事 件记录器、UNIX Sysl og 守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就 是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。Log4j 由 l ogger、appender 和 l ayout 三个组件组成。Logger - 在执行应用程序时,接收日志语句生成的日志请求。它是一种重要的日志处理组件.. 阅读全文
posted @ 2013-11-10 14:05 子木聊出海 阅读(196) 评论(0) 推荐(0)