自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 java

java原生是不支持网络层以下的网络控制的。所以必须借助jpcap和winpcap/libpcap,然后完全重写tcpip协议系统,重写所有类型包的转发规则(很大很复杂的工作),然后实现nat。...

2011-12-13 15:12:14 156

原创 html5

 高性能javascript jquery实战 使用html5设计网络富客户端应用  htnl5高级程序设计

2011-12-13 14:46:27 154

原创 设计模式

通常,一个设计模式描述了一个被证实可行的方案。这些方案非常普遍,是具有完整定义的最常用的模式。一般模式有4个基本要素:模式名称(pattern name)、问题(problem)、解决方案(solution)、效果(consequences)。  常见的Java设计模式有以下23种:  1、抽象工厂模式(Abstract Factory):提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们...

2011-11-22 19:07:20 139

原创 绑定arp

@echo off:::::::::::::::::::: Find Local Macif exist ipconfig.txt del ipconfig.txtipconfig /all >ipconfig.txtif exist LocalMac.txt del LocalMac.txtfind "Physical Address" ipconfig.txt >LocalMac....

2011-11-18 00:58:49 115

原创 hibernate简介

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。...

2011-11-18 00:58:27 93

原创 说说数据结构

B+一般是典型的海量存储索引数据结构. 树的深度很小AVL, HASH一般可以用于内存中的数据结构.Hash表也可以作为set, bag的union, intersection等操作的数据结构. hash用处很多, 主要就是字典特性, 大部分数据结构是跟着应用走的. ...

2011-11-18 00:57:59 114

原创 一些笔记

镶嵌java代码3种方式:jsp表达式格式@非常方便<% %>   2.jsp小脚本格式 3.jsp的声明格式 另外生命中一般不会有任何输出,他一般是与脚本表达式和小脚本一起嵌套使用。jsp的三种注释的方法;html的注释方法(容易被客户端看见);jsp注释标记(客户端看不见,安全性比较高);jsp的脚本中使用注释(<% //这是注释%>)jsp的指令元素:page指令(用...

2011-11-18 00:57:42 93

原创 spring 简介

springspring在英文里有春天、弹簧、跳跃和泉眼的意思。Spring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端...

2011-11-18 00:57:22 125

原创 笔记总结

在java EE工程中;  META-INF目录:该目录下的MANIFEST.MF文件存储着个文件的配置信息,即记录着各个文件在什么位置可以查找到  两个jsp文件自动创建的  WEB-INF:class目录存储编译后的class文件,lib存放jar包,web.xml存放相关web信息  cvs版本控制软件?  数据库文件导入过程?  像newInstance()这种符合工厂模式的函数是为了降低...

2011-11-16 02:48:34 104

原创 删除文件的问题

如果你有删除不了的东西,运行一下东西。

2011-11-16 02:47:30 127

原创 面试问题

考题中有60%是课本上的东西(比如数据结构、网络原理、操作系统等),有20%是计算机英文(中翻英、英翻中),有20%是对一个扩展能力的要求(比如如果你会asp.net的话,他不会考你怎么用 asp.net 拖放控件写一个网页,而是要你说出asp.net的内在运作机制...

2011-11-16 02:47:20 99

原创 名词解释

24.请对以下在J2EE中常用的名词进行解释(或简单描述)web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接更容器中的环境变量接**互,不必关注其它系统问题。主要有WEB服务器来实现。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。该容器提供的接口严格遵守J2EE规范中的WEB APPLICATION 标准。我们把遵守以上标准的WE...

2011-11-16 02:47:12 130

原创 数据库sql使用

1.项目开发中 一般数据库不用外键 用join实现  select table.name  table.pass from  table as table join table1 as table2  on table2.id=table1.id;2.select * from {select * from table1} as bieming;3.表中的主键都是有目录的,建一个索引就...

2011-11-16 02:46:59 82

原创 tomcat的笔记

1.       如果需要让tomcat运行多个服务 只需要复制server.xml文件中,.,<servel>元素并修改相应的参数可以实现  当然要不同的端口。2.       tomcat用户由conf路径下的tomcat-user.xml控制 ,<user username=”” password=”” roles=”manager”/>3.       ne...

2011-11-14 01:44:16 63

原创 软件设计流程

 第一个步骤 市场调研:技术和市场要结合才能体现最大价值。 第二个步骤 需求分析  这个阶段需要出三样东西。1.    用户视图 :数据词典和用户操作手册。用户视图是该软件用户(包括终端用户和管理用户)所能看到的页面样式,这里面包含了很多操作方面的流程和条件。  2.   数据词典 :指明数据逻辑关系并加以整理的数据,完成了数据词典,数据库的设计就完成了...

2011-11-14 01:43:56 463 1

原创 Java总结大全

           Java总结大全 1在进行变量定义时候 不要超过其范围。第一字符用单引号字符串用双引号2如果为数组分配了内存空间及指定了数组的大小 那么其长度就不可改变了3因为使用字符串常量 直接使用一个String对象的效率 要高于使用new关键字初始化方式所以在程序中建议使用直接初始化方式 4除非是内部类 否则一般的类不能使用private protected 关键字...

2011-11-14 01:43:23 106

原创 数据库删除

方法一:oracle卸载不干净的解决办法 先前安装的是10.1,出了些问题,准备重新安装10.2版,卸载后发现有的服务没有被删掉,删除服务的命令是:sc delete (服务名) DOS下执行: sc delete OracleOraDb10g_home1TNSListener sc delete OracleDBConsoleorcl 之后再安装就可以了  方法二: Oracle卸载...

2011-11-14 01:43:00 88

原创 总结总结

1.       从键盘输入数据Scnaner scanner=new Scanner();BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));   2. 字母 日期或时间元素 表示 示例G Era 标志符 Text ADy 年 Year 1996; 96M 年中的月份 M...

