- 博客(57)
- 收藏
- 关注
ElasticSearch入门
[url]http://www.muxuanli.com/lmx/[/url]1. 下载zip 文件,解压 到E:\tools\elasticsearch\bin 目录下 打开 elasticsearch.bat http://localhost:92002. 安装 elasticsearch-head 插件bin目录运行以下命令: plugin install mo...
2017-11-02 13:50:01
177
原创 MongoDB副本集+分片
[b]备忘[/b][url]http://www.muxuanli.com/lmx/[/url]=================================================================[b][i]MongoDB 副本集 [/i][/b]MongoDB复制是将数据同步在多个服务器的过程。复制提供了数据的冗余备份,并在多个服...
2017-09-16 09:42:13
179
原创 java后台生成HighCharts图片
[b]在前端通过HighCharts获取svgCode,再根据svgCode生成图片。生成的图片在插入到word文档中 freemarker, BASE64Encoder[/b][url]http://www.muxuanli.com:8888/lmx/blog/10[/url][b]1. 获取svgCode[/b][code="java"]var chart = $("#...
2017-09-16 09:31:30
888
2
原创 Spring Batch 应用实例
[url]http://www.muxuanli.com/lmx/[/url]应用场景:统计每日会员注册走势【MongoDB-->MySQL】从MongoDB读取注册用户的信息,处理,写入MySQL对应表中,用于统计注册的情况!!!MySQL表 t_member_aggregation[code="java"]CREATE TABLE `t_member_ag...
2017-09-16 09:28:22
327
原创 jquery autocomplete
jQuery效果 autoComplete 输入框自动提示效果 根据用户输入值进行搜索和过滤,让用户快速找到并从预设值列表中选择。当您在输入域中输入时,自动完成(Autocomplete)部件提供相应的建议。[url]https://pan.baidu.com/s/1c226XqS[/url][url]http://www.runoob.com/jqueryui/exam...
2017-09-16 09:27:46
255
原创 JasperReport+iReport报表
[b]项目需要打印报表,选择了JasperReport来实现,部分效果如下图所示:[/b] [img]http://dl.iteye.com/upload/picture/pic/136439/977b1352-493b-3e27-89f9-d10d395ac12e.jpg[/img][img]http://dl.iteye.com/upload/picture/pic/136...
2016-12-06 18:22:30
283
原创 Nginx
Nginx下载nginx,安装完成后查看其目录结构:[code="java"]client_body_temp fastcgi_temp logs sbin // 启动 关闭目录uwsgi_tempconf // 配置文件所在文件夹html // index.html 默认显示页面 proxy_te...
2016-07-25 14:17:40
109
原创 MySQL性能优化 利用limit分页
博客已转至:[url]http://www.muxuanli.com/lmx[/url][code="java"]MySQL 数据库的limit支持如下形式的选择: limit n,m表示从第n条记录开始选择m条记录。而大多数开发人员喜欢使用这类语句来解决Web中经典的分页问题。对于小规模的数据,这并不会有太大的问题。对于论坛这类可能具有非常大规模数据的应用来说,limit n,m ...
2016-07-18 13:45:19
615
并发情况下锁表问题讨论
[url]http://www.yiben-tech.com[/url]情境:车站售票系统,从A地到B地,还剩余5张车票。有30个用户同时购票,如何通过数据库锁解决并发问题。新建t_ticket表,存入一条记录,起始地A,目的地B,剩余车票5,数据记录如下图:[img]http://dl.iteye.com/upload/picture/pic/135869/b8ee7...
2016-07-14 16:39:00
287
SpringBoot入门
[i][b]入门demo[/b][/i][code="java"]1. eclispe 创建一个基本的maven项目2. 配置pom.xml 引入spring boot所需要的jar包 见下文3. 新建pojo controller 4. 创建Application.java 通过main方法启动项目[/code][code="java"]@SpringBootAp...
2016-07-07 16:20:06
77
Maven 多模块聚合
博客已转至:[url]http://www.muxuanli.com/lmx/[/url]【聚合】类似的多个模块的项目,我们在构建时,会希望一次构建完成,而不是每个模块都执行mvn命令。Maven的聚合特性可是实现此需求。 【继承】在parent项目中定义一些依赖,可以避免在其它子项目中重复定义,其的值也是 pom 以admin项目为例 包括version配置等信息...
2016-07-01 12:12:29
488
原创 RabbitMQ基础学习03 发布/订阅
[url]http://www.rabbitmq.com/tutorials/tutorial-three-java.html[/url][b]发布/订阅[/b]在前面的教程中,我们创建了一个工作队列(work queue)。工作队列是假设每个任务都精确地发送到一个接收者。在这章中,我们将设定一个完全不同的情境:我们将会把一条消息发送给不同的接收者,这被称作:发布/订阅为了...
2015-09-28 22:37:34
99
原创 RabbitMQ基础学习02(工作队列)
[code="java"]1. 主要概念:生产者 队列 消费者2. 虽然Message通过RabbitMQ在不同的App之间传递,但是Message始终只能存储在队列中[/code][url]http://www.rabbitmq.com/tutorials/tutorial-two-python.html [/url][color=red][b]Work qu...
2015-09-24 16:30:32
97
RabbitMQ基础学习01
// base demo[code="java"]ConnectionFactory connectionFactory = newConnectionFactory();connectionFactory.setHost("127.0.0.1");Connection connection =connectionFactory.newConnection();Channel ...
2015-09-24 16:26:06
99
原创 数据库--悲观锁
项目需求:根据城市+分类从百度地图中获取对应的商户信息(名称、地址、经纬度、图片、评论等)百度地图提供API,可以根据城市+分类获取对应的商户,如以下url查询苏州地区的火锅类商户:[url]http://api.map.baidu.com/place/v2/search?&query=%E7%81%AB%E9%94%85®ion=%E8%8B%8F%E5%B7%9E&o...
2015-05-19 08:50:19
133
原创 MM28
[b]图片裁剪--Jcrop插件[/b][code="java"]var jcrop_api = null ; var imgUrl = getFileUrl("commodityFile"); // 获取图片url// $("#imgHeadPhoto1").attr("src",imgUrl); if(jcrop_api==null){ $("#imgHea...
2015-03-14 10:16:52
187
MongoDB基础
[b]一. MongoDB 基础[/b] MongoDB是基于文档的非关系型数据库。文档是MongoDB中的基本单元,类似于关系数据库中的行;一组文档可以作为一个集合,集合相当于关系数据库中的表;多个集合可以组成数据库。 [code="java"] 文档 --- 行 集合 --- ...
2014-09-28 20:29:22
104
SpringMVC 入门
[b]一.静态资源的处理[/b]jsp页面中引用如下js文件:[code="java"][/code]服务器启动时会出现如下警告:即提示:/js/bookstore.js 没有对应的controller处理。[code="java"]org.springframework.web.servlet.DispatcherServlet noHandlerFoun...
2014-07-25 21:04:36
91
原创 SpringMVC+jQuery(ajaxSubmit) 异步上传图片
[b]备忘[/b]前端引入jQuery以及jquery.form.js[code="java"] function upload(){ var optionsThumbnail = { url: "http://localhost:8080/#", type: 'POST', ...
2014-07-07 21:08:18
190
网站使用新浪微博登录
主要涉及到了oauth2.0的概念,这个网上资料有很多,大家可以google一下。 首先去新浪sae申请了一个服务器,创建了一个应用:[url]http://1.xxx.sinaapp.com/xxx.jsp[/url]然后去新浪微博开发平台申请成为开发者。在管理中心添加一个网站进行验证,如下图所示。网站名称:lijiejava软件开发,...
2014-06-27 14:11:24
402
原创 memcached简介
Memcached:使用BSD许可的一种通用的分布式内存缓存系统[code="java"]读取:先检查缓存,如果存在则直接返回数据;如果不存在,则查询DB并将结果缓存。写入:将数据写入DB时,首先进行写入操作,然后将相关的数据缓存设置为无效,防止数 据不一致。[/code]接口设计方法:[code="java"]public interface C...
2014-06-20 09:39:38
84
微信扫一扫
[b] 下图中的二维码扫一扫,关注:xzit软件开发![/b][img]http://dl.iteye.com/upload/picture/pic/130547/95875721-ae2e-3c26-96f1-bd300d8b7b61.jpg[/img]
2014-06-17 14:02:24
87
原创 常用小组件
[b][i]01. 仿百度文库 [/i][/b][img]http://dl.iteye.com/upload/picture/pic/127701/260023ff-344c-36b6-b897-3bb8e13f28c0.png[/img][b][i]02. swfupload [/i][/b][img]http://dl.iteye.com/upload/pictu...
2013-09-24 15:20:40
112
原创 FusionCharts:It is time to say our final goodbye to Flash.
[b]Eleven years ago, a charting component was born. Its name was FusionCharts and it was written in Adobe Flash (then Macromedia Flash). Flash was a pretty cool technology back then but now that we'...
2013-09-23 18:06:48
149
原创 jBPM(三):Spring 集成 jBPM4.3 (jBPM4+Hibernate4)
[url]http://www.muxuanli.com/lmx/[/url]Spring 集成 jBPM4.3 主要工作有2点:[b]1. 将jbpm默认的hibernate事务换成spring事务,即在jbpm.cfg.xml文件中将[/b][code="java"][/code]替换成:[code="java"] [/code][b]2...
2013-09-04 10:52:24
130
原创 jBPM(二):jbpm4 请假demo
一. 请假流程如下图,即:申请人申请-->部门负责人审批-->人事部审批-->申请人归档 [img]http://dl.iteye.com/upload/picture/pic/127409/dcb4da59-a82e-3e71-b1ba-c39df210e904.png[/img]对应的xml文件为:[code="java"] ...
2013-09-04 10:51:51
170
原创 jBPM(一):jbpm 基础
BPM:Business Process Management 业务流程管理jBPM是一个可扩展、灵活的能够实现工作流/业务流程管理的企业级开发框架,提供了流程定义、流程部署、流程执行、流程管理等功能。[code="java"]jBPM的核心为processEngine, 通过processEngine获得各种service接口来对流程进行操作,所以jbpm与ssh整合,就是将proces...
2013-09-04 10:49:25
234
SpringMVC入门demo
[b]////// ...电脑报废... ///////[/b]SpringMVC入门demo,步骤:1. 导入相关jar包2. web.xml文件中配置DispatcherServlet,指定springmvc的配置文件,此处为 spring-mvc-config.xml [code="java"] Spring MVC Servlet...
2013-08-14 17:27:24
128
原创 MyFramework - struts2 零配置:convention
[code="java"]为了使用convention插件,需要将struts2项目下的struts2-convention-plugin-2.1.6.jar 文件复制到struts2应用的WEB-INF\lib目录下。对于convention 而言,它会自动搜索位于 action,actions,struts,struts2包下的所有java类,convention插件会把如下2种java类...
2013-05-29 10:31:43
168
原创 Hibernate 自定义Order
[code="java"]import org.hibernate.Criteria;import org.hibernate.HibernateException;import org.hibernate.criterion.CriteriaQuery;import org.hibernate.criterion.Order;/** * Oracle数据库中文排序...
2013-04-17 15:51:45
263
原创 Hibernate oracle schema
[b]异常:[/b][code="java"]2013-01-05 17:14:17,923 ERROR [org.hibernate.tool.hbm2ddl.SchemaUpdate] - 2013-01-05 17:14:17,923 ERROR [org.hibernate.tool.hbm2ddl.SchemaUpdate] -
2013-01-06 10:32:45
265
原创 FusionCharts
[code="java"] // 引入js var chartSWF = "/xy/scripts/fusioncharts/Charts/MSColumn3D.swf"+ "?ChartNoDataText=当前查询结果为空"; var chart1 = new FusionC...
2013-01-05 12:49:51
53
原创 oracle 备份
[code="java"]cmd-》sqlplus登陆用户名:conn as sysdba口令:为空--创建临时表空间create temporary tablespace xzsp_liuan_temp tempfile 'E:\oracle_data\xzsp_wuxi_temp.dbf' size 32m autoextend on next 3...
2012-12-28 14:11:21
79
原创 常用文件
[code="java"]var productLink = "选择关联产品";////////////////////onkeydown="if(event.keyCode==13||event.keyCode==8){return false;}"sqlplus xzsp/123@orclC:\Users\zcx>imp xzsp_d...
2012-03-19 12:54:52
86
Flex自定义组件 自定义事件 事件监听
完成一个自定义组件:一个简单的登录界面,在测试页面中引用。点击登录按钮,发布一个自定义的事件LoginEvent,在测试页面中监听这一事件。1. 完成自定义的组件FlexLogin,代码如下:[code="java"] //由于是自定义的组件,如何知道它有哪些事件-----通过元数据 ...
2011-10-18 10:41:17
236
Spring AOP 入门实例
以Struts2+Spring为例,要求必须在登录之后才能实现某一链接。如果未登录则抛出异常,跳转到异常页面。假设链接为:http://localhost:8080/aop/test.actionStruts2的配置文件struts.xml文件:[code="java"] /succ.jsp[/code]Spring中的TestAction配置:...
2011-09-26 08:48:12
86
session过期处理
[b][color=red]1.session过期处理[/color][/b]:session过期后,点击某一链接,跳转到登录页面,并弹出提示信息。[b][color=red]2.session过期是指[/color][/b]:客户端在一定时间内没有与服务器端交互。[b][color=red]3.基于struts2的解决方法[/color][/b]:通过过滤器(filter)与...
2011-09-22 08:59:15
562
JMS小结
[b]1. JMS接收不到消息,p2p模型中接收不到消息(或是第一次可以正常接收,而之后就无法接收) 主要原因:[/b] [code="java"] 每执行一次 QueueReceiver receiver = session.createReceiver(queue) 语句,就会创建一个queue队列消息的消费者,如果在一个应用程序中多 次执 行上述语句,就会产生多个消费者,可...
2011-08-26 08:53:10
118
Maven入门
[b]Maven入门[/b][color=red][b]Maven简介与安装[/b][/color] Maven是一个跨平台的项目管理工具,主要服务于基于java平台的项目构建,依赖管理和项目信息管理。构建是指对代码的编译,测试,以及生成报告和打包部署等,Maven...
2011-03-20 13:37:35
63
知识点
[b]1. 对ThreadLocal的理解:[/b] ThreadLocal拥有一个内部类ThreadLocalMap,可以将其简单理解为一个Map类,一个 ThreadLocal对象内部可以包含多个不同的Thread,对于每一个Thread都会创建一个相关的ThreadLocalMap对象(即拥有几个线程就拥有几个ThreadLocalMap对象),每个ThreadL...
2010-11-18 14:25:23
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人