- 浏览: 186150 次
- 性别:
- 来自: 沈阳
最新评论
-
joyceKemi:
2013-6-26 13:00:48 org.apache.c ...
spring_mvc(一)环境搭建 -
yunzhu:
收藏的文章很好,谢谢分享
http&servlet -
javaeyegood:
spring_mvc(四)Message Converters
文章列表
[置顶] http&servlet
- 博客分类:
- 日常记录
http
http://www.cnblogs.com/gpcuster/archive/2009/05/25/1488749.html
servlet
http://www.ibm.com/developerworks/cn/java/j-lo-servlet/index.html?ca=drs-
淘宝 java工程师
http://xulingbo.net/
开源中国
http://www.oschina.net/
maven tomcat 配置
http://www.avajava.com/tutorials/lessons/how-do-i-deploy-a-maven-web ...
(二)Redis投票应用
- 博客分类:
- redis
1. 用hash存储帖子的基本信息:
2. 使用sorted set来实现按照时间排序和按照投票排序
时间
投票数
3. 由于一个用户不能重复投票,所以需要用一个set来存放,这个article有哪些人投票了
如果用新用户投票了,那么这个帖子积分就会增加,并且将此用户的id放入到set中。并且我们限制一个星期之后帖子就不能再投票了。
redis命令如下:
ZADD article_id 1 time
ZSCORE article_id "one" < 1 week
SADD article_id user_id
ZINCRBY article_i ...
(一)Redis基础类型
- 博客分类:
- redis
Redis有五种基础类型:
String List Set Hash Zset(sorted set)
一下图片均来自Redis in action
String:
string command:
http://redis.io/commands#string
set hello world
get hello
del hello
get hello
list:
List command:
http://redis.io/commands#list
rpush list-key item
rpush list-key item2
rpush list-key item
l ...
去掉windows结束符号 dos2unix -k -n NaapiVipPrice.php
ls -al
date
date +%Y/%m/%d
man date 查看用法
drwxr-xr-x 4 root root 4096 Jul 1 21:52 download
d是目录 -是文件 |表示连接文件
rwxr-xr-x权限 4连接数 root文件所有者 root文件所属用户组 4096 Jul 1 21:52 最后被修改时间
改变用户组:-R参数表示进行递归更改
chgrp users install.log
改变文件所有者:chown
chown bin insta ...
objective-c语法
- 博客分类:
- objective-c
command line tool
@"there are %i in a year.", minutesInyear
代码可以保存
- (int) myFunction (int x, int y) {}
void myFunction(void) {}
string 不是内置的变量类型
NSString *myString = @"hello";
NSDate *today = [NSDate date];
自定义变量类型
typedef int simonsInt;
simonsInt fo ...
java read excel
- 博客分类:
- java基础
http://poi.apache.org/text-extraction.html
rest:
http://buddylindsey.com/kiss-dry-restful-crud-ruby-on-rails-links/
link_to "Goodbye", say_goodbye_path
say_googbye_path的意思是:/say/goodbye
rails请求流程:
创建一个项目:
rails new depot
rails generate scaffold Product title:string description:text image_url:string price:decimal
%{}中间可以放字 ...
Day one
方法时通过向对象发送消息来唤起调用的。
而ruby里,确定绝对值的能力是内建在数字中——处理细节在内部实现中。只要发送abs消息到一个数字对象,让它去得到绝对值即可。
number = number.abs
result变量不必声明;当赋 ...
private static MultiThreadedHttpConnectionManager connectionManager = new MultiThreadedHttpConnectionManager();
private static HttpClient client = new HttpClient(connectionManager);
static {
client.getHttpConnectionManager().getParams()
.setConnectionTimeout(30000);
client.getHttpCo ...
find
(1..5).find {|i| i == 5}
>5
(1..10).find {|i| i % 3 == 0}
>3
只返回第一个
(1..10).detect {|i| i % 3 == 0}
>3
(1..10).detect {|i| (1..10).include?(i * 3)}
>1
(1..10).find_all {|i| i % 3 == 0}
>[3, 6, 9]
(1..10).select {|i| (1..10).include?(i * 3)}
>[1, 2, 3]
...
ruby的if else如何写:
if x < 10
puts "Below 10"
elsif x > 20
puts "Over 20"
else
puts "10-20"
end
另一种写法
puts "this is kevin" if name == "kevin"
boolean ? code1 : code2
case test_value
when value
...
when value
...
else
...
maven package lib到一个文件夹下
http://stackoverflow.com/questions/97640/force-maven2-to-copy-dependencies-into-target-lib
用并发解决的问题大体上可以分为“速度”和“设计可管理性”两种。
在run()中对静态方法Thread.yield()的调用是对线程调度器(java线程机制的一部分,可以将CPU从一个线程转移给另一个线程)的一种建议,它在声明:我已经执行完生命周期中最重要的部分了,此刻正是切换给其他任务执行一段时间的大好时机。ps:其实就是我停会,让别的线程运行会。
将Runnable对象转化为工作任务的传统方式是把它提交给一个Thread构造器,下面是例子:
Thread t = new Thread(new LiftOff());
t.start();
Thread构造器只需要一个Runnabl ...
Linux定时任务系统Cron入门
- 博客分类:
- Linux
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/s ...
http://wenku.baidu.com/view/641998d649649b6648d747a7.html