腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
大道七哥
专栏作者
举报
131
文章
264676
阅读量
31
订阅数
订阅专栏
申请加入专栏
全部文章(131)
编程算法(36)
java(28)
sql(19)
数据库(18)
文件存储(12)
http(12)
云数据库 Redis(11)
网站(11)
hadoop(10)
xml(9)
云数据库 SQL Server(9)
大数据(9)
node.js(8)
html(8)
ide(7)
spring(7)
javascript(6)
打包(6)
mapreduce(6)
网络安全(6)
bash(5)
jar(5)
linux(5)
bash 指令(5)
存储(5)
缓存(5)
jdk(5)
数据结构(5)
https(5)
maven(4)
nginx(4)
jvm(4)
tcp/ip(4)
php(3)
jsp(3)
json(3)
eclipse(3)
git(3)
api(3)
tomcat(3)
分布式(3)
NLP 服务(2)
c++(2)
python(2)
servlet(2)
jquery(2)
ajax(2)
access(2)
github(2)
svn(2)
数据加密服务(2)
腾讯云测试服务(2)
yarn(2)
grunt(2)
面向对象编程(2)
hashmap(2)
npm(2)
socket编程(2)
Elasticsearch Service(2)
负载均衡(1)
机器学习(1)
ios(1)
c#(1)
ruby(1)
.net(1)
bootstrap(1)
nosql(1)
搜索引擎(1)
analyzer(1)
unix(1)
centos(1)
负载均衡缓存(1)
apache(1)
神经网络(1)
深度学习(1)
日志服务(1)
TDSQL MySQL 版(1)
海外加速(1)
云推荐引擎(1)
vr 视频解决方案(1)
xslt & xpath(1)
容器(1)
开源(1)
压力测试(1)
shell(1)
ssh(1)
正则表达式(1)
mybatis(1)
yum(1)
sql server(1)
spring boot(1)
jdbc(1)
ftp(1)
zookeeper(1)
flash(1)
rpc(1)
jenkins(1)
gcc(1)
安全(1)
数据分析(1)
数据处理(1)
windows(1)
hbase(1)
kafka(1)
es(1)
flink(1)
add(1)
apply(1)
arguments(1)
bind(1)
countdown(1)
directive(1)
int(1)
join(1)
null(1)
prototype(1)
record(1)
redis(1)
reset(1)
tail(1)
thread(1)
测试(1)
源码(1)
指针(1)
作用域(1)
搜索文章
搜索
搜索
关闭
一段代码,两倍时差,直击并发编程伪共享
缓存
java
编程算法
【闲话开篇】:这段时间项目接近尾声,我终于闲了一点,又拿起了早先未看完的书《JAVA高并发程序设计》,强迫自己学习。看到其中介绍《无锁的缓存框架:Disruptor》时,接触到了一个概念——伪共享(false sharing),说是会影响并发程序的执行性能,被很多人描述成无声的性能杀手,突然感觉到了自己知识的匮乏,罪过啊。
大道七哥
2021-02-02
549
0
Js解析Json数据获取元素JsonPath与深度
json
java
xslt & xpath
JsonPath 是一种信息抽取类库,是从JSON文档中抽取指定信息的工具,提供多种语言实现版本,包括:Javascript, Python, PHP 和 Java,JsonPath 对于 JSON 来说,相当于 XPATH 对于 XML。
大道七哥
2020-03-28
13.2K
0
Swagger2.9.2进入API界面报NumberFormatException异常
java
原文出处:http://www.yund.tech/zdetail.html?type=1&id=dc9ac5bfa5b4d6348cb7e15e4edc3600 作者:jstarseven 问题发
大道七哥
2019-11-04
1.2K
0
Springboot集成swagger2生成接口文档
java
腾讯云测试服务
网站
api
原文出处:http://www.yund.tech/zdetail.html?type=1&id=89322e28b75270c682abc576595967d4 作者:jstarseven ----
大道七哥
2019-09-29
836
0
学习Javascript闭包(Closure)
java
javascript
编程算法
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。
大道七哥
2019-09-10
336
0
JSP引擎的工作原理
jsp
html
servlet
http
java
执行JSP代码需要在服务器上安装JSP引擎,比较常见的引擎有WebLogic和Tomcat。把这些支持JSP的web服务器配置好后。就可以再客户端通过浏览器来访问JSP页面了。默认端口一般是7001.
大道七哥
2019-09-10
972
0
Hibernate缓存配置
java
xml
缓存
一级缓存 Hibernate的一级缓存是由Session提供的,因此它只存在于Session的生命周期中,当程序调用save(),update(),saveorupdate()等方法 及调用查询接口list,filter,iterate时,如session缓存中还不存在相应的对象,Hibernate会把该对象加入到一级缓存中, 当Session关闭的时候该Session所管理的一级缓存也会立即被清除 Hibernate的一级缓存是Session所内置的,不能被卸载,也不能进行任何配置 二级缓存配置: 1、首先要打开二级缓存,在hibernate.cfg.xml中添加如下配置: <property name="hibernate.cache.use_second_level_cache">true</property> 2、Hibernate的二级缓存使用第三方的缓存工具来实现,所以我们需要指定Hibernate使用哪个 缓存工具。如下配置指定Hibernate使用EhCache缓存工具。 <property name="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</property> 3、Hibernate在默认情况下并不会对所有实体对象进行缓,所以,我们需要指定缓存哪些对象, 在实体对象的映射文件中(相应的<class>标签内部),添加如下配置: <cache usage="read-only"/> usage="read-only"是“只读”缓存策略。 注意,这个<cache>标签只能放在<class>标签的内部,而且必须处在<id>标签的前面!!! 这个<cache>标签放在哪些<class>标签下面,就说明会多这些类的对象进行缓存 4、对于第3步,有一个可选的方案是在hibernate.cfg.xml文件中指定哪些类的对象需要缓存, 而不需要使用<cache>标签来指定。如: 在hibernate.cfg.xml中添加如下配置: <class-cache class="com.bjsxt.hibernate.Classes" usage="read-only" /> 注意,这个<class-cache>标签必须放在<mapping>标签的后面!! Hibernate缓存配置 _____________________________________________________________________________________ Hibernate的缓存分为: 一级缓存:在Session级别的,在Session关闭的时候,一级缓存就失效了。 二级缓存:在SessionFactory级别的,它可以使用不同的缓存实现,如EhCache、JBossCache、OsCache等。 缓存的注释写法如下,加在Entity的java类上: @Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE) 缓存的方式有四种,分别为: CacheConcurrencyStrategy.NONE CacheConcurrencyStrategy.READ_ONLY,只读模式,在此模式下,如果对数据进行更新操作,会有异常; CacheConcurrencyStrategy.READ_WRITE,读写模式在更新缓存的时候会把缓存里面的数据换成一个锁,其它事务如果去取相应的缓存数据,发现被锁了,直接就去数据库查询; CacheConcurrencyStrategy.NONSTRICT_READ_WRITE,不严格的读写模式则不会的缓存数据加锁; CacheConcurrencyStrategy.TRANSACTIONAL,事务模式指缓存支持事务,当事务回滚时,缓存也能回滚,只支持JTA环境。 另外还有如下注意事项: 1、查询缓存需要在Query的相应方法执行前加上这么一句: query.setCacheable(true); 在使用Hibernate时,获得的query有setCacheable方法,可以设置使用缓存,但当使用JPA时,javax.persistence.Query并没有setCacheable方法,此时如果JPA的实现是Hibernate时,可以将其进行如下转化,再调用setCacheable方法(如果JPA的实现是其它ORMAP框架,就不知道怎么做了)。 if (query
大道七哥
2019-09-10
1.5K
0
sun.misc.BASE64Encoder找不到jar包的解决方法
java
access
eclipse
ide
1.右键项目-》属性-》java bulid path-》jre System Library-》access rules-》resolution选择accessible,下面填上** 点击确定即可!!!
大道七哥
2019-09-10
2.1K
0
访问WEB-INF目录中的JSP文件
servlet
jsp
php
java
网站
转自:http://blog.csdn.net/eidolon8/article/details/7050114
大道七哥
2019-09-10
3.3K
0
深入Java单例模式
面向对象编程
c++
ide
jvm
java
原文出处:http://devbean.blog.51cto.com/448512/203501
大道七哥
2019-09-10
332
0
maven-assembly-plugin的使用
打包
maven
jar
java
编程算法
maven-assembly-plugin使用描述(拷自 maven-assembly-plugin 主页)
大道七哥
2019-09-10
1.6K
0
JVM 监控工具 jstack 和 jvisualvm 的使用
编程算法
tomcat
java
* 等待:waitting(无限期等待),timed waitting(限期等待)
大道七哥
2019-09-10
1.2K
0
java多线程并发控制countDownLatch和cyclicBarrier的使用
java
countdown
join
reset
thread
java主线程等待所有子线程执行完毕在执行,这个需求其实我们在工作中经常会用到,比如用户下单一个产品,后台会做一系列的处理,为了提高效率,每个处理都可以用一个线程来执行,所有处理完成了之后才会返回给用户下单成功。
大道七哥
2019-09-10
454
0
Hadoop(十一)Hadoop IO之序列化与比较功能实现详解
文件存储
hadoop
java
rpc
存储
上一篇给大家介绍了Hadoop是怎么样保证数据的完整性的,并且使用Java程序来验证了会产生.crc的校验文件。这一篇给大家分享的是Hadoop的序列化!
大道七哥
2019-09-10
495
0
Hadoop(九)Hadoop IO之Compression和Codecs
hadoop
java
文件存储
前面一篇介绍了Java怎么去查看数据块的相关信息和怎么去查看文件系统。我们只要知道怎么去查看就行了!接下来我分享的是Hadoop的I/O操作。
大道七哥
2019-09-10
600
0
Hadoop(八)Java程序访问HDFS集群中数据块与查看文件系统
大数据
node.js
java
存储
文件存储
我们知道HDFS集群中,所有的文件都是存放在DN的数据块中的。那我们该怎么去查看数据块的相关属性的呢?这就是我今天分享的内容了
大道七哥
2019-09-10
655
0
Java对象锁和类锁全面解析(多线程synchronized关键字)
java
编程算法
jvm
本文主要是将synchronized关键字用法作为例子来去解释Java中的对象锁和类锁。特别的是希望能帮大家理清一些概念。
大道七哥
2019-09-10
3.9K
0
Hadoop(五)搭建Hadoop客户端与Java访问HDFS集群
hadoop
java
文件存储
大数据
xml
注意:这里要说明一下-cp,我们可以从本地文件拷贝到集群,集群拷贝到本地,集群拷贝到集群。
大道七哥
2019-09-10
2.1K
0
解决Unsupported major.minor version 51.0错误
jdk
打包
java
我使用的是Eclipse-jee-indigo + JDK 1.6.23环境,结果使用时出现Unsupported major.minor version 51.0错误提示,下面我来介绍Unsupported major.minor version 51.0错误的解决办法
大道七哥
2019-09-10
4.5K
0
版本问题 Java:Unsupported major.minor version 51.0 (unable to load class . . .
jdk
ide
tomcat
java
导入别人的项目时报错 Java:Unsupported major.minor version 51.0 (unable to load class . . .
大道七哥
2019-09-10
1.1K
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档