自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 apache rewrite index.php 去除

在php编程框架里很多都有index.php这个,apache可以通过 在项目目录下 编辑 .htaccess文件 来隐藏index.php。但我一直失败,后来在stackoverflow里看到有人提出一个方法,修改apache的httpd.conf文件。 原文链接:http://stackoverflow.com/questions/1445385/how-to-remove-inde...

2015-12-11 15:56:17 276

原创 php出现Module 'xxx' already loaded

php网页总是出现Module 'xxx' already loaded这样的提示语。多方搜查只是让我把php.ini里的extension=xxx.so注释掉。但注释掉发现还是不行。php.ini的位置是/etc/php.ini 后来找到/etc/php.d 目录下,看到很多module的ini文件,也有提示语的xxx.ini。打开后看到xxx.ini里有一句:extensi...

2015-12-11 15:25:38 2264

原创 w3school html 学习笔记

当显示页面时,浏览器会移除源代码中多余的空格和空行。所有连续的空格或空行都会被算作一个空格。需要注意的是,HTML 代码中的所有连续的空行(换行)也被显示为一个空格。 <pre> 预格式文本,保留空格和换行。  使用 blockquote 元素的话,浏览器会插入换行和外边距,而 q 元素不会有任何特殊的呈现。<link rel="styleshee...

2014-04-25 20:38:57 229

原创 phpcms 笔记

Phpcms v9的pc_webserver一安装上,就不能登录admin.php和phpmyadmin这两个页面,无显示。上网找解决方法:1.检查php.ini ;extension=php_mysqli.dll是不是已经启用 也就是去掉前面的;2.检查php.ini extension_dir 地址是不是指向了php目录的ext目录下这步是关键 我就是处在这一步的问题上 我把 ex...

2014-04-24 16:53:48 173

原创 w3school php教程 笔记

笔记以 http://www.w3school.com.cn/php/index.asp 为蓝本,记录一些知识。 表单验证应该在任何可能的时候对用户输入进行验证。客户端的验证速度更快,并且可以减轻服务器的负载。不过,任何流量很高以至于不得不担心服务器资源的站点,也有必要担心站点的安全性。如果表单访问的是数据库,就非常有必要采用服务器端的验证。在服务器验证表单的一种好的方式是...

2014-04-20 22:24:57 271

原创 前端记录

XMLHttpRequest().readyState的状态码:0(未初始化)还没有调用send()方法1(载入)已调用send()方法,正在发送请求2(载入完成)send()方法执行完成,已经接收到全部响应内容3(交互)正在解析响应内容4(完成)响应内容解析完成,可以在客户端调用了 @mysql_query() @符...

2014-03-04 14:54:07 141

原创 php学习

