迭代与嵌套是面向过程的两个非常有用的算法,在一些java开发中也应用的比较多。今天学习了一些皮毛,将其总结如下。 1线型的递归和迭代: 线型过程结构比较简单,比较容易理解,并且从描述到代码的书写比较容易实现。最常见的是计算阶乘: 1.1、用迭代的想法是,从1开始计算,每次乘上新的i,新计算的结果代替...
分类:
编程语言 时间:
2015-04-20 01:41:04
收藏:
0 评论:
0 赞:
0 阅读:
160
学习SpringMVC时遇到不少问题,这里将其汇总。1、怎么搭建SpringMVC2、SpringMVC和Spring使用是配置到一个文件中还是两个配置文件3、SpringMVC接受从前台请求4、SpringMVC将数据set到页面5、ModelAndView和Model以及方法返回类型(包括重定向...
分类:
编程语言 时间:
2015-04-20 01:40:44
收藏:
0 评论:
0 赞:
0 阅读:
231
上一个例子中使用的机制,可以使用在线程很容易被中断的情况下。但是如果线程实现了复杂的算法并且分布在几个方法中,或者线程里有递归调用的方法,我们就得使用一个更好的机制来控制线程的中断。为了达到这个目的...
分类:
编程语言 时间:
2015-04-20 00:39:26
收藏:
0 评论:
0 赞:
0 阅读:
364
正则表达式在IOS开发中的应用 正则表达式在字符串查找,替换,检测中的应用非常广泛,正则表达式是什么,有怎样的语法,我的另一篇博客中有详细的介绍:http://my.oschina.net/u/2340880/blog/403508。这里只简单...
分类:
移动平台 时间:
2015-04-20 00:39:15
收藏:
0 评论:
0 赞:
0 阅读:
279
《NoSQL精粹》读书笔记,转载请注明出处《jiq?钦's technical Blog》
“事务”是一个有用的工具,可以保证数据的强一致性,对于NoSQL不支持事务这一点,很多NoSQL支持者并不担心,因为面向聚合的NoSQL数据库中以聚合为单位的数据更新操作是原子的。
1“事务”的局限性
“事务”也有其局限性,有些更新操作无法封装到一个事务中,因为那会导致事务的打开时间过长...
分类:
数据库技术 时间:
2015-04-20 00:38:25
收藏:
0 评论:
0 赞:
0 阅读:
222
1732: 五子棋
Time Limit: 1 Sec Memory Limit: 128 MB
Submit: 234 Solved: 4
SubmitStatusWeb
Board
Description
Input
Output
Sample Input
210 10.......................1........
分类:
其他 时间:
2015-04-20 00:38:14
收藏:
0 评论:
0 赞:
0 阅读:
277
参加了Unity2015大会,折折腾腾的晃了一天,感觉这次会议干货还是挺多的。听了不少有的没的,记录一下,走过撸过不要错过.......
分类:
编程语言 时间:
2015-04-20 00:38:04
收藏:
0 评论:
0 赞:
0 阅读:
339
flash是用来存储程序的,类似PC机的硬盘,U盘之类的,即使断电数据也不会丢失,与之对应的就是SRAM/SDRAM,而目前嵌入式用的flash主要有nor flash和nand flash两类,nor flash接口可以直接与处理器的地址线相连直接访问,像访问SDRAM那样,所以如果考虑成本的话可以让程序直接上电后从nor flash启动,不过现在追求更快的运行速度,所以都是极小部分运行后将其余所...
分类:
其他 时间:
2015-04-20 00:37:55
收藏:
0 评论:
0 赞:
0 阅读:
248
1.#include
void input(char *p, int b);
int main(void)
{
char ch[60];
int n;
printf("Please input the number:");
scanf("%d", &n);
getchar();
input(ch, n);
puts(ch);...
分类:
其他 时间:
2015-04-20 00:37:44
收藏:
0 评论:
0 赞:
0 阅读:
277
vi check_open_file.c (仅限linux系统使用)
#include
#include
#include
#define OK 0
#define WARNING 1
#define CRITICAL 2
#define UNKNOWN 3
#define LEN 1000
#define FILE_NR "/proc/sys/...
分类:
移动平台 时间:
2015-04-20 00:37:34
收藏:
0 评论:
0 赞:
0 阅读:
180
楼主今天刚刚搬了新家,房东给弄网~苦逼的是,房东给的网线直接就可以上网,自己买的路由器就不能使用了,插上线之后发现上不去网,而且楼主还想通过手机WiFi上网,该怎么办呢????请教了一下朋友之后,朋友给说了一个方法:把路由器改为交换机,然后通过交换机发出的信号来上网。。。。可算解决了问题,现在贴出来,纪念一下,以后好配置。原文地址:http://www.pc841.com/article/2012...
分类:
其他 时间:
2015-04-20 00:37:24
收藏:
0 评论:
0 赞:
0 阅读:
237
今天碰到一个坑,python的列表问题,错误往往出在你最熟悉的地方,特别是小地方,问题:我要列出目录下所有的下一级文件和子目录(只包含下一级目录而不包括目录的目录及文件这种情况),然后只获取当前子目录。。问题描述很清楚,很轻易的就写了个函数,不就是os.listdir(path)嘛,对就是这个,这个功能可以列出下一级的所有目录和文件,返回结果在一个列表中,那我们的主要工作的常规思路是不是就是把这个结果列表进行过滤?好,os也有相关的功能,os.path.isfile(filepath),...
分类:
编程语言 时间:
2015-04-20 00:37:15
收藏:
0 评论:
0 赞:
0 阅读:
312
/*请编写实现以下功能函数:实现对一个8bit数据(unsigned char)的指定位(例如第8位)的置0或置1操作,并保持其他位不变。
函数原型:void bit_set(unsigned char *p_date,unsigned char position,int flag)。
函数参数说明:p_date是指定数据源,position是指定位(1~8),flag是置0或置1。
*/...
分类:
编程语言 时间:
2015-04-20 00:37:04
收藏:
0 评论:
0 赞:
0 阅读:
650
环境
系统:Ubuntu 14.04
hadoop版本:2.6.0
hbase版本:1.0
jdk版本:1.8
下载地址:Apache上慢慢找吧~~
jdk的环境配置这里就不列出来了,首先讲一下hadoop配置吧。
hadoop安装
1.安装位置:/opt
2.创建hadoop用户组
sudo addgroup hadoop
3.创建hadoop用户
sudo addu...
分类:
其他 时间:
2015-04-20 00:36:54
收藏:
0 评论:
0 赞:
0 阅读:
933
近来接触到cordova这个好东西,才知道原来web app可以这样用。用HTML5 APP开发神器 设计好了app之后,为了增加用户粘度想着把社交登陆加进去,刚好cordova支持第三方插件云编译功能。
如果是本地APP集成SNS登陆功能,都有相应的文档可以参考,QQ有客服人员,微信开放平台功能也比较单一,微博还有开发者QQ群可以互相交流学习。网上找了下SNS第三方登陆的插件还是比较欠...
分类:
其他 时间:
2015-04-20 00:36:45
收藏:
0 评论:
0 赞:
0 阅读:
268
利用global将文档中的特定行复制到寄存器中...
分类:
系统服务 时间:
2015-04-20 00:36:24
收藏:
0 评论:
0 赞:
0 阅读:
333
纸上得来终觉浅,绝知此事要躬行!!...
分类:
移动平台 时间:
2015-04-20 00:36:15
收藏:
0 评论:
0 赞:
0 阅读:
266
1.当前的代码调整
已经将工程重构为Venus,修正了几个无关痛痒的BUG,比如不能编辑等, 把两个Y改为一个X和一个Y而已,需要代码的新手可以直接联系我, 不重新上传了
2.算法的缺陷
如果解一个十分复杂的关卡,可能耗时较久,比如stage239一关:
用日本人的工具可以在一分钟之内解完:
不过也有一个问题, 消耗139次推动,628次移动.
而使用我的算法的...
分类:
其他 时间:
2015-04-20 00:36:04
收藏:
0 评论:
0 赞:
0 阅读:
195
对程序员来说很常见一种情况是在没有合理的程序架构时就开始编程,没有一个清晰的和定义好的架构的时候,大多数开发者和架构师通常会使用标准式的传统分层架构模式(也被称为多层架构)——通过将源码模块分割为几个不同的层到不同的包中。不幸的是,这种编码方式会导致一系列没有组织性的代码模块,这些模块缺乏明确的规则、职责和同其他模块之间的关联。这通常被称为架构大泥球。...
分类:
其他 时间:
2015-04-20 00:35:55
收藏:
0 评论:
0 赞:
0 阅读:
235
DLX 重复覆盖模板题
# include
# include
#include
#include
using namespace std;
# define N 60
# define V N*N
int L[V],R[V];//记录左右方向的双向链表
int U[V],D[V];//记录上下方向的双向链表
int C[V];//指向其列指针头的地址
int H[N];//行指针头
int S...
分类:
其他 时间:
2015-04-20 00:35:44
收藏:
0 评论:
0 赞:
0 阅读:
183