Generate Parentheses:
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.
For example, given n = 3, a solution set is:
"((()))", "(()())"...
分类:
其他好文 时间:
2015-07-03 09:22:17
阅读次数:
142
首先,先把我用过的几个array的函数写出来
①.in_array
我自己的感悟:in_array的话,第一个参数是你想要查找的字符串或者数字,然后第二个是数组,是你然后如果你的第一个参数的值在这个数组里面的话,就返回ture,否则就返回false。定义和用法:
in_array() 函数在数组中搜索给定的值语法in_array(value,array,type)...
分类:
编程语言 时间:
2015-07-03 09:23:23
阅读次数:
121
前面介绍了DSAPI多功能组件编程应用-HTTP监听服务端与客户端的内容,这里介绍一个适用于更高效更快速的基于HTTP监听的服务端、客户端。
在本篇,你将见到前所未有的超简化超傻瓜式的HTTP监听服务,与前篇中的不同,在DSAPI中,指令版同时包含了服务端与客户端。
先来看一下使用方法,几乎不需要太多的说明,当然,它是支持事件的。所谓指令版,即服务端和客户端收发都是基于短字串的,比如客户端发一...
Android-Launcher一 Launcher的简单研究
1,什么是Launcher:Android系统启动后加载的第一个程序,是其他应用程序的入口
2,专业术语:
HomeScreen:
(workspace+hotseats)整个屏幕
shortcut快捷方式
livefolder活动文件夹
appwidget小组件
wallpaper墙纸
hotse...
分类:
移动开发 时间:
2015-07-03 09:20:44
阅读次数:
311
用筛法求素数。
简单介绍一下厄拉多塞筛法。厄拉多塞是一位古希腊数学家,他在寻找素数时,采用了一种与众不同的方法:先将2-N的各数写在纸上:
在2的上面画一个圆圈,然后划去2的其他倍数;第一个既未画圈又没有被划去的数是3,将它画圈,再划去3的其他倍数;现在既未画圈又没有被划去的第一个数 是5,将它画圈,并划去5的其他倍数……依次类推,一直到所有小于或等于N的各数都画了圈或划去为止。这时,表中画了圈的以及未划去的那些数正好就是小于 N的素数。
这很像一面筛子,把满足条件的数留下来,把不满足条件的数筛掉。由于这种...
分类:
其他好文 时间:
2015-07-03 09:21:34
阅读次数:
378
先贴出来网狐源码:
#ifndef WH_THREAD_HEAD_FILE
#define WH_THREAD_HEAD_FILE
#pragma once
#include "ServiceCoreHead.h"
//////////////////////////////////////////////////////////////////////////////////
//线程...
分类:
其他好文 时间:
2015-07-03 09:19:05
阅读次数:
1092
11.4 信号量
信号是UNIX和linux系统响应某些条件而产生的一个事件.接收到该信号的进程会相应地采取一些行动.用术语生成(raise)表示一个信号的产生,使用术语捕获(catch)表示接收一个信号.信号是由于某些错误条件而生成的,例如内存段冲突,浮点处理器错误或非法指令等.它们由shell和终端处理器生成来引起中断,它们还可以作为在进程间传递消息或修改行为的一种方式,明确地由一个进...
分类:
系统相关 时间:
2015-07-03 09:18:55
阅读次数:
246
CocoaAsyncSocket网络通信使用之tcp连接(一)
简述:
在互联网世界中,网络访问是必不可少的一部分,而对于程序员来说,网络编程却是一个比较复杂的存在,特别是socket处理方面。
在android平台中,java类库丰富,封装良好,比如:mina,netty等等。
而在ios平台中,也有出名的socket库,CocoaAsyncSocket。
最近碰到一些朋友...
分类:
其他好文 时间:
2015-07-03 09:21:13
阅读次数:
176
代码不贴了,主要讲解一下思路。
//BNF定义:
//exprN代表优先级>=N的算符表达式
expr := expr20
expr100 := value //数值常量优先级最高,当然也可以把expr100合并到expr80,这样可以少写一个parseExpr100解析子函数
expr80 := ( expr ) | expr100 //其次是括号表达式
...
分类:
编程语言 时间:
2015-07-03 09:21:30
阅读次数:
341
队列的特点是先进先出。...
分类:
编程语言 时间:
2015-07-03 09:20:41
阅读次数:
220
题目:
Implement a basic calculator to evaluate a simple expression string.
The expression string may contain open ( and closing parentheses ),
the plus + or minus sign -, non-negative integers...
分类:
编程语言 时间:
2015-07-03 09:20:19
阅读次数:
143
1.http://subclipse.tigris.org/update_1.8.x/
2....
分类:
系统相关 时间:
2015-07-03 09:20:47
阅读次数:
205
1、下载jstl标签库
2、在相目\WEB-INF\lib\文件夹中放入标签库的两个jar文件:javax.servlet.jsp.jstl-1.2.1.jar 和 javax.servlet.jsp.jstl-api-1.2.1.jar
3、在jsp文件的顶部加入以下内容:"http://java.sun.com/jsp/jstl/core" prefix="c...
分类:
Web程序 时间:
2015-07-03 09:18:16
阅读次数:
334
正则表达式是一个强大的字符串处理工具,可以对字符串尽心查找提取分割替换的操作。String类中也提供了几个特殊的方法:
Boolean matches(String regex)判断字符串是否符合指定的正则表达式
String replaceAll(String regex,String replacement)将所有的匹配的之前的regex替换成之后的字符串就是将前者换成后者
这些特殊的方...
分类:
其他好文 时间:
2015-07-03 09:17:59
阅读次数:
123
UI程序的一般执行顺序:
先进入main里面,执行函数UIApplicationMain(),通过该函数创建应用程序对象和指定其代理并实现监听,当执行函数UIApplicationMain()时还会做一次跳转,跳转至AppDelegate...
分类:
移动开发 时间:
2015-07-03 09:18:39
阅读次数:
121
最近非常流行一句话:
有钱人的两会:董事会,培训会。
普通人的两会:约会、聚会。
穷人的两会:这也不会,那也不会。
富人的两会:必须会,一定得会!...
分类:
其他好文 时间:
2015-07-03 09:17:40
阅读次数:
183
成员变量和局部变量的区别?
1.类中的位置不同
成员变量:在类中方法外
局部变量:在方法中定义或者在方法声明上
2.内存中的位置不同
成员变量:在堆内存中
局部变量:在栈内存中
3.命周期不同
成员变量:随着对象的创建而存在,随着对象的消失而消失
局部变量:随着方法的调用而存在,...
分类:
其他好文 时间:
2015-07-03 09:19:05
阅读次数:
100