Quantcast
Channel: silenceper
Browsing all 33 articles
Browse latest View live

单链表

list.h #ifndef _LIST_H #define _LIST_H #define LEN sizeof(struct ListNode) struct ListNode{ int num; int value; struct ListNode *next; }; typedef struct ListNode List; List *initList(void); void...

View Article



二分查找 / 冒泡排序 C版/PHP版

这个数据结构真是又爱又恨啊~ 二分查找 / 冒泡排序 C实现: #include <stdio.h> #define LEN 10 int binsearch(int [],int); int bubsort(int [],int); int main(void){ int arr[LEN]={ 6,5,4,3,21,78,9,10,1,3 }; bubsort(arr,LEN);...

View Article

快速排序 C/PHP

快速排序:[挖坑法] 1、取一个基数x(取第一个元素),这里就形成了一个坑,然后从左边找出小于x的数填补并前移 2、左边形成的坑,从右边查找并后移 3、重复1、2步骤,直到右边前移的终点与左边后移的终点在重合。这个终点赋值为x 4、到达这一个步骤就会形成,以x为中点的左边的数值都比右边的数值要大。 5、重复步骤1、2、3 分别对左右两边排序(调用递归) 可以参考这篇博文,比较形象     C版本:...

View Article

PHP框架 Frogphp v1.2

项目地址:https://github.com/frogphp/frogphp 快速入门 1、入口文件配置: define('APP_PATH',str_replace('\\', '/', dirname(__FILE__).'/').'web/'); define('APP_NAME','web'); define('APP_DEBUG',true); require...

View Article

PHP扩展学习:编写一个类

php扩展开发肯定要学会如何编写一个类,因为现在都是OOP的开发思想,同时也是为了使用的方便: 同样使用之前编写的只有一个函数的扩展myext: 里面就是一个类 myclass:实现的功能如下: class myclass{ private $name; CONST BYE="\nbye bye"; CONST WEL="welcome\n"; public function...

View Article


Image may be NSFW.
Clik here to view.

PHP memcached 扩展使用

在之前初学的时候 以为php的扩展memcache 与memcached 是同一个东西,现在看起来,memcached 比memcache好, php扩展memcache 是原生实现的,而扩展memcached 是基于libmemcached。 区别 参考这篇UC技术博客 :http://tech.uc.cn/?p=326 .  主要讲述了 分布式问题 高并发下稳定性问题 1秒超时间隔没法修改问题...

View Article

AWK 简明教程

觉得这篇awk的教程不错,转载过来了! 原文地址:http://coolshell.cn/articles/9070.html...

View Article

Image may be NSFW.
Clik here to view.

sed 简明教程

转载过来的:http://coolshell.cn/articles/9104.html awk于1977年出生,今年36岁本命年,sed比awk大2-3岁,awk就像林妹妹,sed就是宝玉哥哥了。所以 林妹妹跳了个Topless,他的哥哥sed坐不住了,也一定要出来抖一抖。 sed全名叫stream...

View Article


《岁月神偷》中插曲 ·I Wanna Be Free·

看完《岁月神偷》,挺不错的电影。  I Wanna Be Free  词:TYLER, NICOLE / AZIZI, WAIL i wanna be free, 我渴望自由 Like the bluebirds flying by me 像飞过我身旁的知更鸟 Like the waves out on the blue sea. 像蓝色海水里激起的浪潮 If your love has to...

View Article


Image may be NSFW.
Clik here to view.

redis/php redis扩展 安装

我是在CentOS 6.3 中进行的。 使用到的软件: redis 2.6.16 :http://download.redis.io/releases/redis-2.6.16.tar.gz tcl : http://prdownloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz php redis...

View Article

redis持久化以及主从服务器的配置

redis 与memcached 最大的一个区别就是Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 一、redis提供的持久化: 1). RDB持久化: 该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 2). AOF持久化:...

View Article

对二维数组排序

<?php //二维数组排序, //$source_array是数据, //$key_word是排序的健值, //$order是排序规则:0是升序,1是降序 function array_sort($source_array, $key_word, $order=0) { if (!is_array($source_array)) return false; $keysvalue =...

View Article

Image may be NSFW.
Clik here to view.

chrome 去除“打开新的标签页”中的搜索框

chrome升级之后,在”打开新的标签页“中有一个大的搜索框,浏览历史缩略图显示在搜索框的下面,如下所示: 我还是比较喜欢原来的样式。 修改:  打开chrome://flags/  –>将启用 Instant Extended API Mac, Windows, Chrome OS 设置为“已停用”–>重启 Tags: chrome 相关日志 没有相关日志哦.

View Article


Image may be NSFW.
Clik here to view.

二叉树中的三种遍历方式

对于二叉树: 的几种遍历方式               1、先序遍历:先序遍历是先输出根节点,再输出左子树,最后输出右子树。上图的先序遍历结果就是:ABCDEF 2、中序遍历:中序遍历是先输出左子树,再输出根节点,最后输出右子树。上图的中序遍历结果就是:CBDAEF 3、后序遍历:后序遍历是先输出左子树,再输出右子树,最后输出根节点。上图的后序遍历结果就是:CDBFEA #include...

View Article

做的第一个android应用

花了点时间学了点android开发,挺有趣的,比起做网站来说,成本和发费相对较少。 这是一个电子书的应用,这个应用只是练习一下而已,做的没有多少技术含量。 详情地址: http://android.myapp.com/android/appdetail.jsp?appid=10285770 Tags: android 相关日志 没有相关日志哦.

View Article


Dedecms tag链接伪静态的设置

原本的tag链接类似于: http://www.zzblo.com/tags.php?/织梦/ http://www.zzblo.com/tags.php?/MySQL/ 但是从seo的角度来看,我希望  吧链接修改为 http://www.zzblo.com/tags/MySQL/ http://www.zzblo.com/tags/织梦/  。 修改了两个文件: 【1】...

View Article

Image may be NSFW.
Clik here to view.

javascript基础复习:类型,值,变量

我以为我会了,但是当碰到一些javascript基础问题的时候,还是会模凌两可,不知道该怎么判断,所以感觉自己的javascript 基础还不是很牢固。 之前是看视频学的,学的时候没有太多的关注细节,只要能实现就行了。但是作为一个程序员,怎么能就此终止呢?何况自己是做web开发的,javascript举足轻重。 所以决定抽空把javascript的基础扎牢一下,读读这本 JavaScript权威指南...

View Article


javascript基础复习:对象

一、创建对象 创建对象有两种方式: (1)使用对象直接量 var p={ name:"silenceper", age:21, say:function(){ alert("my name is "+this.name); } } //有点像json 最开始我也被弄糊涂了 (2) 使用new关键字创建 function persion(){ this.name="silenceper";...

View Article

javascript基础复习:对象中的原型

一、javascript 原型 prototype 使用原型: function persion(){ this.name="silencper"; } persion.prototype.say=function(){ alert("my name is "+this.name); } var p=new persion(); alert(p.name); //sielnceper...

View Article

Image may be NSFW.
Clik here to view.

使用Xftp 上传带中文名的文件乱码?

将 博客的放在了一个国外的vps上,没有安装ftp软件,只是使用xftp进行上传。 之前wordpress上传的一些图片文件是使用QQ截图保存上传的,所以路径上有中文的路径名(wordpress为什么不重命名一下呢?),我用xftp上传之后出现了乱码的情况。 开始以为是linux上的上的编码环境 有问题,查看了一下: env|grep LANG LANG=en_US.UTF-8 是utf-8的没错。...

View Article
Browsing all 33 articles
Browse latest View live




Latest Images