![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
jchou
这个作者很懒,什么都没留下…
展开
-
什么是线程安全?
如果代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不用考虑同步的问题。 线程安全问题都是由全局变量及静态变量引起的。 若每个原创 2009-04-15 10:49:00 · 820 阅读 · 0 评论 -
linux正确停止java应用进程
在Linux系统下,写的应用程序,每次重新启动时,经常会有启动不成功的情况,困惑了好久。 后来在网上搜索到一篇文章,试了一下,问题解决了。原来的脚本是用kill -9 命令来杀死java应用进程,-9比较暴力,会造成资源释放不掉的问题。根据文章提示,修改为 -15,问题解决 在linux/unix下,你会怎么中止一个java应用或进程? 多数人可能会回答 kill -9 pid,这转载 2013-07-02 09:57:42 · 5412 阅读 · 0 评论 -
使用awstats分析nginx日志
版本 操作系统:CentOs5.5 nginx版本:1.0.4 qwstats版本:7.0 perl版本:V5.8.8 下载 首先,下载Awstats包,下载地址: http://awstats.sourceforge.net/#DOWNLOAD,最新版本是7.1,但是Beta版,我下载的是稳定版本7.0,文件名: awstats-7.0.tar.gz 安装 安装很简单,把文原创 2011-12-30 16:33:39 · 1422 阅读 · 0 评论 -
linux修改系统时间详解
两步 (1)date 042612492005 (2)hwclock -w 第一步的意思是设置时间,设置完了可以用date命令查看对不对...注意是月日时分年 第二步的意思是写入主板的rtc芯片.. ============================转载 2011-08-18 09:34:37 · 606 阅读 · 0 评论 -
Linux下网络配置文件
/etc/hosts 这个文件用于设置主机名与 IP 映射关系,为那些无法通过其它方式 (如通过 DNS 服务器) 解析的主机名进行解析,它还能够在没有 DNS 的小型网络中充当主机名解析的角色。不论计算机在什么类型的网络上,hosts 文件中都有关于环回链路(127.0.0.1原创 2011-07-21 16:15:22 · 447 阅读 · 0 评论 -
Linux网卡配置文件解释
#设备 eth0DEVICE=eth0#IP的配置方法(static:固定IP, dhcp:动态IP, none:手动) BOOTPROTO=none#表示广播地址,不推荐手动对它进行配置。BROADCAST=114.251.138.255#MAC地址原创 2011-07-21 16:09:02 · 974 阅读 · 0 评论 -
CentOs下Nginx1.0.4安装
第一步,安装pcre下载pcre-8.00.tar.gz 下载地址:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/解压执行安装命令 ./configure make makeinstall第二步,安装nginx下载原创 2011-07-20 22:10:13 · 728 阅读 · 1 评论 -
Hibernate还是iBATIS 优缺点
<br />选择Hibernate还是iBATIS都有它的道理:<br />Hibernate的特点:<br />Hibernate功能强大,数据库无关性好,O/R映射能力强,如果你对Hibernate相当精通,而且对Hibernate进行了适当的封装,那么你的项目整个持久层代码会相当简单,需要写的代码很少,开发速度很快,非常爽。以数据库字段一一对应映射得到的PO和Hibernte这种对象化映射得到的PO是截然不同的,本质区别在于这种PO是扁平化的,不像Hibernate映射的PO是可以表达立体的对象继承,原创 2010-11-16 17:51:00 · 1285 阅读 · 0 评论 -
Excel打开从PL/SQL Deleveloper导出的csv文件乱码问题
用PL/SQL Deleveloper导出csv文件格式数据,用excel打开是乱码,用记事本打开正常,怎么回事?马上Google,原来导出的文件的编码格式是UTF-8和而excel默认打开文件的编码是unicode,于是:1、用记事本打开文件,然后另存为,填写文件名,选择编码格式为unicode2、用excel打开新的文件,正常显示但是出现另外的问题,csv文件中的一行内容都跑到原创 2009-10-23 16:04:00 · 7925 阅读 · 6 评论 -
Eclipse 下maven使用
1、Eclipse下无法下载安装清空{eclipse_home}/configuration/org.eclipse.update2、出现找不到plugin的错误可能是将.m2下的所有文件删除,现在需要重新将 internal Maven Repository Switchboard defau原创 2009-04-09 17:27:00 · 503 阅读 · 0 评论 -
今天写了个function
create or replace function trans_deno(denum in varchar2,deno in varchar2)return varchar2 isa varchar2(40);beginselect column_words into a from table where column_name=deno and column_value=denum;原创 2009-04-16 17:52:00 · 510 阅读 · 0 评论 -
Linux下Nginx+tomcat应用系统性能优化
最近作的项目,上线前进行了压力测试,测试过程中出现了很多问题,现将测试过程中遇到的问题汇总,供大家参考。 软件环境及服务器配置如下: Linux rh6.3,Tomcat7.0.29,Nginx1.2.7 mysql5.1,jdk1.6.0 mysql5.1 memcached 1.4.15 Xeno 2*1.86GHz 2核CPU,8G内存原创 2013-07-17 15:26:17 · 8356 阅读 · 0 评论