- 浏览: 91026 次
最新评论
文章列表
25、RMI_demo1
- 博客分类:
- mvc
Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。
在Web Service、SOA的时代,是不是每个应用都应该选用笨拙的Web Service组件来实现,通过对比测试后,RMI是最简单的,在一些小的应用中是最合适的。
package org.nick.rmi;
import java.rmi.Remote;
import java.rmi.RemoteException;
/**
* 定义 ...
<参看>http://blog.csdn.net/aitcax/article/details/41158753
http://jingyan.baidu.com/article/a501d80cd062feec630f5ef3.html
一、安装svn
1.安装本地svn服务器
http://tortoisesvn.net/downloads.html
汉化工具的下载地址跟TortoiseSVN的下载地址一样,进入下载地址之后,把页面往下拉一点之后可以看到“Language packs”这个栏目,最后按“Setup”进行下载。
1.1、安装好Tort ...
22、jsf与spring整合
- 博客分类:
- mvc
now is null,now is null,now is null,
21、JSF入门demo
- 博客分类:
- mvc
JavaServer Faces (JSF) 是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。它提供了一种以组件为中心的用户界面(UI)构建方法,从而简化了Java服务器端应用程序的开发。
web.xml
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
...
20、nginx other now is null20、nginx other now is null
2、mongodb运用
- 博客分类:
- gc
进入db:mongodb/ ./bin/mongo localhost:27017
命令大全:
http://www.jb51.net/article/48217.htm
http://www.cnblogs.com/xusir/archive/2012/12/24/2830957.html
1.nosql-MongoDB(linux安装)
- 博客分类:
- gc
NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。主要解决的是海量数据的访问效率问题,为WEB应用提供可扩展的高性能数据存储解决方案。当数据量达到50GB以上的时候,MongoDB的数据库访问速度是MySQL的10倍以上 ...
3、VMware虚拟机共享文件夹的使用
- 博客分类:
- gc
1、安装vmware tools 先启动一个linux系统
http://jingyan.baidu.com/album/ed2a5d1f34e2d409f6be1715.html
2、设置共享文件夹
http://jingyan.baidu.com/article/e52e36159dd2a040c60c5134.html
3、/mnt 下面有个hgfs 这个目录是VM和物理机之间共享的文件夹
4、出现permission denied
参看;http://blog.csdn.net/zhuqinglu/article/details/2050927
或paste在home下
<转>http://snowolf.iteye.com/blog/380034
DES
DES-Data Encryption Standard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。
DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位。
java代码实现如下:
package org.nick.encrypt; ...
<转>http://snowolf.iteye.com/blog/379860
基本的单向加密算法:
BASE64 严格地说,属于编码格式,而非加密算法
MD5(Message Digest algorithm 5,信息摘要算法)
SHA(Secure Hash Algorithm,安全散列算法)
HMAC(Hash Message Authentication Code,散列消息鉴别码)
复杂的对称加密(DES、PBE)、非对称加密算法:
DES(Data Encryption Standard,数据加密算法)
PBE(Password-based encryptio ...
19、nginx集成tomcat
- 博客分类:
- mvc
#user nobody;
worker_processes 2;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
log_for ...
18、byte数据类型
- 博客分类:
- java
-2^7 - 2^7-1(-128 ~ 127)
byte a ='a';
System.out.println(a);
97
记住byte型为Number数据类型!!
字节数组的打印
1、获取字节编码:
byte[] s={'s','k','x'};
System.out.println(Arrays.toString(s));
[115, 107, 120]
2、转换为字符串:
System.out.println(new String(s));
//注意:不要使用s.toString();返回的是s的内存index!
17、String <--->基本数据类型
- 博客分类:
- java
基本类型 <--> String转换
int a = (int)string s; 这种强制装换为什么要报错:因为int 和String 类型在内存中不存在交集,如int和float数据类型存在内存格式相同的部分,所以能进行自然转换和强制转换。
1、int <---> String
int -- >String
int i=12345;
String s="";
第一种方法:s=i+"";
第二种方法:s=String.valueOf(i);//建议使用第二种
String --->int
s="12345 ...
18、1.7_nignx.conf文件详解
- 博客分类:
- mvc
<参看》http://www.cnblogs.com/sunxucool/p/3225818.html
# 定义Nginx运行的用户和用户组(?)
#user nobody;
#开启进程数(通常等于CPU数量或者2倍于CPU)
worker_processes 1;
##错误日志保存位置 定义类型,[ debug | info | notice | warn | error | crit ]
#err ...
17、nginx服务器(1)搭建
- 博客分类:
- mvc
<参看>http://lnmp.org/nginx.html
Nginx("engine x") 是由俄罗斯软件工程师Igor Sysoev开发的一个高性能的HTTP和反向代理服务器,具备IMAP/POP3和SMTP服务器功能。Nginx最大的特点是对高并发的支持和高效的负载均衡,在高并发的需求场景下,是Apache服务器不错的替代品。目前,包括新浪、腾讯等知名网站已经开始使用Nginx作为Web应用服务器。
英文主页:http://nginx.net 。
Nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名.业界一致认为它是Apache2 ...