2011-11-14 01:42:37 106

原创 修改网卡地址

修改网卡MAC地址的方法在"开始"菜单的"运行"中输入regedit,打开注册表编辑器,展开注册表到:HKEY_LOCAL_ MACHINE\System\CurrentControl Set\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}子键,在子键下的0000,0001,0002等分支中查找DriverDesc(如果你有一块以上的网...

2011-11-11 23:20:38 130

原创 接口使用方法

接口申明必须有interface关键字和接口的名字,public指明任意类均可以使用这个接口,默认情况下,只有与该接口定义在同一个包中的类才可以访问这个接口。extends 与类申明中的extends 基本相同,不同的是一个接口可以有多个父接口,用逗号隔开。而一个类只能有一个父类。子接口继承接口中所有的常量和方法。在类的申明中用implements来表示一个类实现某个接口,在类体中可以使用接口中定...

2011-11-11 23:20:15 141

原创 自己的想法

一个做首页的网站做一个网络操作系统来进行 毕业论文  做一个供应大学协会实用的注册网站做一个窗口管理word文档 未来的一切基于移动设备的东西都是基于一个特定的平台的 我们需要建设一个平台  自动吃饭机 设定桌子  每个桌子有一张点餐器  属性 大小 性能 是否可以点菜 可以点菜 可以换菜 可以评价  可以 有一个 取钱器  然后 在 服务端...

2011-11-11 15:00:55 73

原创 找工作问题

Java搜索工程师:1、基于全文检索技术开发网站的各类搜索相关的功能2、基于全文检索技术开发网站的智能内容分类系统3、基于全文检索技术对海量数据进行分析和提取,实现用户行为的智能识别和精准的用户推荐系统  必备条件(必须满足):1.2年以上Java编程经验,1年以上lucene实际开发经验,对全文检索技术有深入的掌握2. 熟悉Linux,能在Linux...

2011-11-11 13:09:05 90

原创 使用Real-Time Java编写Real-Time程序

使用Real-Time Java编写Real-Time程序(by huihoo.org Cocia Lin) 概述Real-Time Specification for Java缩写就是RTSJ。 RTSJ是Java的适应实时计算要求而开发。关于对实时系统的介绍和特性说明,请参见其他文章,这里重点是Java针对实时系统开发所做的改进做详细的介绍。 RTSJ在6各方面对Java做了增强: 1.增加实...

2011-11-11 12:22:37 529

原创 从别人赚的

第一步  下载必备的工具软件。1号软件就是端口扫描工具“网络刺客II”,2号软件就是著名的国产木马冰河2.2的控制端。   下载完毕并解压缩之后跟我进行第二步!   第二步   运行1号软件,首先出现的是“网络刺客II注册向导”,别理它,点击“稍后(Q)”就进入了网络刺客II的主界面。   第三步   在网络刺客II的主界面里选“工具箱(U)”-》“主机查找器(H)”,就进入了...

2011-11-10 00:29:02 167

原创 所有语言的种类

A A+ ABC ABLE ABSET ABSYS Accent ActionScript Ada ADL Alan Aleph Algol AmigaE APL AppleScript AspectJ Assembly(汇编语言) Atlas Autocode Acceptance, Test Or Launch Language AutoLISP AWK B B BASIC BCPL Befu...

2011-11-10 00:28:49 343

原创 黑客技术

  想要更好的保护网络不受黑客的攻击,就必须对黑客的攻击方法、攻击原理、攻击过程有深入的、详细的了解,只有这样才能更有效、更具有针对性的进行主动防护。本文对黑客攻击的主要方式、行为特征进行了详细分析,在此基础上,深入研究如何对黑客攻击行为进行检测与防御。黑客攻击的主要方式    黑客网络的攻击方式是多种多样的,一般来讲,共计总是利用“系统配置的缺陷”,“操作系统的安全漏洞”或“通信协议的安...

2011-11-10 00:28:36 482

原创 2008年计算机语言排行榜如下:

 2008年计算机语言排行榜如下:  1 Java 20.025%  2 C 15.967%  3 C++ 11.118%  4 (Visual) Basic 9.332%  5 PHP 8.871%  6 Perl 6.177%  7 C# 3.483%  8 Python 3.161%  9 JavaScript 2.616%  10 Ruby 2.13...

2011-11-10 00:28:13 173

原创 rar格式与zip格式

区别一、zip的安装比较大,并仅仅有英文版+汉化包 rar有官方的简体中文版,并且安装很小,不足一兆 区别二、winrar的压缩率较高,而zip的压缩率更低 区别三、zip支持的格式很多,但已经较老,不大流行 rar支持格式也很多,并且还是流行的 区别四、zip仅仅能够压缩成zip格式,不能解压rar格式;rar不仅有自己的格式,还可以压缩成zip格式并解压zip格式 区别...

2011-11-10 00:27:52 273

原创 数组的使用

数组元素的类型可以是任何合法的Java类型,包括数组类型,也就是说Java支持了由数组组成的数组,它提供了多种数组类型,但Java不支持矩阵形式的多维数组数组类型数组类型是一种和class一样的引用类型。数组类型的实例和class的实例一样也是对象,只不过我们对数组类型和数组实例通常都用了“数组”这个称呼。数组类型与class不同的是,数组类型不用被定义,只需要在元素类型的后面加上一对中括号即可。...

2011-11-09 02:19:27 76

原创 linux的十大方式

大企业在后端使用Linux的十大常见方式    世界上最大的技术支持、软件和硬件公司每天使用Linux完成各种任务与解决方案,那么这些大公司究竟是怎么使用Linux的呢?其实并不神秘,本文为你揭晓答案,大多数公司都不会使用Linux作为桌面操作系统,主要是用于后端服务器操作系统,经过这些大公司的大胆尝试,许多事实证明Linux完全可以担负起关键任务计算应用,并且有很多Linux系统从开始运行至...

2011-11-09 02:16:56 98

原创 电脑问题

桌面图标 回收站不见了 桌面新建一个文件夹. 将其重命名为“回收站.{645ff040-5081-101b-9f08-00aa002f954e}” 即可.(引号内)右键新建无记事本Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\.txt]@="txtfile""Content Type"="text/plai...

