自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 生产txt文本,文本内容编码是gbk,但是用记事本打开却是utf-8,y文字出现乱码,比如“钱某某”...

java 生产txt文本,文本内容编码是gbk,但是用记事本打开却是utf-8,y文字出现乱码,比如“钱某某”PrintWriter pw = new PrintWriter(new OutputStreamWriter(new FileOutputStream("D:/txtFile/121EXPORTTRADEINFO.txt"),"GBK"));pw.write("钱某某");...

2018-08-30 10:08:12 1252

原创 others redis

http://blog.csdn.net/joyhen/article/details/47358999

2016-09-23 14:57:33 190

原创 springMvc放重复提交,拦截器结合annotation

package com.geloin.spring.controller.dupsub;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annot...

2016-08-19 16:41:31 220

原创 mysql 安装

可能原因: 1.data文件夹没有清空2.mysqld install 3.在1之后没有在命令行中输入mysqld --initialize-insecure --user=mysql,就是没有初始化 在1,2之后尝试再输入net start mysql...

2016-08-12 10:16:28 153

原创 synchronized为什么能锁住对象

synchronized 一般用作线程的同步,它只是提供了多线程的排斥机制,要和notify() wait() 使用才能进行线程同步,sychroinzied 能够锁住进场 是因为相当于一个monitor 去监控每个线程,这个monitor 会分配逻辑取数据去管理这些线程,类型线程list 去 竞争 资源,首先进入排队的线程线程会阻塞,当一个拥有lock的线程 unlock时候 notify...

2016-07-13 11:28:45 306

原创 hashMap hashtable concurrentHashMap

1/hashMap 不安全 注意使用 加载因子 和 初始容量2.hashtable 线程安全 效率没hashtMap快3.concrrenthashMap 将一个hash表分成16分 没分类似与一个hashtable 可以提供16个线程同时进入 每个线程操作不同的表...

2016-06-22 21:59:40 128

原创 java 自定义annotation

import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Inherited;import java.lang.annotation.Retention;import java.lang.annotation.Retentio...

2016-06-22 18:07:34 93

原创 面向接口编程适配器模式

