自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 java线程池实现原理

出处:https://blog.csdn.net/hzw19920329/article/details/52372348问题一:线程池存在哪些状态,这些状态之间是如何进行切换的呢?查看ThreadPoolExecutor源码便知晓:[java] view plain copy// runState is stored in the high-order bits     private stat...

2018-04-18 14:55:09 447

转载 volatile关键字

一、Java内存模型想要理解volatile为什么能确保可见性,就要先理解Java中的内存模型是什么样的。Java内存模型规定了所有的变量都存储在主内存中。每条线程中还有自己的工作内存,线程的工作内存中保存了被该线程所使用到的变量(这些变量是从主内存中拷贝而来)。线程对变量的所有操作(读取,赋值)都必须在工作内存中进行。不同线程之间也无法直接访问对方工作内存中的变量,线程间变量值的传递均需要通过主...

2018-04-17 23:24:39 126

转载 Java 四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor

原文出处:https://www.cnblogs.com/zhujiabin/p/5404771.html介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?new Thread(new Runnable() { @Overridep...

2018-04-17 11:34:59 265

原创 sleep wait yield join notify notifyAll

1.sleep:会让当前线程休眠进入阻塞状态并释放CPU,并不会释放锁,即使是睡眠也抱着锁不让别人访问。不推        荐使用。 sleep(long):Thread类的静态方法,必须带一个时间参数,在指定时间肯定不会被执行,让当前        运 行的程序睡眠一会,即让线程从运行状态进入阻塞状态,只有等阻塞时间过后才进入就绪状态,并不是        直接进入运行状态,是否进入运行状态就要...

2018-04-17 00:20:58 168

转载 EasyUI Pagination 分页的两种做法

原文 出处http://blog.csdn.net/sat472291519/article/details/20039895http://www.cnblogs.com/luminji/p/3294439.htmlhttp://blog.chinaunix.net/uid-20078486-id-3870799.htmlEasyUI 的 datagrid

2017-03-20 11:08:11 388

原创 Maven的高级应用--依赖,聚合,继承

Maven高级应用(依赖,聚合,继承)依赖:(在当前项目的pom文件中引入要依赖的项目的坐标)  dependency>      groupId>cn.itcast.babasportgroupId>      artifactId>babasport-coreartifactId>      version>0.0.1-SNAPSHOTversion>dependenc

2016-05-01 23:38:39 734

原创 Maven的基本应用---tomcat自启动与热部署

maven的基本应用。不用重启tomcat就可以直接将新版本发布到测试服务器。Maven可以不通过外部的Tomcat进行自启动 Pom文件中添加tomcat插件:Maven--》Add Plugin-->选择Tocmat7的插件  准备引入Maven.Tomcat插件  从而支持Maven的自启动-->           org.apache.tomcat

2016-05-01 23:35:44 395

原创 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”

eclipse的版本jdk版本不一致,都为64位或都为32位。

2016-04-30 22:25:11 193

原创 maven---私服

私服:是一种特殊的远程仓库,它是架设在局域网内的仓库需要jar包时,从私服上找,如果没有,私服从中央仓库上下,中央仓库除版权jar包以外,都有,下到私服上,由私服返回,如果有,直接由私服返回。配置私服将nexus-2.1.2.war复制到服务器上,例如:tomcat/webapps目录下(哈哈哈。。。。),启动服务器(tomcat),nexus-2.1.2.war自动解压。安装

2016-04-26 22:54:45 293

原创 maven(二)

继承:新建一个父工程,配置公共配置父工程中packageing修改为:pom子工程继承父工程子工程添加…… … ../父工程项目名依赖版本管理 //添加公共依赖包子工程仅仅添加依赖包,无需添加版本,版本由父工程继承而来为了进一步便于管理,将所有的版本管理设置在一起,设置为系统属性值    1.74.9……引

2016-04-26 22:13:35 293

原创 maven的安装

Maven安装1.maven是基于java的。先要安装好jdk.(不过多解释)2.下载maven   地址:http://maven.apache.org/download.html3.安装:   1.对apache-maven-3.0.3-bin.zip进行解压缩(解压目录最好不要有中文字)。   2.设置系统环境变量,MAVEN_HOME。   3.设置环境变量Pa

2016-04-26 00:08:50 218

原创 下拉框默认加载

下拉框默认值,需要在刚开始加载的时候去查询下拉框可能出现的值,并将要默认的值显示在框中。示例:选择计划: 全选 初始化的时候加载$.ajax({ url: "/campaign/getAllChoose", type: "GET", dataType: "json", success: function (data) { $.each(data.rows, fu

2016-04-15 00:19:05 408

原创 分页

Jquery分页,使用pagination方法。Pagination方法的参数解析。参数名描述参数值maxentries总条目数必选参数,整数items_per_page每页显示的条目数可选参数,默认是10num_display_entries

2016-04-14 23:57:14 383

原创 jquery.min.js需不需要引入

jquery.min.js是js的一个框架,如果页面有用到jquery的话,必须要引入jquery.min.js,并且建议引入的这句话最好放在第一个js来引入。否则,有可能会有问题。问题是如何判断是否引入了juqery呢?如果你js代码里有类似$("")这样的符号,就很可能使用了jquery。最好引入,这个是jquery库。迷你版的,有这个库,依赖jquery的function才可以运行。

2016-04-12 23:55:39 1656 1

原创 .parent(selector) .parents(selector) parentsUntil()

.parent(selector) 获得当前匹配元素集合中每个元素的父元素,由选择器筛选(可选)。.parents(selector) 获得当前匹配元素集合中每个元素的祖先元素,由选择器筛选(可选)。示例: 一级一 一级二 二级一 二级二 三级一 三级二

2016-04-12 23:44:11 711

原创 Mongodb 聚合管道

Aggregation操作,类似于SQL 中Group By操作的功能。基本管道操作符:     project: 删除,增加,重命名字段。     match:匹配条件。     limit:结果数量     skip:跳过文档的数量。     sort:排序。管道表达式:    管道操作符所对应的值就叫做管道表达式。并且每个管道表达式是一个文档结构,由字段名字段

2016-04-12 22:55:18 509

原创 保留两位小数

1.除法保留两位小数。方式1:实例:(a,b均为Integer类型)if(b>0){ DecimalFormat df = new DecimalFormat("0.00"); BigDecimal ctrBig = new BigDecimal(a.doubleValue() / b.doubleValue()); BigDecimal big

2016-04-12 01:01:14 492

原创 js小知识点

1.:eq()选择器。语法:$(“:eq(index)”)使用场景:通常与其他选择器一起使用,获取指定组合中指定索引(index)的元素。          index值从0开始,所以第一个元素的index值是0不是1。实例:获取第11个td的值 jsonData["campaignName"] = $(this).parent().parent().parent().fi

2016-04-12 00:38:36 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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