技术文章
文章平均质量分 74
FrogKiller
这个作者很懒,什么都没留下…
展开
-
Debug 和 Release 编译方式的本质区别
Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo原创 2005-08-14 12:55:00 · 797 阅读 · 0 评论 -
mysql5.0.22 unix 安装手记
groupadd mysqluseradd -g mysql mysql/usr/local/mysql/bin # ./configure --prefix=/usr/local/mysql / #--with-charset=gb2312 开始编译并安装: # make # make install #/usr/local/mysql/bin/mysql_i原创 2009-06-06 01:34:00 · 780 阅读 · 0 评论 -
内存溢出原因以及解决方案
一,java.lang.OutOfMemoryError: Java heap space JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。Heap size 的大转载 2008-11-09 17:01:00 · 2964 阅读 · 0 评论 -
SQL PLUS命令的使用大全
1. 执行一个SQL脚本文件 SQL>start file_name SQL>@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。 2. 对当前的输入进行编辑 SQL>edit 3. 重新运行上一次运行的sql语句 SQL>/ 4. 将显示的内容输出到指定文件 SQL> SPO原创 2008-05-28 00:12:00 · 594 阅读 · 0 评论 -
linux 中文显示乱码解决办法
vi /etc/sysconfig/i18n 将内容改为 LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"SYSFONT="lat0-sun16" 这样中文在SSH,telnet终端就可转载 2008-05-25 18:45:00 · 699 阅读 · 0 评论 -
Oracle中对像名大小写敏感性的深入解析
一般情况下,使用者在进行Oracle开发或管理里都不会对ORACLE对像名大小写进行区别,因为ORALCE在普通情况下会将所有小写都转换为大写进行处理,所以可以说是大小写不敏感的。但是实际ORACLE内部有它一套完整的对像名处理方式。本文将从实例进行分析与探讨ORACLE对像名大小写转载 2008-05-07 10:10:00 · 843 阅读 · 0 评论 -
主机性能测试相关技术
最近需要好好学习一下主机性能测试相关技术,今天抽空总结一下:)应用性能参考SPEC与TPC体系注重在线处理能力和数据库查询能力不同,SPEC体系中最广为人知的两个子项,是衡量CPU、内存性能的CPU2000和Web服务器性能的web2005。另外还有一个衡量Java服务器性能的jbb2005,近年来也逐渐受到关注。除了TPC家族,SPEC家族也是广为人知的一大体系。SPEC指标体系由S原创 2008-01-17 21:28:00 · 3178 阅读 · 0 评论 -
使用Wrapper来将Java程序转化为NT系统服务(转)
Wrapper 下载页面 http://sourceforge.net/project/showfiles.php?group_id=39428 最新的是3.1.2 以下例子都是在此版本下进行 环境:Win2003server + JDK1.5 + Wrapper3.1.2 首先: 打包自己的应用 包含AA.jar config.xml 一个lib文原创 2006-01-24 17:40:00 · 1659 阅读 · 0 评论 -
正则表达式系统教程---(转)
前言 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。索引1. 引子 目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。 正则表达原创 2006-01-24 17:32:00 · 828 阅读 · 0 评论 -
用缓冲技术提高JSP应用的性能和稳定性
用缓冲技术提高JSP应用的性能和稳定性一、概述在Web应用中,有些报表的生成可能需要数据库花很长时间才能计算出来;有的网站提供天气信息,它需要访问远程服务器进行SOAP调用才能得到温度信息。所有这一切都属于复杂信息的例子。在Web页面中加入过多的复杂信息可能导致Web服务器、数据库服务器负荷过重。JSP代码块缓冲为开发者带来了随意地增加各种复杂信息的自由。JSP能够在标记库内封装和运行原创 2005-08-14 13:05:00 · 887 阅读 · 0 评论 -
深入研究Servlet线程安全性问题
摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。 关键字:Servlet 线程安全 同步 Java内存模型 实例变量 Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认原创 2005-08-14 13:02:00 · 845 阅读 · 0 评论 -
代码复用的规则
代码复用是绝大多数程序员所期望的,也是OO的目标之一。总结我的编码经验,为了使代码能够最大程度上复用,应该特别注意以下几个方面。 对接口编程 "对接口编程"是面向对象设计(OOD)的第一个基本原则。它的含义是:使用接口和同类型的组件通讯,即,对于所有完成相同功能的组件,应该抽象出一个接口,它们都实现该接口。具体到JAVA中,可以是接口(interface),或者是抽象类(abstrac原创 2005-08-14 12:26:00 · 919 阅读 · 0 评论 -
windows 2008 密码恢复
安装在单硬盘的Windows server 2008 R2,如果忘记管理员密码,可以直接用带有winPE的可启动光盘上的账号破解工具,将管理员帐号得密码直接改为空。相对于windows xp sp3,可能稍微有点差别是,PE上的帐号破解工具无法自动找到Windows server 2008 R2系统的SAM文件,其实SAM文件还是在windows\system32\config下,手动查找转载 2017-09-04 08:01:48 · 837 阅读 · 0 评论