2011-11-09 02:14:42 105

原创 svn

为什么使用SVN:我要更改源文件,但不知道哪个是最新的;我不了解文件的修改过程,尤其是最后修改了哪几行以及为什么修改;Make时,经常用错文件的版本;多人修改一个文件,有些人的结果被冲掉了;程序误删了,只能重写;花了一周时间,终于查出了一个错误,但发现有个同事上周前已经修改了同样的错误,但我却不知道,造成浪费;交付给用户的产品“缺斤少两”,用户在安装时才发现问题用户使用...

2011-11-09 02:08:13 101

原创 oracle历史版本

1983年,Oracle V3数据库发布,成为当时业界第一款可同时支持PC、小型机和主机的数据库 1991年8月,Oracle在北京成立了一家独资公司,它的中文名字叫"北京甲骨文软件系统有限公司",也就是今天人们称谓的Oracle中国公司。ORACLE7.0新特性 数据库的完整性约束 存储的函数、过程、过程包 数据库触发器 视图...

2011-11-09 00:38:46 438

原创 对于互联网的探想

个人对于互联网的设想,随着硬件的发展的极限,所以我还是很期待量子计算机的到来。但是云操作的发展趋势是个必然的趋势。而我最看好的linux会是云操作的工作者必须的操作系统,而我喜欢的java我想定然会是这个网络时代的强有力的宠儿。java,我顶你。 而对现在的学习,我依然选择java的前端组建javaFx。...

2011-11-08 22:48:36 112

原创 java的历史

十大事件与Java相关的四十个名字1990-1994:Java缘起文/孟岩Larry Wall说,优秀程序员应有的三个特点:懒惰、急躁和傲慢。Java就是诞生在一群懒惰、急躁而傲慢的程序天才之中。1990年12月,Sun的工程师Patrick Naughton被当时糟糕的Sun C++工具折磨的快疯了。他大声抱怨,并威胁要离开Sun转投当时在Steve Jobs领导...

2011-11-08 22:33:06 516

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除