new無語的博客

只是一只在程序猿道路的蚂蚁。

排序:
默认
按更新时间
按访问量

tomcat7 内存配置修改方法

1、tomcat绿色版设置方法 进入tomcat/bin目录下,找到catalina.bat文件在文件首行中插入下面这段配置即可: set JAVA_OPTS=-Xms1024m -Xmx4096m -XX:PermSize=128m -XX:MaxPermSize=256m  ...

2017-04-19 16:06:05

阅读数:886

评论数:0

同一系统启动多个Tomcat服务

注:JDK的相关环境变量设置在此不多说,本文中都假设你已设置好了JDK的环境变量 一、  在WINDOWS中启动多个TOMCAT(以三个为例) 方法一: 1、 使用压缩版的TOMCAT,把他分别解压到不同的目录中,如: D:\user1\tomcat7.0 D:\user2\tomcat...

2017-04-17 17:24:13

阅读数:517

评论数:1

org.apache.commons.beanutils类常用功能

BeanUtils.populate(Object bean, Map properties);Map根据key填充实体bean

2017-03-20 11:08:56

阅读数:504

评论数:0

Java多线程之线程返回值

对于Java多线程的理解,我以前仅仅局限于实现Runnable接口或者继承Thread类,然后重写run()方法,最后start()调用就算完事,但是一旦涉及死锁以及对共享资源的访问和随时监控线程的状态和执行顺序等等就不行了,所以现在开始看Thinking in Java的并发这一节,从头学多...

2017-03-16 16:54:25

阅读数:247

评论数:0

【Java】常用加密技术与代码研究总结

总结类文章,把一些常用的Java加密技术和核心代码写在这边,供参考。 首先大家要记住现代密码学最重要的原则柯克霍夫原则:数据的安全基于密钥而不是算法的保密。也就是说即使密码系统的任何细节已为人悉知,只要密匙未洩漏,它也应是安全的。 具体来说: 系统必须可用,非数学上不可译码。 系统...

2017-03-16 16:19:03

阅读数:321

评论数:0

java实现map和object互转的三种方法

java实现map和o /** * 使用org.apache.commons.beanutils进行转换 */ class A { public static Object mapToObject(Map map, Class beanClass) thro...

2017-03-16 16:02:19

阅读数:257

评论数:0

Java 并发开发:Lock 框架详解

摘要: 我们已经知道,synchronized 是Java的关键字,是Java的内置特性,在JVM层面实现了对临界资源的同步互斥访问,但 synchronized 粒度有些大,在处理实际问题时存在诸多局限性,比如响应中断等。Lock 提供了比 synchronized更广泛的锁操作,它能...

2017-03-15 18:21:29

阅读数:148

评论数:0

Java经典实例

1. 获取环境变量 System.getenv("PATH"); System.getenv("JAVA_HOME"); 2. 获取系统属性 System.getProperty("pencil color"); // 得到属性值...

2017-03-15 18:09:48

阅读数:167

评论数:0

最简实例说明wait、notify、notifyAll的使用方法

/** *  转载请注明作者longdick    http://longdick.iteye.com * */   wait()、notify()、notifyAll()是三个定义在Object类里的方法,可以用来控制线程的状态。 这三个方法最终调用的都是...

2017-03-15 16:10:39

阅读数:283

评论数:0

锁对象Lock-同步问题更完美的处理方式

Lock是java.util.concurrent.locks包下的接口,Lock 实现提供了比使用synchronized 方法和语句可获得的更广泛的锁定操作,它能以更优雅的方式处理线程同步问题,我们拿Java线程(二)中的一个例子简单的实现一下和sychronized一样的效果,代码如下: ...

2017-03-15 14:26:42

阅读数:843

评论数:0

总结java方法(函数)传值和传引用的问题

原文:http://blog.csdn.net/gotohbu/article/details/4490073 总结Java方法(函数)传值和传引用的问题 java方法中传值和传引用的问题是个基本问题,但是也有很多人一时弄不清。 (一)基本数据类型:传值,方法不会改变实参...

2017-03-14 11:31:25

阅读数:226

评论数:0

LDAP是什么?

LDAP是什么? 首先LDAP是一个轻量级的产品(LightWeight),是一个Directory(D),存取的协议(Access Protocol)。  我要着重指出,LDAP是一个数据库,但是又不是一个数据库。说他是数据库,因为他是一个数据存储的东西。但是说他不是数据库,是因为他的作...

2017-03-14 11:21:46

阅读数:120

评论数:0

什么时候使用CountDownLatch

正如每个Java文档所描述的那样,CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完后再执行。在Java并发中,countdownlatch的概念是一个常见的面试题,所以一定要确保你很好的理解了它。在这篇文章中,我将会涉及到在Java并发编 程...

2017-03-13 17:01:33

阅读数:165

评论数:0

Java之voliate, synchronized, AtomicInteger使用

1: voliate          用在多线程,同步变量。 线程为了提高效率,将成员变量(如A)某拷贝了一份(如B),线程中对A的访问其实访问的是B。只在某些动作时才进行A和B的同步。因此存在A和B不一致的情况。volatile就是用来避免这种情况的。volatile告诉jvm, 它所修...

2017-03-13 16:38:41

阅读数:157

评论数:0

Rose与PowerDesigner:两款建模工具对比分析比较

原文:http://blog.csdn.net/gotohbu/article/details/4344872 【IT168技术分析】 一、 二者的出身       作为世界最著名的两大CASE工具,Rational Rose和PowerDesigner的名声可谓如雷贯耳。Rose是当时...

2017-03-13 15:48:02

阅读数:2257

评论数:0

Java网络编程

原文:http://blog.csdn.net/gotohbu/article/details/4343730   1. 什么是TCP/ IP协议?   2. TCP/IP有哪两种传输协议,各有什么特点?   3. 什么是URL?   4. URL和IP地址有什么样的关系?   5. 什...

2017-03-13 15:45:53

阅读数:118

评论数:0

socket 发送http请求

原文:http://blog.csdn.net/gotohbu/article/details/3983486 一、发送get请求 import java.net.*; import java.io.*; public class URLSender { /** * @para...

2017-03-13 12:48:44

阅读数:341

评论数:0

ScheduledExecutorService定时周期执行指定的任务

原文:http://blog.csdn.net/tsyj810883979/article/details/8481621 一:简单说明 ScheduleExecutorService接口中有四个重要的方法,其中scheduleAtFixedRate和scheduleWithFixed...

2017-03-13 12:26:51

阅读数:167

评论数:0

Java 中的悲观锁和乐观锁的实现

乐观锁顾名思义就是在操作时很乐观,这数据只有我在用,我先尽管用,最后发现不行时就回滚。 悲观锁在操作时很悲观,生怕数据被其他人更新掉,我就先将其先锁住,让别人用不了,我操作完成后再释放掉。 悲观锁需要数据库级别上的的实现,程序中是做不到的,如果在长事务环境中,数据会一直被锁住,导致并发性能大大...

2017-03-13 12:15:36

阅读数:191

评论数:0

Java 8新特性终极指南

在Java Code Geeks上已经有大量的关于Java 8 的教程了,像玩转Java 8——lambda与并发,Java 8 Date Time API 教程: LocalDateTime和在Java 8中抽象类与接口的比较。 我们也在其他地方引用了15个必读的Java 8教...

2017-03-10 10:46:42

阅读数:168

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