`
文章列表
  二、传统Socket____________________________________________________________ 需要实践TCP三次握手,四次分手,实践,不是只看理论!!!!!!!!!!!!!!! 1、socket与socketStream的关闭顺序,ServerScoket优雅关闭。 socket.close()注释这 ...
前沿:半路出家,自学io-nio-socket这块有些时日了,反反复复好多次,收获了很多,也记住了很多,但是好像不成系统,这次想彻底整好,不在简单的记住用法,更要用心理解背后的原理。道可道非常道,实践,写入自己的思考。start...   一、流基础____________________________________________________________   1、流关闭顺序 结论:只需要关闭外层流即可。 思考:因为外层流使用的是Decorator模式,最终还是底层流underlying stream。   public static String testStre ...
  这是我的第一篇博客,要把会的东西记录下来,不然会忘的,损失太大了,一个rsyslog, 配置了一天都没有配成功ssl,都不会给个官方例子么,TMD打击人了,所以从今天开始自己积累自己的文档,加油answer。   0、内部命令,常驻内存,外部命令如java命令,是一个个单独的可执行文件,需要配置path或者进入到命令所在的目录。 .bat文件类似unix的shell文件。   install.bat用来双击运行 install,用来在cmd下执行。   1、打开网上邻居,或linux下的samba服务器: 徽标+r键 输入:\\192.168.22.30\share( ...

nio

http://blog.csdn.net/mezheng/article/details/7791541     java.net.Socket javax.net.SocketFactory   javax.net.ssl.SSLSocket javax.net.ssl.SSLSocketFactory javax.net.ssl.SSLContext   java.nio.channels.SocketChannel java.nio.channels.ServerSocketChannel java.nio.channels.Selector   java ...
1、在workspace下新建java project(wnjtest) workspace变化,         workspace\.metadata\.plugins,.metadata\.mylyn会新增一些内容,因project而异,并且会随着项目不断新增文件。         .plugins\org.eclipse.jdt.core(9:22建立)目录下,存放index,之类的 ...
1、循环接受键盘输入,并可以退出   BufferedReader in = new BufferedReader( new InputStreamReader( System.in ) ); while ( true ) { String line = in.readLine(); if ( "bye".equals( line ) )break; }   2、打印调用栈 static void printStackTrack() { StackT ...
  @@IDENTITY全局变量,最近一条新增删除修改的IDENTITY          SELECT @@IDENTITY   ASCII:返回字符串表达式中第一个字节的整数 ASCII 值。         SELECT ASCII( 'Z' )   between and         expr [ NOT ] BETWEEN start-expr AND end-expr   CALL ...
  深度优先遍历二叉树:先根后根中根         递归思想         void XXBL(tree* root){                //先序遍历                 //Do Something with root                 if(root->lchild!=NULL) XXBL(root->lchild);                 if(root->rchild!=NULL) XXBL(root->rchild);         }           void ZXBL(tree ...
  #include<iostream> using namespace std; void hnt(int,char,char,char); int main(){    char a='A',b='B',c='C';    int n=3;    hnt(n,a,b,c); } void hnt(int n,char a,char b,char c){//把n个盘子从a->c,借用b    if(n==1){            cout<<n<<"th disk from"<<a<&l ...
直接上代码: import java.io.ByteArrayOutputStream; import java.io.InputStream; import java.io.OutputStream; import java.util.zip.Deflater; import java.util.zip.DeflaterOutputStream; import java.util.zip.Inflater; import java.util.zip.InflaterInputStream; /** * 只依赖J2ME API,目前一共有4个方法,压缩成zip包的方法 ...

maven 总结

一、maven简介____________________________________________________________   构建build(编译,运行单元测试,生成文档,打包,部署)         每天第一件事,update代码,单元测试,编写自己的测试代码和产品代码,用IDE生成测试报告,         QA发来bug,先在本地重现,按后生成WAR,部署到WEB容器下。除了编写源代码,编译,运行单元测试,         生成文档,打包,部署,这些琐碎的工作就是构建,琐碎重复而且耗时,maven就是解决这个问题。   被误解的maven         ...

XQuery-总结

    博客分类:
  • W3C
  XQuery          XML Query相对于 XML,等同于 SQL 相对于数据库。因为xml也是存储数据的,和数据库类似。         XQuery 1.0 在 2007年1月23日 被确立为 W3C 推荐标准。         语法类似XPath

xpath-总结

    博客分类:
  • W3C
  XPath          读取XML的语言。XQuery 和 XPointer 同时被构建于 XPath 表达之上。         nodename 选取此节点的所有子节点    XPath通过路径选择节点,常用路径如下:         / 从根节点选取          // 从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置          . 选取当前节点          .. 选取当前节点的父节点          @ 选取属性    谓词:        谓语被嵌在方括号中。         /bookstore/book[1] 选取属于 ...

DTD-总结

    博客分类:
  • W3C
  DTD(文档类型定义)         每一个 XML 文件均可携带一个有关其自身格式的描述。         可一致地使用某个标准的 DTD 来交换数据。         struts.xml,hibernate.xml,ibatis.xml等apache组织下的用DTD描述限制xml文件 文档构建模块         所有的 XML,HTML 文档均由以下简单的构建模块构成:                 元素                  属性                  实体 :专业字符                 PCDATA :被解析的字符数据 ...

xml-总结

    博客分类:
  • W3C
  XML 指可扩展标记语言(EXtensible Markup Language)          XML没有任何行为的 XML,只是为了存储数据。xml是纯文本的。         设计之初的目的:通过JS读取XML数据文件,来更新 HTML。但是现在有更好的技术了,如JSP,ASP,PHP         XML 旨在传输信息。没有预定义的标签,文档的创作者可以自行定义:比如 <to> 和 <from>。         HTML 旨在显示信息。只使用在 HTML 标准中定义过的标签。         1998二月发布为W3C的标准(XML1.0)。 ...
Global site tag (gtag.js) - Google Analytics