prader6

随笔分类 -  日常笔记

上一页 1 2 3 下一页

ExampleMatcher ,在查询非int 或boolean 字段时要使用 withIgnorePaths() 忽略 int 和boolean 字段,要不然查询不到值
摘要:这个今天使用mongo 查询数据遇到的bug, 这实体类中 有两个字段 oldExceptDesposit 和newExceptDeposit 是int 类型,查询不需要它们。可是在查询的时候不用withIgnorePath 忽略它们,就查询不到数据。 注意boolean 类型的字段也要 忽略一下 阅读全文

posted @ 2021-06-22 17:36 prader6 阅读(447) 评论(0) 推荐(0) 编辑

闭包
摘要: 阅读全文

posted @ 2021-06-18 16:46 prader6 阅读(19) 评论(0) 推荐(0) 编辑

navicat 用url 连接mongo
摘要:刚才使用naviat 连接mongo ,通过url 方式连接mongo,总是显示 [Error] Error: command listCollections requires authentication 。 当把url 最后面的&authMechanism=SCRAM-SHA-1 去掉之后,就能 阅读全文

posted @ 2021-05-18 14:27 prader6 阅读(978) 评论(0) 推荐(0) 编辑

接口中的方法只要有实现类,一定会被实现,父类中的方法可以选择重写,抽象的方法一定会被重写
摘要:再看java 的代码的时候,看到那么多接口和extends ,想了一下什么时候使用接口,什么时候使用实现。 如果是要实现某个具体的功能,使用implement, 如果是再上一个类的基础上可以 使用extends 。。 抽象类implements 某个接口,不要求实现,接口中的方法。 但是抽象类的抽象 阅读全文

posted @ 2020-11-04 14:35 prader6 阅读(311) 评论(0) 推荐(0) 编辑

List<? extends > list1 和 List<? super > list2
摘要:刚才看了一些博文,这里说一下自己的理解。 List <? extends T> list1 这个基本意思是 所有参数类型是T 子类的list 都能直接赋值给list1.但是由于 list1没有指定自己具体是哪个元素,所以不能直接使用add 方法。之只能通过get 方法取list中,赋值给list1 阅读全文

posted @ 2020-10-21 10:30 prader6 阅读(481) 评论(0) 推荐(0) 编辑

Exception in thread "main" org.springframework.web.client.HttpClientErrorException$NotAcceptable: 406 Not Acceptable: [no body]
摘要:这个bug 是自己在使用RestTemplate发送delete请求携带body 的时候遇到的。 刚开始在网上找原因,有博主说这个因为spring 使用的jdk 的httpclient 发送的请求,所以delete请求的时候,是不能携带请求体的,需要重写一下发送请求的工厂, 参考文章:https:/ 阅读全文

posted @ 2020-10-13 12:26 prader6 阅读(2371) 评论(0) 推荐(0) 编辑

Random(seed)中的seed 并不起直接作用
摘要:二、java.util.Random 下面Random()的两种构造方法: Random():创建一个新的随机数生成器。 Random(long seed):使用单个 long 种子创建一个新的随机数生成器。 我们可以在构造Random对象的时候指定种子(这里指定种子有何作用,请接着往下看),如:R 阅读全文

posted @ 2020-08-21 22:24 prader6 阅读(457) 评论(0) 推荐(0) 编辑

黑马程序员路线推荐
摘要:https://www.zhihu.com/question/56110328/answer/370752381 阅读全文

posted @ 2020-05-12 10:18 prader6 阅读(111) 评论(0) 推荐(0) 编辑

springboot + self4j 学习笔记
摘要:一 直想学习一下日志系统的使用,今天看了一下,这里做一下总结。 1 因为java 大多数的库是开源的,日志系统也有好几个。一般 有Java 自带的java.util.logging Commons.logging Log4j slf4j logbcak 现在主流使用的是 slf4j 和logback 阅读全文

posted @ 2020-05-11 23:13 prader6 阅读(962) 评论(0) 推荐(0) 编辑

