- 浏览: 35456 次
- 性别:
- 来自: 北京
最新评论
-
zhangyaochun:
LZ:以前写了一个string转json的,仅供学习交流htt ...
JSON对象和字符串之间的相互转换 -
infante_yin:
你用这种方法测试成功了吗?我用了,怎么报错啊?最后一行Js抛出 ...
张宴一种另类的AJAX跨域解决方案
文章列表
最近爆出php hash冲突问题,具体请查看雪候鸟的博文,
打了雪兄给出的临时补丁后发现eAccelerator不好使了。
执行php -v 会提示
[eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.17. Rebuild it for your PHP version (5.2.17p1) or download precompiled binaries.
主要是因为php版本号改变了导致eAccelerator报错。
找了一下eAccelerator的源码,发现是eac ...
PHP unicode 转 utf8
- 博客分类:
- php
function unicodeToUTF8($str, $code = 'UTF-8') {
$str = str_replace('\u', '%u', $str);
$str = rawurldecode($str);
preg_match_all("/(?:%u.{4})|.{4};|&#\d+;|.+/U", $str, $r);
$ar = $r[0];
foreach ($ar as $k => $v) {
if ...
本文档在lsyncd 2.04 环境下测试通过,其配置文件与 lsyncd 1.X 版本不兼容。
1 、安装lsyncd 2
# emerge lsyncd
可以看到
>>> Emerging (1 of 1) app-admin/lsyncd-2.0.4-r1
字样
2 、安装rsyncd ,据说这个配合 lsyncd 才能达到效果
# emerge rsync
可以看到
>>> Emerging (1 of 1) net-misc/rsync-3.0.8
如果你是幸运的,没有报错,就算安装上了
3 、 # nano /etc/lsyncd.conf.x ...
作者:zhangxin
来源:http://blog.csdn.net/zhangxin09/article/details/5836777
学习NodeJS第一天:node.js引言
Node.JS是资深C程序员Ryan Dahl(http://four.livejournal.com/)的作品,依据Google著名的开源JavaScript引擎V8来进行二次开发的Web I/O服务器(http://nodejs.org/)。V8本身是非常快的JavaScript引擎,处理JS执行运行的速度非常高。相关测试表明,FireFox、Opera和IE的JS引擎速度都不及 ...
转mysql的一些东西。平常不常用。
- 博客分类:
- mysql
SET 和 SHOW 语法 SET 可以用于设置各种变量或者选项。 SHOW 可以以各种形式描述数据库系统的信息,诸如数据表,字段,服务器状态等等。大致有以下这些方法: SHOW [FULL] COLUMNS FROM tbl_name [FROM db_name] [LIKE 'pattern'] SHOW CREATE DATABASE db_name SHOW CREATE TABLE tbl_name
痛苦造就性格(也许还造就产品)
- 博客分类:
- 心情随笔
转载至 阮一峰的网络日志
如果你知道TechCrunch,那么你可能知道Michael Arrington。
他是一个律师,自称对"Web 2.0"更有兴趣,因此创办了个人网志TechCrunch,专门报道硅谷的创业公司和风险资本家。
虽然不少人认为TechCrunch缺乏可读性,但是它可能是世界上订阅人数最多的科技类网志,2010年9月被AOL以2500万美元收购。有了这笔钱,Michael Arrington就改行当上了风险资本家。
一周前,他发表了一篇文章,评论了网络游戏公司Zynga的劳资矛盾。文章的题目叫做《创业是艰难的:多工作,少喊累,别 ...
作者:NinGoo 原文链接:http://www.ningoo.net/html/2010/cap_theorem_and_eventually_consistent.html
CAP原理(CAP Theorem)
在足球比赛里,一个球员在一场比赛中进三个球,称之为帽子戏法(Hat-trick)。在分布式数据系统中,也有一个帽子原理(CAP Th ...
短网址一直都在微博上应用。例如腾讯微博的短网址url.cn,新浪的sinaurl.cn等。 他们是如何实现呢,本文将介绍一下该技术算法!
比如我们在腾讯微博上发布网址的时候,微博会自动判别网址,并将其转换,例如转换为:http://url.cn/3fVZf1
为什么要这样做的,原因有以下几点:
1、腾讯微博限制字数为140字一条,那么如果我们需要发一些连接上去,但是这个连接非常的长,以至于将近要占用我们内容的一半篇幅,这肯定是不能被允许的,所以短网址应运而生了。
2、短网址可以在我们项目里可以很好的对开放级URL进行管理。有一部分网址可以会涵盖seqing,暴力,广告等信息,这样我们可以通过用户 ...
JSON对象和字符串之间的相互转换
- 博客分类:
- 前端开发与测试
比如我有两个变量,我要将a转换成字符串,将b转换成JSON对象:
var a={"name":"tom","sex":"男","age":"24"};
var b='{"name":"Mike","sex":"女","age":"29"}';
在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象的 ...
作者: 阮一峰
日期: 2011年8月 9日
今天,我读到一篇好文章。
它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。
我对这些问题的理解,一直是模模糊糊的,很 ...
preg_match 匹配中文出错
2010年01月06日 星期三 14:55
错误提示:
Warning: preg_match() [function.preg-match]: Compilation failed: PCRE does not support \L, \l, \N, \U, or \u at offset 2 in XXXXX on line 3
错误原因:
preg_match("/^[\u4e00-\u9fa5]{1,4}$/",$str);
在使用上述代码匹配汉字时,出现如题错误。
测试1:
preg_match("/ ...
1.为自己工作
理论上说,工作只是一种契约,倘若只将工作看成付出劳动获得报酬,那么人与工具无异。爱上自己的工作,为自己工作,才能获取比物质大的多的收益。将工作看成是为自己工作,是一种主动,也是一种快乐。不需要打卡考勤,绝不是一种可钻的空子,人在做天在看,为美好打拼的意义远超懒惰与贪便宜的小快感。
2.以结果为导向
任何工作活动,都要有结果,要清晰的知道目标和目的,得有实现结果的"势利眼"。为实现目标,谁都可以随时站到全局看问题,技术人员可以站在商务角度考虑问题,产品也可以了解一定的技术思路,这些方式、技术、工具、能力,都只是手段,甚至都不是最重要的,最重要的是随 ...
腾讯一道经典的面试题,我的解法思路是利用栈的原理作<em>和</em>的匹配判断,入栈时记录对应在输出数组里面的索引值,把不是<em>和</em>的正常字符存入输出数组中,索引值累加。如索引值已超过要求的长度,则遍历中断。
最后还留在栈里面的值就是要删除的没有配对的<em>,进行删除,最后输出正确的字符串。
/**
题目是:
假设有"123<em>abc</em>456<em>def</em>789"这么一个字符串,写一个函数,可以传入一个字符串,和一个要 ...
Defer loading of JavaScript
Overview
Deferring loading of JavaScript functions that are not called at startup reduces the initial download size, allowing other resources to be downloaded in parallel, and speeding up execution and rendering time.
Details
Like stylesheets, scripts must be downloade ...
- 2009-06-08 10:11
- 浏览 1325
- 评论(0)