自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (2)
  • 收藏
  • 关注

原创 6.JAVA NIO 字符集

第六章 字符集我们生活在一个变化莫测的世界中。甚至在这个我们称之为地球的平凡的 M 级行星 上,我们也使用数百种不同的语言。在《The Hitchhikers Guide to the Galaxy》(即《银河系漫游指南》)中,Arthur Dent 把 Babelfish(宝贝鱼)放在耳朵里,从而解决了他的语言 问题。之后在他偶然的银河旅行 1 中,他就可以理解所遇到的由不同字符(至少可以说...

2020-04-06 12:06:07 644

原创 5.JAVA NIO正则表达式

第五章 正则表达式本章我们将讨论新的程序包java.util.regex(见图 5-1)中类的API(译注 10)。JSR51,即 Java规范请求(Java Specification Request),定义了新的I/O权能,它还明确了添加到Java平台 上的正则表达式处理技术。尽管严格说来正则表达式并不是I/O,但是它们最常用于浏览从文 件或数据流(stream)中读取的文本数据。...

2020-04-03 21:09:54 509 1

原创 4.JAVA NIO选择器

第四章 选择器选择器提供选择执行已经就绪的任务的能力,这使得 多元 I/O 成为可能。就像在第一章中描述的那样,就绪选择和多元执行使得单线程能够有效率地同 时管理多个 I/O 通道(channels)。C/C++代码的工具箱中,许多年前就已经有 select()和 poll()这两个 POSIX(可移植性操作系统接口)系统调用可供使用了。 许过操作系统也提供相似的功能,但对 Java 程序员来...

2020-03-31 00:24:20 296

原创 3.JAVA NIO通道

第三章 通道通道(Channel)是 java.nio 的第二个主要创新。它们既不是一个扩展也不是一项增强,而 是全新、极好的 Java I/O 示例,提供与 I/O 服务的直接连接。Channel 用于在字节缓冲区和位于通 道另一侧的实体(通常是一个文件或套接字)之间有效地传输数据。通道可以形象地比喻为银行出纳窗口使用的气动导管。您的薪水支票就是您要传送的信息,载 体(Carrier)就...

2020-03-29 21:22:31 723

原创 2.JAVA NIO缓冲区

第二章 缓冲区我们以 Buffer 类开始我们对 java.nio 软件包的浏览历程。这些类是 java.nio 的构 造基础。在本章中,我们将深入研究缓冲区,了解各种不同的类型,并学会怎样使用。到那时 我们将明了 java.nio 缓冲区是如何与 java.nio.channels 这一通道类相联系的。一个Buffer对象是固定数量的数据的容器。其作用是一个存储器,或者分段运输区,在 这...

2020-03-28 23:22:06 317

原创 1.JAVA NIO简介

Java NIO第一章 简介1.I/O与CPU时间的比较2.CPU已不再是束缚如今在运行时优化方面,JVM 已然前进了一大步。现在 JVM 运行字节码的速率已经接近本地 编译代码,借助动态运行时优化,其表现甚至还有所超越。这就意味着,多数 Java 应用程序已不 再受 CPU 的束缚(把大量时间用在执行代码上), 而更多时候是受 I/O 的束缚(等待数据传 输)。然而...

2020-03-28 20:09:58 97

原创 cas4.2.1 帐号密码

帐号casuser密码Mellon

2016-05-19 19:40:19 600

转载 SpringMVC路径包括小数点出现问题的解决方法

 @RequestMapping(value = "/ratio/{ratio:.+}") @ResponseBody public String getByRatio(@PathVariable("ratio") double ratio) {  System.out.println(ratio); }将路径映射的{ratio} 改为 {ratio:.

2015-11-24 12:20:15 1902

转载 jaxws webservice spring 注入 解决NullPointerException

webservice不在spring容器中,所以NullPointerException使用ContextLoaderListener.getCurrentWebApplicationContext().getBean(HelloWorld.class);可以获得bean

2015-11-22 12:02:26 1871

原创 解决maven项目出现Dynamic Web Module 3.0 requires Java 1.6 or newer.错误

pom文件中增加插件            org.apache.maven.plugins    maven-compiler-plugin    3.3         1.8     1.8         之后eclipse中maven--update project

2015-10-02 10:56:27 557

原创 git SSL certificate problem: unable to get local issuer certificate

cmd 命令行中输入git config --global http.sslVerify false之后再进行操作

2015-07-21 09:50:30 2018

原创 tomcat中的Manager App帐号密码管理

tomcat根目录下的conf文件夹下有个tomcat-users.xml文件填写内容如下帐号为tomcat密码为mytomcatadmin

2015-06-25 16:52:43 7787

转载 vmware克隆linux出现Device eth0 does not seem to be present

原文:http://www.ttlsa.com/linux/vmware-clone-device-eth0-does-not-seem-to-be-present/需要大量的Linux虚拟机的情况下,使用vmware克隆了3台虚拟机,配置网卡的时候出现报错:”Bring up interface eth0:Device eth0 does not seem to be present

2015-05-30 09:54:03 493

原创 用动态规划解决二叉查找树

问题描述我的解决方法:package algorithm;/** * * @author wuxingye * @problem Given n, how many structurally unique BST's (binary search trees) * that store values 1...n? * *

2015-04-01 21:17:46 577

原创 Struts2的OGNL表达式语言

Struts2的OGNL表达式语言        OGNL是Object-GraphNavigation Language的缩写,全称为对象图导航语言,是一种功能强大的表达式语言,它通过简单一致的语法,可以任意存取对象的属性或者调用对象的方法,能够遍历整个对象的结构图,实现对象属性类型的转换等功能。OGNL表达式的计算是围绕OGNL上下文进行的。OGNL

2015-03-31 15:29:24 744

原创 使用Struts2国际化

Struts2国际化是建立在Java国际化的基础之上,一样也是通过提供不同国家/语言环境的消息资源,然后通过ResourceBundle加载指定Locale对应的资源文件,再取得该资源文件中指定key对应的消息——整个过程与Java程序的国家化完全相同,只是Struts2对Java程序国际化进一步封装,从而简化了应用程序的国际化。Struts2中加载全局资源文件通过在struts.

2015-03-30 14:59:31 1033

原创 php代码统计工具

工具使用php编写,要求文件下下的文件为php文件(也就是以.php结尾的文件),可以统计一个文件夹下的php代码量,代码如下:<?php$filename = "D:/code/";//php代码所在目录$counts = 0;function codeCount($filename){ global $counts; $total = 0; // 总行数

2015-03-30 14:22:40 1738

原创 Struts2约定

Struts2引入Convention(约定)插件支持零配置。约定优于配置。一、约定Action1.安装Convention插件将Struts2项目下的struts-convention-plugin-2.2.1.jar文件复制到Struts2应用的WEB-INF\lib路径下即可,会搜索位于action、actions、struts、struts2包下的所有J

2015-03-27 10:45:01 1087

原创 Struts2中配置处理结果及异常处理

当Action处理用户请求结束后,控制器应该使用哪个视图资源生成响应呢?        这就必须使用元素进行配置,该元素定义逻辑视图名和物理视图资源之间的映射关系。理解处理结果浏览者、控制器和视图资源之间的顺序图:Action处理完用户请求后,并未直接将请求转发给任何具体的视图资源,而是返回一个逻辑视图(普通字符串),

2015-03-24 15:31:06 2177

原创 Struts2的Action配置及使用

一、Struts配置文件        Struts2默认会加载类加载路径下的struts.xml、struts-default.xml、struts-plugin.xml三类文件,其中struts.xml是开发者定义的默认配置文件,struts-default.xml是Struts2框架自带的配置文件,而struts-plugin.xml则是Struts2插件的默认配置文件。

2015-03-23 15:31:39 3607

原创 Struts2下载、安装及开发流程

一、Struts2下载登录http://struts.apache.org/download.cgi 下载Struts2最新版建议下载Full Distribution完整版,该选项包括Struts2的示例应用(apps文件夹)、空示例应用、核心库(lib文件夹)、源代码和文档(docs文件夹)等,src文件夹包含Struts2框架的全部源代码。二、St

2015-03-19 20:33:33 682

原创 Struts2的MVC思想

MVC思想概述         MVC思想将一个应用分成三个基本部分:Model(模型)、View(视图)、Controller(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。         在经典的MVC模型中,事件由控制器处理,控制器根据事件的类型改变模型或视图,反之亦然。具体地说,每个模型对应一系列的视图列表,这种对应关

2015-03-19 18:53:34 1235

原创 java.awt中windowClosing与windowClosed

1. windowClosing是关闭时调用的2. windowClosed是关闭状态下调用的,windowClosing使用方法dispose();方法可以自动调用windowClosed。3. 如果windowClosing使用了System.exit(0); 由于退出了虚拟机,windowClosed不被调用。看如下代码package test;import java.a

2014-12-12 15:25:00 5775

原创 目录符号

./表示当前目录../表示上级目录/表示根目录如有不对请指出

2014-12-11 09:57:50 3961 1

原创 jni编写编译注意点

1.将jni.h加到C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include路径中2.使用Visual Studio x64 Win64 命令提示(2010)  以管理员方式运行3.需要安装vs2010/* DO NOT EDIT THIS FILE - it is machine generate

2014-12-04 15:26:38 460

原创 php开启.htaccess文件的功能

如果你使用了.htaccess文件,文件里使用了Rewrite,在运行网站的时候出现如下错误,那么恭喜你,这篇文章你找对了

2014-11-12 21:22:52 3009

原创 Javadoc的Html文件转chm

Javadoc的Html文件转chm工具下载地址:http://msdn.microsoft.com/en-us/library/ms669985.aspx两篇相关文章:MyEclipse生成javadoc文档http://blog.csdn.net/kakarot5/article/details/40683837Java注释总结http://blog.csdn.net/kakarot5/article/details/40689773安装完后双击hhw.exe打开程序(本文用的中文版

2014-11-02 11:51:52 1443

原创 Java注释总结

注释风格设置方法:javadoc注释注释快捷键模板

2014-11-01 23:44:36 1978

原创 MyEclipse生成javadoc文档

详细看图,下面贴出大体步骤一。右键项目,选择Export二。选择java下面的javadoc三。create javadoc for members with visibility解释四。选好路径五。选择引用文件和项目以生成链接。(全选就行,也就是下图的Select All,警告忽略)六。Extra javadoc options填上(-encoding 编码名 -charset 编码名,项目是UTF-8编码的就用下图方式),JRE source compatibility 我的jdk是1.7的

2014-11-01 19:56:51 3871

原创 将wamp集成的mysql替换成安装版的

替换原因:wamp集成的mysql错误提示乱码。修改文件: 路径C:\wamp下的wampmanager.conf,wampmanager.ini,uninstall_services.bat 路径C:\wamp\bin\mysql\mysql5.6.17下的wampserver.conf

2014-10-30 13:43:03 2284

转载 php 连接mysql 连接池 限制100个

<?php class ConnecToDB { private static $instance=array(); //防止外部创建新的数据库连接类 private function _constuct(){} static public function Connect() {

2014-10-27 16:06:51 1996

原创 windows计划任务后台定时执行java的jar文件

windows计划任务正常情况下不能执行jar,我们用vbs调用就可以

2014-10-26 21:19:50 4657 2

原创 MyEclipse打可执行jar包

MyEclipse打jar包一、右键点击MyEclipse中的项目二、点击Export,选择java—>JARfile,Next三、选择你要打jar包的文件,如果将源代码也打在包中就选中第三条,第一条必选四、选择你要导出的目录 Next,Next五、选择Main class作为执行文件的入口,可以Browse选择,其他默认。Fin

2014-10-26 21:13:04 1087

原创 Mysql自动备份,用MD5实现唯一备份

一、备份数据库,命名为temp.sql,计算其MD5值(MD5计算方法见MD5.java)二、遍历备份的目录,计算目录下文件的MD5值,分别与temp.sql比较三、如果有一样的则退出程序四、如果目录下所有文件都不一样则将temp改名为当前时间保存

2014-10-26 20:51:49 1147 1

原创 Mysql自动备份

Mysql自动备份批处理命令:set"Ymd=%date:~,4%%date:~5,2%%date:~8,2%"set"hMs=%time:~,2%%time:~3,2%%time:~6,2%"mysqldump-uroot --password=password weixin> D:\mysql_back\weixin_%Ymd%_%hMs%.sql命令解释要用mysql

2014-10-23 20:22:32 1889

原创 SVN配置以及自动部署到apache虚拟目录

SVN配置以及自动部署到apache虚拟目录

2014-10-23 19:56:33 2104

原创 设计模式之单例模式

参考:http://www.w3cschool.cc/design-pattern/singleton-pattern.html介绍意图:保证一个类仅有一个实例,并提供一个访问它的全局访问点。主要解决:一个全局使用的类频繁地创建与销毁。何时使用:当您想控制实例数目,节省系统资源的时候。如何解决:判断系统是否已经有这个单例,如果有则返回,如果没有则创建。关键代码:构造

2014-10-22 15:14:42 659

原创 设计模式之抽象工厂模式:Hadoop序列化框架

参考:http://www.w3cschool.cc/design-pattern/abstract-factory-pattern.html,《hadoop技术内幕》

2014-10-22 14:32:42 1128

原创 MySQL报错:ERROR 1045 (28000) (mot de passe: OUI)

出错原因:没设密码

2014-10-15 19:55:34 5679

原创 MySql中SET NAMES utf8详解(乱码原理)

不多说,先上图分析:set names utf8之前,character_set_client    | gbkcharacter_set_connection| gbkcharacter_set_results   | gbkset names utf8之后,character_set_client    |

2014-10-14 23:00:08 37957 4

java连接mongodb

MyEclipse中开发时需要build path 在其中add external archives

2014-09-25

MyEclipse10 java反编译插件

本插件可以安装在MyEclipse中使用,我的MyEclipse版本是10。可以对.class文件进行反编译(也就是在MyEclipse中按CTRL点类或方法,可以出现源代码)。里边有教程。

2014-09-25

空空如也

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

TA关注的人

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