- 博客(25)
- 资源 (1)
- 收藏
- 关注
转载 static变量的使用
静态变量 类型说明符是static。静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程序整个运行期间都不释放),也可以认为是其内存地址不变,直到整个程序运行结束(相反,而auto自动变量,即动态局部变量,属于动态存储类别,占动态存储空间,函数调用结束后即释放)。静态变量虽在程序的整个执行过程中始终存...
2019-02-22 14:09:39
5464
转载 解决IE8一下不支持getElementsByClassName的方法
function getClassName(abc){ if (!document.getElementsByClassName) { var list=document.getElementsByTagName(‘*’); var arr=[]; f...
2018-07-26 15:14:05
677
转载 Java中sleep和wait的区别
sleep要放在trycatch中,wait要放入循环中 ,wait是Object类中定义的方法”。 Thread.sleep不会导致锁行为的改变,如果当前线程是拥有锁的,那么Thread.sleep不会让线程释放锁。 Thread.sleep和Object.wait都会暂停当前的线程,对于CPU资源来说,不管是哪种方式暂停的线程,都表示它暂时不再需要CPU的执行时间。OS会将执行时间分配给...
2018-07-24 14:44:12
191
转载 多线程同步
java多线程通信 最近在研究java多线程,这篇文章主要是介绍一些线程之间的通信:1:join 的方式,一个线程等待另一个线程执行完毕后在执行,可以控制线程执行的顺序;场景:B线程要在A线程完成后才开始任务:不做任何控制的情况下的线程代码如下:@Tes...
2018-07-24 14:27:20
186
转载 HashMap的源码分析
HashMap的源码分析 hashMap的底层实现是 数组+链表 的数据结构,数组是一个Entry<K,V>[] 的键值对对象数组,在数组的每个索引上存储的是包含Entry的节点对象,每个Entry对象是一个单链表结构,维护这下一个Entry节点的引用...
2018-07-24 10:33:54
122
原创 大数据学习步骤
总结如下:必须技能10条:01.Java高级(虚拟机、并发)02.Linux 基本操作03.Hadoop(此处为侠义概念单指HDFS+MapReduce+Yarn )04.HBase(JavaAPI操作+Phoenix )05.Hive(Hql基本操作和原理理解)06.Kafka 07.Storm08.Scala需要09.Python10.Spark (Core+sparksql+Spark st...
2018-04-04 09:34:49
2031
转载 nginx+tomcat配置负载均衡
1,前期准备两个tomcat,nginx,一个测试项目修改配置文件,能同时运行两个tomcat修改server.xml为了区分两个tomcat,修改对应的启动文件startup,bat在第一行添加然后分别启动tomcat分别访问测试项目2 配置nginx修改配置文件,将tomcat的地址给添...
2018-03-20 10:40:34
364
原创 ftp上传文件至服务器
上传actionpublic void putTxtToFTP() { System.out.println("开始执行定时器任务:维系一键体检订单量!"); Calendar calendar = Calendar.getInstance(); calendar.add(Calendar.DATE, -1); //得到前一天 ...
2018-03-12 17:01:27
2149
原创 struts2导入、导出 excel
前台: //前台页面<form action="/service/wxExportTool/inputExce.action" method="post" enctype="multipart/form-data" id="form2"> <input type="file" name="file1&q
2018-03-12 16:56:22
751
原创 SpringBoot添加filter
@Order(1)//重点@WebFilter(filterName = "testFilter1", urlPatterns = "/*")public class TestFilterFirst implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletExc...
2018-03-12 16:43:47
816
原创 Springboot中文开发文档
https://qbgbook.gitbooks.io/spring-boot-reference-guide-zh/content/II.%20Getting%20started/10.1.1.%20Maven%20installation.html
2018-03-12 15:18:08
9936
转载 spring cloud 入门实践系列 - feign
Spring cloud对feign的定义 http://cloud.spring.io/spring-cloud-static/spring-cloud-netflix/1.3.1.RELEASE/ Feign is a declarative web service cli...
2018-03-08 18:13:39
208
转载 spring cloud 入门实践系列 - zuul
Zuul is the front door for all requests from devices and web sites to the backend of the Netflix streaming application. As an edge service appl...
2018-03-08 18:12:35
253
转载 spring cloud 入门实践系列 - zuul源码理解
从两条线分析zuul的源代码1 启动加载配置ZuulProxyConfiguration2 请求访问zuul服务 http://172.16.153.1:8963/firstapi/firstapi/speak?words=zxlhgggggggg列表内容Stand...
2018-03-08 18:11:51
166
转载 dubbo原理系列1-服务端暴露过程
基础要求: 1 使用dubbo开发过项目 2 了解spring的NamespaceHandler 3 了解一些Netty基本APINow,进入主题吧。一般dubbo暴露服务的配置如下<?xml version="1.0" encodin...
2018-03-08 18:10:42
404
转载 dubbo原理系列2-reference代理生成过程
这篇文章主要介绍dubbo消费者调用dubbo服务时,服务端代理类(在消费侧实际调用的是dubbo服务的代理类)生成的过程。 开始吧。入口依然在DubboNamespaceHandler,如果想知道为什么会进入这里,你可以去了解下spring的NamespaceH...
2018-03-08 18:10:11
475
转载 dubbo原理系列3-consumer调用过程
dubbo客户端实际持有的是服务端的一个代理类,代理类中封装了对服务端接口的调用流程。客户端持有服务端代理类com.alibaba.dubbo.common.bytecode.proxy17@72217aa5 dubbo中有两个生产代理类工厂 - com.al...
2018-03-08 18:09:31
264
转载 dubbo中几种protocol的理解
dubbo:service 标签有 protocol这个属性,在多协议时使用,多个协议ID用逗号分隔。那么我们可以看下具体有哪几个值: dubbo 默认 rmi hessian http webservice thrift memcached redis特性...
2018-03-08 18:08:03
17936
2
转载 redis分布式锁的思考
在描述设计之前,先提出三个属性,这三个属性是实现高效分布式锁的基础。安全属性:互斥,不管任何时候,只有一个客户端能持有同一个锁。 效率属性A:不会死锁,最终一定会得到锁,就算一个持有锁的客户端宕掉或者发生网络分区。 效率属性B:容错,只要大多数Redis节点正常工作,客户端应该都能获...
2018-03-08 18:07:24
161
转载 高并发场景的技术手段术语(开篇)
高并发指的是某个瞬间涌入海量请求,比如促销活动中的秒杀,抢券,抢红包等等。由于服务器端口是有上限,web服务器连接数有上限,数据库连接有上限,JVM内存有上限,CPU个数有上限,等等这一系列的限制,导致在这样的一个瞬间,系统是无法迅速对海量请求中每一个均做出逻辑处理响应,为了解决系统被打垮,...
2018-03-08 18:06:01
682
转载 龙哥dubbo源码阅读实践-源码入口(第一章)
资源准备1.dubbo开发手册下载: 地址:http://dubbo.io/docs/dubbo-dev-book.pdf 2.dubbo源码下载 地址:https://github.com/alibaba/dubbo/tags 3.导入项目到eclipse或者idea ...
2018-03-08 18:04:23
2805
转载 Spring boot实现多环境配置
在实际项目中,我们一般会放置一些配置文件,这些配置文件是区分环境的,一般环境有dev,test,prep,prod,分别对应开发,测试,预发布,生产。那么在spring boot项目中如何实现不同环境,使用不同的配置文件呢。第一步:定义好不同环境的application.propertiesapplication.properties ...
2018-03-08 18:02:44
156
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人