`
文章列表
摘录自http://lbdf001.javaeye.com/blog/548003     socket通信是通过ObjectOutputStream和ObjectInputStream来进行写、读操作的。 首先看一下对象序列化写入,下例将一简单对象序列化到文本文件中: public class TestSocket {      public static void main(String[] args) throws Exception {          FileOutputStream fos = new FileOutputStream("c:\\test.txt ...
转载自 芋头的故事 http://developers.sun.com.cn/blog/yutoujava/entry/20070411     Java的应用有时候会因为各种原因Crash,这时候会产生一个类似java_errorpid.log的错误日志。拿到了这个日志,怎样分析Crash的原因呢?下面我们来详细讨论如何分析java_errorpid.log的错误日志。 一. 如何得到这个日志文件     如果有一个严重的错误引起Java进程非正常退出,我们叫Crash,这时候会产生一个日志文件。缺省情况下,这个文件会产生在工作目录下。但是,可以在Java启动参数通过下面的设置,来改变 ...
转载地址忘记了^0^   1. 用户名正则表达式模式 ^[a-z0-9_-]{3,15}$ 2. 密码正则表达式模式 ((?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*\\W).{6,20}) 3. 16 进制颜色代码正则表达式模式 ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$ 4. Email 正则表达式模式 ^[_A-Za-z0-9-]+(\\.[_A-Za-z0-9-]+)*@[A-Za-z0-9]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$ 5. 图像文件扩展名正则表达式模式 ([^\s]+(\.( ...
(好久以前根据网上的一篇文章修改的,不记得原文网址了。) 本文介绍了PL/SQL开发EXECUTE IMMEDIATE 和 DBMS_SQL两种动态SQL的用法。 以下为完整的package,可以直接拷贝到plsql中进行测试。 -------------------------------------------------------------------------------------------------------------------------- create or replace package SUNJC_TEST is /* * 动态SQL ...
    掌握快捷键能够大大提高开发效率。     Intellij Idea提供了更丰富的快捷键,提供了多种方案:Eclipse、Netbeans、GNOME、XWin等,其中XWin为默认方案。     下面所列的快捷键,[]中为Eclipse快捷键,{}中为Intellij快捷键。   快捷键查阅 【 Ctrl+Shift+L 】{Help->Default Keymap Reference} Show key assist 打开快捷键查阅窗口配置 快捷键 在[Window -> Preferences -> General -> k ...
一 、FlexPaper      FlexPaper是一个开源轻量级的文档浏览组件,可以与PDF2SWF一起使用,其中显示的文档应被转换为SWF格式。 FlexPaper可以使用在web页面或Flex中。      FlexPaper主页http://flexpaper.devaldi.com 。 在页面中嵌入 FlexPaper <script type="text/javascript" src="js/flexpaper_flash.js"></script> < ...
Oracle Instant Client Instant Client是轻量级的Oracle数据库客户端,安装程序为一个ZIP包,下载解压后,配置ORACLE_HOME、TNS即可使用。ORACLE_HOME为解压后的路径,在其下创建network\admin目录,然后创建tnsnames.ora文件,内容如下: sample = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_D ...
    用java keytool生成密钥,运行如下命令: keytool -genseckey -alias billben -keypass 12345678 -keyalg aes -keysize 128 -storepass 12345678     输出错误信息: keytool错误: java.security.KeyStoreException: Cannot store non-PrivateKeys   解决办法:     指定-storetype 为 jceks,修改后的命令为: keytool -genseckey -alias billben -keypa ...
    官方文档参见 http://wiki.eclipse.org/M2E_plugin_execution_not_covered       Eclipse升级为3.7.2,然后m2e升级为1.1或1.2后,项目报这个错误。影响到的插件为maven-antrun-plugin。按文档所示,增加了如下pom配置:   <pluginManagement>         <plugins>             <plugin>                     <groupId>org.eclipse.m2e</g ...
keytool 是一个密钥和证书管理工具。允许用户管理自己的公钥 / 私钥对及相关证书,利用数字签名技术,用于自我认证、数据完整性检查和认证服务。它也允许用户存储与其通信的另一方的公钥(以证书形式)。 Keytool 将密钥和证书存储在密钥库 (keystore) 内。 keytool 目前处理 X.509 证书。 keytool 可导入和导出 v1 、 v2 和 v3 版的证书,能生成 v3 版证书。 本文档基于 jdk1.6 keytool 文档。 证书链 keytool 可创建和管理密钥仓库的“密钥”项,每个密钥项都含有私钥和相关证书“链”。链中的第一个证书含 ...
09年学习Eclipse RCP 3.3时记录的一点东西。一、product 配置文件plugin_customization.ini 说明创建RCP 项目的产品配置后,在运行程序时,将读取项目根目录下的plugin_customization.ini 文件,设置默认参数。常用参数意义如下: org.eclipse.ui/SHOW_TRADITIONAL_STYLE_TABS=false Editor 或View 是否使用传统的Tab 的样式 org.eclipse.ui/SHOW_PROGRESS_ON_STARTUP=false 在splash 的画面中, 是否显示进度条 org. ...
<major>.<minor>.<patch>.<identifier>   • Major: The major version number. Signifies major changes in the implementation. • Minor: The minor version number. Signifies functional changes to a major version. • Patch: The patch version number. Signifies a binary compatible cha ...
Migration from 2.2 to 2.3   说明:因seam 2.3不支持JSF 1.x,如果要在Jboss EAP 6中使用seam 2.2/Richfaces 3,需将org.jboss.seam.transaction.Transaction换为seam 2.3的(原因是Jboss JNDI命名规则改变)。   1.  Maven 依赖 Seam BOM 的 pom 文件中包含了seam 2.3 的推荐依赖和版本,可以在 maven pom 文件中引用。用法如下: <dependencyManagement> <dependencies> ...
一、配置Web服务器     本文使用Tomcat,新建一个支持WebDav的应用。     在webapps下新建一个名为“sites”的应用(名称任意),在WEB-INF的web.xml文件中添加如下内容,启用Webdav并配置权限:     <display-name>sites</display-name>     <!-- Enabling the WebDav Servlet -->     <servlet>         <servlet-name>webdav</servlet-name>        ...
    问题描述:在Facelets视图的XHTML页面中添加说明性注释(使用<!-- ... -->),或为了调试页面注释部分代码时,Facelets视图仍会解析注释的代码。    解决办法:在web.xml中添加如下配置,这样页面上注释的代码就不会被执行了。 <context-param> <param-name>facelets.SKIP_COMMENTS</param-name> <param-value>true</param-value> </context-param> ...
Global site tag (gtag.js) - Google Analytics