自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 小程序跳转方式

1、wx.navigateTo保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。2、wx.redirectTo关闭当前页面,跳转到应用内的某个页面。3、wx.switchTab跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面4、wx.navigateBack关闭当前页面,返回上一页面或多级页面。可通过 [getCurrentPages()] 获取当前的页面栈,决定需要返回几层。5、wx.reLaunch关闭所有页面,打开到应用内的某个

2021-12-20 14:52:58 282

原创 win10 MySQL8.0免安装版

windows下MySQL免安装版 配置方法第一步:从mysql官网下载此版本的mysql文件官网地址在这里我们选直接下载第二步,解压文件第三步,分析文件结构mysql8.0版本的文件结构和5.7是一样的,没有提供初始化好的data文件夹,和没有提供默认的my.ini文件,这些都需要我们自己搞定了。第四步,配置在mysql根目录新建data文件夹创建my.ini文件# For advice on how to change settings please see# http:/

2021-12-02 14:27:21 1098

原创 MySQL卸载不干净问题,connector net卸不掉

卸载mysql不干净,重新安装时老是失败,现记录下解决方案:一般卸载不干净,都是因为connector net 卸掉不掉,注册表、文件夹都删掉了也不行,只能借用第三方进行卸载:1.在这个链接 添加链接描述里下载下载Microsoft的troubleshooker工具2.下载后打开3.点击卸载4. 在卸载的程序里找到connector net,点击卸载。troubleshooker会自动帮你解决卸载过程中遇到的问题。完成后重新打开mysql installer,此时的connector net

2021-12-02 09:47:00 11340 13

原创 MySQL拼接多条信息——GROUP_CONCAT()函数

在项目中经常会遇到,需要将几条记录整合成一条,这时候就用到 GROUP_CONCAT()例如以上数据,可以清晰看出,有几条数据同一个id,需要先用GROUP BY 对declareId进行分组,之后再进行GROUP_CONCAT()进行拼接SELECT p.declare_id,count(*)as count, group_concat(p.post_name ORDER BY p.create_time separator ',' ) as nameFROMae_person_decl

2021-08-03 18:07:53 3047

原创 foreach 循环插入数据、查询数据

系统中经常会遇到导入Excel数据,如果一行一行插入,会很浪费时间使用foreach 可加快插入数据时间//保存添加的内容List<aaa> a1= new ArrayList<>();//循环赋值for(int i=0;i<list.size();i++){//创建对象来保存excel内信息BBB b= new BBB(); //...........过程省略b.setId();b.setName();b.setAge();//把实体类加入list中

2021-07-12 12:00:56 2088

转载 transferto(),用于把图片上传到指定磁盘

//上传图片//1图片存储的路径String pic_path="";//2原名称String originalFilename = items_pic.getOriginalFilename();//3新名称(uuid随机数加上后缀名)String newfileName=UUID.randomUUID()+originalFilename.substring(originalFilename.lastIndexOf("."));//新的图片File newfile=new File(pi

2021-06-30 15:46:28 3205

原创 给Date日期加上时分秒

场景:选择年月日进行查询,默认的时分秒是00::00:00,会查询不出数据,需要手动加上23:59:59Calendar calendar=Calendar.getInstance();calendar.setTime("传入的DATE值");calendar.add(Calendar.HOUR,23);//时calendar.add(Calendar.MINUTE,59);//时calendar.add(Calendar.SECOND,59);//秒model.setDate(calenda

2021-03-26 13:56:44 4318

原创 IDEA快捷键

Ctrl+Alt+T :快捷提示Ctrl+Alt+B:从controller直接跳到service实现层alt+enter:手动导包

2021-03-23 10:47:48 161

转载 POI 3.17导出Excel、导入

Maven依赖<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> <version>4.1</version> </dependency> <dependency> <groupId>common

2021-03-19 10:04:17 481

原创 org.springframework.jdbc.BadSqlGrammarException,SQL报错

遇到SQL报错问题,放到Navcat中执行又没问题时第一种情况:首先看看是否用上关键字,org.springframework.jdbc.BadSqlGrammarException第二种情况:xml中的resultMap的值,和实体类中对应不上。仔细检查字段名称,以及实体类中get、set方法...

2021-03-12 15:22:56 455

原创 IDEA配置使用

1.IDEA配置Tomcat1.点击Run—EDit Configurations…2.点击左侧“+”号,找到Tomcat Server—Local(若是没有找到Tomcat Server 可以点击最后一行 34 items more)3.在Tomcat Server -> Unnamed -> Server -> Application server项目下,点击 Configuration ,找到本地 Tomcat 服务器,再点击 OK按钮。2.IDEA配置JDK1、点击

2021-02-05 17:45:35 336

