ssm
文章平均质量分 60
cfp008
念念不忘,必有回响...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBatis分页插件PageHelper的使用
转载地址http://blog.youkuaiyun.com/eson_15/article/details/52270046我们知道,在MySQL中,分页的sql是使用limit来做,如果我们自己写sql,那分页肯定是没有任何问题的。但是一旦model多了起来,复杂了起来,我们很自然的想到使用mybatis的逆向工程来生成相应的po和mapper,但是同时也会带来弊端,比如这里的分页问题就不好解决了。转载 2016-10-23 13:22:50 · 976 阅读 · 0 评论 -
安装zookeeper(单机)
1 上传:我使用secureFX 上传到目录 /root2 解压:tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local/src3 目录结构:关注bin、conf两个目录即可4 配置配置文件:复制模板即可,cp zoo_sample.cfg zoo.cfg5 启动: ./zkServer.sh start6 查看状态:.原创 2017-09-02 23:00:33 · 290 阅读 · 0 评论 -
redis
一 安装redis3.0+才有集群功能。安装的前提条件:需要安装gcc:yuminstall gcc-c++1、下载redis的源码包。2、把源码包上传到linux服务器3、解压源码包 tar -zxvf redis-3.0.0.tar.gz 4、Make5、Make install[root@bogon redis-3.0.0]# make PREFI原创 2017-06-10 13:53:29 · 238 阅读 · 0 评论 -
在虚拟机(CentOS)上配置fastdfs+nginx
废话不多说!用到的包如下:FastDFS--tracker安装01 :如果没有gcc环境,安装:yum install gcc-c++02:FastDFS依赖libevent库,需要安装:yum -y install libevent03:libfastcommon是FastDFS官方提供的,libfastcommon包含了FastDFS运行所需要的一些基础库。原创 2017-04-24 02:26:12 · 1189 阅读 · 0 评论 -
spring整合dubbo
dubbo原理,简图:服务提供方dubbo-provider.xml配置: 服务消费方dubbo-consumer.xml配置: 注意:在zookeeper服务器上关闭防火墙,否则连不上;消费方和提供方之间传输的对象要实现serializa原创 2017-03-31 21:41:10 · 269 阅读 · 0 评论 -
单机版Solr6.0+整合Tomcat与中文分词器IKAnalyzer
前提:配置好运行环境solr 需要运行在一个Servlet容器中,要求jdk使用1.7以上,Solr默认提供Jetty(java写的Servlet容器),本文使用Tocmat8作为Servlet容器,Solr版本为6.3.0。在Tomcat中部署Solr1,将solr-6.3.0\server\solr-webapp中的webapp拷贝到tomcat的webapps目录下并将webap原创 2017-01-02 23:53:57 · 664 阅读 · 0 评论 -
系统之间共享cookie的要求
在分布式系统中,系统之间需要共享cookie时,要求 :1 domain必须相同,如www.baidu.com,search.baidu.com,sso.baidu.com,domain必须设置为.baidu.com2 path设置为/3 域名如果是localhost,不需要设置domain,直接设置path为/原创 2017-02-25 00:06:55 · 684 阅读 · 0 评论 -
spring和springmvc父子容器关系
今天碰到一个问题,在springmvc.xml中配置后加载不了properties配置文件中的属性,而在applicationContext-*.xml中配置却可以正常加载到属性,这个问题其实就涉及到spring和springmvc父子容器的关系。父容器不能访问子容器中的对象,而子容器可以访问父容器中的对象。applicationContext-*.xml是配置在父容器中的,springmvc原创 2016-12-21 00:12:11 · 981 阅读 · 0 评论 -
上传图片到tomcat服务器(tomcat7-maven-plugin)
本来比较好的做法是将图片上传到图片服务器(nginx),但nginx主要用在linux平台,由于客观原因暂不考虑。然后想到的是设置tomcat服务器虚拟路径,服务器路径映射到本地磁盘路径,将图片上传到本地磁盘中。但是项目中tomcat是以插件的形式内嵌到maven中(pom文件依赖tomcat7-maven-plugin),没有找到设置虚拟路径的方法,于是退而求其次,将图片上传到tomcat服务器原创 2016-12-08 21:06:02 · 2962 阅读 · 0 评论 -
ssm目录结构及相关配置
废话不多说,直接上图,以下是用Maven管理的一个ssm项目目录结构,所用到的jar包:数据库驱动包、mybatis的jar包、mybatis与spring的整合包、dbcp或c3p0数据库连接池包、spring所有jar包、log4j包、jstl包。。。这里主要涉及几个主要的配置文件:sqlMapConfig.xml是mybatis的配置文件,mybatis与spring整合后不需要原创 2016-11-24 22:41:10 · 7490 阅读 · 0 评论 -
POI之操作Excel表
Office 2003和Office 2007及以上版本Excel的区别: Excel 2003Excel 2007以上版本技术背景OLE2(二进制文件)OOXML(XML文件)行数(单sheet)655361048576列数原创 2016-10-30 23:10:23 · 412 阅读 · 0 评论 -
amCharts(flash)实现饼形图、柱状图、曲线图
相关文件的目录结构:jStat.jsp页面:index.html页面:实现过程还是很清晰的,1. 获取数据源;2. 按照对应图形下的data.xml内容格式,用数据源的数据拼接xml;3. index.html根据*_setting.xml和data.xml生成相应图形原创 2016-10-17 22:11:32 · 979 阅读 · 0 评论 -
mybatis对传入基本类型参数的判断
mybatis的xml文件的sql语句中parameterType为基本类型,如: select * from Customer where id=#{id}会报错:There is no getter for property named 'id' in 'class java.lang.Integer',这是因为Integer对象中没有id属性解决办法:原创 2016-10-01 22:32:10 · 4947 阅读 · 0 评论 -
在ssm中发布Apache CXF WebService
作用:两个异构系统,需要共享数据。需求:我们要给客户提供合同追踪。在出口报运中增加一个WebService,用户可以通过它的系统来访问这个服务,展现出口报运单,主要可以浏览用户的订单状态(走到哪个流程),查看出口报运单。 开发步骤:将现有的Service改造成WebService1) 将CXF整合到项目中,加入jar包。依赖jar。 org.apache.cxf原创 2016-10-16 00:11:35 · 3137 阅读 · 0 评论 -
WebService
概念:1、WebService,顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用. 2、我们可以调用互联网上查询天气信息Web服务,然后将它嵌入到我们的程序(C/S或B/S程序)当中来,当用户从我们的网点看到天气信息时,他会认为我们为他提供了很多的信息服务,但其实我们什么也没有做,只是简单调用了一下服务器上的一段代码而已。3、学转载 2016-10-15 23:21:20 · 265 阅读 · 0 评论 -
web项目中的路径问题
在WEB项目中,相对路径相对的是用户上一个访问的路径:@RequestMapping("/cargo/contract/list.action")//该路径是在应用(项目)路径下public String list(Model model) throws Exception{ return "/cargo/contract/jContractList.jsp";}jContractLi原创 2016-10-25 22:43:27 · 381 阅读 · 0 评论 -
数据库分表
当业务数据量非常巨大时,分表是常用的优化方式。一张表的数据量过大,这样在日常操作时速度非常缓慢。怎样提高它的响应速度?实际就是将一些不常用的数据移动到另一张表中,这里的另一张表叫历史表。历史表和原来的表结构一致。这样当前表由于只使用当前的部分数据,所以性能得到提高。因为实际业务中很少再去查询历史表,即使查询历史表由于使用的人也少,所以它的性能还能适应。历史表引发一个骨牌效应。(流程)例如:原创 2016-10-12 23:16:07 · 384 阅读 · 0 评论 -
SqlDao
在企业的实际开发中,由于mybatis等的底层封装效率太低,如果要做大量数据操作或大量连接查询统计时,可以使用spring jdbcTemplate 直接访问数据库。SqlDao封装了spring jdbcTemplate。在spring配置文件中整合sping jdbcTemplate: jdbcTemplate返回list集合实际是一个一唯字符串数组,原创 2016-10-12 23:08:30 · 732 阅读 · 0 评论 -
购物车逻辑
今天是双十一光棍节,先祝自己节日快乐。。。。大家伙剁手了没,给马云爸爸做了多大贡献啊借着今天购物狂欢的东风,我就来说说实现购物车的代码逻辑。。。addCart(...)//将商品添加到购物车,存商品{1、取出Cookies,遍历Cookies取出购物车_buyerCart;2、不管_buyerCart是否为空(空就新建一个),将商品_CartItem加入购物原创 2017-11-11 23:50:15 · 352 阅读 · 0 评论
分享