- 博客(359)
- 资源 (3)
- 收藏
- 关注
原创 Linux c 连接处理MYSQL (API方式)
原创归andxu所有,转载请保留本链接。Mysql 安装:1. 先安装mysql 代码: sudo apt-get install mysql-server mysql-client2. 再装开发包 代码: sudo apt-get install libmysqlclient15-dev (注意:如果不安装这个,将找不到mysql.h)安装完以后,
2012-08-10 12:03:02 1402
原创 百度搜索URL参数含义
原创文章,版权归andxu所有,如转载请征求本人同意,并一定保存本页链接。—————————————————————————————————————————————————— 在做搜索时候,关注搜索引擎的URL格式是一个很重要的问题,以百度为例,整理一下常用的格式和技术: Eg.几个百度搜索的URLhttp://www.baidu.com/s?lm=
2012-08-10 10:35:29 10382
原创 小议 “undefined reference to” 与 “在此作用域中尚未声明”
我想这是linux c 初学者常常遇到的问题,我也曾经历不小的困扰,现在简单分析一下:在此作用域中尚未声明本质原因:函数名没有找到。解决思路:检查函数名是否拼错,检查库是否包含,检查namespace是否正确。。undefined reference to本质原因:有函数声明,但是没有找到函数的实现。解决思路:检查.cpp是否连接正常,检查库是否包含(典
2012-08-01 12:13:35 2470
原创 gcc提示库里文件未包含( “undefined reference to”)
今天遇到了一个诡异的问题:编译通过,链接时候出错,提示:./lib4//ccode/lib/libulccode.a(ul_ccode.o): In function `load_bj':/home/search/libsource/build/ccode_4.0.0.0/ul_ccode.cpp:1634: undefined reference to `ul_fsize(char con
2012-07-28 13:18:11 3023
转载 simple_html_dom使用小结
简单范例phpinclude "simple_html_dom.php" ;// Create DOM from URL or file$html = file_get_html('http://www.google.com/');// Find all images foreach($html->find('img') as $element) echo $element
2012-11-27 17:35:09 2881 1
转载 php dirname(__FILE__)
__FILE__的路径是当前代码所在文件 dirname(dirname(__FILE__));得到的是文件上一层目录名dirname(__FILE__);得到的是文件所在层目录名
2012-11-19 11:58:59 1065
转载 用PDB库调试Python程序
用pdb调试有多种方式可选:1. 命令行启动目标程序,加上-m参数,这样调用myscript.py的话断点就是程序的执行第一行之前 python -m pdb myscript.py2. 在Python交互环境中启用调试 >>> import pdb >>> import mymodule >>> pdb.run(‘mymodule.test()’)
2012-11-12 16:46:46 1354
转载 HTTP的请求头标签 If-Modified-Since(304 200)
一直以来没有留意过HTTP请求头的IMS(If-Modified-Since)标签。google官方指南特地说明服务器要支持这个头标签.最近在分析Squid的access.log日志文件时,发现了一个现象。就是即使是对同一个文件进行HTTP请求,第一次和第二次产生的网络流量数据也是不一致的。在调查的过程中,逐渐了解了HTTP的If-Modified-Since的头标签的作用
2012-11-12 13:17:33 1278
转载 URL中的井号
去年9月,twitter改版。一个显著变化,就是URL加入了"#!"符号。比如,改版前的用户主页网址为 http://twitter.com/username改版后,就变成了 http://twitter.com/#!/username在我印象中,这是主流网站第一次将"#"大规模用于直接与用户交互的关键URL中。这表明井号(Hash)的作用正
2012-11-12 11:55:44 1138
转载 The Easy Way to Extract Useful Text from Arbitrary HTML 从HTML文件中抽取正文的简单方案
The Easy Way to Extract Useful Text from Arbitrary HTML从HTML文件中抽取正文的简单方案作者:alexjc译者:恋花蝶(http://blog.csdn.net/lanphaday)原文地址:http://ai-depot.com/articles/the-easy-way-to-extract-useful-text-fro
2012-11-05 11:32:15 3741
转载 正则表达式实例
正则表达式实例1.验证数字:只能输入1个数字 表达式 ^\d$ 描述 匹配一个数字 匹配的例子 0,1,2,3 不匹配的例子 2.只能输入n个数字 表达式 ^\d{n}$ 例如^\d{8}$ 描述 匹配8个数字 匹配的例子 12345678,22223334,12344321 不匹配的例子 3.只能输入至少n
2012-11-02 14:44:38 2740
转载 Python:使用正则去除HTML标签
原创转载请注明出处:利用正则式处理,不知道会不会有性能问题,没有经过太多测试。目前我有很多还是使用BeautifulSoup进行这种处理。HTML实体处理的只是用于处理一些常用的实体。# -*- coding: utf-8-*-import re##过滤HTML中的标签#将HTML中标签等信息去掉#@param htmlstr HTML字符串.def filter
2012-11-02 09:03:20 4567
转载 使用python过滤html标签
采集后的数据都带有'<img src="http://i4.hdfimg.com/www/images/giftrans/3d/da/7b/18414.gif" border="0"/>科研最早和一项教学为一体的现代化综合师从性省级医院在这里只要将所有带dr = re.compile(r']+>',re.S)dd = dr.sub
2012-11-01 21:26:26 9613
转载 python输出json时中文处理问题
转贴,非原创)json.dumps在默认情况下,对于非ascii字符生成的是相对应的字符编码,而非原始字符,例如:>>> import json>>> js = json.loads('{"haha": "哈哈"}')>>> print json.dumps(js){"haha": "\u54c8\u54c8"}解决办法很简单
2012-11-01 20:10:44 15128
转载 Python、Unicode和中文
Python、Unicode和中文[转]python的中文问题一直是困扰新手的头疼问题,这篇文章将给你详细地讲解一下这方面的知识。当然,几乎可以确定的是,在将来的版本中,python会彻底解决此问题,不用我们这么麻烦了。先来看看python的版本:>>> import sys>>> sys.version'2.5.1 (r251:54863, Apr 18 2007,
2012-11-01 15:22:04 1280
转载 正则表达式 口诀
正则表达式口诀 + 常用的正则表达式 + 正则表达式学习工具+正则处理工具 正则是每个程序员绕不开的堡垒,只有把它攻下来。我觉得正则之所以难,第一难是需要记忆,第二难是要求具备抽象逻辑思维正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$) 特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号) 倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\d
2012-10-26 13:46:18 869
转载 如何根据乱码现象来分析转码出错的原因
如何根据乱码现象来分析转码出错的原因 中文乱码的问题是一个普遍遇到的问题,由于中西方编码方式的不同,单字节编码的方式在多字节编码的中文环境下经常会遇到转码后显示成“?”的问题,并且由于UTF-8,GBK,GB2312的差异也会导致一些莫名其妙的中文乱码出现。计算机环境下对字符串传输或存储需要经过先编码(编成字节流)后解码(转成字符串)的过程,因此,这么多种编码方式的并存,在编码和解码的过程
2012-10-24 15:38:37 1565
原创 php中heredoc的使用方法
Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实现了界面与代码的准分离,phpwind模板就是一个典型的例子。如下:<?php $name = '浅水游';print <<<EOT Untitled Docum
2012-10-23 14:48:59 957
转载 require(),include(),require_once()和include_once()区别
1.require()语句 require()语句用于指定的文件代替语句本身,就象C语言中的include()语句一样。如果php配置文件php.ini中的URL fopen wrappers 是打开的(默认情况下是打开的),就可以使用URL来指定文件的位置从而实现远程文件的调用。 有一点就是使用require()和include()语句时要特别的注意。那就是在被包含的文件中,处理器是按照
2012-10-23 14:31:33 1176
转载 浏览器是怎么工作的
原文:http://taligarsiel.com/Projects/howbrowserswork1.htm有点长,前面介绍的比较细,但是到后面就越写越糊了,两年了 都没有继续写下去,据说是没有时间写了。。。翻完了之后 想找些 这个作者的资料 无意发现三个多月前已经有人翻过了 也留下来http://blog.zhangguoqiang.name/index.php/category/j
2012-10-20 15:51:13 1163
转载 一些著名的开源项目
0ad 3D游戏ACE 网络框架CEGUI 界面库boost C++库cocos2d 游戏库delta3d 游戏引擎OGRE 渲染引擎facebook-hiphop php引擎d2x-xl 游戏hadoop 分布式文件系统mangos wow 模拟serveropencv 图形库tbb 并发库three。js j
2012-10-20 15:33:05 3181
转载 主流PHP框架间的比较(Zend Framework,CakePHP,CodeIgniter,Symfony,ThinkPHP,FleaPHP)
Zend Framework优点:Zend Framework大量应用了PHP5中面向对象的新特征:接口、异常、抽象类、SPL等等。这些东西的应用让Zend Framework具有高度的模块化和灵活性。同时,因为严格遵循“针对接口编程”和“单一对象职责”等原则,让Zend Framework很有希望成为一个出色的企业应用开发框架. 官方出品,自带了非常多的library,框架本身使
2012-10-20 15:24:23 2526
转载 22个开源的PHP框架
PHP 是一个被广泛使用的来进行Web开发的脚本语言。虽然有很多其它可供选择的Web开发语言,像:ASP 和Ruby,但是PHP是目前为止世界上最为流行的。那么,是什么让PHP如此流行?PHP 如此之流行是因为比起别的语言来,它更容易学习,网上有一大堆相当相当不错的PHP教程可以让你快速地马上就可以进行Web程序的开发。虽然PHP是是简单的,而且是容易上手的,但用它编程还是有点麻烦,尤其是
2012-10-20 14:38:20 967
转载 9个强大免费的PHP库
1. ReCAPTCHAreCAPTCHA 允许你的网站集成一个Advanced CAPTCHA 系统,这个系统可以帮助你阻止一些垃圾信息。可视化的CAPTCHA 同样也有一个有用的声音功能。另外,在reCAPTCHA 服务里,这个PHP库也包含了一个给 “Mailhide” 服务用的API,这个可以把你的邮件地址隐藏于一些抓邮件地址的程序。这个API是免费并且非常容易使用的
2012-10-20 14:37:46 965
转载 20 你应该知道的PHP库
下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。图表库下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。pChart – 一个可以创建统计图的库。Libchart – 这也是一个简单的统计图库。JpGraph – 一个面向对象的图片创建类。Open Flash Chart – 这是一个基于Flash的统计图。
2012-10-20 14:36:44 628
转载 PHP array_pop() 函数
定义和用法array_pop() 函数删除数组中的最后一个元素。语法array_pop(array)参数描述array必需。规定输入的数组参数。例子<?php$a=array("Dog","Cat","Horse");array_pop($a);print_r($a);?>输出:Ar
2012-10-15 18:25:55 712
转载 优化mysql数据库的方法?
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。
2012-10-15 18:20:44 681
转载 PHP漏洞全解
针对PHP 的网站主要存在下面几种攻击方式:1、命令注入(Command Injection)2、eval 注入(Eval Injection)3、客户端脚本攻击(Script Insertion)4、跨网站脚本攻击(Cross Site Scripting, XSS)5、SQL 注入攻击(SQL injection)6、跨网站请求伪造攻击(Cross Site
2012-10-15 18:18:36 2296
转载 PHP获取客户端和服务器端IP
客户端IP相关的变量1. $_SERVER['REMOTE_ADDR']; 客户端IP,有可能是用户的IP,也有可能是代理的IP。2. $_SERVER['HTTP_CLIENT_IP']; 代理端的IP,可能存在,可伪造。3. $_SERVER['HTTP_X_FORWARDED_FOR']; 用户是在哪个IP使用的代理,可能存在,可以伪造。服务器端IP相关的变量1.
2012-10-15 18:14:03 1302
转载 PHP超级变量
PHP超级全局变量数组(Super Global Array),又称为PHP预定义数组,是由PHP引擎内置的,不需要开发者重新定义。 在PHP脚本运行时,PHP会自动将一些数据放在超级全局数组中。 php超级全局变量列表 $_GET[] 获得以GET方法提交的变量数组 $_POST[] 获得以POST方法提交的变量数组 $_COOKIE[] 获取
2012-10-15 18:12:15 724
转载 PHP Sockets编程官方 两个简单例子
例1:简单的TCP/IP 服务器这个例子显示了如何做一个简单的服务器。将其中的地址和端口改成你自己的,然后你就可以用像这个命令: telnet 192.168.1.153 10000 (把这个地址和端口改成你的) 连接到这个服务器。你输入任何东西,都将会在服务器端输出,同时会返回给你。要断开服务器,输入"quit"。<?phperror_reporting(E_A
2012-10-15 18:11:01 814
转载 实时向客户端输出数据(例如1秒输出一行) 要注意的两个问题
[php] view plaincopyprint?if (ob_get_level() == 0) { ob_start(); } for ($i = 0; $i$i++){ echo "$i Line to show."; echo str_pad('',4096)."\n";
2012-10-15 18:08:18 825
转载 php计划任务php中的ignore_user_abort实现计划任务
函数-ignore_user_abort,这个函数可以帮助我们实现像linux中的cron一样实现计划任务,下面一起来看下该如何来实现。 首先看下php手册对这个函数的解释Descriptionint ignore_user_abort ([ bool $setting ] )Sets whether a client disconnect should cause a s
2012-10-15 18:05:25 694
转载 一道PHP面试题 大数相加 溢出的处理
有一台古老的计算机,一旦溢出就会死机,就算你try catch也无济于事。现在要求你写一个方法,来计算两数之和。[php] view plaincopyprint?$big1 = '2036465424168354343213213213213213324654654'; $big2 = '654657861324184354135
2012-10-15 18:03:27 688
转载 不用新变量直接交换现有两个变理的值?
2011-01-02 19:05 154人阅读 评论(0) 收藏 举报[php] view plaincopyprint?$a =1;$b =2; list($a,$b) = array($b,$a); echo $a,$b; ?>
2012-10-15 17:59:45 1525
转载 PHP输出 每隔两1秒输出一个数字
现在我想实现一种效果,每隔1秒输出一个数字。(因为PHP一般是等完全运行完之后,再一下输出的)。[php] view plaincopyprint?for ($i=10; $i>0; $i--) { echo $i.''; ob_flush(); flush(); sleep(1)
2012-10-15 17:58:26 1756
转载 由浅入深讲解正则表达式
1. 什么是正则表达式基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用>来表示一段具体的正则表达式。一段文本就是最基本的模式,简单的匹配相同的文本。 2. 不同的正则表达式引擎正则表达式引擎是一种可以处理正则表达式的软件。通常,引擎是更大的应用程序的一部分。在软件世界,不同的正则表达
2012-10-15 17:56:22 845
转载 PHP正则表达式-贪婪与懒惰匹配
过去一直感觉这个地方很不好懂,今天又大致的看了一下,拿来跟大家共享一下,呵呵!当正则表达式中包含能接受重复的限定符(指定数量的代码,例如*,{5,12}等)时,通常的行为是(在使整个表达式能得到匹配的前提下)匹配尽可能多的字符。考虑这个表达式:a.*b,它将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。这被称为贪婪匹配。有时,我们更
2012-10-15 17:52:51 750
转载 网站压力测试工具
随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务 , 通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时,容易发生服务器响应速度变慢甚至服务 中断。为了避免这种情况,需要一种能够真实模拟大量用户访问Web应用系统的性能测试工具进行压力测试,来测试静态HTML页面的响应时间,甚至测试动态 网页(包括ASP、PHP
2012-10-15 17:50:01 850
转载 Thinkphp 参数配置
Config方面/* Dispatch设置 */ 'DISPATCH_ON' => true, // 是否启用Dispatcher 'DISPATCH_NAME' => 'Think', //
2012-10-15 17:48:58 2348
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人