自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 linux 常用命令

linux 命令

2022-08-12 14:51:38 577 1

原创 PG安装步骤

postgresql 12.11安装

2022-08-11 16:53:22 3481

原创 Git 撤回本次未push,已commit记录

git reset --soft d0d5d569f54f60679306f8549d39477808f0aabb

2021-08-12 17:27:35 134

原创 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 885

转载 oracl

---------------------------表空间---------------1、创建表空间+创建数据文件create tablespace syd_space --表空间名称datafile ‘C:\syd.dbf’ --表空间对应的数据文件size 10M --初始大小autoextend on ...

2019-03-27 13:28:53 210

转载 菜单树

//从系统菜单 加载所有子菜单public List&lt;MenuQo&gt; selectMenuListbutton( MenuQo menuQo) { menuQo.setId(0L); List&lt;MenuQo&gt; menuQoList = baseMapper.selectMenuButtonList(menuQo); //排...

2019-02-21 16:03:24 123

原创 部门树递归

public class Dept { private static final long serialVersionUID = 1L; /** * 部门名称 */ @ApiModelProperty(value = "部门名称") private String name; /** * 部门负责人ID */ pr...

2019-02-21 15:44:40 900

原创 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 88

原创 js 对象的查找、属性的删除,对象的克隆

var nObj = Object.assign({},obj,obj1);//花括号叫目标对象,后面的obj、obj1是源对象。对象合并是指:将源对象里面的属性添加到目标对象中去,若两者的属性名有冲突,后面的将会覆盖前面的过滤项思路 selectFilter(k, o){ //先复制对象,修改复制的对象,在赋值回去 const {.....

2019-01-04 18:25:30 360

转载 rabbitmq

1.RabbitMQ1.1.搜索与商品服务的问题目前我们已经完成了商品详情和搜索系统的开发。我们思考一下,是否存在问题?商品的原始数据保存在数据库中,增删改查都在数据库中完成。搜索服务数据来源是索引库,如果数据库商品发生变化,索引库数据不能及时更新。商品详情做了页面静态化,静态页面数据也不会随着数据库商品发生变化。如果我们在后台修改了商品的价格,搜索页面和商品详情页显示的依然是旧的...

2019-01-03 15:30:50 406

原创 在请求数据回来时,将字符串序列化成对象,页面渲染思路

var vm = new Vue({ el: "#searchApp", data: { ly, search:{}, goodsList :[], total :0, totalPage :0 }, crea...

2018-12-29 13:59:23 557 1

原创 搜索elasticSearch 分页、过滤、源字段过滤,忽略non-null

int page = request.getPage(); int size = request.getSize(); //创建查询构建器 NativeSearchQueryBuilder queryBuilder = new NativeSearchQueryBuilder(); //添加源过滤 queryBui...

2018-12-29 12:58:27 1523

转载 面试必问的SpringCloud实现原理图

摘自https://m.imooc.com/article/23679 引言面试中面试官喜欢问组件的实现原理,尤其是常用技术,我们平时使用了SpringCloud还需要了解它的实现原理,这样不仅起到举一反三的作用,还能帮助轻松应对各种问题及有针对的进行扩展。以下是《Java深入微服务原理改造房产销售平台》课程讲到的部分原理附图,现在免费开放给大家,让大家轻松应对原理面试题。服务注...

2018-09-29 18:17:32 6354

转载 window.localStorage的用法

一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。在HTML5中,本地存储是一个w...

2018-09-05 17:02:33 164

转载 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 2216

转载 一个大神封装的通用js

/** * 通用js方法封装处理  */(function ($) {    $.extend({        _treeTable: {},        _tree: {},        // 表格封装处理        table: {            _option: {},            _params: {},            // 初...

2018-09-05 11:22:49 2537 2

转载 $.extend()方法和(function($){...})(jQuery)详解

1.    JS中substring与substr的区别之前在项目中用到substring方法,因为C#中也有字符串的截取方法Substring方法,当时也没有多想就误以为这两种方法的使用时一样的。这样就直接按照在C#中使用Substring的方式,直接在js中用了substring,在实际的项目中,有时候能得到正确的结果,但是有时候得到的结果却让人匪夷所思,后来仔细的调试跟踪之后才发现,原来...

2018-09-05 11:20:37 213

原创 mybatis case when

&lt;update id="updateDeptChildren" parameterType="java.util.List"&gt;        update sys_dept set ancestors =        &lt;foreach collection="depts" item="item" index="index"            separat

2018-08-27 17:09:10 3137 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 94

转载 resultMap的使用总结

 resultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中。resultMap包含的元素: &lt;!--column不做限制,可以为任意表的字段,而property须为type 定义的pojo属性--&gt;&lt;resultMap id="唯一的标识" type="映射的pojo对象"&gt; &lt;id...

2018-08-27 16:46:38 560

转载 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 1879

转载 mybatis plus 学习

简介Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为Mybatis最好的搭档,就像 Contra Game 中的1P、2P,基友搭配,效率翻倍。特性无侵入:Mybatis-Plus 在 Mybatis 的基础上进行扩展,只做增强不做改变,引入 Mybatis-Plus...

2018-08-21 14:57:45 181

转载 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 138

转载 Trigger

Trigger在salesforce记录更改以前或者以后自动执行,可以执行以下几种情况:insert,update,delete,merge,upsert,undelete,一个trigger可以同时处理200条records,所以后面所讲的new和old变量的返回类型为List类型。有两种类型的trigger:Before trigger通常用于在他们被保存在数据库以前更新或者校验数

2017-10-25 16:28:56 562

转载 springMVC中web.xml配置/和/*的区别

新建一个spring项目发现无法访问到jsp页面,静态html也无法访问,终于找到答案,原来是spring拦截配置的不对,一直写的是这种配置,今天发现是不对的,好在找到了答案:) springmvc /* 一、我们都知道在基于Spring的Application中,需要在web.xml中增加下面类似的配置信息:此处需要特别强调的是 /使用的是/,而不是/,如果使用/,那么请求时可以通过

2017-09-29 16:15:02 189

转载 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 816

原创 quarz定时任务

quarz定时

2017-09-28 10:14:35 336

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除