- 浏览: 67889 次
最新评论
-
小色帝:
我是天才是打发
Jquery实现的Tabs页 -
小色帝:
小色帝 写道1111而温热
Jquery实现的Tabs页 -
小色帝:
1111而温热
Jquery实现的Tabs页
文章列表
[置顶] 关于SS框架后台代码开发规范实例
- 博客分类:
- jquery
工作半年了,接触的第一个项目就是SS为后台的框架的开发。当然项目组基本的与数据库JDBC链接的方法都封装好了,在这里 就总结下SS为后台代码的编写样例
1.domain:
public class Employee extends BaseDomain{//这里的BaseDomain 是基类,里面只有一个ID,封装好的
private String name = null;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name ...
SpringBoot 整合 ES 查询搜索
- 博客分类:
- es
一、简介
在上篇 SpringBoot 整合 ElasticSearch 文章中,我们详细的介绍了 ElasticSearch 的索引和文档的基本增删改查的操作方法!
本文将重点介绍 ES 的各种高级查询写法和使用。
废话不多说,直接上代码!
二、代码实践
本文采用的SpringBoot版本号是2.1.0.RELEASE,服务端 es 的版本号是6.8.2,客户端采用的是官方推荐的Elastic Java High Level Rest Client版本号是6.4.2,方便与SpringBoot的版本兼容。
es 最大的亮点就是查询非常丰富,可以在上亿的数据里面快速搜索出目标数据 ...
SpringBoot整合ES
- 博客分类:
- es
作者:@后青春期的Keats
本文为作者原创,转载请注明出处:https://www.cnblogs.com/keatsCoder/p/11341835.html
SpringBoot整合ES
创建SpringBoot项目,导入 ES 6.2.1 的 RestClient 依赖和 ES 依赖。在项目中直接引用 es-starter 的话会报容器初始化异常错误,导致项目无法启动。如果有读者解决了这个问题,欢迎留言交流
<!-- ES 客户端 -->
<dependency>
<groupId>org.elasticsearch.client< ...
Spring RestTemplate 之exchange方法
●exchange方法提供统一的方法模板进行四种请求:POST,PUT,DELETE,GET
(1)POST请求
String reqJsonStr = "{\"code\":\"testCode\", \"group\":\"testGroup\",\"content\":\"testContent\", \"order\":1}";
HttpHeaders head ...
redis存储对象和集合
- 博客分类:
- 缓存
使用redis存储对象或集合时,不能直接存储。需要将对象或集
合通过序列化转换为可存储的json,这里使用了fastjson来转型
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、
zset(sorted set --有序集合)和hash(哈希类型)
所用到的依赖,可以在maven仓库中查找
<!-- redis客户端:Jedis -->
<dependency>
<groupId>redis.clients< ...
public class PARPDatasource implements DataSource, FactoryBean<PARPDatasource> {
private static PARPDatasource parpDatasource = new PARPDatasource();
private static ThreadLocal<String> currrentDatasourceId = new ThreadLocal<String>();
private static Map<String, DataSource> ...
select /*+ parallel(8) */ * from dual
package com.dongnaoedu.tony.service;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.dao.DataAccessException;
import org.springframework.data.redis.connection.RedisConnection;
import org.springframewor ...
废话不多说,首先分享一个业务场景-抢购。一个典型的高并发问题,所需的最关键字段就是库存,在高并发的情况下每次都去数据库查询显然是不合适的,因此把库存信息存入Redis中,利用redis的锁机制来控制并发访问,是一个不错的解决方案。
首先是一段业务代码:
@Transactional
public void orderProductMockDiffUser(String productId){
//1.查库存
int stockNum = stock.get(productId);
if(stocknum == 0){
throw new SellEx ...
获取/清空cookie
- 博客分类:
- JAVA Web
获取cookie
private String getCookie(HttpServletRequest req, String cookieName) {
String cookievalue = req.getHeader("Cookie");
if (ObjectUtils.isEmpty(cookievalue))
return "";
String[] cookies = cookievalue.split(";");
for (String cookie : cookies)
if (cooki ...
StringWriter 接收异常信息
- 博客分类:
- JAVA
try {
int a=1/0;
} catch (Exception e) {
StringWriter sw = new StringWriter();
e.printStackTrace(new PrintWriter(sw, true));
System.out.println("e.message:"+e.getMessage());
System.out.println("e.printstack~~~~~:"+sw.toString());
}
package com.paic.icorepnbs.web.util;
import com.paic.icorepnbs.common.util.LogUtils;
import com.paic.icorepnbs.common.util.SerializableUtil;
import com.paic.icorepnbs.common.util.StringUtils;
import java.util.Map;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.c ...
jedis 操作redis
- 博客分类:
- JAVA
//连接redis ,redis的默认端口是6379
Jedis jedis = new Jedis ("localhost",6379);
//验证密码,如果没有设置密码这段代码省略
jedis.auth("password");
jedis.connect();//连接
jedis.disconnect();//断开连接
Set<String> keys = jedis.keys("*"); //列出所有的key
Set<String> keys = j ...
MySQL Win7 64位 下载、安装与配置图文教程
https://www.cnblogs.com/fenliar-zss/p/6896704.html
MySQL是目前十分流行的一种关系型数据库管理系统。官网推出的安装包有两种格式,分别是:ZIP格式和MSI格式。其中MSI格式的可以直接点击安装,按照它给出的安装提示进行安装,一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server x.x (x.x是版本号)该目录中;ZIP格式是自己解压,解压缩之后MySQL就可以使用了,但是要进行配置。我用的是ZIP格式的,所以,在此主要叙述ZIP格式的MySQ ...
方法一:
$(document).ready(function() {
$("#biId").change(function() {
debugger;
var srcBiUrl = $(this).children('option:selected').attr("value3");
var dstBiUrl=$(this).children('option:selected').attr("value4");
$("#srcBiUrl").val(srcBiUrl);
$("#d ...