Wesley13 Wesley13
3年前
java 面试知识点笔记(二)底层知识 jvm 内存模型 上篇
问:你了解java的内存模型嘛?内存简介:!(https://oscimg.oschina.net/oscnet/11b2c019f27a15c1f97c8aaf647391566bb.jpg)地址空间划分内核空间(主要是操作系统程序和C运行时的空间,包含链接硬件、调度程序、提供联网、虚拟内存等逻辑和基于C的进程)用
Stella981 Stella981
3年前
Nginx+Tomcat8+Memcached实现负载均衡及session共享
1基础环境!(https://oscimg.oschina.net/oscnet/b9e347ba398b2ff6e2bd6a313fb954a49ec.png)简易拓扑图:!(https://oscimg.oschina.net/oscnet/b2120be9cc21e7d9d732a630a73edf029f9.p
Stella981 Stella981
3年前
Mac终端命令远程开启屏幕共享进行远程控制
Mac终端命令远程开启屏幕共享进行远程控制版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/showhilllee/article/details/49306211使用背景我们有几台Mac作为服务器,开启了ssh,之前上线之类的操作都是通过命令来
Wesley13 Wesley13
3年前
VMware中 CentOS7挂载windows共享文件夹
在编译自己的hadoop时,不想再次在虚拟机中下载jar包,就想到了挂载自己本地的maven仓库,使用本地仓库来进行编译,这里就需要使用VMware的VMwareTools了,直接复制官方文档(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdocs.vmware.com%2Fcn%2
Stella981 Stella981
3年前
Nginx反向代理,负载均衡,redis session共享,keepalived高可用
点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!本文作者:MrLinFeng;原文:http://www.cnblogs.com/mrlinfeng/p/6146866.html知音专栏:JavaWeb练手
Stella981 Stella981
3年前
Flex+Spring中jdbcTemplate与hibernate共享事务管理
HibernateTemplate一般是为了加快开发效率,还有就是使用Hibernate的时候,更简洁,更便利,而统一的声明事务,又让本来就已经很简洁的Hibernate对事务的处理,大大简化但任何事务都有两面性,在带来大量便捷的同时,Hibernate也给我们留下了一点小小的遗憾,比如众所周知的,在处理大批量数据查询的时候,Hibernate的查询效率,
Wesley13 Wesley13
3年前
virtualbox共享文件夹没有权限解决办法
使用virtualbox最方便的hostguest交换文件方案莫过于共享文件夹功能了。比如host有个叫git的文件夹,可以直接将此文件夹设置为共享文件夹并自动mount,这样,每次在虚拟机一开机就看到这个文件夹被挂载为/media/sf\_git。问题但是,在用非root用户方法这个文件夹时却会遇到权限不足问题。根源在于这个自动mount的文
Stella981 Stella981
3年前
SpingSession+redis解决分布式服务session共享问题
首先呢,先在windows环境搞个redis吧,下载地址:http://redis.cn/download.html启动命令:cmd  redisserver.exe redis.windows.conf停止命令,先启动客户端rediscli.exe  再输入shutdown添加密码:修改redis.windows.conf 搜索req
Stella981 Stella981
3年前
SpringBoot+redis 实现shiro集群,共享session。亲测可用
1.序列化工具类:importorg.springframework.data.redis.serializer.RedisSerializer;importorg.springframework.data.redis.serializer.SerializationException;importorg.sp
京东云开发者 京东云开发者
1星期前
高性能缓存设计:如何解决缓存伪共享问题
作者:京东科技王奕龙在多核高并发场景下,缓存伪共享(FalseSharing)是导致性能骤降的“隐形杀手”。当不同线程频繁修改同一缓存行(CacheLine)中的独立变量时,CPU缓存一致性协议会强制同步整个缓存行,引发无效化风暴,使看似无关的变量操作拖慢