原创 备份mysql数据库

方法一:windows下mysql每天定时备份数据库新建批处理文件 backup.bat,里面输入以下代码:set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqldump" --opt -Q -uroot -proot --default-character-set=latin1 rs_cahwec > "D:\backups\rs_mysql\rs_mysql%Y

2021-02-03 17:54:54 122

原创 tomcat配置ssl证书

tomcat配置ssl证书1. 步骤一:下载证书下载证书参考以下链接:https://support.huaweicloud.com/usermanual-scm/scm_01_0027.html在Tomcat服务器上安装SSL证书的流程如下所示:①获取文件 → ②创建目录 → ③修改配置文件 → ④重启Tomcat → ⑤效果验证1.在本地解压已下载的证书文件。下载的文件包含了“Apache”、“IIS”、“Nginx”、“Tomcat”4个文件夹和1个“domain.csr”文件从“T

2021-02-03 17:35:45 3366

原创 使用stream().filter 过滤一个List对象

使用stream().filter快速循环最开始导入Excel的内容for(int rowNum=1;rowNum<=sheet.getLastRowNum();rowNum++){//查询内容......period= periodMapper.selectPeriodByNames(args);//再次查询内容....userBind = userBindService.selectUserBindByIdcardNo(orderNumber);}导入一份500行的Excel,每

2021-02-03 15:18:42 3735

原创 CASE WHEN的多种用法

CASE WHEN的多种用法通常用SQL语句进行求和都会用到sum()聚合函数 若数据库中有不同type的费用,有若干员工,进行求和每种费用的汇总 。最先想到的可能是查出每种费用的和,再与主表关联。这样太过麻烦,用case when就能解决这一问题select '汇总金额' as name,sum(case WHEN reim_type='1' THEN reim_money else 0 end) as type1,sum(case WHEN reim_type='2' THEN reim_m

2020-11-10 11:50:19 803

转载 MySQL数据库表结构 生成PDM

数据库:1.打开数据——右键——转储SQL文件——仅结构——保存好转储的SQL文件;PowerDeSigner通过已有的sql文件,生成数据库模型PDM:步骤如下:第一步:File->Reverse Enginner->Databases…第二步:选择mysql5.0(选择适合的版本)第三步:点击加号选择SQL文件所在位置,然后点击确定,等待所有OK!!这个时候生成的数据库模型,是没有中文注释的。第一步:tools->Execute Commands->Edit/R

2020-06-22 11:18:01 2108

转载 contains()和equals() 的区别

boolean equals(Object anObject) :将此字符串与指定的对象比较。通俗的说就是:判断它俩(指定元素与括号中)内容是否相等! 注意: equals不能用于基本数据类型的变量String类中的contains:boolean contains(CharSequence s) : 当且仅当此字符串包含指定的 char 值序列;字面意思就是:判断指定内容中是否包含括号中的内容;Collection集合中的contains():总结:contains就是包含(.

2020-06-16 11:38:37 711 1

转载 精确匹配(FIND_IN_SET)

精确匹配(FIND_IN_SET)相当于模糊查询,但比模糊查询更加精确,例如type=1,2,12,22 用逗号隔开。需要查type字段中包含2的所有数据,用like ‘%2%’ 的话,会把type包含12,22等数据也查出来。用FIND_IN_SET(‘2’,type)就可以很好的解决这个问题MySQL手册中find_in_set函数的语法:FIND_IN_SET(str,strlist)str 要查询的字符串strlist 字段名 参数以”,”分隔 如 (1,2,6,8)查询字段(str

2020-06-10 16:26:00 1485

原创 批量清除Maven本地仓库下载失败的垃圾文件

新增记事本 .batset REPOSITORY_PATH=E:\apache\maven-repertory(本地maven库地址)rem 正在搜索…for /f “delims=” %%i in (‘dir /b /s “%REPOSITORY_PATH%*lastUpdated*”’) do (del /s /q %%i)rem 搜索完毕pause

2020-06-03 10:13:55 414

原创 调用浏览器打印局部内容

调用浏览器打印局部内容//打印$scope.print = function() {var bdhtml=window.document.body.innerHTML;var sprnstr=""; //开始打印标识字符串有17个字符var eprnstr=""; //结束打印标识字符串var prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+...

2020-01-14 15:59:50 346

原创 PowerDesignern检查常见问题(部分)

1. Existence of refernce: 该表没有与其他表的关联(如外键等)解决:在工具栏空白处右键打开Palette面板,选中Link/Extended Dependency 按钮, 然后在提示出错的表上添加到自己的Dependency。)2. Existence of index:没有索引3. Existence of key:没有主键4. constraint n...

2019-05-08 10:58:28 1299

空空如也

空空如也

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

TA关注的人

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