- 浏览: 54334 次
最新评论
-
liuyifan789:
必须用gbk
java 生产txt文本,文本内容编码是gbk,但是用记事本打开却是utf-8,y文字出现乱码,比如“钱某某” -
zysnba:
GBK 改成utf-8即可
java 生产txt文本,文本内容编码是gbk,但是用记事本打开却是utf-8,y文字出现乱码,比如“钱某某” -
wangextend:
嗯,不错呀,好的。收获不少,以前听说过,从来没试验过。
解决struts 和servlet线程不安全的方法
文章列表
1、getconf LONG_BIT 查看版本号
2、wget http://211.149.198.47/data/main/jdk-7u7-linux-i586.tar.gz
3tar -zxvf jdk-7u7-linux-i586.tar.gz
4/mv jdk1.7.0_07 /opt/soft/jdk7
5/vi /etc/profile
添加
JAVA_HOME=/opt/soft/jdk7JRE_HOME=/opt/soft/jdk7/jrePATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME ...
1、chkconfig --level 35 sshd on
2/wget http://monkey.org/~provos/libevent-1.4.14b-stable.tar.gz
3/wget http://memcached.org/latest
4、cd libevent-1.4.14b-stable
5、./configure -prefix=/usr 然后报错 error: no acceptable C compiler found in $PATH
用:yum -y install gcc 解决6、make 报错:-bash: make: com ...
cat file |grep -C 5 --color = auto '';
grep -A 40 -B 40 '' file
1、skip_name_resolve
2、innodb_buffer_pool_size 70%-80%
3、innodb_fush_log_at_trx_commit 设置为2
1、提高代码的重用性
package TemplateTest;
public abstract class TemplateSource {
public abstract void compataOperation1();
public abstract void compataOperation2();
public void template() {
System.out.println("start");
compataOperation1();
compataOperation2();
System.out ...
1、分区表,1.1、分散IO,1.2、方便管理,可单独恢复和管理,1.3。减少数据损坏的可能性,1.4提高性能
2、范围分区
3、列分区
4、rang分区,比较常用根据时间进行分区,如果无法检测可以建立maxValue分区中
5、hashMap分区,将数据平均分配到各个分区里
6、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> {
public static <T> List<T> uquenlist(List<T> list){
List<T> newlis ...
1、栈(数据结构)--先进后出的结构,队列:是先进先出的结构
存放函数的参数,方法里的对象引用和局部变量;
1.1方法参数
1.2局部变量
1.3对象的引用
1.4基本数据类型
2、堆(数据结构)--特殊的树形结构,每一个节点都有一个值
存放new 出来的对象
3、常量池
字符串常量(String出来的对象),字符串有两种,一种是字符串常量,一种是字符串变量
4、静态存储 static修饰的
5、常量池储存
字符串常量 和(基本类型常量)public static final ...
本人因为考试需要,需把学习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;左边补两位空格
printf("a=%-6d",a);//a=1234 ; 右 ...
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次方
当Double或者float的最大值减去最小值的正数,此时为内存泄漏,结果为错误的
1、java垃圾回收机制是指将指失去引用的对象进行销毁,将分配的内存进行回收利用。
2、java的对象有三种状态,可接触的,可复活的,不可接触
3、可复活中的Object的finalize()这个方法处理这个对象是变为可接触或者不可接触的状态,那么它什么时候会执行呢,因为JVM的实现着在管理GC有不同的算法,所以不能确保不可接触的对象是到底是什么时候调用Object.finalize方法,开发者只能通过system.gc(),Runtime.gc()进行提醒进程回收对象
4、开发这可以将临时对象赋值为null,把该对象的引用置null,这样GC来回收对象
内存溢出原因主要是因为程序设计 ...
1、HashMap的rehash将明显耗性能,所以需要尽量避免rehash操作,我们需要做的是够控制好默认初容量大小capacity和加载因子Factory(即是HashMap中hash表中元素填满的程度)。
比如可根据业务来定义,我们知道HashMap中的key和value大概可以存一w对以上,但是我们定义一万的默认初始容量(Factory定义为1),那样我们就浪费内存了,所以我们可以根据业务的大小来定义初始默认值
在比如我们在查询select * from t_table 我们知道rowcout 大概是30R 那么我们可以将HashMap(30,1)来初始化默认值。
2、HashM ...
com.sun .xml.bind.v2.ContextFactory 类找不到的解决
(2013-08-30 16:06:23)
转载▼
标签:
#引用
ubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server。判断是否安装ssh服务,可以通过如下命令进行:
xjj@xjj-desktop:~$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
如上所示,表示没有还没有安装,可以通过apt安装,命令如下:
-desktop:~$ sudo apt-get install openssh-server
xjj@xjj-desktop:~$ sudo apt-get i ...
# /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 if [ "$2" = "after" ] ; then PATH=$PATH:$1 ...