- 浏览: 642611 次
- 性别:
- 来自: 淮安
最新评论
-
hymzjsw:
python 变量命名规范 -
IWSo:
...
mysql #1170错误(42000) BLOB/TEXT Column Used in Key Specification Without a Key Le -
wl59138528:
由于Python臭名昭著的GIL问题,OpenERP 6.1以 ...
OpenERP 部署环境使用说明 -
greybeard:
xiaoyao3857 写道怎么看着一大堆,似乎中间有些东西重 ...
python 变量命名规范 -
xiaoyao3857:
怎么看着一大堆,似乎中间有些东西重复说了吧
python 变量命名规范
文章列表
最近在做ProjectForge的源码修改,当然改用了MySQL数据库,但改过之后,有一个蛮讨厌的问题,当然是乱码了。
PF这边使用的是UTF-8编码,按照设想UTF-8应该是一切正常的啊,原来还是需要在MySQL这边做一些设定:
彻底解决方案:
修改Linux下的/etc/my.cnf文件,我的Linux版本为RHEL6.1,MySQL是本地源安装的,版本号为5.1.52,这里我贴出我的/etc/my.cnf文件,其中一部分是我手动加的,我会加以说明
$sudo emacs /etc/my.cnf
内容如下:
#配置客户端
[client]
#默认字符集为utf8
defa ...
$sudo apt-get install locales
$sudo dpkg-reconfigure locales
选择相关的
$locale
时间有点常,耐心等待一会,然后重启,便可以成功。
参考帖子:
http://hi.baidu.com/%B7%D7%E7%A1/blog/item/122efb0377e30e7a3812bb5e.html
在debian下安装程序时,有时候会因为本地设置没有设置好,Per会给出下面的错误提示:
perl: warning: Setting locale failed.
perl: warning: Please check that y ...
去~/.config目录中,把google-chrome的目录给删掉就行了,再打开chrome就不会报那个错误了。删掉的配置 文件夹chrome会自动重建。
home/用户名/.config(查看隐藏)/google chrome,启动chrome出现配置文件权限问题删除后解决
安装debian squeeze后在grub的启动项中没有windows项了导致无法启动windows
debian squeeze使用的是grub 2 无menu.list文件,虽然 有类似的/boot/grub/grub.cfg但其不建议手工修改
修改 /etc/default/grub文件中的一丁点(比如将timeout =10 改为timeout = 5)然后运行update-grub ,grub将自动寻找到win 7并将其写入/boot/grub/grub.cfg,重启即可。
#vim /etc/default/grub
头部有提示: If you change this fil ...
笔者浏览器版本:
Chrome 13.0 Firefox 6.0 Opera 11.50
RHEL6.1(KDE)启动速度 CPU使用RAM使用Chrome:最快0.3%2.5%Firefox:最慢0.7%6.3%Opera:一般21.3%3.1%Debian6.0(KDE)Chrome和Opera相差不多1%1.8%Firefox最慢1%3.8%注:但是会莫名的CPU占用100%,卡死Opera最快21%2.3%
通过以上数据表明Chrome还是很不错的,Opera却不尽人意。
转自:http://www.mkyong.com/wicket/wicket-propertymodel-example/
In Wicket, you can use “PropertyModel” class bind form component to a property of a class. See following example to show you how :
1. User class
An User class, with two properties – “name” and “age”.
package com.mkyong.user;
impor ...
debian常规设置
- 博客分类:
- debian
安装kde:
#apt-get install kde
To install KDE later, first make sure that tasksel and aptitude are installed:
#apt-get install aptitude tasksel
Then, install the kde-desktop task:
#aptitude --without-recommends install ~t^standard$ ~t^desktop$ ~t^kde-desktop$
安装中文
# apt-get install kde-i18n-zh*
安装 ...
Eclipse常用快捷键(Emacs)
- 博客分类:
- Eclipse
生成注释:
/**
* @param name
* @return
*/
alt+shift+j 或者 /**<回车>
windows下如何查看程序使用了什么端口
- 博客分类:
- windows
转自:http://fanzhengang2008.blog.163.com/blog/static/458038820087319201219/
这里我们以查看1122端口为例
1、在cmd命令窗口输入netstat -abn ->c:/port.txt
2、然后到c盘port80.txt文件中找到占用80端口的程序pid,记下pid。
3、打开任务管理器,点击“查看”/选择列,勾选“PID(进程标识符)”,
4、然后单击“进程”标签,找到1122端口对应的pid,就可以看到是那个程序占用的了
转自:http://blog.csdn.net/BossDarcy/article/details/6209685
http://blog.csdn.net/ruhaitsia/article/details/5628460
mysql #1170错误(42000) BLOB/TEXT Column Used in Key Specification Without a Key Length
一下是本人翻译国外的网站的解决方法
When creating a new table or altering an existing table with primary key,uniq ...
转自:http://zhaozhi-1983.iteye.com/blog/159044
昨天一个同事的程序的除了问题,怎么都调不通,一开始以为是hibernate的问题,后来发现问题是他在一个数据表里用了index作为字段名,但是index是mysql的关键字,呵呵,有点粗心啦. 查了一下,关键字(有的是保留字 )还真是不少.在MySQL中,下表中的字显式被保留。其中大多数字进制被标准SQL用作列名和/或表名(例如,GROUP)。少数被保留了,因为MySQL需要它们,保留字被引起来后可以用作识别符。出
ADD ALL ALTER
ANALYZE AND AS
ASC ASENSITIVE BE ...
SHOW COLUMNS Syntax
- 博客分类:
- mysql
SHOW [FULL] COLUMNS {FROM | IN} tbl_name [{FROM | IN} db_name]
[LIKE 'pattern' | WHERE expr]
SHOW COLUMNS displays information about the columns in a given table. It also works for views as of MySQL 5.0.1. The LIKE clause, if present, indicates which column names to match. The WHERE clause can b ...
postgresql常用操作整理
- 博客分类:
- postgresql
rhel中:
安装:
$sudo yum install postgresql postgresql-server
初始化数据库:
$sudo service postgresql initdb
启动数据库:
$sudo service postgresql start
开放5432端口:
$sudo vim /etc/sysconfig/iptables
$sudo service iptables restart
设置postgresql密码
$sudo passwd postgres
让postgresql监听整个网络:
$su - postgres
$pwd
/var/lib/ ...
bean.xml
<!-- beans是Spring配置文件的根元素-->
<beans>
<bean id="chinese" class="lee.Chinese" />
<bean id="american" class="lee.American" />
</beans>
主程序(SpringTest)
public static void main(String[] args) {
//实例化Sprin ...
转:http://shazhifeng.iteye.com/blog/318688
使用ibatis+wicket+spring开发才想到学一下WICKE,没关系有点基础抓起就学:
1. Wicket组成:A.HTML+A.Java(extends WebPage)+AApplication(extends WebAppliction),AApplication对象在系统中主要管理相关信息的配置,主要方法是public Class getHomePage(){return A.class;}
2. 通常情况下,Model是被用来为控件提供数据,控件只处理显示内容,而Model通过各种方式来提供 ...