java
Sikalng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java用webSocket实现tomcat的日志实时输出到web页面
1.场景需求后台攻城狮和前端攻城狮一起开发时,经常受到前端攻城狮的骚扰,动不动就来一句,那谁,帮我看一下接口访问出什么错了。。。我刚刚上传的参数过来了吗。。。你返回的是什么。。。我请求过去了吗。。。 好吧,就是这样的一种情况,然后我希望让他们自己去看后台日志,而又不想给他们登陆服务器的权限TAT。那就想办法把访问日志实时输出到web页面,这样他们打开页面就可以了。2.特别鸣谢转载 2017-12-12 10:16:35 · 729 阅读 · 0 评论 -
mavne spring 打包jar 执行
现在基本上都是采用maven来进行开发管理,我有一个需求是需要把通过maven管理的java工程打成可执行的jar包,这样也就是说必需把工程依赖的jar包也一起打包。插件名称为:maven-shade-plugin,shade插件打包时在对spring.schemas文件处理上,它能够将所有jar里的spring.schemas文件进行合并,在最终生成的单一jar包里,spring.schemas原创 2017-11-24 10:44:30 · 480 阅读 · 0 评论 -
使用Intellij Idea编写Spark应用程序(Scala+SBT)
对Scala代码进行打包编译时,可以采用Maven,也可以采用SBT,相对而言,业界更多使用SBT。之前有篇博客我们介绍了使用Intellij Idea编写Spark应用程序(Scala+Maven),采用的是Maven工具。今天这篇博客同样是使用Intellij Idea编写Spark应用程序,但是使用的是SBT工具。下面开始我们的教程。运行环境Ubuntu 16.04S转载 2017-12-14 16:11:28 · 3666 阅读 · 1 评论 -
使用国内maven源编译java以及sbt
java项目依赖管理如果用了maven就so easy,但是maven默认连接国外的maven源,非常慢,最近几天试着用了不同的源,总结一下1. 使用内网源如果公司内部有靠谱的源,用内网速度最快了,没的说,but 如果内网源不给力,就悲剧了2. os china 源os china 貌似曾经是国内最好的maven源,but现在http://maven.oschina.net/help.ht转载 2017-12-14 17:16:50 · 405 阅读 · 0 评论 -
Docker搭建Java Web环境(Centos6.8+JDK8+tomcat8)
一、在docker中pull centos为了与原有的虚拟机区分开来,这里我们下载用centos6.8 64位的环境。原有虚拟机环境:利用docker查找一下centos镜像信息:可以看到,在Docker中,可以pull的centos已经更新到最新的7.3版本了。我们这里pull一下centos6.8。相关命令:docker pull daocloud.io/library/centos:6.8 ...转载 2018-06-09 11:59:05 · 471 阅读 · 0 评论 -
jQuery+pjax简单示例汇总
pjax 是一个jQuery插件,它使用 ajax 和 pushState 来实现快速的浏览体验,包括真正的固定链接,页面标题和工作返回按钮。ajax缺点是破坏了浏览器的前进后退,因为ajax的请求不会留在历史记录中。pjax就不一样了,pjax被解释成ajax+pushState的封装,因为它把ajax的请求写入历史记录,并反映在地址栏,这样用户就能愉快地使用前进后退了。pjax有好几个实现...转载 2018-07-27 14:29:50 · 337 阅读 · 0 评论 -
用Docker+ELK集中处理日志
手头有几个服务器的日志需要处理,数据量也不是很大,但是又不想在每个服务器上都装一套ELK,毕竟这货还是挺笨重的。另外,ELK这堆东西依赖也挺多,而且还是用JAVA的,我才不想为了装这个把系统搞得乱七八糟,所以必须跑在docker里。当然,也不可能在每台服务器上都装个docker,毕竟这货也不是省油的灯。于是有这样的方案。Docker以两个服务器为例,docker装在A服务器上,在其...转载 2018-08-22 11:52:42 · 572 阅读 · 0 评论 -
Java 高并发解决方案(电商的秒杀和抢购)
电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因? 一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整...转载 2019-01-15 15:50:15 · 713 阅读 · 0 评论 -
SpringBoot + MyBatisPlus + ShardingJDBC 分库分表读写分离整合
本文描述在本地数据库模拟分库分表、读写分离的整合实现,假定会员数据按照 ID 取模进行分库分表,分为 2 个主库,每个库分配一个读库,累计 100 张表。如下表所示:库 主/从 表 user_1 主 t_user_00 ~ t_user_49 user_slave_1 从 t_user_00 ~ t_user_49 user_2 主 ...转载 2019-05-09 10:15:22 · 766 阅读 · 0 评论
分享