- 博客(27)
- 收藏
- 关注
原创 Git 撤回本次未push,已commit记录
git reset --soft d0d5d569f54f60679306f8549d39477808f0aabb
2021-08-12 17:27:35
157
原创 mybatis saveOrUpdate ON DUPLICATE KEY UPDATE用法
首先主键是索引INSERT INTO project_data( id, project_card, project_card_map_to_mdm, project_name ) VALUES<foreach collection="list" index="index" item="invest" separator=",">( #{a.id}, #{a.projectCard}, #{a.projectCardMapToMdm}, #{a.projectName} ) <
2021-08-12 17:23:20
986
转载 oracl
---------------------------表空间---------------1、创建表空间+创建数据文件create tablespace syd_space --表空间名称datafile ‘C:\syd.dbf’ --表空间对应的数据文件size 10M --初始大小autoextend on ...
2019-03-27 13:28:53
234
转载 菜单树
//从系统菜单 加载所有子菜单public List<MenuQo> selectMenuListbutton( MenuQo menuQo) { menuQo.setId(0L); List<MenuQo> menuQoList = baseMapper.selectMenuButtonList(menuQo); //排...
2019-02-21 16:03:24
154
原创 部门树递归
public class Dept { private static final long serialVersionUID = 1L; /** * 部门名称 */ @ApiModelProperty(value = "部门名称") private String name; /** * 部门负责人ID */ pr...
2019-02-21 15:44:40
952
原创 CenOS 7 下安装JDK 1.8
1、下载完成后,将JDK压缩包 上传一份到/usr/local/java2、在命令窗口键入:tar -zxvf jdk-8u144-linux-x64.tar.gz命令介绍:tar 备份文件-zxvf -z 通过gzip指令处理备份文件-x 从备份文件中还原文件-v ...
2019-01-18 18:16:36
112
原创 js 对象的查找、属性的删除,对象的克隆
var nObj = Object.assign({},obj,obj1);//花括号叫目标对象,后面的obj、obj1是源对象。对象合并是指:将源对象里面的属性添加到目标对象中去,若两者的属性名有冲突,后面的将会覆盖前面的过滤项思路 selectFilter(k, o){ //先复制对象,修改复制的对象,在赋值回去 const {.....
2019-01-04 18:25:30
409
转载 rabbitmq
1.RabbitMQ1.1.搜索与商品服务的问题目前我们已经完成了商品详情和搜索系统的开发。我们思考一下,是否存在问题?商品的原始数据保存在数据库中,增删改查都在数据库中完成。搜索服务数据来源是索引库,如果数据库商品发生变化,索引库数据不能及时更新。商品详情做了页面静态化,静态页面数据也不会随着数据库商品发生变化。如果我们在后台修改了商品的价格,搜索页面和商品详情页显示的依然是旧的...
2019-01-03 15:30:50
460
原创 在请求数据回来时,将字符串序列化成对象,页面渲染思路
var vm = new Vue({ el: "#searchApp", data: { ly, search:{}, goodsList :[], total :0, totalPage :0 }, crea...
2018-12-29 13:59:23
607
1
原创 搜索elasticSearch 分页、过滤、源字段过滤,忽略non-null
int page = request.getPage(); int size = request.getSize(); //创建查询构建器 NativeSearchQueryBuilder queryBuilder = new NativeSearchQueryBuilder(); //添加源过滤 queryBui...
2018-12-29 12:58:27
1587
转载 面试必问的SpringCloud实现原理图
摘自https://m.imooc.com/article/23679 引言面试中面试官喜欢问组件的实现原理,尤其是常用技术,我们平时使用了SpringCloud还需要了解它的实现原理,这样不仅起到举一反三的作用,还能帮助轻松应对各种问题及有针对的进行扩展。以下是《Java深入微服务原理改造房产销售平台》课程讲到的部分原理附图,现在免费开放给大家,让大家轻松应对原理面试题。服务注...
2018-09-29 18:17:32
6424
转载 window.localStorage的用法
一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。在HTML5中,本地存储是一个w...
2018-09-05 17:02:33
197
转载 js中没有自带的sleep方法
js中没有自带的sleep方法,要想休眠要自己定义个方法function sleep(numberMillis) { var now = new Date(); var exitTime = now.getTime() + numberMillis; while (true) { now = new Date(); if (now.getTime() &...
2018-09-05 16:44:02
2252
转载 一个大神封装的通用js
/** * 通用js方法封装处理 */(function ($) { $.extend({ _treeTable: {}, _tree: {}, // 表格封装处理 table: { _option: {}, _params: {}, // 初...
2018-09-05 11:22:49
2642
2
转载 $.extend()方法和(function($){...})(jQuery)详解
1. JS中substring与substr的区别之前在项目中用到substring方法,因为C#中也有字符串的截取方法Substring方法,当时也没有多想就误以为这两种方法的使用时一样的。这样就直接按照在C#中使用Substring的方式,直接在js中用了substring,在实际的项目中,有时候能得到正确的结果,但是有时候得到的结果却让人匪夷所思,后来仔细的调试跟踪之后才发现,原来...
2018-09-05 11:20:37
235
原创 mybatis case when
<update id="updateDeptChildren" parameterType="java.util.List"> update sys_dept set ancestors = <foreach collection="depts" item="item" index="index" separat
2018-08-27 17:09:10
3218
1
原创 mysql常用函数
1、date_format(u.create_time,'%y%m%d')2、获取当时实时时间 sysdate()3、拼接字符串 u.login_name like concat('%', #{loginName}, '%')
2018-08-27 17:07:12
120
转载 resultMap的使用总结
resultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。resultMap包含的元素: <!--column不做限制,可以为任意表的字段,而property须为type 定义的pojo属性--><resultMap id="唯一的标识" type="映射的pojo对象"> <id...
2018-08-27 16:46:38
599
转载 TreeUtils
import java.util.ArrayList;import java.util.Iterator;import java.util.List; /** * 权限数据处理 * * */public class TreeUtils{ /** * 根据父节点的ID获取所有子节点 * * @param list 分类表 ...
2018-08-27 11:32:32
1925
转载 mybatis plus 学习
简介Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为Mybatis最好的搭档,就像 Contra Game 中的1P、2P,基友搭配,效率翻倍。特性无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 Mybatis-Plus...
2018-08-21 14:57:45
230
转载 NPM Unexpected end of JSON input while parsing near
npm install 报错: 1.NPM Unexpected end of JSON input while parsing near2.npm ERR! A complete log of this run can be found in:解决办法:first:npm install --registry=https://registry.npm.taobao.or...
2018-08-21 11:04:14
156
转载 Trigger
Trigger在salesforce记录更改以前或者以后自动执行,可以执行以下几种情况:insert,update,delete,merge,upsert,undelete,一个trigger可以同时处理200条records,所以后面所讲的new和old变量的返回类型为List类型。有两种类型的trigger:Before trigger通常用于在他们被保存在数据库以前更新或者校验数
2017-10-25 16:28:56
652
转载 springMVC中web.xml配置/和/*的区别
新建一个spring项目发现无法访问到jsp页面,静态html也无法访问,终于找到答案,原来是spring拦截配置的不对,一直写的是这种配置,今天发现是不对的,好在找到了答案:) springmvc /* 一、我们都知道在基于Spring的Application中,需要在web.xml中增加下面类似的配置信息:此处需要特别强调的是 /使用的是/,而不是/,如果使用/,那么请求时可以通过
2017-09-29 16:15:02
216
转载 ssm整合问题Exception:Request processing failed; nested exception is org.apache.ibatis.binding.BindingExc
解决方案: 在Pom文件添加如下内容:[html] view plain copy<!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉。 --> <build> <resources> <resource> <directory>src/main/java</directory>
2017-09-29 15:36:39
845
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人