自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (6)
  • 收藏
  • 关注

原创 多文件压缩下载

之前写过了压缩文件上传,现有一个新的需求,上传了多个文件,要把这些文件打包下载,本例子是通过zip的方式压缩下载多个文件。首先jar包还是那两个: <!--zip4j依赖,解压zip压缩--> <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId>

2022-08-26 15:15:40 457

原创 .gitignore忽略本身

这可能是本身.gitignore已经被追踪了,清除缓存然后刷新项目看看.gitignore文件是否变灰色了git rm -r --cached .gitignore

2022-05-12 17:24:10 1627 1

原创 Long型id前端显示17位后面丢失精度

最近做项目中用到了雪花ID,根据机器码,时间戳等获得一个Long型的id,没有选择用自增ID,然后遇到一个问题:前端获取的id和数据库对不上.比如数据库是8144877713196433408前端是8144877713196433000前面都是一样的,后面三位丢失精度解决方案:字段上面加上注解@JsonSerialize(using= ToStringSerializer.class)import com.fasterxml.jackson.databind.annotation.Json

2021-11-05 16:36:16 367

原创 自动生成数据库对应表业务类

在这里插入代码片package com.kindo;import com.baomidou.mybatisplus.toolkit.StringUtils;import com.baomidou.mybatisplus.exceptions.MybatisPlusException;import com.baomidou.mybatisplus.generator.AutoGenerator;import com.baomidou.mybatisplus.generator.InjectionCo

2021-11-03 09:55:48 149

原创 SpringContextHolder实现ApplicationContextAware接口获取spring管理的上下文信息

package com.kindo.uas.common.config;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.ApplicationContextAware;import org.springframework.context.annotation.Lazy;im

2021-10-15 11:04:15 272

原创 自定义分页

