- 博客(55)
- 收藏
- 关注
原创 界面保存查询条件(hack)
假设url为“?value=1&keyword=123”那么在第一次请求时,服务器端通过get获取value和keyword的值,那么再次拼成形如querystring=“value=1&keyword=123”的字符串返回界面,那么第二次请求时url="?"+querystring+"&keyword=456"则,可保持value的值不变,而keyword会获取最新的数据456
2012-08-28 20:25:42 522
原创 @@GROUP_CONCAT_MAX_LEN
mysql默认为1024set @@GROUP_CONCAT_MAX_LEN=val更改@@GROUP_CONCAT_MAX_LEN值
2012-04-01 16:36:57 1209
转载 生成SSL证书
mkdir sslcd sslopenssl genrsa -des3 -out server.key 1024 # 会提示你输入key,尽可能长些复杂些,后面好几处要用,我都是复制粘贴的openssl req -new -key server.key -out server.csr # 输入组织信息 CN BeiJing HaiDian huozhe.comcp server.k
2012-03-27 19:51:42 371
转载 Django事务处理
1.默认情况 是autocommit方式save()或者delete()即提交2.通过增加 Transaction 中间件来实现自动的事务支持。我感觉这个是非常方便的做法。使用它,你首先需要在 settings.py 中增加一个中间件的设置:MIDDLEWARE_CLASSES = (“django.middleware.common.CommonMiddleware”,“dj
2012-03-26 18:46:50 725
原创 margin值撑大a标签实际间距
[编辑][删除][推荐][下架]将上面代码中的float:left;去掉,便会出现如题所出现的问题,加上float:left;则会解决。
2012-03-24 15:12:38 4772 1
原创 ie6.0中关于动态改变html中select标签中option的处理方法
网上很多相关资料都提到ie6.0的option这个bug,就是在中我想将select中的内容换为我们会用JavaScript来操作比如select=document.getElementById("tag")select.innerHTML=""这样在火狐中显示没问题在ie6.0中,会出现要替换的内容变成
2012-03-01 16:06:11 1511 1
转载 Linux防火墙设置
修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,如果要开放哪个端口,在里面添加一条-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT就可以了,其中 1521 是要开放的端口号,然后重新启动linux的防火墙服务。停止/启动防火墙服务
2011-12-01 14:02:51 1072
原创 python的那点事(2) ——Pyscripter为什么总报错?UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in posit
在你python的安装目录下的Lib目录,找到site.py,修改def setencoding()方法def setencoding(): ..... .... if 0: # Enable to support locale aware default string encodings.把那个if 0该位if 1试试。。
2011-12-01 10:26:04 2484 1
转载 windows清理
安装QQ2009提示“找不到QQ2009 Preview.msi本帖最后由 --冰-- 于 2010-12-7 10:40 编辑 如果之前安装过09预览版的话,要装后续版本可能会出现该提示,怎么解决呢?出现该问题原因是Windows Installer的配置信息没有清除解决办法:下载微软提供的Windows Installer清理实用工具:http://downlo
2011-11-27 16:54:11 482
原创 Python的那点事(1)——类变量的使用
'''Python 2.7.1'''class Download: aa=1 __source='' def __init__(self,source): self.__source=source def Show(self): self.aa=self.aa+1 print 'a'a=Download(1
2011-11-18 17:41:55 399
转载 Apache+PHP配置问题
LoadModule php5_module "E:/web/php/php5apache2_2.dll"很多情况写成了LoadModule php5_module "E:/web/php/php5apache2.dll"
2011-10-26 16:16:39 280
转载 mysql完全卸载
MySQL重新安装的时候出现了问题:Could not start the service MySQL. Error:0,原因是没有对旧的MySQL完全卸载掉。 在你从电脑里卸载旧的MYSQL数据库服务时,首先先在WINDOWS服务里停掉MYSQL的服务。再到控制面板里的增加删除程序内进行删除,但是你并不能完整的把MYSQL服务删除,那么就要在注册表里(regedit)清除你的MYSQL
2011-10-26 16:15:01 270
原创 c/c++遇到的一个问题
#includeint* p;void fun(){ int i=0; int a[5]={0,1,2,3,4}; p=a; }int main(){ fun(); printf("%d ,%x\n",p[2],&p[2]); return 0;}这样单个单个的访问,虽然fu已经运行结束,但却能读出数组a
2011-10-22 11:17:16 383
转载 rc文件
http://hi.baidu.com/wjtao291/blog/item/cb49cddc61142ea0cd1166ee.html
2011-10-14 10:59:38 473
转载 readonly和const比较
http://www.cnblogs.com/panjun-Donet/archive/2008/03/28/1127680.html
2011-10-08 16:28:33 308
原创 SSDP协议
SSDP是一个“简单服务发现协议” ,即英文“Simple Service Discovery Protocol的缩写” , 该协议定义了如何在网络上发现网络服务的方法。SSDP也规定了存放在XML文件中的信息格式。SSDP信息的传送是依靠HTTPU和HTTPMU进行的。不论是控
2011-09-24 08:21:01 1913 1
原创 C++总是能让我想起什么(9)——C++与C#的多态
这段时间去了好多公司面试,几种语言总在不停的切换使用,从中发现不少问题。 在C++中,有如下代码:#include using namespace std;class A{public: A() { Print(); } void virtual Pri
2011-09-14 19:30:57 490 1
原创 C++总是能让我想起什么(8)——访问基类函数
#includeusing namespace std;class A{public: int a; virtual void Print(); void Q();};void A::Print(){ cout<<"A";}void A::Q(){
2011-09-02 19:46:25 402
转载 C++总是能让我想起什么(7) ——类成员进行初始化,通常的方法有两种
关于初始化C++类成员 赵湘宁 在使用C++编程的过程当中,常常需要对类成员进行初始化,通常的方法有两种:第一种方法: CMYClass::CSomeClass(){ x=0; y=1;}第二种方法:CSomeClass::
2011-08-26 20:15:54 371
原创 二叉树(3)——线索化
#includeusing namespace std;//线索标志,链表标志typedef enum Flag{ Link, Thread}TFlag;//线索二叉树typedef struct BiThrNode{ char data; struct
2011-08-11 20:21:36 486 1
原创 C++总是能让我想起什么(6)——C++内联函数的使用
#include#define PrintA(a) printf("%d",a)using namespace std;inline void Print(int a){ printf("%d\n",a);}int main(){ int
2011-08-10 18:58:11 375
原创 C++总是能让我想起什么(5)——指针变量的引用
void CreateBiTree(struct BiTree* &T){ char data; cin>>data; if (data=='#') { T=NULL; } else { T=new struct BiTree;
2011-08-10 18:35:43 275
原创 二叉树(2)——基本操作
#includeusing namespace std;const int step=20;//二叉链表struct BiTree{ char data; struct BiTree *LChild,*RChild;};//栈struct Stack{ s
2011-08-10 16:01:12 406
原创 栈(1)
#includeusing namespace std;const int stackinitsize=100;const int stackincrement=10;typedef struct{ char *base; char *top; int st
2011-08-10 10:34:52 273
原创 二叉树(1)——定义,性质及结构
一 二叉树定义:满足以下三个条件1,根节点2,去跟,分成两个不相交的集合TL和TR3,TL和TR也为二叉树(递归定义)二基本形态:由三个节点构成的二叉树的个数三性质:1,第i层有2^(i-1)个节点2,深度为k的二叉树
2011-07-29 20:46:33 801
原创 C总能让我想起什么(1)——指针常量的使用
1,要对绝对地址0x100000进行赋值 解:(usigned int *)0x100000=1234;2,让程序跳转到绝对地址0x100000去执行 解:*((void (*)())0x100000)
2011-07-29 16:12:36 448
原创 MFC基本层次结构
1,CObjectCObject是大多数MFC类的根类或基类。CObject类有很多有用的特性:对运行时类信息的支持,对动态创建的支持,对串行化的支持,对象诊断输出,等等。MFC从CObject派生出许多类,具备其中的一个或者多个特性。程序员也可以从CObject类派生出自己的类
2011-07-29 15:57:00 4733 2
原创 2011-7-29-14-20
翻开大二上学期得书《Visual C++》应用教程,发现里面讲了好多C++特殊语法,还有高级特性,不禁感慨,我怎么不知道这本书上还讲了这些内容,晕
2011-07-29 14:20:04 391 2
原创 C++总是能让我想起什么(4)——C++输入输出流
C++输入输出流流(文本流,二进制流)文本流——一串ASCII码二进制流——按二进制格式存放的数据(内存映像)列:整数123存于文本文件中占3个字节,‘1’,‘2’,‘3’存于二进制文件中占4个字节,1111011数据文件包括,文本文件和二进制
2011-07-29 13:01:02 700
原创 C++总是能让我想起什么(3)——C++的几种类型转换
C++的几种类型转换1)static_cast(a) 将地址a转换成类型T,T和a必须是指针、引用、算术类型或枚举类型。表达式static_cast(a), a的值转换为模板中指定的类型T。在运行时转换过程中,不进行类型检查来确保转换的安全性。该运算符
2011-07-28 14:38:08 541
原创 C++总是能让我想起什么(2)——动态绑定与上行转换
#includeusing namespace std;class CParent{public: void print1(); virtual void print2();};class CChild:public CParent{p
2011-07-28 13:59:02 1068 1
转载 MFC六大关键技术之消息映射与命令传递(五,六)
题外话:刚开始学视窗程序设计的时候,我就打印了一本Windows消息详解,里面列举了各种已定义消息的意义和作用,共10多页,在编程的时候翻翻,有时觉得很受用。我发觉很多编程的朋友,虽然每天都面对消息,却很少关注它。C++程序员有一个通病,很想写“自己”的程序,即每一行代码都想自己
2011-07-28 13:38:36 557
转载 MFC六大关键技术之(四)——永久保存(串行化)
先用一句话来说明永久保存的重要:弄懂它以后,你就越来越像个程序员了! 如果我们的程序不需要永久保存,那几乎可以肯定是一个小玩儿。那怕我们的记事本、画图等小程序,也需要保存才有真正的意义。 对于MFC的很多地方我不甚满意,总觉得它喜欢拿一组低能而神秘的宏来故弄玄虚,但对于它的连续存
2011-07-28 13:34:58 426
转载 MFC六大关键技术之(三)——动态创建
动态创建就是运行时创建指定类的对象,在MFC中大量使用。如框架窗口对象、视对象,还有文档对象都需要由文档模板类对象来动态的创建。我觉得这是每个MFC的学习者很希望理解的问题。 初次接触MFC的时候,很容易有这样的迷惘。MFC的几大类不用我们设计也就罢了,但最疑惑的是不用我们实例化
2011-07-28 13:26:18 561
转载 CObject浅析(转)
FMD(http://www.fmdstudio.net)MFC CObject浅析1.CObject简要声明2.CRuntimeClass结构3.RUNTIME_CLASS4.DYNAMIC支持5.DYNCREATE支持6.SERIAL支持 CObject是大部分的MFC类
2011-07-28 11:58:11 2097
转载 MFC六大关键技术之(一)—— 初始化过程
题外话:我并不认为MFC减轻了程序员们的负担,MFC出现的目的虽然似乎是为了让程序员不用懂得太多就可以进行视窗编程,但本人在MFC里徘徊了很久很久(因为那时没有书本详细介绍MFC的原理),毫无收获。可能朋友们会说,怎么一定要了解MFC的具体呢,“黑箱”作业不行吗?这不是微软的初衷
2011-07-28 10:49:58 881 2
转载 如何学好C++语言
转自:http://coolshell.cn/articles/4119.html作者:陈皓昨天写了一篇如何学好C语言,就有人回复问我如何学好C++,所以,我把我个人的一些学习经验写在这里,希望对大家有用。首先,因为如何学好C语言中谈到了算法和系统,所以这里就只谈C++语言。C+
2011-07-28 09:14:19 276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人