- 博客(66)
- 收藏
- 关注
原创 database
mysql: cursor = connection.cursor() cursor.execute(''' UPDATE models_buy SET remain_quantity = %s where id = %s''',[
2013-05-25 12:08:05
729
翻译 django ssl
django处理一个Request的过程是首先通过django 中间件,然后再通过默认的URL方式进 行的。所以说我们要做的就是在django 中间件这个地方把所有Request拦截住,用我们自己的方式完成处理以后直接返回Response,那么我们可以简化原来的设计思路,把中间件不能处理的 Request统统不管,丢给Django去处理。
2013-05-12 09:41:32
1059
原创 btcTrade_project
待解决在问题:sudo apt-get install yumsudo yum install openssl-develsudo yum updae opensslopenssldir=/etc/ssl--with-ssl=DIR not --with-openssl=DIRBTCTrade project1、apache环境
2013-05-04 23:44:52
4709
原创 Django 学习记录
Django 学习记录:1、创建一个项目:mysite$ django-admin.py startproject mysite新建项目目录包含以下文件:mysite/manage.pymysite/__init__.py #空文件settings.py #该Django项目的设置或者配置urls.py #该Django项目的的url设置
2013-05-01 22:30:59
614
原创 华为c8650刷机记录
刷了民间ROM之后,想刷回华为原厂固件,一直不成功:用软件升级方式会直接重启,用硬刷会提示错误,原来是tm的sd卡不行,虽然他能再手机内正常挂载,换个sd卡就好了,直接软件升级方式刷回原厂固件。那么再刷民间ROM的时候还是要把手机recovery 重新root一下,如果怕出现花屏的情况,那么推荐使用虚拟REC。很好用的,也会修复由于其他recovery引起的花屏。
2013-01-13 22:34:17
732
原创 笑话
2.网友提问:如果明天早上,你突然发现变了性别。你的第一反应是? 百度知道最佳答案:先让兄弟们爽爽!这才是真兄弟。。。3.网友提问:请问巴基斯坦和卡巴斯基有什么关系? 百度知道最佳答案:有基巴关系。4.网友提问:男朋友和我闹矛盾了,是不是我逼太紧了? 百度知道最佳答案:是太松了5.网友提问:显示器画面不停地轻微抖动,有什么办法?显示器画面不停地轻微抖动,有什么办法? 百
2012-10-24 13:14:03
881
原创 QT安装
Ubuntu12 安装qt-4.5.3出错信息:此完整出错信息是在./configure阶段Basic XLib functionality test failed!You might need to modify the include and library search paths by editingQMAKE_INCDIR_X11 and QMAKE_LIBDIR_X
2012-10-18 22:38:35
465
原创 gcc参数详解
gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件转换成汇编语言,生成文件.s[编译器egcs] 3.将汇编变为目标代码(机器代码)生成.o的文件[汇编器as] 4.连接目标代码,生成可执行程序[链接器ld] -E 只激活预处理,这
2012-10-16 20:27:28
422
原创 linux 高级编程
进程间通信(IPC:InterProcess Communication)1 管道: 半双工管道:即数据只能在一个方向上流动(历史上管道是半双工的,现在的系统提供全双工管道,但是为了最佳的移植性,建议使用半双工管道) 管道只能在具有公共祖先的进程间使用:通常:一个管道由一个进程调用pipe创建,然后该进程调用fork,这样父子进程就可以应用该管道。 int fd
2012-10-15 08:51:14
563
原创 Pymongo and Mongodb
Pymongo install follow this:$ git clone git://github.com/mongodb/mongo-python-driver.git pymongo$ cd pymongo/$ python setup.py installMongodb install follow this:$sudo apt-key adv --keys
2012-10-05 23:30:49
1400
原创 postfix+dovecot
Mail Transfer Agent (MTA),用于向收件人的目标 agent 发送邮件和接收来自其他 agent 的邮件。我们使用 Postfix 作为 MTA,它比 sendmail 更安全高效,且在 Ubuntu 平台上官方源提供更新。Mail Delivery Agent (MDA),用于用户到服务器上访问自己的邮件。我们使用 Dovecot 作为 MDA,它在 Ubunt
2012-10-04 19:43:07
1734
原创 网络相关知识 初级
B(byte) :字节 KBps:KB per secondb(bit):位 Kbps: Kb per second网络运营商那说的带宽指的是bps,而实际应用中上传下载的速率指的是Bps。ADSL技术非对称数字技术,导致速度上下行不对称。上行的速率最高只达到640Kbps带宽光纤上行与下行对称
2012-10-04 10:41:00
534
原创 IOU
IOU(Cisco IOS on Unix)不支持在X86平台之上运行作为一款思科内部使用的,比GNS3更省资源(系统占用非常小)更完美模拟思科交换机、路由器的模拟器IOL(Cisco IOS on Linux)它可以在基于X86平台的任意Linux发行版系统之上IOU的版本:L3IOU:做3层路由实验,在国内大多使用的是DY和GNS3。L2IOU:做2层交换实验,弥补在D
2012-10-03 19:55:19
1418
原创 存储(ROM RAM FLASH)
ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据。RAM有两大类一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。
2012-09-25 17:38:31
723
原创 网络 linux网络配置
zlm@ubuntu:~$ sudo ifconfig eth0 192.168.1.109 netmask 255.255.255.0 broadcast 192.168.1.255 zlm@ubuntu:~$ sudo route add|del default gw 192.168.1.1 添加删除网关这是临时的重启之后就不行了为网卡配置DHCP地址:如果
2012-09-24 16:20:01
483
原创 ARM
ARM有37个寄存器:31个32位通用寄存器,6个状态寄存器(只用12位)。R14为链接寄存器(LR),在结构上有两个特殊功能:在每种模式下,模式自身的R14版本用于保存子程序返回地址;当发生异常时,对应的异常模式版本R14_mode设置为异常返回地址。当然自身的R14 版本没有用到。但有一点需要注意的是:如果发生了异常嵌套(例如发生了嵌套的IRQ中断)那么第二次的中断返回地址
2012-09-24 08:32:28
864
原创 linux python (smtplib + email)自动化发邮件脚本
smtplib模块smtplib.SMTP([host[, port[, local_hostname[, timeout]]]])表示与SMTP服务器之间的连接,通过这个连接我们可以向smtp服务器发送指令,执行相关操作(如:登陆、发送邮件)。它的所有参数都是可选的,其中host参数表示smtp服务器主机名,port表示smtp服务的端口,默认是25;如果在创建SMTP对象的时候提供
2012-09-22 23:09:02
5378
原创 Linux Shell基础
内核在系统引导所时载入内存,内核以外的其他程序(shell 等)都保存在磁盘上,这些程序被内核加载到内存中运行,内核管理系统直至关机。shell是用户与内核之间的一个接口。shell解释命令实现用户与内核交互。(脚本文件)环境变量:zlm@ubuntu:~$ PATH=$PATH:/home/zlmzlm@ubuntu:~$ export PATH这样就加入环境变量了通配符
2012-09-18 23:34:07
648
原创 Linux Command
Linux系统Linux系统中的每一个分区都是一个文件系统。Linux将不同分区的文件系统按树形方式形成一个目录层次结构,最上层是根目录。微软的DOS和Windows也是采用树形结构,但是树形结构的根是磁盘分区的盘符,有几个分区就有几个树形结构。SWAP分区:用作交换空间,它主要把内存上暂时不用的数据存起来,在需要的时候再调进内存内一般说来他的大小是内存的两倍。/boot分区:
2012-09-16 23:58:19
696
原创 网络相关知识 路由器
登录路由器查看WAN口的状态可以看到接入的公网IP,但是公网IP是变化的,所以申请域名,域名跟路由器绑定,如果公网IP地址改变,路由器会通知对方,然后路由器将域名和新的公网IP绑定,但是系统有个自动收敛的过程,不一定需要多少时间。动态DNS设置本页设置“Oray.net花生壳DDNS”的参数。 服务商链接:
2012-09-16 23:50:35
1021
原创 网路相关知识 域名
http://www.foxmail.com.cn/interlocution.htm E-mail地址 和普通信件一样,E-mail也是用某种形式的"地址"来确定传送目标的。这种接收地址就是邮件的E-mail地址,它用来唯一确定邮件的发送目标。给某人发送电子邮件时,唯一需要知道的一条信息就是这个人的Internet电子邮件地址。E-mail地址的形式是由
2012-09-16 13:51:24
3143
原创 VMware Tools installation cannot be started manually while Easy Install is in progress.
You must install an operating system manually if you did not specify the easy install feature or were unable to use it when you completed the New Virtual Machine wizard.所以说启用Easy Install模式只能在完成创建虚拟机向导
2012-09-14 15:38:10
8568
转载 ssh: connect to host localhost port 22: Connection refused
命令:ssh localhost错误信息:ssh: connect to host localhost port 22: Connection refused 错误原因:1.sshd 未安装2.sshd 未启动3.防火墙 解决方法:1.确定安装sshd: $ sudo apt-get install openss
2012-09-14 15:13:23
34414
2
原创 ubuntu 12默认编辑器vim tiny换成vim full版本
可以安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令。安装vim: ubuntu预装的是vim tiny版本,而需要的是vim full版本。执安装vim full版本:$sudo apt-get remove vim-common$sudo apt-get install vim这样就行了,vim是一款优秀的软件,可以在运用中体会到。
2012-09-14 14:41:57
6710
翻译 Vmware Tools is currently being installed on your system
ubuntu12安装完后Follow the 3 Steps :Restore the /etc/issue file:sudo mv /etc/issue.backup /etc/issueRestore the /etc/rc.local file:sudo mv /etc/rc.local.backup /etc/rc.
2012-09-14 14:23:29
966
原创 SSH使用总结
SSH 为 Secure Shell 的缩写。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。/etc/ssh/sshd_config 下可以修改ssh的配置service sshd restart 重启SSH服务1 远程登录主机,端口为22。用户为。格式:ssh -p -l 例如:ssh -p 22 -l zlm 192.168.8.322 退出
2012-09-14 12:07:10
486
原创 GIT AND READMINE
http://gitref.org/creating/#init安装:系统fedroa16,yum安装系统ubuntu12, apt-get安装$ sudo yum install git-core (fedroa)$ sudo apt-get install git-core (ubuntu)$ git --versiongit version 1.7.7.
2012-09-08 21:38:59
1067
1
原创 How to install and use selenium
Selenium is a suite of tools to automate web browsers across many platforms in which you can write your tests in your preferred language.Here the platform is fedroa16 and the preferred language is P
2012-09-06 09:59:08
455
原创 python基础
待实验的问题:Python:一、简单说明:1 他注重的是如何解决问题而不是语法和结构。 2 内存管理器:CC++最大的弊病在于内存管理是由程序员负责的。在Python内存管理是由Python解释器负责的。3 Python是一种解释性的语言,这意味着开发过程中没有编译这个环节,他实际上是字节编译的,其结果是生成一种近似机器语言的中间形式。所以他不是以本地机器码运行的,所以
2012-09-06 09:59:06
491
原创 句柄HANDLE
Windows系统中有许多内核对象,比如打开的文件,创建的线程,程序的窗口,等等。这些重要的对象肯定不是4个字节或者8个字节足以完全描述的,他们拥有大量的属性。为了保存这样一个"对象"的状态,往往需要上百甚至上千字节的内存空间,那么怎么在程序间或程序内部的子过程(函数)之间传递这些数据呢?拖着这成百上千的字节拷贝来拷贝去吗?显然会浪费效率。那么怎么办?当然传递这些对象的首地址是一个办法,但这至少有
2012-09-06 09:59:03
387
原创 This Is My New Word
most of what you buy is substandard and fake 你买的东西是不标准的冒牌的casual 漫不经心的 随便的 偶然的introduction 介绍 table ofcontents 目录 reference参考rowsand columns 行和列details详细
2012-09-06 09:58:57
427
原创 你该明白的
1 x86小端模式下int a = 0x123456;char *p = &a;*(p+1) 的值0x34,因为p指向的是变量a内存单元最小地址处,char型指针指向的是一个字节的空间所以char型指针+1移动8位,int型指针指向的是4个字节的空间所以int型指针+1移动32位。2 x86小端模式下 (str指向的是数组内存单元最小地址处) char str[] ="12
2012-09-06 09:58:51
647
原创 C++总结
面向对象程序设计的4个主要特点:抽象、封装、继承、多态性继承:(1) 公用继承(public inheritance)基类的公用成员和保护成员在派生类中保持原有访问属性,其私有成员仍为基类私有。(2) 私有继承(private inheritance)基类的公用成员和保护成员在派生类中成了私有成员。其私有成员仍为基类私有。(3) 受保护的继承(protected inh
2012-09-06 09:58:48
334
原创 关于字符串逆序
http://www.cnblogs.com/graphics/archive/2011/03/09/1977717.html原地逆序:英文叫做in-placereverse。这是最常考的,原地逆序意味着不允额外分配空间,主要有以下几种方法,思想都差不多,就是将字符串两边的字符逐个交换,如下图。给定字符串"abcdef",逆序的过程分别是交换字符a和f,交换字符b和e,交换字符c和d。
2012-09-06 09:58:46
493
原创 联合体、结构体的一些整理
联合体:采用Little-endian模式的CPU对操作数的存放方 式是从低字节到高字节,而Big-endian模式对操作数的存放方式是从高字节到低字节。例如,16bit宽的数0x1234在Little- endian模式CPU内存中的存放方式(假设从地址0x4000开始存放)为:内存地址 存放内容 0x4000 0x34 0x4001 0x12 而在Big-endian模
2012-09-06 09:58:44
391
原创 关键字的总结
一、关键字volatile编译器的优化:因为访问寄存器要比访问内存要快的多所以编译器一般都会减少存取内存的的优化,将内存变量缓存到寄存器。使用关键字volatile声明变量的时候,表示变量随时可以改变,系统总是重新从他所在的内存读取数据,也可以这么理解当使用关键字volatile时编译器就不在对该变量进行优化。1) 并行设备的硬件寄存器(如:状态寄存器)假设需要对寄存器依次初始化为不同
2012-09-06 09:58:42
351
原创 关于宏的副作用
#define min_i(a,b) ((a)int main(){ int a =10; int b =20; printf("min_i(a++, b++) = %d\n", min_i(a++, b++)); //11 printf("a =%d\n",a); // 12 printf("b =%d
2012-09-06 09:58:40
549
原创 关键字sizeof()和函数strlen()
关键字sizeof()用来计算变量或者类型所占的内存大小。函数strlen()用来计算字符串的长度(只能用char*做参数)。char str[20] = "helloworld";--------->sizeof(str)的值是20 strlen(str)的值是10char str[] = "helloworld"; ---------->sizeof(str)的值是11 str
2012-09-06 09:58:38
473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人