摘要: 前言 小朽,晚上回到寝室。烧了开水,又泡了一杯下午喝了的小毛尖。耳机听着萨克斯,总结下今天学的数据结构和算法中的表ADT。 表ADT节点: #单链表 #双链表 #循环链表 #浅谈面试题一道 喝一口热热的茶,算法和数据结构虽然枯燥,希望我不讲的枯燥。毛尖还是淡淡的味道,非常喜欢。回顾 ①ADT:带一组操作的一些对象的集合:对象及对象的操作。 ②java考虑了ADT实现,隐藏了实现的细节。单链表 ①链表中的数据是以节点来表示的,每个节点的构成:元素(数据元素的映象) +指针... 阅读全文
posted @ 2014-03-10 22:57 子木聊出海 阅读(1207) 评论(4) 推荐(3) 编辑
摘要: 直接引用1. 回想一下,之前我们是如何更改某个变量的值?我们之前是通过变量名来直接引用变量,然后进行赋值:char a;a = 10;2. 看上去是很简单,其实程序内部是怎么操作的呢?其实,程序对变量的读写操作,实际上是对变量所在的存储空间进行写入或取出数据。就上面的代码而言,系统会自动将变量名a转换为变量的存储地址,根据地址找到变量a的存储空间,然后再将数据10以2进制的形式放入变量a的存储空间中。3. 通过变量名引用变量,由系统自动完成变量名和其存储地址之间的转换,称为变量的"直接引用"方式一、什么是指针?1.我们已经知道,"直接引用"是直接通过变量 阅读全文
posted @ 2014-03-10 12:39 子木聊出海 阅读(1849) 评论(21) 推荐(19) 编辑
摘要: 目标 我要进Google!还有6年项目: 智慧教学平台 JMS HP-JavaUtildsa 阅读全文
posted @ 2014-03-09 20:43 子木聊出海 阅读(416) 评论(2) 推荐(1) 编辑
摘要: jsp概述 jsp实际就是一个高级servlet,比servlet容易很多。jsp/servlet在jsp容器中运行。例如,Tomcat就是一个Servlet/jsp容器。 关于tomcat:[传送门]隐式对象 JSP隐式对象是Web容器加载的一组类的实例。它是可以直接在JSP页面使用的对象。分为4个主要类别: 输入和输出对象:控制页面的输入和输出(request、response、out)。 作用域通信对象:检索与JSP页面的Servlet相关的信息(session、application、pageContext)。 Servlet对象:提供有关页面环境的信息(pag... 阅读全文
posted @ 2014-03-08 20:05 子木聊出海 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 回顾上星期 上星期的计划表:[传送门] 今天是周六,看看作息表,自行安排。没事就总结总结。说真的,如果当你自己迷茫的时候,总结总结也是个不错的想法。也可以尝试去学习,一句话“学吧,至少不亏。”上一周的温州医科大都是蒙蒙细雨,花开在阴天下,却依旧飘香。坐在实验室靠窗,放一首萨克斯,泡一杯小毛尖,拉肚子好了,很是欣慰。正题-自省 ①百词斩:Victory 这我发现了,什么都和书法一样,练英语也是一样,坚持,坚持然后就习惯,习惯然后就自然。送上今早上的书法,和英语的记录。自然还有我的萨克斯.. ②Coding and Reading... 阅读全文
posted @ 2014-03-08 11:11 子木聊出海 阅读(1730) 评论(22) 推荐(2) 编辑
摘要: 一.前言 小朽不才,最近喜欢上了萨克斯,一年计划[传送门]中的实行。就伴随着一首萨克斯,整理了下Session管理和Session四种技术。 保存状态: #网址重写(URL rewriting) #隐藏域 #cookie #HttpSession对... 阅读全文
posted @ 2014-03-07 12:44 子木聊出海 阅读(2364) 评论(3) 推荐(6) 编辑
摘要: 计划 对于现实当今的许多人,为了利益,自然没钱是万万不能的。但是过于浮躁,过于缺少信念。我相信--严格的计划,对自己慢慢进行严格的管理,对自己,对生活会有一定的好处的。可是往往和我以前一样,懒。也可以说吧,潜在的动力。浪费了时间。眨眼间,博客都11个月了。时光匆匆,留下点脚印给大家分享分享!我的周计划 有时候,有人肯定会说我说废话,但是对、确实没错。如果你是一个很坚持的人。我学习的榜样,我会说:“小生惭愧了!”我在这条路上摸索,至此来分享给大家一些我的建议:(如果有什么不正确,希望指出来!) #关于目标 目标必须循序渐渐,每天每周每月每年计划着,至少不会偏离轨道太... 阅读全文
posted @ 2014-03-04 20:13 子木聊出海 阅读(1790) 评论(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 子木聊出海 阅读(1374) 评论(2) 推荐(2) 编辑
摘要: 大神绕道,鄙人初入 OS 。一.想知OS,先知计算机系统概述 #图解 #基本指令和中断周期 #直接内存存取(Direct Memory Access,DMA) I/O模块对存储器发出读命令或者写命令,从而免去了处理器负责数据交换的任务。二.本篇重点 操作系统概述 初期系统,串行处理,像一个纸袋打点一样,中间有差错从头开始,慢慢到了。计算机96%的时间都是用于等等I/O设备完成文件数据传送。 #批处理及批处理系统(多道程序) 简单批处理方案的中心思想:使用一个监控程序。他吧作业按顺序组成一批,然后供监控程序使用,每个程序完成处理后返回监控程序。依赖于处... 阅读全文
posted @ 2014-02-26 22:14 子木聊出海 阅读(1054) 评论(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 子木聊出海 阅读(877) 评论(3) 推荐(0) 编辑
摘要: 一.开场白 我是个大二学生,却小码农年龄都10月有余。第一周过去了,写下这篇博客纪念,或许是记述下这星期的生活。一年之计在于春,一日之间在于晨。第一周是这学期的开始,我也唠叨唠叨。二.本人自白 开朗,穷的开朗。安静,看书,码代码,写书法安静。活泼,羽毛球,下棋都不含糊。我喜欢编程,几乎所有课余时间,都来到实验室,我的位子--我的书桌,开始学习编程。生活简单,浮躁的当今,我追求心静。技术书白天看,睡前看一些好看的书,最近的一本: 三.讲讲这星期小码农的生活吧 ①课表: 课不多,所以每天在那空白的地方,我会去三个地方,草地,体育馆,实验室。自然,几乎都在实验室了。 值得... 阅读全文
posted @ 2014-02-22 14:32 子木聊出海 阅读(1622) 评论(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 子木聊出海 阅读(511) 评论(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 子木聊出海 阅读(1189) 评论(3) 推荐(2) 编辑
摘要: Java Web:Servlet 阅读全文
posted @ 2014-02-16 21:45 子木聊出海 阅读(170) 评论(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 子木聊出海 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 写于2014/1/10 从2014年开始我每年规划自己的life,每年10个plans。 回忆2013: 2013年,改变了很多。准确的说,那10个月,像个漫长的旅程,像个人生的转折点,应该可以这么说。伴随了我这个blog的年龄,酸甜苦辣,每天坚持待到我们回去寝室的时候,我很幸运,每天能有你的陪伴。 阅读全文
posted @ 2014-02-10 01:15 子木聊出海 阅读(673) 评论(0) 推荐(0) 编辑
摘要: http://pan.baidu.com/share/link?shareid=753113427&uk=3307409781 阅读全文
posted @ 2014-01-12 16:29 子木聊出海 阅读(215) 评论(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 子木聊出海 阅读(2396) 评论(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 子木聊出海 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 《cprimer》 5天《数据结构》+《离散数学》10天《计算机结构》5天《操作系统原理》5天《thinkinjava》5天前期是痛苦的,后期是甜蜜的。坚持就是胜利,习惯成自然。 阅读全文
posted @ 2013-12-13 10:32 子木聊出海 阅读(256) 评论(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 子木聊出海 阅读(897) 评论(0) 推荐(0) 编辑
摘要: 清单1. 抽象机制,面向对象程序设计方式 java所基于Smalltalk的特性表现一种纯粹的面向对象设计方式: 万物都是对象 程序是对象的集合(容器),他们通过发送消息(发送请求)来告知彼此所要做的。 每个对象有自己有其他对象所构成的储存(java中的所有基类是Object) 每个对象都拥有类型type 某一个特定类型所欲哦对象都可以接收同样的消息。清单2.对象提供服务,被隐藏的具体实现 Light on() off() 对象Light —> 接口 Light light = new Light();ligh... 阅读全文
posted @ 2013-12-01 21:37 子木聊出海 阅读(1323) 评论(2) 推荐(3) 编辑
摘要: 1、打开MyEclipse后,进入Windows/Preferences/Java/Installed JREs 点击后,在右边窗口选择JREs,双击后进入2、在Default VM Arguments:中输入下面内容后保存即可。-Xms512m -Xmx1024m 阅读全文
posted @ 2013-11-26 13:05 子木聊出海 阅读(271) 评论(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 子木聊出海 阅读(334) 评论(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 子木聊出海 阅读(348) 评论(0) 推荐(0) 编辑