- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 修改idea背景图
一个IDEA修改编辑模式为自定义背景图片教程,如果对你有帮助就看看吧。首先,选择工具栏的HELP—>find action然后搜索 Set Background Image 点击然后上面选择图片路径,下面调整透明度,一定要适当哦,不然很影响写代码。下面可以预览,大家看着调整透明度,不影响写代码就可以了。...
2020-08-03 18:46:44 468
原创 设置idea不区分大小写
1.打开idea窗口,输入类名能发现小写的找不到有区分大小写,2.点击file,显示file菜单列表,3.点击Settings,打开Settings窗口,4.展开Editor选项,显示Editor菜单列表,5.点击Code Completion显示该功能界面,把这个选项取消选中,然后apply,ok就可以啦。...
2020-08-02 09:47:44 8164 2
原创 面试:HashMap 二十一问!
1:HashMap 的数据结构?A:哈希表结构(链表散列:数组+链表)实现,结合数组和链表的优点。当链表长度超过 8 时,链表转换为红黑树。transient Node<K,V>[] table;2:HashMap 的工作原理? HashMap 底层是 hash 数组和单向链表实现,数组中的每个元素都是链表,由 Node 内部类(实现 Map.Entry<K,V>接口)实现,HashMap 通过 put & get 方法存储和
2020-07-31 08:18:33 234
原创 mysql修改表名,列名,列类型,添加表列,删除表列
alter table test rename test1; --修改表名alter table test add column name varchar(10); --添加表列alter table test drop column name; --删除表列alter table test modify address char(10) --修改表列类型alter table test change column address address1 varchar(30)–修改表列名后续再行
2020-07-24 16:48:59 172
转载 MySQL 字符集不一致导致索引失效的一个真实案例
声明本文转载:原文地址:https://blog.csdn.net/horses/article/details/107243447
2020-07-24 16:43:48 220
原创 idea常用快捷键(用到最多的)
IntelliJ Idea 常用快捷键列表Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ctrl+Alt+Space 类名或接口名提示Ct
2020-07-23 10:21:16 276
原创 修改maven仓库地址和镜像
首先,将maven解压到 D盘某处,然后创建一个repository文件夹,打开maven-conf-settings ,配置这个settings.xml修改镜像:这里使用国内的阿里云镜像仓库,下载速度要快一点。希望对大家有所帮助。...
2020-07-22 11:11:18 969
原创 idea修改快捷键为eclipse的快捷键
相信很多小伙伴一开始学习编程使用的是eclipse软件,后面转用idea,会发现很多的习惯改不过来,最基本的快捷键就是一个令人头痛的东西,idea和eclipse的快捷键基本完全不一样,下面教大家怎么修改idea快捷键为eclipse的快捷键。首先点开file,选择settings选项:然后选择keymap,将上面的下拉列表打开选择eclipse,然后点击应用OK就行了如果想改回idea的快捷设置,将选项改为windows就行了。...
2020-07-22 10:55:41 494
原创 使用MYSQL快捷创建表
首先快捷创建一个数据库mydb(ctrl+D:创建数据库):然后刷新,右键点击创建出的数据库mydb列表下单表选项:而后进行输入字段:最上面输入表名称,字符集修改为utf8。int类型默认的长度是11,没有设置长度它就是默认长度。主键,自增在后面勾选就可以了。最后面可以添加注释哦;下面是外键如何设置:点击三个外部键。然后保存,表就建好了。可以通过SHOW CREATE TABLE 表名来查看建表语句。...
2020-07-22 10:44:23 677
原创 创建一个使用utf8字符集的数据库
1、创建一个名称为mydb1的数据库:CREATE DATABASE mydb1;2、创建一个使用utf8字符集的mydb2数据库:CREATE DATABASE mydb2 CHARACTER SET utf8;3、创建一个使用utf8字符集,并带比较规则的mydb3数据库。CREATE DATABASE mydb3 CHARACTER SET utf8 COLLATE utf8_general_ci;...
2020-07-21 15:07:00 13457
原创 idea中的翻译插件
idea是一个很好的软件,好处就在于可以安装很多插件,补足idea的缺口,今天给大家分享一个快捷翻译插件。首先打开左上角File,选择settings。点开settings后选择plugins,然后输入Translation,点击install下载即可。翻译插件支持三种翻译方式,不过百度需要填写ID等东西,所以基本都用的谷歌。使用也很简单,可以选中需要翻译的文字,右键或者快捷键 crtl+shift+y(版本不同快捷键可能有偏差)。...
2020-07-21 10:14:42 5273
原创 java基础之求素数
质数。一个大于1的正整数,如果除了1和它本身以外,不能被其他正整数整除,就叫素数。在java基础学习中,总会遇到求素数类型的题目,这里给大家展示一下代码:求100以内的所有素数并打印:public static void main(String[] args) { for(int x=2;x<=100;x++){ int s=0; for(int i=2;i<x;i++){ if(x%i==0){ s=s+1; }
2020-07-20 12:17:50 249 2
原创 java基础之自动数组(获取随机数组的最大数和最小数)
获取一个随机数组,取其最大数和最小数,代码如下: public static void main(String[] args) { maxmin(); } public static void maxmin() { int max = 0, min = 0; int[] a = new int[10]; for (int i = 0; i < a.length; i++) { a[i] = new Random().nextInt(100) + 1; } //首先声
2020-07-20 12:12:52 256
原创 java基础 彩票项目
今天通过代码实现一个购买彩票系统,了解自动生成数组,巩固JAVA基础:首先使用自动获取彩票数字:public static void jiXuan(int a){ for (int i = 0; i < a; i++) { //自动生成彩票 String []red=format(create(5));//自动生成红区的5个数字并格式化 String []blue=format(create(2));//自动生成蓝区的2个数字并格式化 //遍历红色区域 Sy
2020-07-20 09:21:04 1092 1
原创 JAVA时间工具类之根据出生日期计算年龄
public String age(String date_of_birth){ String age=""; Date date = new Date(); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); try { Date parse = format.parse(date_of_birth); Calendar c
2020-07-20 08:35:52 1622
原创 JAVA基础增删改查(书店管理系统)
今天将刚学JAVA 时候的代码分享给大家,实现一个书店的增删改查功能:public static void menu(){ Scanner input=new Scanner(System.in); //初始化会员信息 年龄信息 积分信息 int [] ids=initIds(); int [] ages=initAges(); int [] points=initPoints(); boolean flag=true;//标记循环是否结束 while(flag){
2020-07-19 17:02:01 2102 2
原创 按照高低成绩排序
今天通过一个案例来将实现一个排序的功能。public static void main(String[] args) { double sum_ZS = 0;// 定义变量 double sum_LS = 0; double sum_WW = 0; double avg_ZS = 0; double avg_LS = 0; double avg_WW = 0; double[] scores_ZS = { 9.65, 9.40, 9.95, 9.55, 9.65, 9.80,
2020-07-19 16:55:34 483
原创 JAVA基础之水仙花数
代码实现如下:public static void main(String[] args) { int a=0,b=0,c=0; Scanner input=new Scanner(System.in); System.out.println("请输入一个三位数"); int in=input.nextInt(); a=in/100; b=in%100/10;&
2020-07-19 16:47:32 121
原创 java算法之九九乘法表
代码下: public static void cfb(){ for (int i = 1; i <=9; i++) { for (int j = 1; j <=i; j++) { System.out.print(j+"*"+i+"="+j*i+"\t"); } System.out.println();
2020-07-19 10:46:11 173
原创 JAVA实现扑克牌发牌及查看牌
今天学习集合的运用,老师给了一个有意思的题目,通过代码实现斗地主的发牌内容。现在将做法和代码展示给大家。首先需要实现的功能:List集合存储 54个编号Map <key,value> key 对应的是编号 , value 是 牌的花色(红方梅黑)+ 具体的一张牌 ,比如 黑桃2用2个数组 存放 花色+ 13张牌将牌的信息 存入到 list和map发牌了… (需要打乱顺序)看一下 自己是什么牌 (看牌)由于代码片上传有问题 就用截图来展示吧。首先
2020-07-16 19:46:42 1454
原创 JAVA基础 自定义异常
1.什么是异常?程序开发和运行过程中会出现编译错误和运行错误。编译错误容易被发现并排除,而运行错误(逻辑错误和异常)很难预料。因此为了程序的稳定性和可靠性,就需要对程序异常处理和保护。异常( Exception ):正常程序流程所不能处理或者没有处理的异常情况或异常事件异常的种类有很多,今天我们主要详细了解一下“自定义异常”。首先我们创建一个学生类public class Student { private String name;//姓名 private String hobby
2020-07-16 16:28:36 701 1
原创 idea中的快捷键(最全)
1.Ctrl快捷键介绍Ctrl + F在当前文件进行文本查找 (必备)Ctrl + R在当前文件进行文本替换 (必备)Ctrl + Z撤销 (必备)Ctrl + Y删除光标所在行 或 删除选中的行 (必备)Ctrl + X剪切光标所在行 或 剪切选择内容Ctrl + C复制光标所在行 或 复制选择内容Ctrl + D复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)Ctrl + W递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围 (必备
2020-07-15 15:53:29 512 3
原创 求一个数组的子集 难点面试题
求一个数组的子集这道题是今天老师给我们的第一道题,看似只有简单的八个字,但是对于我们这种小白来说,有点难度,听说很多有很多公司面试会用这题,通过网络搜索,借鉴他人文章,写下这篇记录文章,为以后需要留个记录,今天在这里和大家分享一下。解题思路:一个长度是n的数组其子集的个数subsetsSize=2的n次方,代码部分如下:subsetsSize=(int)Math.pow(2,nums.length)数组nums的子集构成的新数组的长度就是2的n次方。最关键的是nums数组长度n构成的二进制数字的最大
2020-07-15 10:54:13 613 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人