现在位置: 首页 > reigning发表的所有文章
  • 10月
  • 29日
综合 ⁄ 共 4468字 评论关闭
jQuery源码分析18: .animate()(待续) var rfxtypes    = /^(?:toggle|show|hide)$/,     rfxnum      = /^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i; _mark: function( elem, type ) {     if ( elem ) {         type = ( type || "fx" ) + "mark";         jQuery._data( elem, type, (jQuery._data( elem, type ) || 0) + 1 );     } }, fx: function( elem, options, prop ) {     this.options = options;     this.elem = elem;     this.prop = prop;       options.orig = options.orig || {}; } prop: function( elem, name, va......
阅读全文
  • 09月
  • 22日
综合 ⁄ 共 1143字 评论关闭
/* * poj2374 AC * 线段树+DP 这道题还是很典型的,值得一做。 * * */ #include<cstdio> #include<algorithm> #define MAXN 200005 using namespace std; long tree[MAXN<<2]; long a[50005],b[50005]; long f[50000][2]; long query(long k,long l,long r,long i) { if(k<l || k>r) return 0; if(l<=k && k<=r && tree[i]) return tree[i]; if(l==k && r==k) return tree[i]; long mid = (l+r)>>1; return query(k,l,mid,i<......
阅读全文
  • 08月
  • 04日
综合 ⁄ 共 204字 评论关闭
默认情况下wingIDE下面是不能输入中文的,若想输入中文注释则有障碍了,可以按如下几步进行设置: 1)打开菜单FILE -》FILE SETS -》USER INTERFACE 2)设置 Display Font/Size:找一种支持中文的字体,如simsun,simhei等,大小设置为9 3)设置 Source Code Font/Size,同样修改为支持中文的字体,如“simsun 10”  完成后,即可随意输入中文注释啦
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 1673字 评论关闭
block是个好语法, 可偏偏 IOS 原生的UIAlertView UIActionSheet不支持block,本文将给上述个类添加block的支持, .h文件 -(void) handlerClickedButton:(void (^)(NSInteger btnIndex))aBlock; .m文件 -(void) handlerClickedButton:(void (^)(NSInteger btnIndex))aBlock{ self.delegate = self; objc_setAssociatedObject(self, UIActionSheet_key_clicked, aBlock, OBJC_ASSOCIATION_COPY); } -(void) actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{ void (^block)(N......
阅读全文
  • 05月
  • 16日
综合 ⁄ 共 2253字 评论关闭
HTTP有两部分组成:请求与响应,下面分别整理。 一.HTTP请求 1.HTTP请求格式: <request line> <headers> <blank line> [<request-body>] 在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息。在首部之后是一个空行,再此之后可以添加任意的其他数据[称之为主体(body)]。 2.GET与POST区别 HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST(Ajax......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 9862字 评论关闭
【转载】十道海量数据处理面试题与十个方法大总结   第一部分、十道海量数据处理面试题摘要:本文将向您讲述诸多数据处理面试题以及方法的总结。   1、海量日志数据,提取出某日访问百度次数最多的那个IP。   此题,在我之前的一篇文章算法里头有所提到,当时给出的方案是:IP的数目还是有限的,最多2^32个,所以可以考虑使用hash将ip直接存入内存,然后进行统计。   再详细介绍下此方案:首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采......
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 1839字 评论关闭
猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢! 原文地址: http://www.cocos2dev.com/?p=423 这篇博文主要是接着《COCOS2D-X 快速熟悉LUA基本细节问题》往下说了下,所以如果是cocos2dx开始学习Lua的话,请先看下《COCOS2D-X 快速熟悉LUA基本细节问题 》,主要快速讲了一些Lua的特性,所以快速学习Lua的话,建议先看一遍。 一、{},构造式 {a = 1, b= 2} 等价于 {["a"] = 1,["b"] = 2} {“x”,”y”,”z”} 等价于 {[1] = “x”,[2] = “y”, [3] = “z”} 如果真的需要以0为数组的话: a = {[0] = “x”,”y”......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 783字 评论关闭
1、FCKEditor 以前一直使用FCKEditor,但后来rails升级之后,FCKEditor就一直有问题,弄了很久都没搞定,而且FCKEditor得速度也慢,就决定放弃了。   2、CKEditor 3.0 是FCKEditor的新名称,现在最新版本是Beta2,界面改变就不大,不过目前上传图片功能还不能用。 下载地址:http://www.fckeditor.net/   3、网友改新浪还是网易的编辑器 下载地址: http://download.csdn.net/source/621389 下载下来修改之后,已经可以在Rails2.3.2版本上使用了,但编辑器代码(HTML)外不能包含DIV标签,这个问题折腾了我两三天才......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 10838字 评论关闭
首先看看POSIX的代码: 1.posix_mq_server.c #include <mqueue.h> #include <sys/stat.h> #include <string.h> #include <stdio.h> #define MQ_FILE "/mq_test" #define BUF_LEN 128 int main() {      mqd_t mqd;     char buf[BUF_LEN];     int  por = 0;     int ret = 0;     struct mq_attr attr;     attr.mq_flags = 0;     attr.mq_maxmsg = 3;     attr.mq_msgsize = 50;     attr.mq_curmsgs= 0;     mqd = mq_open(MQ_FILE, O_WRONLY,0666,&attr);     if (-1 == mqd)     {         prin......
阅读全文
  • 12月
  • 04日
综合 ⁄ 共 475字 评论关闭
/** * @author PLA * 将整数字符串转换成整数输出 */ public static void main(String[] args) { String s = "-1456542"; change(s); } public static void change(String s){ boolean flag = true; long num = 0; int temp; char[] ch = s.toCharArray(); for(int i=0;i<ch.length;i++){ if((i==0)&&(ch[i] == '+')){ flag = true; } else if((i==0)&&(ch[i] == '-')){ flag = false; } else if((ch[i]>='0')&&ch[i]<='9'){ temp = ch[i]-......
阅读全文
  • 12月
  • 01日
综合 ⁄ 共 860字 评论关闭
在myapps下新建WEB_INFO 然后再建classes文件夹和web.xml文件 新建一个文本文件TestServlet,输入了代码,后缀名改为.java 在命令行下输入javac C:/tomcat5.0/webapps/myapps/TestServlet.java 可有错误,说找不到javax.servlet 于是将common/lib 下的servlet_api.jar拷到C:/jdk/jre/lib/ext下, 再运行javac, 成功。   又在web.xml中添加如下代码: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"    "http://java.sun.com/dtd/w......
阅读全文
今天在Ubuntu11.10中安装Google chrome浏览器是遇到了问题,下载好的“.deb”格式的安装文件google-chrome-stable.deb双击后或者右键快捷菜单选择Synaptic Package Manager 打开时均提示错误,改用命令的方式安装: dpkg -i  google-chrome-stable.deb  提示缺少一个依赖的软件包,按照提示安装完成后 Google Chrome浏览器顺利的安装完成。鉴于我们搞开发的人士或者一些linux爱好者需要时常在linux系统中安装一些软件,在此,对相关问题做一总结,以利己利人。 首先介绍两个简单的方式 第一:sudo apt-get install packagename ......
阅读全文