多线程:CountDownLatch 和 CyclicBarrier 和 Semaphore

转载自: http://www.importnew.com/21889.html 原文出处: 海子 备注: 真心觉得这个帖子不错,收藏学习来用 在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semapho...

2018-08-29 13:07:27

阅读数 34

评论数 0

java 方法调用中参数值是否改变

分两种:      1,参数作为基本数据类型 最通俗的和你解释: (1)参数是对象,传递过去的是引用(即地址),当这个对象里面的字符串改变后,不影响这个对象的地址,即对象地址没有变,始终可以找到里面改后的字符串 (2)参数是字符串或基本数据类型,传递的依然是引用,当在test函数中改变字符串时...

2018-08-09 14:52:29

阅读数 1247

评论数 0

树形菜单数据映射到实体中

方法1: (1)运用mybatis的自带映射collection : 第一步创建树形数据Bean public class DeptTree { private String id; private String name; private List<DeptTre...

2018-08-06 15:30:15

阅读数 95

评论数 0

接口安全性

接口的安全性主要围绕Token、Timestamp和Sign三个机制展开设计,保证接口的数据不会被篡改和重复调用,下面具体来看: Token授权机制:用户使用用户名密码登录后服务器给客户端返回一个Token(通常是UUID),并将Token-UserId以键值对的形式存放在缓存服务器中。服务端接...

2018-08-06 14:59:06

阅读数 69

评论数 0

关于jdbcTemplate和NamedParameterJdbcTemplate 的用法心得

项目中用到了需要根据条件 in 去查询条件,但是jdbcTemplate不能满足这个,所有采用NamedParameterJdbcTemplate 配合具名参数的使用来 实现:     附上代码:      String sql = "SELECT * FROM SMP w...

2018-08-02 17:15:06

阅读数 492

评论数 0

jvm优化(2)---转

原博客地址:http://uule.iteye.com/ 1、JVM垃圾回收与性能调优总结 2、JVM调优的几种策略       一、JVM内存模型及垃圾收集算法  1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Per...

2018-07-27 16:18:12

阅读数 32

评论数 0

jvm优化(1)--转

转自- 216 Andy.Zhou https://www.cnblogs.com/andy-zhou/p/5327288.html 文章- 1  评论- 20  JVM调优总结 目录 数据类型堆与栈Java对象的大小引用类型按照基本回收策略分按分区对待的方式分按系统线程分如何区分垃圾如...

2018-07-27 16:16:13

阅读数 22

评论数 0

Fiddler 抓包工具(转)

1. Fiddler 抓包简介     1). 字段说明     2). Statistics 请求的性能数据分析     3). Inspectors 查看数据内容     4). AutoResponder 允许拦截制定规则的请求     5). Filters 请求过滤规则  ...

2018-07-27 14:33:23

阅读数 41

评论数 0

开发中通过流的方式吧信息储存在文件中

  /** * 将字符串以指定的编码方式写入文件 * @param fileName 待写入的文件 * @param content 待写入的文本 * @param append 是否追加 * @param charset...

2018-07-27 13:39:13

阅读数 28

评论数 0

判断线程池执行是否执行完成

for (List<PlaceInfoBean> currentList : averageAssignList) {              tp.execute(()->{                           ...

2018-07-25 09:44:24

阅读数 100

评论数 0

JVM内存区域划分Eden Space、Survivor Space、Tenured Gen,Perm Gen解释

jvm区域总体分两类,heap区和非heap区。heap区又分:Eden Space(伊甸园)、Survivor Space(幸存者区)、Tenured Gen(老年代-养老区)。 非heap区又分:Code Cache(代码缓存区)、Perm Gen(永久代)、Jvm Stack(java虚拟机...

2018-07-19 13:13:04

阅读数 75

评论数 0

JVM调优浅谈

 1.数据类型     java虚拟机中,数据类型可以分为两类:基本类型和引用类型。     基本类型的变量保存原始值,即:它代表的值就是数值本身,而引用类型的变量保存引用值。     “引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。     基...

2018-07-19 10:54:20

阅读数 25

评论数 0

tomcat调优

Tomcat作为Web服务器,它的处理性能直接关系到用户体验,下面是几种常见的优化措施: 一、掉对web.xml的监视,把jsp提前编辑成Servlet。有富余物理内存的情况,加大tomcat使用的jvm的内存 二、服务器资源   服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响...

2018-07-19 09:53:27

阅读数 35

评论数 0

定时任务动态配置

有时候业务需求,定时任务时间配置需要动态化配置最简单的方法是,通过注解value读取配置文件,如下(前提是你能读取配置文件的属性,注意配置文件不要有空格)@Scheduled(cron="0/5 * * * * ? ") 为 @Scheduled(cron=&...

2018-07-13 11:31:43

阅读数 125

评论数 0

TCP connection succeeded but Erlang distribution failed

window下安装mq之后,执行rabbitmqctl命令会出现以下信息:解决办法:这里直接告诉大家问题出在哪吧,是Erlang新版本的cookie位置换了!两种解决办法:使用旧版本Erlangcookie替换到正确的位置打开路径C:\Windows\System32\config\systemp...

2018-07-02 17:37:26

阅读数 274

评论数 0

多线程《转载》

特兹说明:转载自https://www.cnblogs.com/skywang12345/p/java_threads_category.htmlJava多线程系列--“基础篇”01之 基本概念 多线程是Java中不可避免的一个重要主体。从本章开始,我们将展开对多线程的学习。接下来的内容,是对“J...

2018-06-29 17:08:59

阅读数 69

评论数 0

Java中常用的加密与解密方法《转载》

加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。大体上分为双向加密和单向加密,而双向加密又分为对称加密和非对称加密(有些资料将加密直接分为对称加密和非对称加密)。 双向加密大体意思就是明文加密后形成密文,可以通过算法还...

2018-06-29 10:52:07

阅读数 232

评论数 0

程序员得恐慌

程序员们会觉得恐慌么?有时候我会。或者说,现在也会。这种恐慌大概是在上学的时候就有了。上学的时候我不知道怎么入门,去书店里看书,C,VisualBasic,Java,C#,C++,Pascal,这些语言让我困惑。特别是学的数据结构,计算机网络,算法,这些东西学了之后,倒底能干嘛,我知道UDP是有可...

2018-03-29 03:37:57

阅读数 211

评论数 1

jta事物

JDBC可以处理单数据源的事务,满足大部分事务处理的需求,但是JDBC事务不能解决多数据源和分布式事务问题,Java平台给我们提供了解决方案--JTA。本文将探讨JTA的一些细节。        一 分布式事务        通常把一个数据库内部的事务处理,如对多个表的操作,作为本地事务看待。数据...

2018-03-28 14:07:01

阅读数 236

评论数 0

关于mapReduce的master和worker模式的认识

大数据时代的数据分析任务比传统的数据分析任务要复杂,因为往往涉及的数据量巨大,比如要分析汇总某个大型零售商在全国的销售数据,查看某个搜索引擎的特定词条的访问日志… … 通常来讲,我们的笔记本电脑可以同时干很多事儿,比如听音乐,编辑Word文档,下载电影,这些都可以同时进行,为什么呢?因为这些程序任...

2018-01-04 15:04:55

阅读数 372

评论数 0

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