自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

java解决生产者和消费者的三种方式

生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,如下图所示,生产者向空间里存放数据,而消费者取用数据,如果不加以协调可能会出现以下情况: [img]http://dl2.iteye.com/upload/attachment/0099/4139/3ebd5a51-ebf4-3229-925c-aca5f8a4817b.gif[/img]...

2014-07-22 11:50:50 190

记录一下我的p2p的UDP打洞过程【云服务器公网版本】

服务端连接了成功处理了两个客户端的登录并且成功打洞后的log记录[code="java"]2014-07-19 22:41:20 INFO [com.p2p.udp_dig_hole.server.MainServer] 服务端开始启动!2014-07-19 22:41:25 INFO [com.p2p.udp_dig_hole.server.MainServer] [St...

2014-07-19 21:14:35 824 2

记录一下我的p2p的UDP打洞过程【localhost局域网版本】

MainServer在两个客户端都启动成功之后并且打洞成功之后的log[code="java"]log4j:WARN No appenders could be found for logger (com.p2p.udp_dig_hole.server.MainServer).log4j:WARN Please initialize the log4j system properl...

2014-07-19 21:08:15 384

原创 有hadoop_zookeeper的pom.xml

FROM:http://blog.csdn.net/zph2254/article/details/7104626[code="java"] 4.0.0 TestMaven TestMaven 1.0 war 以后建项目的时候不用再一个一个敲!直接在这上改。 包含一些常用的包(对我个人而言)。 ...

2014-06-03 23:39:03 306

原创 省市县三级联动数据库

[code="java"]/* *@名称: myaddress.js *@功能: 地址页面的下拉列表动态地址脚本 *@作者: liuhaihui *@版本: v1.0 *@时间: 2014年5月29日17:36:27s *参考: http://www.cnblogs.com/zjfree/p/3269864.html * http://ip.qq.c...

2014-06-03 09:42:13 1284

原创 Java中的注解机制--比较详细

http://blog.csdn.net/a243932069/article/details/8985076[code="java"]Java中的注解机制注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据)。 注解的语法比较简单,除了@符号的使用以外,...

2014-05-31 17:33:33 75

原创 mysql忘记密码

[code="java"]忘记MySQL5.1数据库root用户密码的解决办法: 1.停止正在运行的MySQL: C:\> net stop mysql(也可以在服务中停止MySQL) 2.打开DOS窗口,转到mysql\bin目录,输入如下命令并回车(如果出现警告,不用理睬): C:\> mysqld --skip-grant-tables...

2014-05-27 10:05:50 111

记录一下这次mvn 淘宝的开源MVC框架 Webx的过程

[code="java"][INFO] ------------------------------------------------------------------------[INFO][INFO] >>> maven-eclipse-plugin:2.9:eclipse (default-cli) @ citrus-springext-all >>>[I...

2014-05-24 21:44:36 175

原创 恶心的Enum类型

[code="java"]public enum InvoiceType { VAT_INVOICE("增值税专用发票"), NORMAL_INVOICE("普通发票"), SPECIALIZED_INVOICE("专业发票"); private String text; public String getText() { ret...

2014-05-24 09:59:02 120

原创 分页标签<w:pager>

1.WEB-INF/tlds/pager.tld[code="java"] 0.9 w http://javacrazyer.javaeye.com/tags/pager pager com.kington.ibank.util.PagerTag empty ...

2014-05-09 17:05:42 183

原创 自定义标签taglib

JSP 最佳实践: taglib简介实现一个标记:1.实现行为创建一个时间戳标记[code="java"]package com.newInstance.site.tags;import java.io.File;import java.io.IOException;import java.text.DateFormat;import java....

2014-05-09 17:00:38 155

原创 电驴提示“该内容尚未提供权利证明,无法提供下载”之解决办法详解

电驴提示“该内容尚未提供权利证明,无法提供下载”之解决办法详解 来源:http://blog.csdn.net/liyongliang2012/article/details/8135478[b]第一个方法管用。建议使用第一个。我用过。[/b][code="java"]最近在电驴上下载东西时总是提示“该内容尚未提供权利证明,无法提供下载”,让人很恼火,其实这个问题很...

2014-05-06 09:18:11 118

原创 MyEclipse has detected that less than 5% of the 31MB of Eden Space (Heap memory)

解决办法:D:\>cd D:\Users\Administrator\AppData\Local\MyEclipse\MyEclipse 9D:\Users\Administrator\AppData\Local\MyEclipse\MyEclipse 9>myeclipse -vmargs -Xms256M -Xmx700M -XX:PermSize=150M -XX:MaxPe...

2014-04-27 12:48:27 271

原创 ren批处理命令批量重命名文件后缀

[code="java"]1.批量重命名当前目录下的所有所有.class文件:cd F:\project\ibank\com\abc\ren *.class *.java2.批量重命名当前目录及其子目录的所有.class文件for /R . %f in (*.class) do (ren %f *.java)[/code][code="jav...

2014-04-27 09:22:27 2035

【JPA 级联保存/级联删除】@OneToMany (双向) 一对多--整个世界都干净了以及无法级联删除因为外键关联...

[code="java"]http://blog.sina.com.cn/s/blog_6826662b01016ylz.html 看过前两篇帮助文档 【JPA】 @OneToOne 单向 和 【JPA】@OneToOne 双向 想必大家对级联操作已经充满了好奇和期待吧。那么本文将会想大家介绍JPA的级联保存操作。在此之前,我希望你能先看下这篇文档,对级联注释的各个属性有一个大概的...

2014-04-18 15:11:16 1700 2

JQuery中$.ajax()方法参数详解

[code="java"]url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup(...

2014-04-06 18:02:20 76

原创 今天测试Hibernate映射的结果。

[code="java"]/***************************************************************************************************************************************************//******************* ...

2014-04-05 17:47:53 98

数据库映射只@OneToMany的两个区别

========================== (不加referencedColumnName的时候) ==================[code="java"][/code]@JoinColumn(name="dividend_id")的情况[code="java"]@Entity@Table(name="wxsc_order")public c...

2014-03-31 21:07:30 152

Mysql创建新用户方法以及修改密码

mysql -u root -p123create database yushangct023www;create user yushangct135@localhost identified by '123';grant all privileges on yushangct023www.* to yushangct135@localhost identified...

2014-03-30 11:12:24 467

原创 接着报错,连接问题Cannot open a connection

[code="java"]HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an inte...

2014-03-28 18:39:24 246

原创 让spring启动时应用不需要加载数据库【default-lazy-init="true"】

spring启动时应用不需要加载数据库,需要时在加载,如何实现? 2010-10-22 11:22 提问者悬赏:15分 |zxqwh| 分类:其他编程语言 | 浏览1195次 也就是说应用启动时不连接数据库,其它不使用数据库的应用也能启动,当用到数据库操作的应用需要操作数据库时,在加载数据库,怎么实现,我说情况和hibernate的延迟加载是不一样的,我是用的是spring+hiber...

2014-03-28 14:33:06 990

原创 异常的Tomcat输出信息-修正log4j配置文件之后仍然异常

[code="java"]2014-3-28 11:46:50 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not...

2014-03-28 11:51:05 125

原创 异常的Tomcat输出信息

正常情况下是没有换行的。现在异常的情况是有换行的。[code="java"]2014-3-28 11:24:51 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in ...

2014-03-28 11:27:53 319

原创 正常的Tomcat输出信息

[code="java"]2014-3-28 11:23:07 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not...

2014-03-28 11:26:23 258

原创 烦人的后台首页index.jsp弄好了

[code="java"]1.微信公众平台后台管理和之间不可以有任何的文字。2.微信公众平台后台管理和之间不可以有标签。要重点检查装饰器是否给这个框架页包了一层3.ROWS="120,*" 就是横向切割,将画面上下分开,数值设定同上。唯 COLS 与 ROWS 两参数尽量 不要同在一个 标记中。[/code][code="java"]具体参考:http://c...

2014-03-25 14:39:27 246

原创 MAVEN官网地址

http://mvnrepository.com/artifact/org.apache.poi/poi-ooxml/3.10-FINAL【Spring Security Reference】http://docs.spring.io/spring-security/site/docs/3.2.2.RELEASE/reference/htmlsingle/【Spring...

2014-03-25 10:12:48 590

原创 正则表达式

[正则表达式]文本框输入内容控制整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-.

2014-03-25 10:11:59 65

原创 Window 通过cmd查看端口占用、相应进程、杀死进程等的命令

Window 通过cmd查看端口占用、相应进程、杀死进程等的命令 如何查看程序占用的端口 一、 查看所有进程占用的端口 在开始-运行-cmd,输入:netstat –ano可以查看所有进程二、查看占用指定端口的程序 当你在用tomcat发布程序时,经常会遇到端口被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令 netstat –ano...

2014-03-24 16:03:12 159

java synchronized详解

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个sy...

2014-03-16 11:30:38 61

java中volatile关键字的含义

java中volatile关键字的含义在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较熟悉,通过 synchron...

2014-03-16 10:31:26 88

原创 Eclipse启动结果

[code="java"]2014-3-12 15:30:13 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not...

2014-03-12 15:31:57 295

原创 MySQL中文乱码

背景:从另外一台机子上用 Navicat 导出 mysql 版本是5.01.41-community 数据库为ibank.sql文件。1.在我的win7 64bit mysql-4.01.41-community上用 navicat 导入成功。问题:java的后台获取到的是乱码。显示到前台页面乱码。mysql查出来的是乱码。navicat里面是OK的,有中文显示.连接属性:...

2014-03-11 12:09:30 128

让人无语的INSERT语句报错

[img]http://dl2.iteye.com/upload/attachment/0094/6661/00e763df-76bb-3483-9ba0-8ad85606079e.jpg[/img][img]http://dl2.iteye.com/upload/attachment/0094/6663/4f86e578-1e25-367d-9b36-8abcca7baeb1...

2014-03-10 14:03:10 286

原创 MYSQL导入导出.sql文件

MYSQL导入导出.sql文件一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“;path\mysql\bin;”其中path为MYSQL的安装路径。二.简单的介绍一下命令行进入MYSQL的方法:1.C:\>mysql -h hostname -u username -p按ENTER键,等待然后输入密码。这里hostn...

2014-03-10 10:58:06 189

BOM物料表从connect_by_isleaf说起

下面这样写是错的。写出这样的语句的实质就是自己误导自己。[code="java"]with test_cc as ( select 'A' root,'B' parent_root from dual union select 'B','C' from dual union select 'C','D' from dual union select 'C...

2014-03-05 13:51:05 200

原创 自定义PropertyPlaceHolderConfigurer解密jdbc.properties的数据

[code="java"]package com.cy.servercenter.webapp.util.base64;import java.security.Security;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpe...

2014-02-27 13:05:28 1158

原创 用JPA连Oracle不可以使用的SQL语句

可以写成:[code="java"]SELECT mo,cellname,bsc,region,town,Round(bpi24, 0),thour|| ':00',dhour, decode(result_,0,'网外干扰 - cdma杂散干扰', 1,'网内干扰 - 互调干扰', ...

2014-02-26 11:42:12 210

oracle表空间使用率统计查询

参考文献 文献1:http://blog.itpub.net/24104518/viewspace-730682,字符有格式,需要清理一下 文献2:http://www.cnblogs.com/fengyun627/archive/2009/07/27/1532551.html 文献3:http://blog.csdn.net/hproc/article/details/7...

2014-02-25 18:50:28 168

原创 配置listener.ora监听多个端口

原始的内容是:[code="java"]# listener.ora Network Configuration File: E:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora# Generated by Oracle configuration tools.SID_LIST_L...

2014-02-25 18:16:25 347

原创 使用Oracle SQL Developer报错:Unable to find a Java Virtual Machine

使用Oracle SQL Developer报错:Unable to find a Java Virtual Machine 1.环境 win7 x64,oracle 11g r2,jdk6 x64 2.问题 第一次启动Oracle SQL Developer的时候会让我们填写java.exe的路径,我在jdk安装目录下的bin中找到了java.exe,但是填写以后...

2014-02-25 09:50:31 162

空空如也

空空如也

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

TA关注的人

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