`
文章列表
package cn.hshb.analysis.core.utils; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.auth0.jwt.JWT; import com.auth0.jwt.JWTCreator; import com.auth0.jwt.JWTVerifier; import com.auth0.jwt.algorithms.Algorithm; import com.auth0.jwt.interfaces.Claim; impor ...
Java 并发编程:volatile的使用及其原理   Java并发编程系列: Java 并发编程:核心理论  Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join)
Java并发编程:Synchronized底层优化(偏向锁、轻量级锁)   Java并发编程系列: Java 并发编程:核心理论  Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁)
Java并发编程:Synchronized及其实现原理Java并发编程系列:Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理Java并发编程:Synchronized底层优化(轻量级锁、偏向锁)Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Ja ...
Java 并发编程:线程间的协作(wait/notify/sleep/yield/join)   Java并发编程系列: Java 并发编程:核心理论  Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/
Java 并发编程:核心理论   Java并发编程系列: Java 并发编程:核心理论  Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join)
灵剑丹心     windows映射坚果云的webDAV服务(灰常简单) 首先注册个坚果云的账号,就有1g的空间。 然后确定你的windows开启了webclient服务   然后在坚果云右上角下拉菜单 - 账户信息 - 安全选项,下面添加一个应用密码,应用名称随意。添加完了之后服务器地址是固定的这个https://dav.jianguoyun.com/dav/,账户是坚果云的注册账户(一般是邮箱),密码就是刚刚添加的应用密码,这三样东西待会儿要用到。
Integer 中的缓存类IntegerCache 以前经常遇到这样的问题,比较两个Integer是否相等,一般程序猿可能都会直接用“==”,当然了,当初我也是,最后在这地方吃了不少的亏。好好看看下面,也许你会和我一样,豁然开朗的! 下面是某公司笔试的时候遇到这么一道题: public class Test { public static
分页优化这东西原来我也不太明白,不知道这东西还需要什么优化的,但是经理跟我说,搜索引擎好像是不能收录其他分页的列表数据,说这是SEO优化,让我将分页修改成安居客的方式。 先说说layer插件和安居客分页的方式不同: 1、首先layer的插件的样式如下: <div id="layPage" align="center">       <div name="laypage1.3" class="laypage_main laypageskin_molv" id="laypage_0 ...
作为一名Java使用者,掌握JVM的体系结构也是必须的。说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将之编译成字节码(.class文件),再然后字节码被装入内存,一旦字节码进入虚拟机,它就会被解释器解释执行,或者是被即时代码发生器有选择的转换成机器码执行。 Java平台由Java虚拟机和Java应用程序接口搭建,Java语言则是进入这个平台 ...
版权声明:本文为博主原创文章,未经博主允许不得转载。   终于来到了基于注解的 spring MVC 了。之前我们所讲到的 handler,需要根据 url 并通过 HandlerMapping 来映射出相应的 handler 并调用相应的方法以响应请求。实际上,Con ...
maven profile的使用   作为一名程序员,在开发的过程中,经常需要面对不同的运行环境(开发环境、测试环境、生产环境、内网环境、外网环境等等),在不同的环境中,相关的配置一般不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置。每次在不同环境部署程序时,都需要修改相应的配置文件,使之完成环境的配置。这么做存在一个比较大的问题:每次修改配置非常麻烦,而且配置错误会产生不可预估的影响,比如,在发布生产环境时用的开发环境的配置还好,但如果在开发环境下用生产环境的数据,将会造成生产数据的污染,导致生产环境崩溃。 目前JAVA相关的项目基本都是使用Maven来进 ...
   因为使用的是Centos所以安装JDK,先从官网下载 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 这里下载个rpm包,下载之后获取到带有密匙的链接 1.0 wget http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm?AuthParam=1498094666_ea28c4a293ab2f ...
Global site tag (gtag.js) - Google Analytics