git 创建本地分支,并且推送到远程分支
摘要:本地创建分支,然后推送到远程的父分之。(我是本地的dev 分支创建dev4 分支,准备同送到远程的dev 分支下) 首先,本地创建dev4分支。 git switch -c dev4 dev4通过 git branch --set-upstream-to=origin/dev dev4 命令把关联远 阅读全文

posted @ 2020-04-06 22:11 prader6 阅读(2220) 评论(0) 推荐(0) 编辑

windows 下生成 ssh key
摘要:这个问题是学习git 的时候遇到的。 先介绍一下什么是ssh key 你有github 账号,需要往上面推送文件,他需要识别推送文件的这个人是你,也就用到了ssh key 了。 本地安装git 生成ssh key 的时候,id_rsa.pub 是公钥文件,任何人都可以看,就是把它粘贴到github上 阅读全文

posted @ 2020-04-06 18:52 prader6 阅读(910) 评论(0) 推荐(0) 编辑

java springBoot +vue 项目配置https 访问
摘要:背景:公司做了一个公众号的网页项目,这个项目主要是用户扫码,填写信息。分为用户端和管理端。后端用的java,前端用的vue,刚开始的时候,是http访问项目。可是,用户反应http 在url 上提示不安全,体验不好,所以吧http 访问改成https。 操作概要: 首先说明一下,公司的服务器(win 阅读全文

posted @ 2020-04-03 13:53 prader6 阅读(6168) 评论(1) 推荐(4) 编辑

冒泡排序和插入排序
摘要:根据ideal的debug 显示,第一次进入for 循环的时候,没有进行 i++ 操作。 第二次进入循环的时候,就算不满足 i < 100 的条件,也会进行i++ 操作。 /** * 冒泡排序 * @param a 数组 * @param n 数组长度 */ public static void b 阅读全文

posted @ 2020-02-28 18:15 prader6 阅读(186) 评论(0) 推荐(0) 编辑

java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
摘要:java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up. at com.mysql.cj.j 阅读全文

posted @ 2020-02-05 11:15 prader6 阅读(17436) 评论(1) 推荐(0) 编辑

求某个时间,距离该天凌晨的毫秒数
摘要:/** * 求某个时间距离这天凌晨的毫秒数 * @param date * @return * @throws ParseException */ public static long getMillonTimes(String date) throws ParseException { long 阅读全文

posted @ 2019-12-31 06:02 prader6 阅读(167) 评论(0) 推荐(0) 编辑

查询名字有重复的企业
摘要:SELECT * FROM inventory i GROUP BY i.unit_detailed_name HAVING count(i.unit_detailed_name)>1 参考文章:https://blog.csdn.net/xusheng__zhang/article/details 阅读全文

posted @ 2019-12-24 10:10 prader6 阅读(237) 评论(0) 推荐(0) 编辑

arts lettcode 题目
摘要:编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"]输出: "fl"示例 2: 输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明: 所有输入 阅读全文

posted @ 2019-12-22 22:47 prader6 阅读(103) 评论(0) 推荐(0) 编辑

go 指南学习笔记
摘要:1 If for 后面没有小括号。后面的花括号,要在当前行,并且中间有内容,右花括号要单独一行。 因为go会格式化代码,自动插入分号。 2 函数和方法的区别: 方法需要有一个接受者(selector)实列的函数。这个实例必须在和方法同样的包中生命。 func Add(a ,b int){ //函数 阅读全文

posted @ 2019-12-22 20:30 prader6 阅读(111) 评论(0) 推荐(0) 编辑

go 练习:HTTP 处理
摘要:这篇文章只是联系go指南时的笔记吧。 package main import ( "fmt" "log" "net/http" ) type String string type Struct struct{ Greeting string Punct string Who string } fun 阅读全文

posted @ 2019-12-21 12:16 prader6 阅读(320) 评论(0) 推荐(0) 编辑

mybatis or的用法
摘要:@Test public void test3(){ CaseSmallListExample caseSmallListExample = new CaseSmallListExample(); caseSmallListExample.or().andDeptNumberEqualTo(1); 阅读全文

posted @ 2019-12-20 11:33 prader6 阅读(3841) 评论(0) 推荐(0) 编辑

上一页 1 2 3 下一页

导航

统计

点击右上角即可分享
微信分享提示