Windows编程中经常涉及到的一个问题是字符串之间的转换,开发过程总是遇到编译器提示无法格式转换的问题,于是自己总结了几种解决办法。...
1 总体结构
模板(FTL 编程)是由如下部分混合而成的:
Text 文本:文本会照着原样来输出。
Interpolation 插值:这部分的输出会被计算的值来替换。插值由${和}所分隔(或者#{和},这种风格已经不建议再使用了)。
FTL tags 标签:FTL 标签和 HTML 标签很相似,但是它们却是给 FreeMarker 的指示,而且不会打印在输出内容中。
Comm...
分类:
其他好文 时间:
2014-07-12 17:30:29
阅读次数:
434
01背包问题。
题意是说 你要去偷银行,超过某个概率你就会被抓,然后有N个银行。
每个银行有一定数量的钱,也有会被抓的概率。
算出不会被抓又能偷到的最多的钱。
不过很阴险一道题,说得是被抓的概率。
你需要算逃跑的概率 然后 (1 - 逃跑的概率)= 被抓的概率。
这道题不能用概率去算钱。要用钱来算概率。
#include
#include
...
分类:
其他好文 时间:
2014-07-12 19:29:43
阅读次数:
198
Evaluate the value of an arithmetic expression in Reverse Polish Notation.
Valid operators are +, -, *, /.
Each operand may be an integer or another expression.
Some examples:
["2", "1", ...
分类:
其他好文 时间:
2014-07-12 22:43:17
阅读次数:
267
----------------------------------------------------------------
数据库画板:
一张表定义了主键或者唯一索引,则可以在Results视窗中修改、增加、删除数据。
使用SQL语句创建数据表是最快捷的方式。但是,PB在创建数据表的同时,要在系统数据表中添加关于数据表的信息,表和字段的扩展属性都保存在系统表中。所以,直接使用SQL语句...
分类:
数据库 时间:
2014-07-12 21:21:38
阅读次数:
346
关于ios7用到searchbar时遇到的问题,解决之后整理分享一下...
分类:
移动开发 时间:
2014-07-12 20:26:10
阅读次数:
215
在采用FMM (正向最大匹配) 进行中文分词的时候, 可能会存在比较多的交集歧义, 这个时候为了解决交集歧义的问题, 可以采用 FM (Forwar Matching, 正向匹配) 进行中文分词, 正向匹配会在最大匹配的路径上查找所有可能成词的term(这里所有可能成词的term的意思是在构建索引的时候所有切分出来的词, 因为不是路径上的所有节点都会是切分成的词)。
http://blo...
分类:
其他好文 时间:
2014-07-12 22:23:26
阅读次数:
383
使用命令行工具来标记一些改变,Ansible显示出了他的优势。但是,它真正强大的地方在于它的脚本能力。当我们配置机器的时候,通常需要在同一时间内做许多操作,Anisble提供了一个工具叫playbooks。使用playbooks,我们就可以一次性、对多台机器进行多个操作动作。这种部署方法,可以确保配置的一致性,或者用来执行一些常见的任务。...
分类:
其他好文 时间:
2014-07-12 20:25:29
阅读次数:
403
运行结果如下:
main thread starting…
Thrad 2 staring…
Thrad 2 end…
Thrad 4 staring…
Thrad 4 end…
Thrad 1 staring…
Thrad 1 end…
Thrad 3 staring…
Thrad 3 end…
Thrad 5 staring…
...
分类:
其他好文 时间:
2014-07-12 18:09:09
阅读次数:
209
本文主要讲 利用r.js压缩,来实现本地不压缩,生产环境压缩
r.js 是运行在node上的,默认使用UglifyJS。UglifyJS真的很好用,那为什么说默认的方式 不是很方便呢?
r.js 单独压缩一个文件也很好用的,但在实际项目中,总不能一个一个压吧!因此r.js提供了一种多文件的压缩方式
,使用一个叫bulid.js 的配置文件来配置模块,这样可以压缩多个模块。
但是,问题有几个:...
分类:
Web程序 时间:
2014-07-12 23:02:01
阅读次数:
260
大学无聊的时候看过linux内核的定时器,现在已经想不起来了,也不知道当时有没有看懂,现在想要模仿linux内核的定时器,用python写一个定时器,已经想不起来它的设计原理了,找了一篇blog,linux
内核定时器 timer_list详解。
看了好一会才有些明白,开始参照着用python写了一个。如果在设计服务器的时候,有大量需要精确到秒和秒以下的事件,自己写一个定时器,维护一个类...
分类:
编程语言 时间:
2014-07-12 20:24:52
阅读次数:
198
那么今儿我们就先来谈一谈AspectJ的实现吧,类似这样的文章在CSDN茫茫多,我为什么写这篇文章呢,因为我发现一提到AOP都是各路神仙开始讲SpringAOP与AspectJ的区别,要么就是SpringAOP的实现原理,感觉市面上缺少小白级别的文章,恰逢鄙人不才~SpringAOP的源码看着没啥灵感,也就只能写写这种教学文章了。...
分类:
Web程序 时间:
2014-07-12 19:30:59
阅读次数:
262
首先以示例代码为例:
vector v;
//添加一些元素
fir(int i=0; i<10; ++i)
v.push_back(i);
int* my_favorite_element_ptr = &v[3];
cout<<"My favorite element = "<<(*my_favorite_element_ptr)<<endl;
cout<<"Its address = "...
分类:
其他好文 时间:
2014-07-12 18:34:32
阅读次数:
250
状态模式(state pattern) 详解本文地址: http://blog.csdn.net/caroline_wendy状态模式(state pattern): 允许对象在内部状态改变时改变它的行为, 对象看起来好像修改了它的类.建立Context类, 包含多个具体状态(concrete state)类的组合, 根据状态的不同调用具体的方法, state.handle(), 包含set\ge...
分类:
其他好文 时间:
2014-07-12 23:55:20
阅读次数:
385