java
-外星人-
JAVA出身,喜欢搞前端,也喜欢搞后端,喜新厌旧(技术),喜欢openresty、react,喜欢写代码;
偶尔搞搞运维,摆弄一下haproxy + nginx + docker + shell
不喜欢php
知道得越多,也是觉得我自己知道得太少。。
展开
-
spring mvc 系列视频教程
如题,spring mvc 视频教程,基于spring 3.0 mvcspring mvc 系列视频教程 下载地址:第一集下载地址:http://112.91.94.179/gdown_group374/M00/09/19/cWmPQVAcyCoAAAAAAHS-xmYjEDc1963840/%E7%AC%AC%E4%B8%80%E9%9B%86-Spring%20mvc%E4%BB%8B原创 2012-08-04 18:12:09 · 2071 阅读 · 2 评论 -
Java 使用 Graphql , 搭建查询服务
背景随着react的开源,facebook相继开源了很多相关的项目,这些项目在他们内部已经使用了多年,其中引起我注意的就是本次讨论的是graphql,目前官方只有nodejs版,由于很多公司的后台技术栈都是java,所以便有了graphql的java版实现,在github上可以找到,废话不多说,直接看代码吧,具体介绍还是去看官网吧,不然就跑题了。定义一个GraphQLSchemaSchema相当于一原创 2016-03-11 12:06:55 · 13072 阅读 · 0 评论 -
用spring-session来管理http session
做负载均衡的时候,往往会遇到需要session同步的问题,方案很多,但是都有各种的缺点,最近发现spring-session项目,原理是将session保存到redis,来实现session同步,好处是不管增加多少个tomcat,都没有问题,做负载的时候,也不用考虑session问题,而且配置灰常简单,因为我们的项目就是用redis来缓存数据的,只需要添加两行配置即可1、添加spring-sessi原创 2015-12-11 16:58:07 · 2647 阅读 · 0 评论 -
java 在linux下获取的时间是美国时间,解决办法
办法很简单,在启动tomcat之前设置一个环境变量即可$ export JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Asia/Shangha"重启之后,有没有发现已经好了呢原创 2015-09-26 01:46:53 · 1849 阅读 · 0 评论 -
mysql jdbc 实现读写分离
这种方式直接在代码级别实现了mysql 读写分离很简单,只需要改一下配置文件,就搞定了,是不是很嗨?jdbc.driverClassName=com.mysql.jdbc.ReplicationDriverjdbc.url=jdbc:mysql:replication://120.22.66.50:3307,120.22.66.51:3308/test?useUnicode=true&charact原创 2015-09-26 20:48:37 · 2812 阅读 · 0 评论 -
构建一个docker 的java编译环境
用Dockerfile 构建一个java的编译环境1、包括以下软件包ubuntujdkmavensvn2、jdk、maven 需要手动下载,下载之后分别为jdk-8u51-linux-x64.gz apache-maven-3.3.3-bin.tar.gz3、创建一个Dockerfile文件,包含以下内容FROM ubuntuRUN apt-get updateRUN apt-g原创 2015-07-25 21:44:23 · 1520 阅读 · 0 评论 -
用 requirejs 的 R.js 打包css + js
用 requirejs 的 R.js 打包css + js原创 2015-07-02 09:35:35 · 3491 阅读 · 0 评论 -
spring + groovy 很强大
groovy是一门基于JVM的动态语言,跟spring结合更显强大,废话不多说,直接上例子1、定义java接口 Foo.javapackage groovy;public interface Foo { void execute();}2、定义Groovy实现类 FooImpl.groovypackage groovyimport groovy.Foo原创 2013-04-16 21:38:35 · 15809 阅读 · 7 评论 -
apache tomcat 集群 + session 复制
发过篇关于apache 跟 tomcat 多站点配置 整合的,所以这部分今天就不多说了,主要还是标题为主集群这个东西说来话长,我长话短说主要目标1、能够使用apache 跟 tomcat 实现集群2、能保证tomcat之间进行session值复制测试环境:apache2.2 、tomcat 7.0步骤一:加载mod_proxy_balancer.so 集群模块原创 2013-01-26 02:34:48 · 976 阅读 · 1 评论 -
一台电脑上面安装多个Tomcat 服务
有这一样一种情况,我需要安装多个Tomcat服务器,比如之前已经几个应用在服务器上面跑着了,并且运行得很稳定,后来又做了一个应用,但是这个应用在测试阶段,可能需要经常重启,为了不影响其他的应用,我们需要再安装一个Tomcat,启动两个的Tomcat,方案有两种:1、直接运行startup.bat(有Dos窗口)2、将其安装成系统服务,以服务的方式启动...(没有Dos窗口)对于这两原创 2012-09-14 10:50:46 · 1965 阅读 · 0 评论 -
gradle + Jetty + docker 实现Java自动化打包
从去年开始,构建工具就从maven转向gradle了,servlet容器也从tomcat转向了jetty,直接使用内嵌的方式运行,然后用gradle打包成应用程序,直接启动bin目录下的运行文件即可运行,简单快捷。首先说明一点,就是这种方式只适用于纯api项目,也就是无jsp,不然打包成jar会有问题。项目框架 spring mvc + mybatis,数据库用mysql + redis,sprin原创 2016-10-31 23:38:06 · 2386 阅读 · 0 评论