- 浏览: 45076 次
- 性别:
- 来自: 苏州
-
最新评论
-
kantery:
看看:依赖 - Spring Framework refere ...
Spring自动绑定技术 -
samwang:
pure 写道看着好难受。。。。。。。多分几个小方法代码结构相 ...
发段代码,看看大家怎样重构 -
pure:
看着好难受。。。。。。。多分几个小方法
发段代码,看看大家怎样重构
文章列表
使用ajax的jquery的时候,有时会从服务端重新加载一段html片段,如果返回的html片段中有绑定事件的元素时,需要再次绑定事件,才能触发事件函数。具体做法如下:
$(document).ready(function(){
"use strict";
bindReviewFormSubmit();
function bindReviewFormSubmit(){
/* Contact Form */
$('#revi ...
经过几天的摸索,终于把node-webkit和sqlite3结合成功,具体的步骤如下:
1、我们首先需要在系统中安装nodejs,我使用的ubuntu系统,安装命令如下:
sudo apt-get install nodejs
安装成功以后,我们在CLI中可以通过输入nodejs的方式来进入nodejs的命令控制台
2、安装node-webkit,下载node-webkit的安装包,
http://dl.node-webkit.org/v0.8.5/node-webkit-v0.8.5-linux-x64.tar.gz
解压缩后进入目录 ...
Django安装
- 博客分类:
- python django
1、首先安装pip,一个自动安装python包的工具,类似于yum这样的工具,安装方式:
1.1、curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py
1.2、python get-pip.py
2、安装django
pip install django
3、检查安装是否成功
python -c "import django;print(django.get_version())"
4、创建基于django的项目
cd test-project
...
Django安装
- 博客分类:
- python django
1、首先安装pip,一个自动安装python包的工具,类似于yum这样的工具,安装方式:
1.1、curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py
1.2、python get-pip.py
2、安装django
pip install django
3、检查安装是否成功
python -c "import django;print(django.get_version())"
4、创建基于django的项目
cd test-project
...
利用antlr来制作ng的日志分析器
- 博客分类:
- antlr
线上的项目需要实时监控日志来分析用户行为和系统健康情况,我们可以通过分析系统日志来知道系统的实时运行情况,然而系统的日志又非常多,有
tomcat日志、ng日志、mysql日志、lvs日志等等非常多的日志信息,如何在这么 ...
java内存管理(一)
- 博客分类:
- java gc
JVM对内存的管理模式就像我们对包的管理模式一样,我们每天都背的包里会有很多物品,比如:公交车卡,公司工牌、车钥匙,手机、钱包、签字笔、笔记本等等这些东西,我们又会对这些物品进行归类放在不同的口袋,在坐公交车时我们会很方便的找到公交车卡,到了公司再找到公司工牌。这些和JVM的内存管理也很类似,程序在运行的不同阶段会需要不同的对象,对象都保存放在内存中,内存就好比一个背包,存放着程序运行时产生的各种对象。
如果我们对背包没有很好的物品管理分类,我们每次找一个东西都要找很久,那就太麻烦了,于是我们根据日常使用的情况把公交车卡放在背包最外面的小口袋中,这样 ...
1、install pip
python setup.py install
2、install django-app as user lib :
python setup.py sdist (https://docs.djangoproject.com/en/1.5/intro/reusable-apps/)
then you want to uninstall the app through pip tool, you may see "importerror cannot import name httpshandler" error
the way to ...
public static int findPartition(int A[], int i, int j)
{
int val = A[i];
while (i >= 0 && i < j && j >= 0)
{
System.out.println("in find partition");
System.out.println("i : " + i);
System.out.println("j : " + j);
whil ...
/**
*
*
* @param array 需要查找的数组
* @param data 需要查找的数字
* @param start 索引开始位置
* @param end 索引结束位置
* @return 返回索引
*/
public static int halfSearch(int[] array, int data, int start, int end)
{
int position = (start + end) / 2;
if (data > array[position])
{
...
工作的jetty版本 :jetty-6.1.24
1、在contexts目录中添加文件比如 oa.xml
2、在oa.xml中添加如下内容:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://jetty.mortbay.org/configure.dtd">
<!--
Con ...
su - oauser -c "/home/oauser/jetty-6.1.24/bin/jetty.sh start > /home/oauser/log &"
这样可以指定oauser这个用户来启动jetty。
修改/etc/mysql/my.cnf
sudo gedit /etc/mysql/my.cnf
在my.cnf文件中的[client]段和 [mysqld]段加上以下两行内容:
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
需要重启mysql服务
停用:
sudo mysqladmin shutdown -u root -p
然后输入mysql的root用户的密码
启用:
sudo mysqld_safe -user=mysql &
查看一下现在mysql的编码
sudo mysql ...
Postfix性能调优
- 博客分类:
- Postfix
场景:
有一个后台进程,每5分钟定时触发一次,每次需要查询42邮件帐号,下载邮件到本地,并删除远程服务器上的邮件
问题:
当后台进程多次被触发后,发现无法后台进程无法登录邮件服务器
解决办法:
修改服务器上的/usr/lib/courier-imap/etc/pop3d文件,修改如下参数:
##NAME: MAXDAEMONS:0
#
# Maximum number of POP3 servers started
#
MAXDAEMONS=512
##NAME: MAXPERIP:4
#
# ...
导出数据库命令:
pg_dump -U postgres -d oa-general -f /var/lib/pgsql/data/oa-general713.sql
导入数据库命令 :
psql -d oa -f /var/lib/pgsql/data/oa-0.9.sql