- 浏览: 262336 次
- 性别:
- 来自: 南通
最新评论
-
u011684694:
方便提供一源码?初学者
jBPM(三):Spring 集成 jBPM4.3 (jBPM4+Hibernate4) -
backtracker:
niubility
MongoDB基础 -
lijiejava:
<?xml version="1.0&qu ...
MongoDB基础 -
u010214546:
握着橄榄枝的人 写道在一对多关联中,在多的一方设置invers ...
Hibernate中inverse="true"的理解 -
ycy1003757:
请教一下,在BlobStrategyBlob类中session ...
jBPM(三):Spring 集成 jBPM4.3 (jBPM4+Hibernate4)
文章列表
http://www.muxuanli.com/lmx/
1. 下载zip 文件,解压 到E:\tools\elasticsearch\bin 目录下 打开 elasticsearch.bat
http://localhost:9200
2. 安装 elasticsearch-head 插件
bin目录运行以下命令: plugin install mobz/elasticsearch-head
3. 安装 bigdesk 插件 plugin install lukas-vlcek/bigdesk
https://www.elastic.co/guide/en/elasticsea ...
MongoDB副本集+分片
- 博客分类:
- 数据库
备忘
http://www.muxuanli.com/lmx/
=================================================================
MongoDB 副本集
MongoDB复制是将数据同步在多个服务器的过程。
复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。
复制还允许您从硬件故障和服务中断中恢复数据。
本机测试 MongoDB 启动 27040,27041, 27042, 27043 端口, 副本集名称 langshi
./mongod --port ...
在前端通过HighCharts获取svgCode,再根据svgCode生成图片。生成的图片在插入到word文档中 freemarker, BASE64Encoder
http://www.muxuanli.com:8888/lmx/blog/10
1. 获取svgCode
var chart = $("#container").highcharts();
var svgCode = chart.getSVG();
2. 根据svgCode生成图片
String svgImgPath = uploadFilePathService.getUploadFilePa ...
http://www.muxuanli.com/lmx/
应用场景:统计每日会员注册走势【MongoDB-->MySQL】
从MongoDB读取注册用户的信息,处理,写入MySQL对应表中,用于统计注册的情况!!!
MySQL表 t_member_aggregation
CREATE TABLE `t_member_aggregation` (
`year` INT(11) NOT NULL COMMENT '年份',
`month` INT(11) NOT NULL COMMENT '月份',
`day` INT(11) NOT NULL COMMENT ...
jQuery效果 autoComplete 输入框自动提示效果
根据用户输入值进行搜索和过滤,让用户快速找到并从预设值列表中选择。当您在输入域中输入时,自动完成(Autocomplete)部件提供相应的建议。
https://pan.baidu.com/s/1c226XqS
http://www.runoob.com/jqueryui/example-autocomplete.html
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
< ...
项目需要打印报表,选择了JasperReport来实现,部分效果如下图所示:
jrxml文件:
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht ...
Nginx
下载nginx,安装完成后查看其目录结构:
client_body_temp
fastcgi_temp
logs
sbin // 启动 关闭目录
uwsgi_temp
conf // 配置文件所在文件夹
html // index.html 默认显示页面
proxy_temp
scgi_temp
sbin目录下 启动: sudo ./nginx 关闭: sudo ./nginx -s stop
配置文件:
#user nobody;
worker_process ...
博客已转至:http://www.muxuanli.com/lmx
MySQL 数据库的limit支持如下形式的选择: limit n,m
表示从第n条记录开始选择m条记录。而大多数开发人员喜欢使用这类语句来解决Web中经典的分页问题。对于小规模的数据,这并不会有太大的问题。对于论坛这类可能具有非常大规模数据的应用来说,limit n,m 的效率是十分低的。因为每次都需要对数据进行选取。如果只是选取前5条记录,则非常轻松和容易;但是对100万条记录,选取从80万行记录开始的5条记录,则还需要扫描记录到这个位置。—《MySQL技术内幕》
从上文可知,limit 10000,20意味着扫描满 ...
并发情况下锁表问题讨论
- 博客分类:
- 数据库
http://www.yiben-tech.com
情境:车站售票系统,从A地到B地,还剩余5张车票。有30个用户同时购票,如何通过数据库锁解决并发问题。
新建t_ticket表,存入一条记录,起始地A,目的地B,剩余车票5,数据记录如下图:
首先,假设 ...
SpringBoot入门
- 博客分类:
- Spring
入门demo
1. eclispe 创建一个基本的maven项目
2. 配置pom.xml 引入spring boot所需要的jar包 见下文
3. 新建pojo controller
4. 创建Application.java 通过main方法启动项目
@SpringBootApplication
@EnableAutoConfiguration
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class) ...
博客已转至:http://www.muxuanli.com/lmx/
【聚合】类似的多个模块的项目,我们在构建时,会希望一次构建完成,而不是每个模块都执行mvn命令。Maven的聚合特性可是实现此需求。
【继承】在parent项目中定义一些依赖,可以避免在其它子项目中重复定义,其<packaging>的值也是 pom
以admin项目为例 包括version配置等信息
admin-common 主要是POJO entity vo 等
admin-biz 主要进行一些业务操作(依赖biz)
admin-web web项目 ...
RabbitMQ基础学习03 发布/订阅
- 博客分类:
- RabbitMQ
http://www.rabbitmq.com/tutorials/tutorial-three-java.html
发布/订阅
在前面的教程中,我们创建了一个工作队列(work queue)。工作队列是假设每个任务都精确地发送到一个接收者。在这章中,我们将设定一个完全不同的情境:我们将会把一条消息发送给不同的接收者,这被称作:发布/订阅
为了更好地说明本章内容,我们将开发一个简单的日志系统,它有两个小程序组成:一个发布日志信息,另外一个将接收信息被打印出来。
在我们的日志系统中,每一个接收者都能接收到日志信息。这样的话,我们可以将一个接收者接收到的日志保存到硬盘,同时将另外一个接收者的 ...
RabbitMQ基础学习02(工作队列)
- 博客分类:
- RabbitMQ
1. 主要概念:生产者 队列 消费者
2. 虽然Message通过RabbitMQ在不同的App之间传递,但是Message始终只能存储在队列中
[url]http://www.rabbitmq.com/tutorials/tutorial-two-python.html [/url]
Work queues [ Task queues ]
Themain idea behind Work Queues (aka: Ta ...
RabbitMQ基础学习01
- 博客分类:
- RabbitMQ
// base demo
ConnectionFactory connectionFactory = newConnectionFactory();
connectionFactory.setHost("127.0.0.1");
Connection connection =connectionFactory.newConnection();
Channel channel =connection.createChannel();
channel.queueDeclare(QUEUE_NAME,false, false, false, null);
Strin ...
项目需求:
根据城市+分类从百度地图中获取对应的商户信息(名称、地址、经纬度、图片、评论等)
百度地图提供API,可以根据城市+分类获取对应的商户,如以下url查询苏州地区的火锅类商户:
http://api.map.baidu.com/place/v2/search?&query=%E7%81%AB%E9%94%85®ion=%E8%8B%8F%E5%B7%9E&output=json&scope=2&ak=887a60037f9b2c3001a3dbd2a80c591e&page_size=20&page_num=1
以获取 ...