自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

转载 分布式系统唯一ID生成方案汇总

系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见的ID生成策略。 1. 数据库自增长序列或字段最常见的方式。利用数据库,全数据库唯一优点:1)简单,代码方便,性能可以接受。2)数字ID天然排序,对分页或者需要排序的结果很有帮助。缺点:1)不同数据库语法和实现不同,数据库迁移的时候或多数据库版本支持的时候需要处理。2)在单个数据库或读写分离或

2020-08-27 17:13:30 156

原创 idea代码自动补全整理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言之前学Java一直用的MyEclipse,真正到工作岗位上发现公司开发的工具用idea,于是开始整理关于idea 的快捷键。提示:以下是本篇文章正文内容,下面案例可供参考一、Postfix Completion相关技巧Postfix Completion其实就是关于代码补全的一些模板。我们可以在Se..

2020-08-23 16:17:32 1337

原创 FilenameFilter文件名过滤器接口

public interface FilenameFilter:实现此接口的类实例可用于过滤器文件名。Abstract Window Toolkit 的文件对话框组件使用这些实例过滤 File 类的 list 方法中的目录清单。 简单的说,就是可以在文件集合中过滤出我想要的文件。接口的源码如下:实现这个接口,重写accept方法,就能实现文件的过滤。文件过滤的代码就卸载accept里面。现在我想要实现拿到文件夹里面所有的.avi文件上面的代码accept是什么时候调用的呢,就是di.

2020-08-22 22:37:06 297

原创 idea常用开发小技巧

liJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)修改方法如下:点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。在左侧的导航框中点击 KeyMap。接着在右边的树型框中选择 Main menu –> Code –> Completion.接着需要做两件事:移除原来的Cycle Expand Word 的 Alt+/ 快捷键绑定。在 Basic 上点击右键,去除原

2020-07-24 13:24:08 425

原创 Method breakpoints may dramatically slow down debuggin

Method breakpoints may dramatically slow down debuggin解决办法:ctrl+shift+F8把上面的打勾的去掉,DOne

2020-04-18 13:44:51 328

原创 Idea使用小窍门

如何快速敲出打印:sout+Tab/Enter

2020-04-10 11:53:20 173

原创 IntelliJ IDEA 如何把背景设置成黑的

2020-03-30 12:04:32 383

原创 intelliJ IDEA新建maven webapp原型项目没有resource文件夹

intelliJ IDEA新建maven webapp原型项目resource文件夹,具体如下:创建结果:解决办法:选择File–》Project Structure --》选择项目下面的main文件,右击–》New Folder…–》出现对话窗,新建resources文件–》选择main下面的resources文件,右击–》Resources–>apply–>ok...

2020-03-27 18:04:01 702

转载 Java开发手册规范总结

1. ArrayList的subList结果不可强转成ArrayList强转事会抛出异常使用List list2 = new ArrayList(list.subList(0, 1));subList返回的是ArrayList中定义的SubList,而不是ArrayLi2. iBATIS自带的queryForList(String statementName,int start,in...

2020-03-27 13:19:43 364

原创 myEclipse操作数据库,识别不了中文

改正的方法:数据库的字符编码有错:

2020-03-25 15:10:34 508

原创 myEclipse启动tomcat报如下错误

改正的方法:jdk装的不匹配,重新检查自己的系统是64位还是32位的,重新装jdk

2020-03-25 15:09:21 211

原创 An existing resource has been found at location D:\Tomcat。。。。

在Tomcat上面部署项目时会出现如下的错误,意思就是你的项目已经部署在tomcat下面了,这是新手经常遇见的问题,那么问题如何解决呢?改正的方法一:右击项目名 —> 点击properties --> 在搜索栏输入 WEB -->点击WEB -->修改Web Context-root 里当前项目名称 -->OK 重新发布 即可。如所示:方法二:找到相应的Tom...

2020-03-25 15:06:38 459

原创 Java中两个数值交换的三种方法

Java中两个数值交换的三种方法欢迎使用Markdown编辑器方法一:引入一个临时变量tt = a;a = b;b = t;方法二:相加减(有数值越界风险)a = a + b;b = a - b;a = a - b;方法三:异或运算a = a ^ b;b = a ^ b;a = a ^ b;说说异或运算,就是两个数进行异或运算,先转换成二进制数,再进行异或。当二进制位数...

2020-03-25 14:46:08 892

小码哥任小龙java基础的excel笔记(完整版).rar

小码哥任小龙java基础的excel笔记(完整版), 一个中国人喜欢听的谣言: 其大意是:莱布尼兹(数学家)通过在中国的传教士,得到了八卦图,他领悟到只要把八卦中的阴爻代表0,阳爻代表1,就可以创立一种新的记数法:二进制。 这一神话虽经部分数学史家之批驳,但至今仍广为传播。

2020-05-27

空空如也

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

TA关注的人

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