2016年8月16日
摘要:
一、Redis 是什么 Redis 是一款依据BSD开源协议发行的高性能Key-Value存储系统(cache and store)。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) , 有序集合(sorted
阅读全文
posted @ 2016-08-16 11:36
让编程成为一种习惯
阅读(196)
推荐(0)
2016年8月15日
摘要:
request session global-session 三个在web开发中才有意义 如果配置成prototype有点类似于request 如果配置成singleton有点类似于web开发中的global-session 三种获取ApplicationContext对象引用的方法 1、Class
阅读全文
posted @ 2016-08-15 18:59
让编程成为一种习惯
阅读(132)
推荐(0)
摘要:
从ApplicaionContext应用上下文容器中获取bean和从bean工厂容器中有什么区别: 具体案例如下 结论: 1、如果使用上下文ApplicationContext,则配置的bean如果是Singleton不管你用不用,都被实例化(好处是可以预先加载,用时就不加载,速度快,缺点就是耗内存
阅读全文
posted @ 2016-08-15 18:34
让编程成为一种习惯
阅读(127)
推荐(0)
摘要:
model层(业务层+dao层+持久层) spring开发提倡接口编程,配合di技术可以更好的达到层与层之间的解耦 举例: 现在我们体验一下spring的di配合接口编程,完成一个字母大小写转换的案例 思路如下: 通过上面的案例,我们可以初步体会到di配合接口编程,的确可以减少层(web层)和业务层
阅读全文
posted @ 2016-08-15 17:14
让编程成为一种习惯
阅读(132)
推荐(0)
摘要:
1. 使用简介: 把java应用程序打成exe文件我们可以借助第三方软件exe4j来完成。Exe4j大家可以在网上下载,下载地址是: http://www.ej-technologies.com/download/exe4j/files.html,下载之后直接解压缩,不需要安装,然后找到bin目录下
阅读全文
posted @ 2016-08-15 15:46
让编程成为一种习惯
阅读(376)
推荐(0)
2016年8月13日
摘要:
阅读目录 > 参考的优秀资料 > 版本说明 > 简单的搭建 > 在Web应用中使用Quartz > 常用的Cron Schedule Quartz在Java构建的系统中,是十分常用的定时任务框架。 本文,记录、介绍Quartz的简单入门的单独搭建(此文入门学习Quartz为主,并非基于Spring托
阅读全文
posted @ 2016-08-13 17:37
让编程成为一种习惯
阅读(265)
推荐(0)
摘要:
注意:select 后的字段,必须要么包含在group by中,要么包含在having 后的聚合函数里。 1. GROUP BY 是分组查询, 一般 GROUP BY 是和聚合函数配合使用 group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group
阅读全文
posted @ 2016-08-13 13:10
让编程成为一种习惯
阅读(200)
推荐(0)
2016年8月12日
摘要:
传统的方法和使用spring的方法 使用spring,没有new对象,我们把创建对象的任务交给了spring的框架,通过配置用时get一下就行。 项目结构 applicationContext.xml UserService.java BybService.java Test.java spring
阅读全文
posted @ 2016-08-12 17:19
让编程成为一种习惯
阅读(111)
推荐(0)
摘要:
spring快速入门 ① spring是什么? Struts是web框架(jsp/action/actionform) hibernate是orm框架(对象和关系映射框架),处于持久层 spring是容器框架,用于配置bean,并维护bean之间关系的一种框架 在spring中有一个非常重要的概念,
阅读全文
posted @ 2016-08-12 16:16
让编程成为一种习惯
阅读(139)
推荐(0)
2016年8月9日
摘要:
HAproxy均衡负载部署和配置文件详解 HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。根据官方数据,其最高极限支持10G的并发。 HAProxy特别适用于那些负载特大的web站点, 这些站点通常又需要会话保持或七层处理。
阅读全文
posted @ 2016-08-09 18:35
让编程成为一种习惯
阅读(364)
推荐(0)
摘要:
下图描述了使用keepalived+Haproxy主从配置来达到能够针对前段流量进行负载均衡到多台后端web1、web2、web3、img1、img2.但是由于haproxy会存在单点故障问题,因此使用keepalived来实现对Haproxy单点问题的高可用处理。 常用开源软件负载均衡器有:Ngi
阅读全文
posted @ 2016-08-09 15:02
让编程成为一种习惯
阅读(222)
推荐(0)
摘要:
ps -aux | grep haproxy.cfg sudo kill -9 pidsudo /data/tools/haproxy/sbin/haproxy -f /data/tools/haproxy/conf/haproxy.cfg
阅读全文
posted @ 2016-08-09 14:56
让编程成为一种习惯
阅读(1230)
推荐(0)
摘要:
在网上看到一篇文章,感觉写得挺不错的,转载一下,本文转载自:http://blog.csdn.net/m13666368773/article/details/7802126 一. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此
阅读全文
posted @ 2016-08-09 09:49
让编程成为一种习惯
阅读(109)
推荐(0)
摘要:
一.问题描述 今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误: 错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is:
阅读全文
posted @ 2016-08-09 09:43
让编程成为一种习惯
阅读(255)
推荐(0)
摘要:
安装 Nginx因为要用到 http_geoip_module 模块,系统自带的 nginx 一般不带这个模块,所以要下载 nginx 源代码后自行编译: # wget http://nginx.org/download/nginx-0.9.6.tar.gz# tar zxvf nginx-0.9.
阅读全文
posted @ 2016-08-09 09:18
让编程成为一种习惯
阅读(549)
推荐(0)