每个对象都有一个锁(Monitor,监视器锁),class对象也有锁,如果synchronized关键字修饰同步代码块,通过反编译可以看到,其实是有个monitorenter和monitorexit指令,也就是说,某个线程必须首先获得该对象的监视器锁,才能进入同步代码块,如果此时其它线程也去获取该对 ...
分类:
编程语言 时间:
2017-07-31 14:31:08
阅读次数:
115
//jsp<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%><!DOCTYPEHTMLPUBLIC"-//W3C//DT..
分类:
编程语言 时间:
2017-07-31 14:31:02
阅读次数:
174
一、前言 这个星期参加了一个面试,面试中问到深浅拷贝的区别,然后我就简单了讲述了它们的之间的区别,然后面试官又继续问,如何实现一个深拷贝呢?当时只回答回答了一种方式,就是使用反射,然后面试官提示还可以通过反序列化和表达树的方式。然后又继续问,如果用反射来实现深拷贝的话,如何解决互相引用对象的问题呢? ...
1.由于公司需要将一个或多个视频进行打包,格式如下图: 2.创建zipUtil工具包: 1 package com.seegot.util; 2 3 import java.io.BufferedOutputStream; 4 import java.io.File; 5 import java.i ...
分类:
其他好文 时间:
2017-07-31 14:30:42
阅读次数:
327
1.由于公司需要生成如下格式TXT: 1 var ovr_parameters={ 2 "changeMainVideoList": [ 3 ], 4 "indexList": [ 5 {indexName:"知识要点一1",indexTime:"3"}, 6 {indexName:"知识要点二2" ...
分类:
编程语言 时间:
2017-07-31 14:30:34
阅读次数:
192
Xamarin XAML语言教程模板视图TemplatedView(二) ...
分类:
编程语言 时间:
2017-07-31 14:30:25
阅读次数:
133
关注微信公众号:【芋艿的后端小屋】有福利:RocketMQ/MyCAT/Sharding-JDBC所有源码分析文章列表RocketMQ/MyCAT/Sharding-JDBC中文注释源码GitHub地址您对于源码的疑问每条留言都将得到认真回复。甚至不知道如何读源码也可以请教噢。新的源码解析文章实时收到通知。每周更新一..
分类:
数据库 时间:
2017-07-31 14:30:12
阅读次数:
760
redhat6.5安装solr安装环境的准备:jdk,tomcat#cat/etc/issueRedHatEnterpriseLinuxServerrelease6.5(Santiago)Kernel\ronan\mvim/etc/profile.d/java.shPATH=${PATH}:/usr/local/jdk1.8.0_101/bin#java-versionjavaversion"1.8.0_101"Java(TM)SERuntimeEnvironment(build1.8.0..
分类:
其他好文 时间:
2017-07-31 14:30:05
阅读次数:
183
由于工作需要,需要生成如下xml: <?xml version="1.0" encoding="UTF-8"?> <root> <Scorm Theme="2016-06-22 18:09:45" Speakor="" Introduction="" ScromType="1"> <VideoLis ...
分类:
编程语言 时间:
2017-07-31 14:29:52
阅读次数:
161
$("#codeId").addClass("error"); $("#codeId").html("登录名不能为空"); 判断进行校验登录名为空时,提示信息红色"登录名不能为空",效果未出现的原因: 1、确定jquery已引入并起效 2、确定选择的id是正确的 3、$("#codeId").htm ...
分类:
Web程序 时间:
2017-07-31 13:32:00
阅读次数:
272
关于tomcat的一个优化问题: 有时候保存大数据量的数据时。tomcat不优化的话,页面会没反应。tomcat后台并不报错,仅仅是提示以下内容: 警告: More than the maximum number of request parameters (GET plus POST) for a ...
分类:
其他好文 时间:
2017-07-31 13:31:53
阅读次数:
173
var table = document.body.querySelector('.mui-table-view'); while(table.hasChildNodes()) //当table下还存在子节点时 循环继续 { table.removeChild(table.firstChild); ...
分类:
Web程序 时间:
2017-07-31 13:31:46
阅读次数:
224
组合与继承 Java 继承 组合 1、 组合 组合:只需在新的类中产生现有类的对象。由于新的类由现有类的对象组成,所以称为组合。(只是复用了现有程序代码的功能,而非它的形式)如下: class A{ private int a = 10; private int b; private float c ...
分类:
其他好文 时间:
2017-07-31 13:31:37
阅读次数:
120
文章内容: socket介绍 socket参数介绍 流程描述 socket对象内建方法 基本socket实例 通过socket实现简单ssh并实现接收大数据 socket介绍 socket又称”套接字“,应用程序通常通过”套接字“向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程可以通讯 ...
分类:
编程语言 时间:
2017-07-31 13:31:29
阅读次数:
275
package sparkcore.java;import java.util.Arrays;import java.util.Iterator;import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaPairRD... ...
分类:
编程语言 时间:
2017-07-31 13:31:18
阅读次数:
259
最基本的网络文件下载(使用原生的网络请求) #pragma mark - 小文件下载 #pragma mark - 大文件下载 更多内容--> 博客导航 每周一篇哟!!! 有任何关于iOS开发的问题!欢迎下方留言!!!或者邮件lieryangios@126.com 虽然我不一定能够解答出来,但是我会 ...
分类:
Web程序 时间:
2017-07-31 13:31:10
阅读次数:
263