- 博客(37)
- 资源 (24)
- 收藏
- 关注
原创 Java面试题
目录1... JAVA系列... 101.1 常用容器... 101.2 ArrayList 和 linkedlist 区别。ArrayList 是否会越界... 121.3 ArrayList 和 hashset 的区别。hashset 存的数是否有序。... 121.4 HashMap与HashTable的区别... 131.5...
2022-03-10 11:05:30
4537
原创 vue之数组元素去重
情况一:数组中元素为对象removeDuplicates(){ let data = [{label : '1',value : '01'}, {label : '2',value : '02'}, {label : '1',value : '01'}, {label : '3',value : '03'}]; data = this.unique(data);}, unique.
2020-06-03 15:40:17
2949
原创 Java生成SQL文件,压缩包
package com.sinosoft.microservice.product.manage.basicinfo.service.impl;import cn.hutool.core.bean.BeanUtil;import cn.hutool.core.util.ReflectUtil;import cn.hutool.core.util.StrUtil;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;.
2020-05-18 20:17:35
1737
原创 PowerDesigner导出SQL,生成注释操作
Option ExplicitValidationMode = TrueInteractiveMode = im_Batch Dim mdl ' the current model ' get the current active modelSet mdl = ActiveModelIf (mdl Is Nothing) Then MsgBox "There is...
2020-04-18 16:29:14
1279
原创 Vue之选择器点击事件
<el-select v-model="msg.bcode" placeholder="请选择" @click.native="getCodeByType"> <el-option v-for="item in bnftCodes" :key="item.k" :label="item.k" :value="item...
2020-04-15 16:52:33
3343
原创 查询数据库某张表的所有列名
方式一:SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_NAME = '表名';方式二:SELECT GROUP_CONCAT(COLUMN_NAME SEPARATOR ",") FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = '库名' AND TABL...
2020-04-04 16:25:21
973
原创 JDK1.8_API 中文版
从网站中找到的资源,分享一下(网站的积分收取规则没研究过,感觉挺坑的,哈哈)链接: https://pan.baidu.com/s/15N468_RbggOuMh-x7BLXSQ 提取码: 69xw感谢站友:请叫我书生来源链接:https://blog.youkuaiyun.com/weixin_37012881/article/details/80499067...
2019-12-26 17:54:26
464
原创 使Eclipse下支持编写HTML/JS/CSS/JSP页面的自动提示
1.打开eclipse→Windows→Preferences→Java→Editor→Content Assist修改Auto Activation triggers for java的值为:zjava 点击apply按钮如图:2.继续打开JavaScript→Editor→Content Assist修改Auto Activation triggers for j...
2019-12-25 10:26:17
195
原创 application;session;Cookie小结
方法 信息量大小 保存时间 应用范围 保存位置 Application 适用于任意大小数据 整个应用程序的生命期 所有用户公用 服务器端 Session 用户活动时间+一段延迟时间(一般为20分钟) 适用于少量,简单的数据 用户活动时间+一段延迟时间(一般为20分钟) 每个用户都有自己的session 服务器端 C...
2019-11-09 18:46:42
217
原创 Java IO 和 NIO 区别
就速度来说CPU > 内存 > 硬盘 I- 就是从硬盘到内存 O- 就是从内存到硬盘 IO NIO 面向流 面向缓冲 阻塞IO 非阻塞IO 无 选择器 第一种方式: 阻塞IO :从硬盘读取数据,然后程序一直等,数据读完后,继续操作。(这...
2019-08-20 18:19:28
257
1
原创 Sql 优化小结
Sql 优化: 当Oracle数据库拿到SQL语句时,会根据查询优化器分析该语句,并根据分析结果生成查询执行计划。 也就是说,数据库是执行的查询计划,而不是Sql语句。 查询优化器有rule-based-optimizer(基于规则的查询优化器) 和Cost-Based-optimizer(基于成本的查询优化器)。 其中基于规则的查询优化器在10g版本中消失。 ...
2019-06-20 15:59:58
244
原创 Java中的String,StringBuilder,StringBuffer三者的区别
测试String,StringBuilder,StringBuffer三者的运行效率/** * 测试 String 、StringBuilder 、StringBuffer效率 * @author QY * 时间换算: * 1小时=60分钟 * 1分钟=60秒 * 1秒=1000毫秒 * 1毫秒=1000微秒 * 1微秒=1000纳秒 * 1纳秒=1000皮秒 */...
2019-06-19 12:03:33
123
原创 分页SQL
Mysql数据库 : --表名:可以是单表的查询语句,也可以是多表的联合查询语句; firstIndex:其实的索引;pageSize:每页显示的记录数。 select o.* from (表名) o limit firstIndex,pageSize; 例子: select l.* from lduser l limit 0,20; ---- 查询ld...
2019-06-18 17:39:34
190
原创 Oracle索引
概念及作用 : 在oracle中,索引是一种供服务器在表中快速查找一个行的数据库结构。在数据库中建立索引主要有以下作用。 (1)快速存取数据。 (2)既可以改善数据库性能,又可以保证列值的唯一性。 (3)实现表与表之间的参照完整性。 (4)在使用orderby、groupby子句进行数据检索时,利用索引可以减少排序和分组的时间。 ...
2019-06-17 16:21:30
304
转载 Java中length、length()、size()的区别
length不是方法,是属性,数组的属性; 例如 : public static void main(String[] args) { int[] intArray = {1,2,3}; System.out.println("这个数组的长度为:" + intArray.length); } leng...
2019-06-14 16:55:39
167
原创 int和Integer == 判断 内存 地址 引用
//int和Integer == 判断 内存 地址 引用 public static void main(String args[]) { int a1 =127; Integer a2 =127; Integer a3 =127; Integer a4 =new Integer(127); System.out.println(a1==a2);//true ...
2019-06-13 18:07:41
1542
原创 递归算法
/** * 递归算法的简单应用 * @author QY * 递归算法x(x(8))需要调用几次函数x(int n)? */public class RecursiveSort { private static int j = 1; public static void main(String[] args) { int i; int t =...
2019-06-13 17:20:27
219
原创 直接插入排序
/** * @author QY * 直接插入排序 * 基本思想: * 在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排 * 好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数 * 也是排好顺序的。如此反复循环,直到全部排好顺序。 */public class InsertSort { public static void insertS...
2019-06-05 11:16:42
116
原创 选择排序
/** * @author QY * 选择排序 */public class SelectionSort { // 选择排序 public static void selectSort(int[] arr) { if((arr == null) || (arr.length == 0)) return ; f...
2019-06-04 11:19:45
121
原创 冒泡排序(+双向)
/** * * @author QY * 冒泡排序,大体思想是通过与相邻元素的比较和交换来把小的数交换到最前面。 * 这个过程类似于水泡向上升一样,因此而得名。 * 举个例子,对5,3,8,6,4这个无序序列进行冒泡排序。 * 首先从后向前冒泡,4和6比较,把4交换到前面,序列变成5,3,8,4,6。 * 同理4和8交换,变成5,3,4,8,6,3和4无需交换。 * 5和3交换...
2019-06-03 18:22:50
514
原创 git每次pull或push都要输入用户名和密码解决方法
git每次pull或push都要输入用户名和密码解决方法 git config --global credential.helper store 这个命令是在本地生成一个账号密码文件,这样就不用每次都输入了(但是还得输入一次) 这个指令对于windows,linux都是通用的!!! 可以通过命令 cat ~/.gi...
2019-05-31 10:00:56
3283
转载 Java代码优化小结
(1)尽量指定类、方法的 final 修饰符。 带有 final 修饰符的类是不可派生的。在 Java 核心 API 中,有许多应用 final 的例子,例如 java.lang.String,整个类都是 final 的。为类指定 final 修饰符可以让类不可以被继承,为方法指定 final 修饰符可以让方法不可以被重写。如果指定了一个类为 final,则该类所有的方法都是 fi...
2019-05-20 17:01:51
210
原创 Java知识点
尽量不要将数组定义为static 服务启动后会先将static数组初始化,每次调用数组并添加数据,若不移除将会一直添加。 非公共类,尽量将类中方法,变量 定义为private。 this关键字的使用 在本类中使用 this(指向当前对象)调用成员变量(方法中使用,可用this关键字区别同名变量的调用),this调用方法A( 若本类中...
2019-05-20 17:00:57
112
原创 数据库表常用连接
数据库表常用连接 右连接(右外链接):将返回右表的所有行。如果右表的某行在左表中没有匹配行,则将为左表返回空值与右表连接(以右表为主) select * from LTable L rightjoin RTable R on L.id = R.id 左连接(左外链接):将返回左表的所有行。如果左表的...
2019-04-16 18:11:39
253
原创 eclipse内存修改(eclipse & JVM)
修改eclipse内存 :找到eclipse目录下的eclipse.ini文件,修改下面的内容:-Xms40m -Xmx512m 修改JVM内存 :Eclipse 中 Run->Run Configurations -> Arguments-> VM arguments 输入:-Xms64m -Xmx128m Windows -> Java -> In...
2019-04-03 18:47:53
560
1
原创 Java生成Excel文件(xls格式)
import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.Calendar;import java.util.Date;...
2019-04-01 16:00:03
2282
原创 java生成二维码
import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOExcepti...
2019-03-28 17:53:33
167
原创 Java代码读取Excel文件类
package Crawler;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.text.SimpleDateFormat;import java.util.Date;import org.apache.poi.hssf.usermod...
2019-03-27 16:47:10
807
原创 多线程并行执行与顺序执行(一)
package test;import java.util.Vector;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * 通过 join()方法并行执行线程。 * @author Smile */public class ThreadJoinTest ...
2018-11-05 18:28:36
2813
1
原创 eclipse jad 反编译class文件 插件安装
方法一所需要工具(eclipse or myeclipse;net.sf.jadclipse_3.3.0.jar;jad.exe) 将 (net.sf.jadclipse_3.3.0.jar)文件放入 ..\eclipse\dropins目录下 将 (jad.exe)文件放入 ..\jdk\bin目录下 (其他class path 路径也行) 重启eclipse --> Windo...
2018-10-17 10:24:55
176
原创 Tortoisegit右键菜单中不显示pull选项
(注意 :首先要提前做好备份!!!)选择revert,还原代码 选择切换分支,如果报git did not exit cleanly (exit code 128) ,选择clean up,清除一下。 完成后,选择切换分支,之后再次切回原分支,即可显示pull。...
2018-09-17 11:04:14
17813
1
原创 客户端测试类
import java.io.IOException; import org.junit.Test;import org.restlet.data.Form;import org.restlet.data.MediaType;import org.restlet.representation.Representation;import org.restlet.resource.Cli...
2018-07-13 11:56:20
463
原创 json的简单知识
/** * 用json发送数据 如int [] ,intjble[] ,String [] .... * 这里是封装并发送 ,方法略显笨拙 */ @Test public void jsonSendArray(){ int [] intj={1,2,3,4,5,6,7,8,9,0}; JSONObject clientKey = new JSONObject()...
2018-07-12 17:57:44
134
原创 junit单元测试注意点
使用junit 进行单元测试,遇到这种情况一般有两个原因1. 缺少jar包2. 被测试的方法不能是 static ,private , protected ,有返回值类型(必须是void )的。...
2018-07-12 17:54:57
685
jdk1.8_API_中文版.7z
2019-12-26
core-2.3.0 + QRCode + zxing-1.6-core + zxing-j2se-1.7
2019-03-28
@Autowired注入对象后变量全为空
2023-02-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人