`
文章列表
On Ubuntu server 14.04.02 (64 bit) I had to install the following packages before installing DB2 10.5: libx32stdc++6 libpam0g:i386 libaio1   before setup need to check  , run ./db2prereqcheck  
多年不用java了,最近被迫重拾java,,还是那么厚重,但是也有些变化和新的感觉,就当是体会记忆的味道吧! 版本介绍: jdk 7 springmvc 4.1.5 hibernate  4.3.5 maven model 4.0.0 db2 type4 tomcat 7 eclipse Luna Release (4.4.0) 使用maven做包管理 ...
macbook Pro 10.10 win7   使用mac的boot camp 工具,先下载apple的windows 驱动程序,大概>1GB 下载win7 系统的ISO文件 最好准备两个>4G的U盘,一个放驱动,一个放系统ISO 先把放驱动的盘插入电脑,打开mac的boot camp 指选择下载window驱动,完成后点继续退出驱动的U盘 插入放系统的U盘,打开boot camp 选择除下载win驱动的其他两项,点继续,选择iso文件 下一步选择要安装的win的硬盘,并继续分区,进行常规的win安装即可 参考http://www.chinamac.com/ ...
从源码编译安装subversion 1.8.10 [基于ubuntu] 安装subversion 1.8.10      大部分支持组件可以用 subversion里的脚本  get-deps.sh  获取 需要 subversion,apr,apu,openssl,zlib,scons,sqlite,serf 1.apr 安装APR http://apr.apache.org/download.cgi ./configure make sudo make install 得到安装路径=/usr/local/apr/bin/apr-1-config   2. ...
在网速慢的情况下解决文件上传慢造成用户体验差的问题,我这里实践的方案有三种: 前端使用ajax  的方式异步把文件上传到服务端,然后服务端再对文件读写进行异步IO. 比如可以使用queue or asyc job or schedual,这样前端能有较快的响应。 前端使用js对文件进行encode转码,把文件转成字符进行提交,后端在进行decode and IO. 这种方式比如使用base64, 但是base64 encode to string 可能有时候字符串会比较长,可能会超过一些应用服务器的IO大小设置。 最近发现第三种方式可以更好的体验:plupload, http://w ...
安装环境: Mac(10.9) + nginx(1.4.7) + python(2.7.5) + uwsgi(2.0.4) + django-cms(2.4.3) 使用supervisord做后台守护进程 默认系统已经安装python, nginx 使用virtualenv 作为python部署环境 安装virtualenv   easy_install virtualenv 安装pip  easy_install pip 创建python虚拟环境  virtualenv .env 使用虚拟环境   source .env/bin/activate 安装django- ...
For Development   1) git clone git@github.com:alecchyi/DjDemo.git 2) cd DjDemo  3) update database settings 3) python manage.py syncdb 4) python manage.py runserver 0.0.0.0:8000   For Testing in unittest   1. create tests.py in your app, such as core/tests.py But the pre-condition is you ...
初次部署Django project in ubuntu server Init env: python -V  2.7.3 Django 1.6 Linux   ubuntu   Steps: install nginx  install gunicorn      sudo apt-get install gunicorn create django project    django-admin.py startproject demos test gunicorn is useful     cd demos && gunicorn demos. ...
常用按键 这里需要说明一点的是,tmux的任何指令,都包含一个前缀,也就是说,你按了前缀(一组按键,默认是Ctrl+b)以后,系统才知道你接下来的指令是发送给tmux的。 C-b ? 显示快捷键帮助 C-b C-o 调换窗口位置,类似与vim 里的C-w C-b 空格键 采用下一个内置布局 C-b ! 把当前窗口变为新窗口 C-b " 模向分隔窗口 C-b % 纵向分隔窗口 C-b q 显示分隔窗口的编号
使用html5,javascript,css,phonegap创建android应用程序,其实就是利用android的webview显示一个静态的html文件,实现相关的功能。   首先,需要创建一个基于phonegap的android project   创建步骤如下:   new android project and 引入phonegap的jar 添加phonegap的各种插件的配置文件到 res/xml/phonegap.xml,  res/xml/plugins.xml 修改androidmainifest.xml文件,只要是添加各种插件对android硬件的访问权 ...
修改用户密码: sudo passwd username 比如:sudo passwd ruby ruby is a username.
非关系型数据库Mongodb现在已经越来越凸显出它在性能方面的优势和便利,下面是我自己的使用情况: 1:安装 请参考http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ 2:安装完成之后的测试  在终端输入  mongo,如果出现如下内容说明安装时正常的。 ruby@nginx:~$ mongo MongoDB shell version: 2.0.4 connecting to: test > show dbs; admin 0.0625GB local (empty) neup ...
当需要在Nginx的配置文件添加对目录的auth_basic时,通常需要用到htpasswd来生成密码文件。 htpasswd是apache2的自带工具,安装apache2后在/usr/bin/可以找到此文件。 创建密码文件命令如下: 1:先走到/etc/nginx 2:sudo htpasswd -c -d pass_file user_name 要注意的是: 如果当前用户不是管理员,需要使用sudo -c 表示创建文件,-d 表示对密码进行CRYPT加密 Nginx的auth_basic认证: location /nginx { auth_basic & ...
//安装php的solr sudo apt-get install php5-curl  sudo apt-get install libcurl4-gnutls-dev  sudo apt-get install libxml2  sudo apt-get install libxml2-dev  sudo pecl install -n solr-beta  sudo vi /etc/php5/conf.d/solr.ini //修改solr.ini //添加以下语句 extension=solr.so   如果出现问题 make: not found, 需要执行   ...
使用Nginx已经有很长一段时间,但是最近才去实践利用Nginx做负载均衡和高可用性。 大致思路:根据keepalived的特性,通过一个虚拟ip来实现主从服务器的切换,如果一台服务器宕机,可以自动切换到另一台备份服务器,从而不影响用户的访问。 以下是我的安装配置步骤,请大家参考指正。 1:服务器准备 准备两台ubuntu虚拟主机服务器,对应的IP分别是 192.168.1.100   192.168.1.200 两台主机的ip一定要在相同的网段 2:虚拟IP准备 sudo ifconfig  eth0:0 192.168.1.150 netmask 255.255.255.0 ...
Global site tag (gtag.js) - Google Analytics