场景:给一个list,可能有几千条上万条不等,给你pageNum和pageSize,给出分页后的结果,思路上很清晰,根据list和传进来的页大小和页数,将list拆分为多个list,返回指定页数和对应的数据。package com.demo.util;import java.util.List;public class PageListUtil { /** * 开始分页 * @param list * @param pageNum 页码 * @param

2021-09-29 14:21:29 87

原创 linux启动jar包脚本

#!/bin/bashAppName=xxx.jar#JVM参数JVM_OPTS="-Dname=$AppName -Duser.timezone=Asia/Shanghai -Xms512M -Xmx512M -XX:PermSize=256M -XX:MaxPermSize=512M -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRa

2021-09-26 11:08:52 71

原创 httputil工具类,发送http请求获得结果

package com.kindo.util;import com.alibaba.fastjson.JSONObject;import org.apache.poi.util.IOUtils;import java.io.DataOutputStream;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.URL;import java.util.Map;public class H

2021-09-13 16:22:53 305

原创 easypoi导出

1.首先导入相应依赖 <!-- easypoi简单导出所需要的jar包 start --> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.2.0</version> </dependency> <dependency&gt

2021-08-27 17:48:29 199

原创 列表数据导出

基本上都有过这样的需求:几个条件筛选出一部分数据以表格形式展现,功能按钮旁边有个导出,一般是以Excel的形式导出,这里就以easyExcel介绍一下数据导出的具体实现jar包: <!--excel导入导出资源包--> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId&g

2021-08-17 14:44:45 301

原创 压缩文件上传

首先压缩文件的上传需要几个maven包,分别用于zip和rar的解压:<!--zip4j依赖,解压zip压缩--> <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>1.3.2</version>

2021-08-17 14:42:56 718

原创 ScriptEngineManager脚本计算

import javax.script.ScriptEngine;import javax.script.ScriptEngineManager;import javax.script.ScriptException;private static void test5() { ScriptEngineManager scriptEngineManager = new ScriptEngineManager(); ScriptEngine scriptEngine =

2021-07-01 17:09:45 591 1

原创 idea maven报红,但是项目中有jar包,提示找不到xx类

1、遇到这个问题首先排查是否是maven没有下载完整,有可能是网络不好导致的,找到仓库中jar包位置,删除文件夹,然后刷新maven,看看是否报红;2、如果上面操作后报红,将整个里面的依赖剪切,然后maven clear一下,然后把刚刚复制的依赖放进pom.xml里面,刷新maven重新全部下载;3、如果上面还是报红,点击File->invalidate Caches/Restart,清空缓存重启idea,然后等加载完刷新maven;4、如果上面还是报红,看看是不是个别报红,如果是,那么问题应该

2021-06-10 11:33:45 1927

原创 微信小程序云开发的搭建

1、下载微信小程序开发工具我这里用的开发工具是:wechat_devtools_1.02.1911180_x64.exe下载地址:https://download.csdn.net/my/uploads2、安装和正常安装软件一样,路径自己选择,等待安装完了打开后就是这样的界面3、创建项目这里面要创建一个项目,可以创建新项目,也可以导入之前创建的项目。这里只讲怎么创建一个新项目。点击...

2021-05-14 14:46:56 259

原创 springboot动态数据源

1、近期项目中有一个需求:用户登录后要做导出功能,但是导出数据前输入另一个数据库的连接信息,从这个数据源导出。网上搜了一些方案,有些是多配置几个数据源,切换过去,但是这个明显不符合这个场景,如果我要新增一个新的数据源是不是要改配置文件,重启项目呢?在网上搜到了一个解决方案,博客地址:https://blog.csdn.net/cs373616511/article/details/828276352、这个项目我下载下来运行是可以的,但是在我的项目中也是按照这样的方式是不行的,后来摸了两天终于摸了出来,接下

2021-05-14 14:30:03 101

原创 SpringBoot模板导入CSS和JS与HTML导入的区别

1、HTML传统的导入样式和脚本的方法如下,如果springboot使用thymeleaf模板,下面写法无法正常引入资源文件,需改为thymeleaf引入方法HTML写法:<link href="/css/bootstrap.min.css" rel="stylesheet"><script src="/js/jquery.js"></script>t...

2021-02-22 09:43:05 222

原创 iPhone手机alert、confirm弹窗多余url处理

https://blog.csdn.net/wlangduhua/article/details/81839384在手机移动端开发的时候可能遇到iPhone手机弹窗中有特殊url字符串的问题,如下解决如下:window.alert = function(name){ var iframe = document.createElement("IFRAME"); iframe.style.display="none"; document.documentElement.ap

2021-02-22 09:41:26 636

原创 java.io.IOException: 您的主机中的软件中止了一个已建立的连接。

我在下载文件的时候出现这个问题,搜索了一下网上的解决方案,梳理了一下代码发现是一行代码导致的: // 如果加上会出现您的主机中的软件中止了一个已建立的连接 // response.reset(); response.setContentType("multipart/form-data;charset=UTF-8"); response.setCharacterEncoding("UTF-8"); response.setH

2021-02-22 09:36:22 3640

原创 微信小程序模糊查询

1、普通模糊查询:查询结果中含有查询条件的数据db.collection('idiom').where({ name: { // 模糊查询参数 $regex: e.detail.value + '.*', // $regex: '^' + e.detail.value + '.*', //不区分大小写 $...

2021-02-19 17:54:19 2042

原创 maven settings.xml配置

maven settings.xml配置<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. See the NOTICE filedistributed with this work for additional informationregardi

2020-12-17 11:07:02 183

原创 IDEA使用lombok仍然没有getter、setter方法

1、首先出现这个问题看看是否导入了lombok依赖2、实体类上面是否有lombok注解@Data,3、导入了lombok插件没有,这个可以在IDEA->File->Settings->Plugins里面搜索lombok,导入了插件后是否重启了IDEA,4、重新启动项目看看是否解决。...

2020-12-15 11:33:10 1808

原创 python爬取成语网站数据

# encoding=utf-8import requestsfrom bs4 import BeautifulSoupimport sqlite3import uuidconn = sqlite3.connect("idiomBase.db3") # 创建sqlite.db数据库print("open database success")conn.execute("drop table IF EXISTS idiom")# id# 成语名称# 拼音# 成语解释# 成语出处#

2020-08-07 11:15:36 498

原创 参数变量:save to project-level dictionary

出现这个问题一般是代码规范检查到了参数命名不规范,不影响程序运行,但是一般有强迫症的人肯定要解决这个问题。1、重新命名(一般来说驼峰命名法不会出现太大问题)2、加入工程字典库,以后这个项目其它的地方出现这个词也不会有下划线。File->Setting->Editor->spelling->Accepted Words里面可以查看加入字典库的词...

2020-07-27 14:10:05 868 1

原创 github本地仓库代码上传

1、在github上注册一个账号github官网地址:https://github.com/这点应该不用多说了。2、下载安装GitGit官网地址:https://git-scm.com/这个也不用多说了3、在一个目录文件下右键鼠标选择:Git Bash Here,会出现一个类似于CMD命令窗口的窗口,输入 ssh-keygen -t rsa -C “####@163.com”(注意引号里边的邮箱就是你注册github用的邮箱)接下来连续点击三下enter,不要管它提示什么,都是一些设置账号密码

2020-07-08 15:57:45 73

原创 Cannot read property 'style' of undefined

之前遇到过这样的问题,在页面表格数据加载过程中,数据表格字段设置重复导致数据表格无法识别哪个字段该渲染数据:"columns": [ { "data": "id", "render": function (data, type, full, meta) { ...

2020-05-09 16:27:48 9640

原创 navicat连接Oracle过一会会断开,需要重新连接

1、右键单击数据库连接,选择连接属性2、弹出一个小窗口,鼠标左键单击确定3、选择高级选项卡,勾选上保持连接间隔,后面是秒数,默认240,可以自己设置,别太久,不然就断开了,一般设置几分钟连接心跳一次就可以4、点击确定保存修改,连接测试成功。...

2020-05-07 14:19:55 1334

原创 微信小程序的新增和查询

1、项目目录图名字随便取2、新增的js代码Page({ /** * 页面的初始数据 */ data: {}, /** * 新增 */ insertButton: function (e) { //连接云数据库 const db = wx.cloud.database(); //test为数据库名(也就是云开发里面的集合名称) ...

2020-03-28 20:53:04 280

原创 Example.Criteria

1、首先说明的是,简单的没有连表查询的可以简化不用在mybatis里面写SQL语句了,可以直接在业务类里面通过操作对象来拼接SQL,Example.Criteria给我们提供了一些方法。Example example = new Example(HospitalInfo.class);Example.Criteria criteria = example.createCriteria();...

2020-02-27 14:21:54 601

原创 has not been registered yet?

今天学习微信小程序的搭建和启动,搭建都好了,新建文件夹和页面,然后创建了页面提示新增页面,新增页面,出现了问题"pages/idioms/idioms" has not been registered yet?原因在于我们创建的后缀为.js文件中是空白体,只要写上Page({})就可以了这个会自动补齐里面的函数。然后就不会有那句话了...

2020-01-14 17:27:15 5383

原创 IDEA创建类、接口等java文件时自动添加时间和作者信息

1、打开IDEA的配置File --> settings2、点击搜索File and Code Templates3、右侧选中Includes选项卡4、找到File Header5、编辑头部内容6、点击apply然后点击ok/** *@author author *@date ${DATE} ${TIME} *@version 1.0 */...

2020-01-06 17:43:31 643

原创 oracle序列、创建表、表空间、用户相关

1、表空间TableSpace作用:是用来建立用户与数据库文件之间的关系,用户插入的数据由表空间来决定保存到哪一个数据文件(.dbf)中。A、语法create tablespace 表空间名 datafile 数据文件名size 初始大小autoextend on next 步长maxsize 最大大小extent management...

2020-01-03 14:47:56 160

原创 springboot+java生成二维码图片

接下来将从IDEA创建springboot项目到生成效果图详细地为大家展示二维码的制作过程1、首先是创建springboot项目上面的图有红色标记的地方需要填写的,比如项目存放的路径,包名等,其他的一路next就可以了。2、导入相关依赖<!--这两个依赖创建springboot项目会自动加载进来--> <dependency> &...

2019-12-03 17:36:41 962

原创 常用正则表达式总结

常用input框的输入校验输入框只能输入金额类的数字,可以有小数点,但小数点只能有一个,小数点后保留两位,并且小数点不能开头,可以零开头(金额校验):<input onkeyup="this.value=/^\d+\.?\d{0,2}$/.test(this.value) ? this.value : this.value.substring(0,this.value.length-...

2019-03-19 17:05:56 268

病案数据-2020年.xls

公立医院绩效考核病案数据

2021-02-20

sqldeveloper-18.4.0-376.1900-x64.zip

支持可视化SQL操作,方便大家管理数据库数据,操作,支持连接Oracle、MySQL等主流数据库,下载后解压便可以使用!

2020-05-09

wechat_devtools_1.02.1911180_x64.exe

微信小程序云开发工具,也就是不需要本地数据库开启服务,在微信云服务里面用免费的数据库,开发方便,构建简单,工具也是很人性化的。

2020-01-08

GIT代码同步可视化界面工具

代码同步的可视化界面工具,一键提交,一键同步、拉取,非常方便。下载后解压就行,可以自己建立分支开发提交,也可以在主分支上开发提交。

2019-11-19

kendui界面设计JavaScript文件

美化的界面设计工具,风格独特,功能强大,listview组件,可以根据数据的多少自动填充,挺智能化的工具类。这个需要付费,后期会有维护,js拿来共享给大家。

2018-09-19

echarts大数据展示报表

开发报表设计的必备第三方库文件,类似的还有JfreeCharts等,里面包含了数据填充的基本工具类,方便实用

2018-06-15

空空如也

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

TA关注的人

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