- 博客(12)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 几款笔记软件的使用感受
大纲前言用过的笔记使用的感受目前的选择结束语前言我是一个喜欢记笔记的人,“好记性,不如烂笔头”的思想,可以说根深蒂固。同时还有点偏向完美主义,所以,对笔记非常能折腾。用过的笔记说说我过时间较长的几款笔记:有道云笔记、印象笔记、幕布、OneNote、为知笔记、Vnote、Notion、思源笔记。当然还体验过roamedit、我来、obsidian、蚂蚁笔记、葫芦笔记等等,使用时间较短,就不说了。下面讲讲使用时间较长的几款笔记的感受以及替换的原因使用的感受上大学的时候开始接触电子笔记,最开始用的是有
2022-05-15 12:15:49 9400 1
转载 【MySQL】开发规范总结
目前没有统一的规范,每个公司也都不一样,这里记录的是我认为比较合理的一些总结。数据库命名根据系统的划分(是否存在多个数据库),以及开发环境(本地、测试、生产) 来进行命名,多个单词以下划线隔开。表命名a. 系统表(S_):System,系统配置相关的基本信息表。系统用户表(S_USER)、系统角色表(S_ROLE)、系统菜单(S_LINK_MENU)、操作日志(S_OPERATION_LOG)、登录日志(S_LOGIN_LOG)、系统字典(S_DICTIONARY)、系统字典类型(S_DICTI.
2022-05-08 11:15:49 75
原创 Mybatis - 遇到的坑
if test 判断的坑单个的字符要写到双引号里面才行,改为<if test='takeWay == "1"'>或者改为<if test="takeWay == '1'.toString() ">级联时 ,主键重复导致查询丢失修改一个表的id,或者使用别名,参考如下博客mybatis一对多/多对多查询时只查询出了一条数据使用PageHelper插件分页结合mybatis返回的列表个数不对问题发生的场景:分页使用的PageHelper。与前端联调,分页异常
2020-12-27 23:00:28 158
原创 Mybatis - 开发常用
文章目录插入时返回自增主键动态SQL 多字段排序范围查询模糊查询插入时返回自增主键加上下面两条就行了useGeneratedKeys=“true”keyProperty=“XX” 指定自增主键,<!-- 插入一条记录,并返回主键值 --><insert id="XX" parameterType="XXX" useGeneratedKeys="true" keyProperty="XX"> insert 语句</insert>动态SQL
2020-12-27 22:58:32 89 1
原创 Mybatis - 批量操作
批量操作,使用 for eachcollection=“list” ,这里需要注意,如果对象里有list属性,比如userList,list要换成userList<foreach collection="list" index="index" item="item" open="(" close=")" separator=","> #{item} </foreach>以批量查询为例子,如下mapper /** * 批量查询联系处置
2020-12-24 17:04:02 70 1
原创 405 问题总结
出现该问题的几种可能1、Post 、Get 请求 写错了 (大部分都是这个问题)这个问题,我遇到几次都是 post 和 get 请求方式搞错了2、其他问题,后续在补充吧… ,比如下面这位朋友
2020-12-24 10:16:51 142
原创 Cannot run program “svn“ (in directory “E:\XXXXXX“):CreateProcess error=2
解决方案主要检查两个地方,如下图点1:检查svn.exe点2: 安装svn的时候可能没有注意这里:默认是关闭的,需要选上。(想想有没有选,没选就重新安装)上述没有问题了, 别忘了,需要重启idea,才成生效!!...
2020-12-22 22:15:54 5301 2
原创 Java8-函数式接口
什么是函数式接口只包含一个抽象方法的接口,称为函数式接口。你可以通过 Lambda 表达式来创建该接口的对象。(若 Lambda 表达式抛出一个受检异常,那么该异常需要在目标接口的抽象方法上进行声明)。我们可以在任意函数式接口上使用 @FunctionalInterface 注解,这样做可以检查它是否是一个函数式接口,同时 javadoc 也会包 含一条声明,说明这个接口是一个函数式接口。自定义函数式接口@FunctionalInterface.public interface MyNumber
2020-12-10 11:15:36 56
原创 Java8-表达式语法
语法Lambda 表达式在Java 语言中引入了一个新的语法元 素和操作符。这个操作符为 “->” , 该操作符被称 为 Lambda 操作符或剪头操作符。它将 Lambda 分为 两个部分:左侧:指定了 Lambda 表达式需要的所有参数右侧:指定了 Lambda 体,即 Lambda 表达式要执行 的功能。语法格式语法格式一:无参,无返回值,Lambda体只需一条语句旧写法: Runnable runnable = new Runnable() { int n
2020-12-10 10:59:01 178
原创 Java8 -关于Stream
由数组创建流Java8 中的 Arrays 的静态方法 stream() 可 以获取数组流:static Stream stream(T[] array): 返回一个流重载形式,能够处理对应基本类型的数组:public static IntStream stream(int[] array)public static LongStream stream(long[] array)public static DoubleStream stream(double[] array)由值创建可以
2020-12-10 10:56:46 90
原创 Java8 - 排序
Map 排序根据key 或者 value 排序 (value省略了)public class MapTest { public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("c", "ccccc"); map.put("a", "aaaaa"); ma
2020-12-10 10:47:50 74
汇编语言程序设计
2018-01-11
如何 编译pom.xml文件
2017-07-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人