- 浏览: 206154 次
- 性别:
- 来自: 北京
最新评论
-
coderlu:
嗯,在CentOS里试验成功。
Linux 防火墙端口设置 -
hiberatejss:
不错,挺方便的
MyEclipse 代码提示快捷键设置 -
xlyang0505:
只能用html吗,貌似我还是没搞定
Dojo 入门 -
yangpeihai:
...
Linux 防火墙端口设置 -
dingherry:
请问MSJAVA.dll该放在什么路径下?
java.lang.UnsatisfiedLinkError: Unable to load library
文章列表
公司在Windows 2003上构建一个MySQL数据库服务器
步骤:
1、安装MySQL服务器(主要安装过程中字符集选择:UTF-8)
2、创建数据库,创建数据库表。
3、分配权限(http://blog.chinaunix.net/u1/41559/showart_716294.html)
Linux C编程,非原创,一个笔记。
首先需要一个C的开发环境。在Linux下,一个完整的C开发环境包括以下三个组成:
1、函数库: glibc
要构架一个完整的C开发环境,Glibc是必不可少的,它是Linux下C的主要函数库。Glibc有两种安装方式:
A.安装成测试用的函数库
在编译程序时用不同的选项来试用新的函数库
B.安装成主要的C函数库
所有新编译程序均用的函数库
Glibc2含几个附加包:LinuxThreads、locale和crypt,通常它们的文件名随版本不同而类似于下列文件名:
glibc-2.06. ...
通过JavaScript跳转
<a href="#" onclick="run()">帮助</a>
<script type="text/javascript">
//<![CDATA[
function run() {
window.open('help.xhtml','newwindow','height=600,width=800,top=190,left=350,toolbar=no,menubar=no,scrollbars=no,re ...
- 2009-11-05 09:10
- 浏览 4397
- 评论(0)
无意中在CSDN中看到这个帖子,楼主的想法很好,先收集整理,不足之处欢迎留言指正。
1、关于return
一般写法:
if (result.size() > 0) return true;
return false;
有人推荐:
return result.size() > 0;
2、关于if的true
较好写法:
if(flag==true){……}
3、对象比较
"".equals(str)代替str.equals("")防止空指针错误。
用null==对象代替对象==null
4、字符串连接
尽量避免使用String = & ...
- 2009-10-29 10:58
- 浏览 1671
- 评论(0)
一般报java.lang.NullPointerException的原因有以下几种:
1、字符串变量未初始化;
2、接口类型的对象没有用具体的类初始化,比如:
List lt;会报错
List lt = new ArrayList();则不会报错了
3、当一个对象的值为空时,你没有判断为空的情况。
你可以试着把下面的代码前加一行代码:
if(rb!=null && rb!="") 改成: if(rb==null);
还有一些,写程序过程中没有对出入口,函数的参数进行判断,文件找不到等等也会发生空指针错误 ...
- 2009-09-14 13:45
- 浏览 2347
- 评论(0)
这几天比较郁闷,项目页面用JSF组件展现,朋友的功能中需要循环展示一个div,引用了c标签forEach循环输出,forEach比较讨厌的会多次调用items方法访问数据库。在网上看到一个巧妙的做法,在方法上加了一个判断,现在记录如下:
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> //导入的是JSTL 1.1 core Library
......
<table>
<tr>
<th>Item ...
- 2009-09-10 14:32
- 浏览 3147
- 评论(0)
上一篇笔记的粒度比较粗,这里尽量细致点,不是每条都验证过,根据实际需要供参考。
1、选取适用的字段属性
数据库优化是一个比较系统的工作,设计数据表时候就应该考虑到字段属性设置合理。虽然可以用字符串省掉 ...
- 2009-09-08 11:11
- 浏览 1249
- 评论(0)
项目开发初期,数据库数据比较单纯。许多开发人员,只要功能上实现了,就以为大吉。到了大量数据测试时候,才发现太多的致命查询,足以让你崩溃。收集了一些查询优化方面的资料笔记如下:
索引的使用
索引是提高查询 ...
- 2009-09-03 11:06
- 浏览 4376
- 评论(0)
一、单机备份
1.
============================
假想环境:
MySQL 安装位置:C:\AppServ\MySQL\
论坛数据库名称为:wiki
数据库备份目的地:D:\db_bakup\
============================
新建dbbak.bat,写入以下代码
net stop mysql
xcopy C:\AppServ\MySQL\data\wiki\*.* D:\db_bakup\wiki\%date:~0,3%\ /y
net start mysql
然后使用Windows的&q ...
- 2009-09-01 14:48
- 浏览 3124
- 评论(0)
两天前同事的一个日志模块事件备份老是报内存溢出错误,正好有点时间研究了一下。日志的备份时查询所有的记录,写到一个文件了。(虽然从实用的角度,数据库备份有很多中非常有效方法,请先不要鄙视这种做法:尊重真理一样尊重需求才是一个好的工程师)
Mysql触发器:
当对表格进行某张表格进行插入、更新、删除的之前、之后对数据库进行一些操作,比如:添加用户的时候记录插入一条日志记录到日志表。
Mysql存储过程:
存储过程是一段复杂的SQL语句,可以包装成函数的形式,让后代码中只要回调这个函数就行,可以实现分页、数据备份什么的。
这里只是一个简单的笔记,相关的资料网上很多,建议边用边查。
select ...
- 2009-09-01 14:43
- 浏览 3146
- 评论(0)
项目中要引用到一个动态库,在本机MyEclipse下调式没有问题。在项目打包部署到windows 2003上Tomcat时候却怎么也load不了dll文件。网上查找一些资料,多少dll文件没有放置到相关路径下的问题。
无法Load文件,大多数时候我们都考虑是找不到文件,于是浑身解数,在所有可能的目录下都拷贝了一份dll文件。依然有错,偶尔用Dependency Walker查看dll文件发现,竟然没有找到其他依赖的dll文件,比如:MSJAVA.dll……恍然大悟。dll文件依赖的库无法找到,dll文件本身就无法加载。
- 2009-08-26 15:34
- 浏览 13889
- 评论(1)
http://www.gotapi.com/
语言:英语
简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。
http://www.w3schools.com/
语言:英语
简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。
http://www.xml.org.cn/
语言:中文
简介:可以说是XML的中国 ...
- 2009-08-20 13:07
- 浏览 904
- 评论(0)
Ubuntu 已经成为Linux操作系统下装机量最大的操作系统。拥有很好的操作界面,习惯了后几乎和windows视窗界面差不多。更重要的是网上的学习资源丰富,上手很快。
我现在使用的版本是:Ubuntu 9.04 内核:Linux ubuntu 2.6.28-14
Ubuntu 图形界面是不允许用root用户进入的,如果想获得root用户权限,网上很容易找到方法。虽然Linux操作系统的精华是命令行,但是学习阶段最好还是用图形界面,好处会慢慢展开说明。(可能许多同事用虚拟机学习)
Ubuntu中文社区:http://www.ubuntu.org.cn/
安装的时候最好选择English,最后再在 ...
- 2009-07-31 10:19
- 浏览 1328
- 评论(0)
mysql在启动后,如果一段时间内没有活动,那么将自动关闭该连接。这段时间,默认为8小时。在spring+hibernate中解决该问题,应该使用proxool这个连接池来代替DBCP的连接池。因为DBCP连接池没有自动重连功能。
修改applicationContext.xml:
<bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource" destroy-method="close">
<prope ...
- 2009-07-30 13:30
- 浏览 4117
- 评论(0)
MySQL 存取控制包含2个阶段:
* 阶段1:服务器检查是否允许你连接。
* 阶段2:假定你能连接,服务器检查你发出的每个请求。看你是否有足够的权限实施它。例如,如果你从数据库表中选择(select)行或从数据库删除表,服务器确定你对表有SELECT权限或对数据库有DROP权限。
1.权限查看
mysql> show grants for 'root'@'localhost' ;
+---------------------------------------------------------------------+
| Grants for roo ...
- 2009-07-17 10:50
- 浏览 1603
- 评论(0)