- 浏览: 429638 次
- 性别:
- 来自: 杭州
最新评论
-
u012374672:
[color=darkred][/color][flash=2 ...
Mongo的ORM框架的学习Morphia(annotations) -
b_l_east:
很有问题啊
利用redis的transaction功能,实现分布式下加锁
文章列表
Linux查看程序端口占用情况
- 博客分类:
- Linux
今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用。
使用命令:
ps -aux | grep tomcat
发现并没有8080端口的Tomcat进程。
使用命令:netstat –anp
查看所有的进程和端口使用情况。发现下面的进程列表,其中最后一栏是PID/Program name
发现8080端口被PID为9658的Java进程占用。
进一步使用命令:ps -aux | grep java,或者直接:ps -aux | grep pid 查看
就可以明确知道8080端口是被哪个程序占用了!然后判断是否使用KILL命令干掉! 方法二:直接使用 ...
LAST_INSERT_ID() 自动返回最后一个INSERT或 UPDATE 查询中 AUTO_INCREMENT列设置的第一个表发生的值。
MySQL
的LAST_INSERT_ID
的注意事项:
第一
、查询和插入所使用的Connection对象必须是同一个才可以,否则返回值是不可预料的。
mysql> SELECT LAST_INSERT_ID();
-> 100
使用这函数向一个给定Connection对象返回的值是该Connection对象产生对影响AUTO_INCREMENT列的最新语句第一个AUTO_INCREMENT值的。这个值不 ...
转自 http://www.bwkeji.com/a/wangzhanjichu/kaifa/20120712/14824.html
一、 Pipeline
官方的申明是:starts a pipeline,which is a very efficient way to send lots of command and read all the responses when you finish sending them。简单点说pipeline实用于批处理惩罚。当有多量的操纵须要一次性履行的时辰,可以用管道。
示例:
Jedis jedis = new J ...
package memcached;
import java.util.List;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.Transaction;
public class TestJedisLock {
Jedis jedis = new Jedis("127.0.0.1", 6379);
public static void main(String[] args) {
TestJedisLock t = new TestJedisLock(); ...
Linux下的一些常用的关机/重启命令有shutdown、halt、reboot、及init等,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望你可以更加灵活的运用各种关机命令。
1、shutdown
shutdown命令安全地将系统关机。 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的。因为linux与windows不同,其后台运行着许多进程,所以强制关机可能会导 致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备。
而在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统将要关闭。
并且lo ...
jedis的使用2(操作多种数据类型)
- 博客分类:
- NoSQL
package org.jzkangta.jedis;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import redis.clients.jedis.Jedis;
public class JedisDemo {
public void test1(){
Jedis redis = new J ...
Linux下SVN服务器搭建与迁移
- 博客分类:
- SVN
实验环境:
服务器端 Linux+Subversion+Apach
客户端 windows
1、yum install subversion //安装svn(安装好之后需要有否则后期启httpd时会出错
mod_dav_svn.so、mod_authz_svn.so)
2、yum install httpd //安装apach
3、svnadmin create /home/zqk/svn
//在何 ...
两台windows服务器----SVN的迁移
- 博客分类:
- SVN
两台服务器,进行SVN的迁移:
系统平台:windows server 2003
版本库:test
源服务器:192.168.1.14
目标服务器:192.168.1.12
源SVN版本库的path: D:\svn\test
要迁移到的path: E:\svn\test
第一种方法:(推荐)
首先说明:这个目标服务器上的SVN是可以用,本文中只是将它们的版本库进行
迁移。
1.停止http服务,本文中用的是apache (源服务器)(目标服务器)
2.cd C:\Program Files\Subversion\bin(Subversion的安装目录)(源服务器)
3. ...
jedis的使用(操作多种数据类型)
- 博客分类:
- NoSQL
package jedis;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.junit.After;
import org.junit.Before;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
/**
...
Redis入门 –
Jedis存储
Java对象
- (Java序列化为
byte数组方式
)
原文地址:
http://alanland.iteye.com/admin/blogs/1600685
(欢迎转载
-
转载请保留该原文链接)
07/19/12 03:08:05 PM
在
Jedis开发
中,我们很多时候希望直接把一个对象放到
Redis中,然后在需要的时候取出来。
Redis的
key和
value
获取和发送QQ消息接口
- 博客分类:
- Socket通信
http://wenku.baidu.com/view/e0891a3543323968011c9281.html
http://blog.sina.com.cn/s/blog_758087190100spof.html
搜索一下,获取和发送QQ消息接口
使用vi命令时,不能正常编辑文件,使用方向键时老是出现很多字母
在网上找了个方法 问题已经解决 分享一下:
只要依次执行以下两个命令即可完美解决Ubuntu下vi编辑器方向键变字母的问题。
一.执行命令 sudo apt-get remove vim-common
二.执行命令 sudo apt-get install vim
再试试Vi编辑器,是不是恢复正常了。
Ubuntu修改用户名称和计算机名称
- 博客分类:
- Linux
修改用户名称:
切换到root打开如下两个配置文件
vi /etc/passwd
把我想改的"xxx"这个用户名改为"cyrec"了,保存并退出
vi /etc/shadow
同样把"xxx"改为"cyrec" ,保存并退出
重启后名字就变成了cyrec@xxx-dest-top:
现在要修改计算机名称
xxx-dest-top为YYY-ZZZ:
修改有两步:
[1]修改/etc/hosts:sudo vi /etc/hosts ...
Java解析Json代码
- 博客分类:
- NoSQL
package memcached;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import net.sf.ezmorph.object.DateMorpher;
import net.sf ...
献给初学者:谈谈如何学习Linux操作系统
- 博客分类:
- Linux
转自:http://ixdba.blog.51cto.com/2895551/569329/
一、 选择适合自己的linux发行版
谈到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,linux正在变得越来越流行, 面对这么多的Linux 发行 ...