public interface cellphone { public void call(); public void sensms();} public class huawei implements cellphone{ @Override public void call() { System.out.println("huawei...

2016-06-08 11:55:28 132

原创 Lock 和 synchronized

jvm:synchronized代码层:LockLOCK的优势:有读锁和写锁在等待时间,没有反应返回false,否则true读多写少,希望比synchronized快点 并发:简单程序(单节点)的synchronized 、lock多节点:比较多的是数据库的行级锁独立一个公共的资源,作为唯一对象进行锁处理分布式处理 ...

2016-05-31 16:56:26 75

原创 java自定义标签的简单例子

1、处理类package com;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.TagSupport;...

2016-05-19 17:54:06 135

原创 linux centos安装nginx

 如果报这个错误./configure: error: SSL modules require the OpenSSL library.安装yum -y install openssl openssl-devel 一、Nginx简介Nginx是俄罗斯人Igor Sysoev开发的一个高性能的HTTP和反向代理服务器。Nginx能够选择高效的epoll、kqueue、even...

2016-05-17 17:29:12 122

原创 寻找jar包非常实用的网站

https://sourceforge.net

2016-05-13 23:36:43 243

原创 tomcat memcached session共享

 <Context path="" reloadable="true" docBase="/root/pm/production/portal/ROOT"/> 在每个tomcat的context.xml里添加 <Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager"      ...

2016-05-13 22:41:18 73

原创 linux安装多个tomcat

1、mkdir 两个文件 tomcat7 tomcat71 2、直接将tomat分别放进两个文件夹3、cp -rf xxx/* aaa(将文件全部迁移到aaa)4、vi /etc/profile  在其中加入  ##########first tomcat###########  CATALINA_BASE=/usr/local/tomcat  CATALINA_HOME=...

2016-05-13 01:13:45 106

原创 linux安装tomcat

1、下载http://tomcat.apache.org/download-70.cgi,上传到附件了2、加压直接用(前提是安装jdk 和配置了环境变量哦)3。开放8080端口号#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT#/sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEP...

2016-05-13 00:09:47 73

原创 linux安装jdk

1、getconf LONG_BIT 查看版本号2、wget  http://211.149.198.47/data/main/jdk-7u7-linux-i586.tar.gz3tar -zxvf jdk-7u7-linux-i586.tar.gz4/mv jdk1.7.0_07 /opt/soft/jdk75/vi /etc/profile添加JAVA_HOME=/...

2016-05-12 23:41:32 92

原创 memcashed安装

1、chkconfig --level 35 sshd on 2/wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz3/wget http://memcached.org/latest4、cd libevent-1.4.14b-stable5、./configure -prefix=/usr 然后报错 er...

2016-05-12 16:29:08 223

原创 linux非常实用的查找错误命令

cat file |grep -C 5 --color = auto '';grep -A 40 -B 40 '' file

2016-05-08 15:34:34 1373

原创 mysql重要参数设置

1、skip_name_resolve2、innodb_buffer_pool_size  70%-80%3、innodb_fush_log_at_trx_commit 设置为2  

2016-05-05 15:58:23 166

原创 模版设计模式

1、提高代码的重用性package TemplateTest;public abstract class TemplateSource { public abstract void compataOperation1(); public abstract void compataOperation2(); public void template() { ...

2016-05-05 14:36:13 76

原创 数据库分区,范围分区列表分区

1、分区表,1.1、分散IO,1.2、方便管理,可单独恢复和管理,1.3。减少数据损坏的可能性,1.4提高性能2、范围分区3、列分区4、rang分区,比较常用根据时间进行分区,如果无法检测可以建立maxValue分区中5、hashMap分区,将数据平均分配到各个分区里6、list分区,值必须指定,每个分区必须明确值,所以建立默认的值 范围分区和列表分区,时间(范围分区...

2016-05-05 14:31:42 891

原创 泛型,list集合去重

package com.geloin.spring;import java.util.ArrayList;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Set;public class CopyOfTEST<T> {...

2016-04-23 10:56:24 679

原创 java中的栈和堆

1、栈(数据结构)--先进后出的结构,队列:是先进先出的结构      存放函数的参数,方法里的对象引用和局部变量;      1.1方法参数      1.2局部变量      1.3对象的引用      1.4基本数据类型2、堆(数据结构)--特殊的树形结构,每一个节点都有一个值      存放new 出来的对象3、常量池      字符串常量(Strin...

2016-04-07 11:34:59 93

原创 c++之printf

本人因为考试需要,需把学习C++1、printf("变量1的格式,变量2的格式",变量1,变量2);int a = 1234;printf("a=%d",a);//a=1234;//十进制printf("a=%d%%",a);//a=1234%printf("a=%2d",a);//a=1234超出2位,以实际输出printf("a=%6d",a);//a=  1234;...

2016-03-28 13:57:13 469

原创 java之int,double,float,long,字节,位和他们之间存在的内存泄漏

1、java中的位是传输单位,字节是存储单位,8个位等于1个字节2、int 4个字节,32位。最小值-2的31次方,最大值2的31次方3、long 8个字节,64位。最小值-2的64次方,最大值2的64次方4、double  8个字节,64位。最小值为-2的1074次方,最大值为2的1024次方5、float 4个字节,32位。 最小值为-2的148次方,最大值为-2的128次方...

2016-03-24 17:12:38 263

原创 java垃圾回收机制和内存溢出

1、java垃圾回收机制是指将指失去引用的对象进行销毁,将分配的内存进行回收利用。2、java的对象有三种状态,可接触的,可复活的,不可接触3、可复活中的Object的finalize()这个方法处理这个对象是变为可接触或者不可接触的状态,那么它什么时候会执行呢,因为JVM的实现着在管理GC有不同的算法,所以不能确保不可接触的对象是到底是什么时候调用Object.finalize方法,开...

2016-03-23 17:18:01 378

原创 HashMap扩容机制之杂谈

1、HashMap的rehash将明显耗性能,所以需要尽量避免rehash操作,我们需要做的是够控制好默认初容量大小capacity和加载因子Factory(即是HashMap中hash表中元素填满的程度)。比如可根据业务来定义,我们知道HashMap中的key和value大概可以存一w对以上,但是我们定义一万的默认初始容量(Factory定义为1),那样我们就浪费内存了,所以我们可以根据...

2016-03-22 12:53:49 356

原创 com.sun .xml.bind.v2.ContextFactory 类找不到的解决

com.sun .xml.bind.v2.ContextFactory 类找不到的解决 (2013-08-30 16:06:23)转载▼标签: contextfactory 找不到类 cxf webservice分类: Java在做项目过程中,使用apache-cxf客户端方式调用接口访问服务器时,报javax.xm...

2014-06-03 16:47:04 3999

原创 ubuntu默认并没有安装ssh服务 开启ssh服务

#引用 ubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server。判断是否安装ssh服务,可以通过如下命令进行:xjj@xjj-desktop:~$ ssh localhostssh: connect to host localhost port 22: Connection refused如上所示,表示没有还没有安装,可以...

2014-05-19 15:22:16 3432

原创 配置jdk路径 linux

# /etc/profile# System wide environment and startup programs, for login setup# Functions and aliases go in /etc/bashrcpathmunge () {        if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then     ...

2014-04-02 20:18:23 125

原创 返回两个日期的天数 java

//两个时间相减 处理 返回天数 public long dateDiff(String repaydate, String realrepaydate) {  SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  long nd = 1000*24*60*60;//一天的毫秒数  long nh = 1000*60...

2013-05-12 16:34:40 158

原创 DWR入门

第一:导入相应的jar包  dwr3 以上要引入dwr.jar 还有就是comms-logging.jar 这两个包第二 :写web.xml里面的监听器 和 servlet如下:<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/n...

2013-01-19 12:23:38 55

原创 Map 的遍曆

  import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;/** * keySet 獲的key的集合 entrySet 獲取到Map.entry 的集合 * *...

2013-01-18 13:57:28 59

原创 迷你远程

 ============================================= Microsoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>net share共享名   资源               ...

2012-11-24 11:05:34 86

原创 java中分页工具 和 jstl 标准标签库

<%@taglib uri="/struts-tags" prefix="s" %><%@ taglib prefix="c"  uri="http://java.sun.com/jsp/jstl/core" %><%@ taglib prefix="fmt"  uri="http://java.sun.com/jsp/jstl/

2012-11-22 19:50:47 78

原创 parent.post event 父类的事件名称()

如果你想自己定义一个useobject 那么 你要讲syb中的两个包给复制到你自己的lib 2:然后你基础其中的某个userobject 然后可以自己整合了 , 其中的一个是treeview结构 然后在这个treeview的doubleclick事件中写下而下代码 (不过在这之前 你要在parent控件 就是在你把treeview拖到了那个控件的上 比如我吧treeview拖到了 从syb中继承过...

2012-11-13 08:51:33 508

原创 PB中调整工作空间的大小

workspacewidth()是w_frame的工作区的大小。mdi_1是工作区中的一个内部对象。workspacewidth,workspaceheight,workspacex,workspacey由w_frame自己决定,具体就是由此窗口的x,y,width,height,菜单高度,toolbar高度,microhelpbar高度决定,是函数取出的。这些函数的返回值当上述内...

2012-11-10 17:14:05 965

原创 pb_知识点1 获取父类名字

openwithparm(w_1,"stringget"); 以后你可以在这个w_1窗口中用到w_1的可以用的这个参数messagebox("",message.stringparm );   在 closequery事件 if messagebox("提示","你要确认要吗",Question!,YesNo!,2)=1 then return 0;elseif...

2012-11-05 16:00:54 746

原创 pb 得到数组和字符串的长度

 string slevalue;//这样是为了初始化 因为他有默认值的 默认值为“”;slevalue = sle_value.text;int i ;if slevalue="" then messagebox("","null"); sle_value.setFocus( ); return;else if IsNumber(slevalue) ...

2012-11-02 00:22:40 4967

原创 pb使用ole连接数据库

 第一 先connection 数据库 在database中 然后导出ini文件 然后修改下然后使用application中定义 读取ini文件String autocommit;String str_file = "BaseIni.ini";if not FileExists(str_file) then MessageBox("错误","文件不存在"); return...

2012-10-31 01:56:24 885

空空如也

空空如也

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

TA关注的人

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