- 博客(14)
- 资源 (68)
- 收藏
- 关注
原创 Nginx总结
目录一、安装 2A)一般安装 2B)高级安装 2二、基本命令 3三、配置文件 3A)配置文件解释 3B)带监控模块的配置 4C)虚拟主机的配置 5五、事件模型介绍--I/O复用方法 7A)标准事件模型 7B)高效
2012-01-31 22:20:50 1513
原创 Java多线程并发访问解决方案
Java多线程并发访问解决方案synchronized关键字主要解决多线程共享数据同步问题。 ThreadLocal使用场合主要解决多线程中数据因并发产生不一致问题。ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synchronized有本质的区别: synchronized是利用锁的机制,使变量或代码块在某一
2012-01-31 16:34:38 9775
原创 SQL大全
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:/mssql7backup/MyNwind_1.dat'
2012-01-20 02:22:28 1724
原创 struts2的action中获得request response session几种方法
在Struts2中,从Action中取得request,session的对象进行应用是开发中的必需步骤,那么如何从Action中取得这些对象呢?Struts2为我们提供了四种方式。分别为servlet 不相关的 非IoC 取得Request等对象的方式servlet 不相关的 IoC 取得Request等对象的方式servlet 相关的 非IoC 取得Request等对象的方式servlet 相关
2012-01-19 13:35:36 4868
原创 Struts2工具类[实现获取Request/Response/Session与绕过jsp/freemaker直接输出文本的简化函数]
package org.eline.web.struts2;import java.io.IOException;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.htt
2012-01-19 13:31:08 3886
原创 EJB分布式远程调用的小例子的简单实现。[附源码]
EJB分布式远程调用的小例子的简单实现[附源码,欢迎学习研究。]说起远程分布式应用大家可能都会联想到现在的云计算。基于分布式的架构。翻出以前的代码,贴在这里,和大家一起学习关于分布式的几点见解。可惜EJB这种分布式用的不多,不是一些大的项目,大的企业几乎少有人会用到EJB。一般人用RMI或WebService就能完成的东东,没有企业会付出太高的代价。当然还有更简单的基于HTTPURLC
2012-01-10 23:38:10 5538 5
原创 过滤器[登录+编码]filter在程序中的使用
虽然很久没有写WEB程序了,但依然怀念那些写WEB和日子。看了下以前的毕业设计,从中提取说一些小例子。写在这里。这里讲解的是其中filter中使用。主要用于两个方面。一个是编码的设置和登录的拦截验证。众所周知,java的乱码有时是个很头疼的问题。你不是不在每个页面定义一个编码,还得在每个servlet或action中定义编码。通常见到这样的几行代码:request.setChara
2012-01-10 13:53:26 2613
原创 JAVA中为什么0.55*100不等于55.0的思考
前几天一个朋友问我为什么0.55*100结果不等于55.0呢。而0.45*100=45.0,0.65*100=65.0呢。想了很久没想出这是什么原因。到底是JDK的bug还是其它。双精度与单精度和计算机CPU有关?因为以前也遇到过这个问题。今天总算是知道了答案。群内一个朋友给了我看网址,这位仁兄说得很清楚。表示感谢。今天在数值计算时碰到一个问题.程序如下:double a =
2012-01-09 16:28:58 5697 6
原创 java中equals和==的区别
java中equals和==的区别 值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。==比较的是2个对象的地址,而eq
2012-01-09 14:57:51 1041
转载 Java内存分配原理精讲
◆寄存器:我们在程序中无法控制◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中◆堆:存放用new产生的数据◆静态域:存放在对象中用static定义的静态成员◆常量池:存放常量◆非RAM存储:硬盘等永久存储空间Java内存分配中的栈在函数中定义的一些基本类型的变量数据和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量
2012-01-09 14:51:20 848
原创 Java内存管理
你真的了解JAVA里的String么中文与Unicode的转换 Java内存管理特点每一个JAVA初学者都应该搞懂的问题1. String str1 = "abc"; System.out.println(str1 == "abc");转载地址:http://meng-lin.javaeye.com/步骤: 1) 棧中开辟一块空间存放引用str1, 2)
2012-01-09 14:50:00 1374
原创 SQL使用DOS命令建库。建表,添加约束,标量值函数,存储过程,触发器,游标
这些代码是很久以前写的,不知怎么找出来了。贴在这里吧。主要是使用DOS建数据库。建表,添加约束,标量值函数,存储过程,触发器。代码建库:为了复习在SQL中使用DOS命令,开头便启用了高级选项,详细请看代码.use mastergo--启用高级选项exec sp_configure 'show advanced options',1go--重新配置reconfigur
2012-01-08 17:21:21 2234
转载 装箱和拆箱和ValueOf以及XXXValue -- Java语法糖(Syntax sugar)
自动装箱拆箱发生在基本类型和其包装型互操作的时候。以前一直不知的拆箱和装箱是valueOf和xxValue的别名。是语法糖的一种 Java代码 public static void main(String[] args) { Integer i = 10; Integer j = 10; System.o
2012-01-05 12:33:06 2250
转载 java运行速度慢的原因
1)java是解释性语言,java程序在运行时类加载器从类路经中加载相关的类,然后java虚拟机读取该类文件的字节,执行相应操作.而C++编译的时候将程序编译成本地机器码.一般来说java程序执行速度要比C++慢10-30倍.即使采用just-in-time compiling (读取类文件字节后,编译成本地机器码)技术,速度也要比C++慢好多. 2)java程序有要从网络上加载类
2012-01-04 21:52:21 8224
DevCenter cassandra客户端
2018-01-20
DirectX_Repair_3.5
2017-11-28
nginx最新win64位
2017-03-22
apache最新win64位
2017-03-22
navicat_Oracle的dll.rar
2016-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人