【函数积累】比较中文字符时,用int mb_strpos ( string $haystack , string $needle [, int $offset = 0 [, string $encoding = mb_internal_encoding() ]] ) string mb_substr ( string $str , int $start [, int $leng...

2014-02-28 17:14:27 131

原创 dive into python 笔记

第三章tuple 是没有append, remove, index方法的格式化字符串: "Count: %s" % (sCount, )     最后的逗号必不可少dictionary 的方法:keys(), values(), items() 第四章内置函数:type()  返回数据类型str()    转化为字符串dir()    返回任意对象的属性和方...

2014-02-13 17:23:01 122

原创 python向mysql写入时出现中文乱码

http://down.chinaz.com/server/201111/1423_1.htm1.先把数据库的配置全设置为utf8. mysql语句:show variables like '%char%';在显示结果中,哪些不是utf8的,全部通过命令:set variable_name = utf8; 来设置为utf8格式。 2.然后是在Python代码中修改连...

2014-01-19 16:54:10 339

python 爬某高校C++题库小程序

最近在学习C++,爬下一些题来,用于平时练手。原理其实也很简单,就是生成页面链接,下载网页,提取内容,保存为xml。用到正则表达式来匹配,minidom来生成xml文件。(相关URL已更改,题库将上传到sae的网页) #coding:utf8# c++ exercises crawler by bosshida,2014.1.2import urllib2impo...

2014-01-18 15:44:10 297

原创 (转)vim设置

http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html这是比较强大的设置,有个精简版和一个要装很多插件的。 http://qing.blog.sina.com.cn/tj/4c9eb482330016ed.html这是语法高亮和tab等常用设置的。 将vim的环境文件copy到自己常用用户的主目录下cp...

2013-12-31 00:09:39 130

原创 codeblocs debug使用

首先要建一个工程(Project),Empty Project或Application Project都行然后新建文件,在编辑代码区,显示行数的旁边点击,出现一个红点,就代表一个断点。点击Debug/Continue, 上方工具栏的“红色三角形”即可进行Debug. 点击debug工具栏的"Debugging WIndows",在其内选择"Watches",可看到变量的内存存储内容。...

2013-12-24 10:30:42 150

原创 centos下饭强--obfucated-openssh sshcenter.info

1. git clone https://github.com/brl/obfuscated-openssh2. ./configure. 编译openssh提示Can't find recent OpenSSL libcrypto。查到(http://hi.baidu.com/inull/item/cf9fab18b4756116e3f986d7)要安装相关包:openssl-devel.3. ...

2013-09-26 21:47:37 367

原创 C Type --- Python Type ---- ctypes Type

C typepython Typectypes typechar1-character stringc_charwchar_t1-character unicode stringc_wcharcharint/longc_bytecharint/longc_ubyteshortint/longc_short...

2013-07-27 16:42:16 239

android的【qq通讯录】导出短信,在iphone上恢复

事件经过:朋友原来用android手机,现在新买了iphone,系统:ios 6.1.3。他在android手机上用QQ通讯录把所有短信导出一个csv文件,但他在新iphone上装 QQ通讯录 时,却发现没了恢复短信的功能。我尝试用itools帮他恢复短信,找到一个教程-- http://bbs.itools.hk/thread-48-1-1.html 。但我发现itools不能识别该CSV文...

2013-07-14 22:00:02 304

原创 Python下载网易公开课脚本

import urllib2,rebasePath = r'e:\\open163\\'fileFormat = r'.mp4'pageUrl = r"http://v.163.com/special/Khan/european.html"limitPat = r'<table class="m-clist" id="list2" style="display:non...

2013-05-16 09:35:20 293

原创 python的一些记录

正则表达式的一些常用元字符和语法: http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html 正则表达式匹配html问题,经常会出现正则写对了,但匹配就是不成功,用notepad++查看html代码。原因是:查看的html代码中,各html标签间可能有换行符,tab符等不可见字符,所以要在各html间增加【\s*】来匹配...

2013-05-03 13:53:52 103

python学习

import moduleName导入模块 from moduleName import variable从模块导入变量 dir( moduleName )获取模块内部可用变量名的列表  python会从sys.path目录列表中搜索module,sys模块中通过pythonpath来初始化的 r'xxxx'  r开头的字符串常量,去掉反斜线转义机制...

2013-04-20 15:37:29 100

原创 《程序设计导引及在线实践》学习

P41int MyItoa(char s[])将s中以字符串形式存放的非负整数,转换成相应整数返回。#include<stdio.h>int MyItoa(char cStr[]){ int i,sum; for(i=sum=0; cStr[i]!='\0'; i++){ sum = cStr[i]-'0' + sum * 10; } retu...

2012-05-31 17:13:47 175

原创 accelerated c++ 学习笔记

Chapter 0 A namespace is a collection of related names。Namespaces are a mechanism for grouping related names.   the standard library uses std to contain all the names that it defines. So, ...

2012-04-26 00:53:41 111

原创 关于foreach与普通for的区别

请问两者的区别for(A a : alist) {} for(int i = 0; i < alist.size(); i++) {} 第一个在遍历过程中若一次都没有,alist会异常第二个不会第一个过程中移除了alist的元素会导致异常某朋友的工作时发现的问题。...

2012-04-10 22:07:45 131

原创 马尔可夫算法

学习《程序设计实践》第三章。把输入想像成由一些互相重叠的短语构成的序列,该算法把每个短语分成两部分:一部分由多个词构成的前缀,另一部分是只包含一个词的后缀。马尔可夫链算法能够生成输出短语的序列,其方法是依据(在我们的情况下)原文本的统计性质,随机性地选择跟在前缀后面的特定后缀。采用三个词的短语就能够工作得很好——利用连续两个词构成的前缀来选择作为后缀的一个词:设置w1和w2为文本的前两...

2012-03-17 18:35:44 1154

原创 学习Linux命令,读《系统程序员成长计划》

linux命令小结:cat :查看文件并输出 cat test.txt > tmp.cchmod :更改文件调用权限,rwx,421,chmod a+7 test.txtchown :更改文件所有者find :查找文件,find [path] [expression],eg: find . -name test.txtcut :显示每行从开头算起 num1 到 num2 ...

2012-03-06 16:41:27 102

原创 base64,日期操作,jexl读取excel

07-22:学习base64的加密和解密,求几天前的日期和求两日期的间隔天数,解决jexl读取合并单元格的数据问题base64问题:base64在java有类封装好方法,sun.misc.BASE64Decoder和sun.misc.BASE64Encoder可用于base64的解密和加密。例子如下:                BASE64Decoder decoder = new...

2012-03-06 16:40:36 300

原创 无题。。好代码记录

编写函数expand(s1,s2),将字符串s1中类似于a-z一类的速记符在字符串s2中扩展为等价的完整列表:abc...xyz。该函数可以处理大小写和数字,并可以处理a-b-c,a-z0-9等类似情况,作为前导和尾随的字符原样输出expand(char s1[],char s2[]){ int i,j; char c; i=j=0; while((c=s1[i++])!...

2011-12-27 11:35:04 101

原创 数据结构:排序

排序一般分为:插入排序,选择排序,交换排序,归并排序和分配排序。 1.插入排序,基本思想:每次将一个待排序记录按其关键字大小插入到前面已排好序的子文件中的适当位置,直到全部记录插入为止。时间复杂度:O(n^2), 稳定的。  算法描述: //递增void insertSort(SeqList R){ int i,j; for(i=2; i<=n; i++){...

2011-11-09 13:08:09 84

原创 c语言复习笔记

指针部分: 1.指针类型说明main(){ int *pa[10]; /* 定义指针数组pa,它由n个指向整型的指针组成 */ int (*pb)[10]; /* pb为指向含10个元素的一维数组的指针变量 */ int f(); /* f为返回整型的函数 */ int *pf(); /* pf为返回指针的函数,该指针指向整型数据 */ int...

2011-11-07 17:24:43 133

原创 并发学习笔记(更新中,java编程思想第四版21章)

实现并发最直接的方式是在操作系统级别使用进程。 并发任务彼此隔离的编程语言,被称为函数型语言,例如:erlang。 Java的线程机制是抢占式的,这表示调度机制会周期性地中断线程,将上下文切换到另一个线程,从而为每个线程都提供时间片,使得每个线程都会分配到数量合理的时间去驱动它的任务。(协作多线程) 线程的底层机制:切分CUP时间,但通常你不需要考虑它。使用线程机制是一...

2011-10-19 23:47:25 107

原创 RMI 入门

RMI : remote method invocation,远程方法调用。 有Client object, client helper(Stub), Service Helper(Skeleton), service object四个参与者。前两个是客户端,后两个是服务器端的,两个helper都是用于对信息的包装(pack)和解包(unpack),以方便网络传输。 五个步骤:...

2011-10-07 16:23:27 193

原创 设计原则与设计模式定义

从《深入浅出设计模式》摘录的设计原则:1. 识别出应用变化的部分,并把其与不变的分离(封装变化)。Identify the aspects of your application that vary and seperate them form what stays the same. 2. 面向接口编程,不要面向实现编程。Program to an interface, not an...

2011-09-27 15:46:54 136

原创 《深入浅出设计模式》读书笔记--策略模式与三个设计原则

从今天开始,学习《深入浅出设计模式》这本书,并每看完一章就自己写些代码来加深理解,并把文中的一些知识写出来,和代码一起更新到博客里。(中文和英文版pdf,另找地址上传,建议英文版,比较清晰)对于设计模式,先摘抄此书中文版的一句话:信耶稣的人都要读圣经,而信OO的人都要读四人组的《设计模式》另一句:使用模式的最好方式是:把模式装进脑子,然后在你的设计和已有的应...

2011-09-03 22:05:50 287

《大话设计模式》一书的所有代码和UML类图

如题,把《大话设计模式》一书的所有代码和UML类图写出来,见附件,其中的“大话设计模式笔记.rar”包含uml类图,有doc版和用starUml画的.uml文件。StarUml的版本为:5.0.2书中代码为c#的,我全部改写成java的,还是鼓励大家买原版书啦。我写出来只是练练手,无它。P.S:最后一个访问者模式,因为没看懂,没写代码,只画了类图。...

2011-08-29 16:08:24 175

原创 如何搭建一个微博应用(以健康小助手为例)

创建一个新浪微博(下面简称“微博”)应用其实很简单,现以我做的健康小助手为例,详细的说明整个过程。  说明微博的网页应用是基于php的,所以要学会一点php,附件有一个php的简明教程,教程的36页至53页是说语法的,差不多够用的了,不够就再翻pdf或问谷老师。  首先是创建一个应用。在微博应用开发首页:http://open.weibo.com/devel.php,...

2011-06-22 13:42:45 165

原创 栈的操作

从今天开始,重写《数据结构C语言版:严蔚敏》一书里的程序。毕竟数据结构是一个程序员的内功。以后定期每隔一天更新一次。若对数据结构不熟悉的同学可以一看,现在先写了顺序栈的代码P.S. 所有代码在C-free 5.0上通过编译运行,程序里用到一个common.h的头文件,里面保存一些常用的宏定义 栈的特性:后进先出。。。以下是顺序栈的结构:SeqStack.h #define ...

2011-06-09 18:40:41 143

原创 windows系统下的进程监测程序--实现过程记录

单位的客服中心的服务器有个接口程序,这三天都出现了自动退出的情况,这接口程序是管理打进来的电话分配到各值班的客服人员那里,接口程序是由其他公司开发的,以前也出现过自动退出的情况,但开发方一直没给出解决方案。由于这接口一退出,那外面的用户就打不进电话来,结果用户就投诉到领导那里,领导就骂下面的员工。。。(低人一级就得挨骂,哎) 最近三天频繁自动退出,我就产生自己开发一个监测该接口程序的程...

2011-05-26 22:50:10 284

原创 发短信算法题

发短信:手机短信通常a个字就分一页,分页之前在短信之前都要加上(1/n)、(2/n)...,当然啦,这个要加到每页的字数里面。短信放送之前,头部加上“您好:”,结尾要加上“【AB公司】”,这些也当然要加入字数里面,现在请写一方法来显示每条短信的内容。程序的难点在于怎样获取总页数,而且要判断在什么情况下是不能显示所有的信息内容的 package com.fun;import java...

2011-05-10 20:49:40 384

原创 公交线路抓取程序 好久没写程序了~

公交线路抓取程序是以前在公司没事做时,自己买了部mb525(android手机,现手机不是我的了)时,想试下自己开发软件,又想到广州公交太多,在外面时手机查公交线路只能通过上网查,自己又不想浪费手机流量,就打算开发一个公交线路查询软件,在开发这软件就得先抓取公交线路数据。所以写了这程序,但原公司的程序没带走,现在重新写过,由于有段时间没写程序了,自己水平一般,程序质量不高,还请大家多提意见 ...

2011-05-02 18:20:11 180

原创 记录一些推荐的书

希望多读点书,现先记录下在豆瓣上看到的一些好书,以后每一个月至两个月,限定自己看完一本。参考http://www.aqee.net/2011/03/07/what-is-the-single-most-influential-book-every-programmer-should-read/,下列书先后排序。 1.C程序设计语言 第2版2.tcp/ip详解 卷1:协议3.Linu...

2011-03-25 13:53:42 92

原创 java split()的用法注意

Splits this string around matches of the given regular expression. The array returned by this method contains each substring of this string that is terminated by another substring that matches...

2011-03-02 10:40:38 322

原创 java 对数据库访问 spring的JdbcTemplate和apache的Dbutils

 apache的commons-dbutils包里:org.apache.commons.dbutils.QueryRunner可以方便地通过jdbc访问数据库,用法:QueryRunner runner = new QueryRunner(dataSource);一些方法如下:public int[] batch(String sql, Object[][] ...

2011-03-01 17:41:46 922

ivysettings.xml

ivy本地库的配置,上传以备不时之需,怎么还不够20个字

2010-12-06

expert one on one oracle英文版

oracle的书,中文名称为《Oracle专家高级编程》

2010-10-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除