- 博客(45)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 程序员的爆料(已笑喷)
1. 公司实习生找 Bug2.在调试时,将断点设置在错误的位置3.当我有一个很棒的调试想法时4.偶然间看到自己多年前写的代码5.当我第一次启动我的单元测试时6.数据库的 Delete 语句忘了使用限定词 where...7.明明是个小 bug,但就是死活修不好.......
2019-10-16 17:55:06
219
原创 没想到用了已久的group_concat竟然还有这个坑
其实我们看到的group_concat 这个函数他是有长度限制的, 默认限制是 1024,也就是说, 如果你在数据库中使用这个函数, 长度达到了1024 之后, 后面多的就不展示, 就好比前端html中的一个 input框, 限制1024个字一样, 多的你再怎么输入都不行了。
2024-01-09 16:58:43
526
原创 项目之前启动好端端的, 突然之间重启就启动太慢了,难受
之前在开发的时候,本来项目好好的跑的好好的,在调试完代码之后想重新启动一下,发现就卡在哪一步,或者是用了很久才启动起来,简直烦人!后来发现在调试的时候,打的断点太多了,debugger模式启动的时候,导致启动巨慢。解决办法,每次调试完代码之后,要习惯性的吧断点去掉。然后重新启动就发现启动速度变快了。...
2022-07-21 14:39:46
425
原创 MySql中 字段 为空,null值遇到坑了
众所周知, Mysql是我们使用最多的数据库之一, 小编今天在进行查询数据的时候遇到个 不等于 xxx数据的时候出现的一个数据缺失的问题, 那么接下来就进行讨论一下吧!!背景:测试: 你来看下, 这个查询条件查询出来的数据不太对, 总共数据 100条, 等于 的时候有 30条,不等于 的时候有 60条, 还有10条数据呢? 这算是一个bug, 我先录进去, 你后面改改!我: 好的好的。卑微开发, 在线听话思路, 先把SQL 整出来, 然后放在navicat中执行一次, 然后...
2022-05-26 10:42:58
702
原创 JFinal之formData(带文件)传参数的时候,参数值都为null的解决方案
JFinal之formData(带文件)传参数的时候,参数值都为null的解决方案
2022-04-16 11:29:41
1577
原创 vue中form表单中嵌套el-upload上传校验有没有文件
file是文件上传的组件prop文件this.$refs.reportDataForm.validateField("file");
2022-04-15 16:57:38
1736
原创 vue组件之 el-date-picker 能下拉出样式,但是选择不了
开发过程中,测试反映,测试:这个时间组件新建的时候可以,怎么编辑的时候一直点不了,为什么选择不了时间, 有bug啊!我:本地测试没问题呀, 你再点点测试:就是选择不了, 你过来看。... 走过去看,确实选择不了,于是我就开始找问题。一开始看console.log的报错是 getYear(), getMonth() is not function , 一开始找的是前端的问题,找了半天也就那么个回事,就一个组件会有啥问题呢?于是开始判断后端的问题:咦惹,突然就发现了,后端返.
2022-03-25 17:58:39
5037
原创 Vue选择数据之后回显(临时)
that.$refs["multipleTable"].toggleRowSelection(item, true);
2022-02-23 17:04:29
342
原创 VUE实现 类似收获地址自动识别 并且关联到对应的省市区
前段时间做需求, 要求做一个京东淘宝那样客户粘贴地址之后,自动识别省县区三级的地址,本来可以在后端进行做的,但是呢(主要是存在地址省县区不能为空,且详细地址也不能为空的校验),为了减少不必要的调度,就决定全部放在前端做了,并且做起来也挺不错的。话不多说直接上代码。主要分几个模块。因为本人是后端开发人员,所以前端代码写的有些拉胯,各位大佬拿回去之后可以去进行优化一下,相信问题不大。
2022-01-14 11:21:53
2628
6
原创 给查询的SQL中自动增加 自增长 序号
在开发中,遇到SQL的需求是 要添加一个自增长的序号,(可以使用自增长ID,但是当前表中 自增长主键ID会会断(对表出现删除的情况)),所以就想到了下面的一个点。思路是构建临时表, 然后进行需要去根据指定的数据去进行输出。select t.*, (@indexs:= @indexs+1) index_no from (SELECT @indexs:=0) as indexs, (select 1 from dual ) t(SELECT @indexs:=0) as indexs..
2022-01-10 13:58:09
7471
原创 Linux矫正与当前时间一样
date -- 查看当前时间clock --show --- 查看当前本地的时间hwclock --hctosys --- 将本地的时间设置为Linux上的时间
2022-01-06 11:41:18
604
原创 vue中表单提交,当提交表单的时候,有必填项未填写自动定位到第一个未填写的地方
this.$nextTick(() => { let isError = document.getElementsByClassName('is-error') isError[0].scrollIntoView({ // 滚动到指定节点 // 值有start,center,end,nearest,当前显示在视图区域中间 block: 'center', // 值有auto、instant,smooth,缓动动画(..
2022-01-05 14:57:59
3070
3
原创 (doc, docx)文档合并的三种方法
Word文档合并几种方式通过com.spire.doc包具体参考地址:https://www.e-iceblue.cn/spiredocforjavaoperating/merge-word-documents-in-java.html,它是自己开发的一个东西,所以在maven仓库中你是搜索不到这个包的,所以引入的时候需要将包和仓库一起引入进来,不然编译的时候他会报com.spire.doc这个包找不到什么的。http://repo.e-iceblue.cn/repository/maven-pub
2021-09-02 11:07:59
6566
7
原创 Mysql中时间自动格式匹配date_format函数
SELECT DATE_FORMAT(now(),'%Y-%m-%d') from dual当然,如果想有其他格式的%Y 表示年 yyyy,%m 表示月 mm,%d 表示日期 dd,%H 表示小时 hh,%i-表示分钟 MM,%s 表示秒 ss,如果需要查询时间在某一时间段内时可以这样进行查询SELECT * FROM TABLE WHEREDATE_FORMAT(CREATE_TIME,'%Y-%m-%d') BETWEEN '2021...
2021-08-30 10:14:54
2847
2
原创 mysql 想在某个时间上再加上一段时间
开发中遇见的场景:因为需求,现在需要将一个表中的某几个字段抽取出来,并且抽取出来的这几个字段中与原表中对应的关系是多对一的关系 原表 --->对应多个新表数据, 但是新表的数据操作呢,又有相关的操作记录,就比如说 我更新(增删改)新表的一条数据,那么我就要往记录表中添加一条记录。但是抽取出来之后,原表的数据不能丢,所以就有了下面部分的操作insert into table_new (table_old_id, xxx, xxx1, xxx2, create_time)...
2021-08-26 15:33:13
2909
原创 mysql数据库中将查询出来的数据批量更新到另外一张表里面
update table_a a INNER JOIN table_b b on a.id = b.id set a.xxx = b.xxx;table_a 代表着需要更新的表。table_b 代表着你查询出来的表,也可以是你数据库中存在的表。on 后面的是 table_a和table_b的关联条件。set 后面的是需要设置的字段值。table_b 也可以是这样......(select * from table_c left join table_d ... ... )总而.
2021-07-16 11:25:49
3484
1
原创 word文档合并的几种方式
Word文档合并几种方式通过com.spire.doc包具体参考地址:https://www.e-iceblue.cn/spiredocforjavaoperating/merge-word-documents-in-java.html,它是自己开发的一个东西,所以在maven仓库中你是搜索不到这个包的,所以引入的时候需要将包和仓库一起引入进来,不然编译的时候他会报com.spire.doc这个包找不到什么的。http://repo.e-iceblue.cn/repository/maven-publ
2021-05-22 09:58:51
2163
2
原创 IDEA 版本 2021-02-16
IDEA 1.3版本https://pan.baidu.com/s/12sD34Nx8zsnaYFdjoTQ-WQ提取码:exuuIDEA 2.2版本https://pan.baidu.com/s/1rvBPsE1OXG7pXPvrThwlrA提取码:rrli
2021-02-16 11:37:03
113
原创 XML+freemaker标签 转docx文档
// dataMap为所需要的数据, templetFilePath 模板路径 targetFilePath 生成的文档路径public static Map<String, String> xml2XmlDoc(Map<String, Object> dataMap, String templetFilePath, String targetFilePath) { Map<String, String> map = new HashMap<>(..
2020-07-10 18:01:21
212
原创 JDK8新特性之两个字符串list去重,一行代码搞定
List<String> sortNoList = Arrays.asList("1", "2", "3", "4", "6", "7", "8");// 前端传输过来的sortNoList<String> forntSortList = Arrays.asList("2","5","8");List<String> collect = sortNoList.stream().filter(x -> forntSortList.stream().non..
2020-07-08 00:24:43
945
转载 通过freemaker模板生成doc文档,借鉴
https://blog.csdn.net/wjnjava/article/details/100288246
2020-07-02 19:45:56
118
原创 Orcle获取当前的时间并赋值给某个值
T.CREATE_TIME = (select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss') from dual)dual是系统自带的表
2020-06-23 16:12:10
792
原创 Eclipse怎么将目录结构显示具有层级关系的目录(树形目录)
首先是一开始找到这个window -show view - project explorer ,选完了之后你会看到这个projectExplor然后选中这个箭头 选择projects presentations -- Hierachical即可
2020-06-17 15:14:20
2005
原创 使用Orcle的时候,我们可能会有多个Like条件,OR条件,今天百度了一下找寻其方法,记录下来
使用Orcle的时候,我们可能会有多个Like条件,OR条件,今天百度了一下找寻其方法,记录下来REGEXP_LIKE(T1.WANR_CODE,TRIM(#{xxx}))OR REGEXP_LIKE(T1.BETOUR_TOWER_NAME,TRIM(#{xxx}))
2020-06-03 14:45:13
135
原创 Orcle中string,date类型之间的转换
date转stringto_char(UPDATE_TIME,'yyyy-MM-dd HH24:mi:ss') "updateDate",string转dateselect to_date('2020-06-0211:22:33','yyyy-MM-dd HH24:mi:ss') from xxx;
2020-06-02 16:05:12
208
原创 pymol安装失败,其中是安装到进度条条一半的时候就报错了 socket.timeout:the read operation timed out
pip install wtforms安装wtforms时出现如题错误。可以看到上面是有进度条的,说明是其实是OK的,只不过是有个超时时间的限制。我们接下来就这样pip --default-timeout=100 install wtforms执行这一条命令,然后在去安装就可以了...
2020-05-30 18:55:36
576
原创 Eclipse配置自动提示, Eclipse配置JDK,Eclipse配置Tomcat, Eclipse配置maven
一般来说,我们新安装了Eclipse,都需要先配置一些东西,比如说代码的自动提示,jdk,tomcat,maven等等,为了以防忘记,小编就先在此记录一下相关事宜。Eclipse配置自动提示在菜单栏上的Window- preference - Java - Editor - Content Assist,在下面的框框处填入abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ. ,这样我们在写代码的时候就会提示我们。2...
2020-05-27 09:09:26
179
原创 Hibernate 中get()和load()的区别
开发中,我们往往也会用到Hibernate中的 get() 和 load() ,他们都是查询方法。那么现在小编就来说说其中的区别吧!例子:假如数据库中有个Student ID=1,username="zhangsan"那么我们在使用get()方法的时候有几点Student stu = session.get(Student.class, 1);stu.getUsern...
2020-04-12 23:09:41
102
原创 如何在双向链表NodeA和NodeB中插入一个NodeC节点
在开发的过程中我们往往会用到链表等一些相关的知识,今天Small Sky就位大家带来“如何在双向链表NodeA和NodeB中插入一个NodeC节点”开局一张图,其他全靠编......上图我们可以看到有两个节点他们互相链接着,然后我们现在就是需要在他们中间插入第三个NodeC节点,那么线怎么放,后怎么放呢?各位大佬可以先思考一下,然后发表一下自己的见解。思路就是我们首相要先将...
2020-04-07 10:15:53
1226
原创 前端对emoji表情进行校验,后台实则差不多
如果你们采用的是vue进行开发的,那么可以适用其中constcommonUtils={}commonUtils.isEmojiCharacter=(val)=>{for(leti=0;i<val.length;i++){leths=val.charCodeAt(i)if(hs>=0xd800...
2020-01-06 10:47:38
895
原创 当我们运行VUE是时候出现http://undifine:port的时候怎么把undifine替换掉
我们在刚刚接触VUE的时候,很懵,但是后面用多了你会发现越来越好用。好了进入这一篇博客的正题,其实也没什么,改个配置就差不多了。一开始是这样的,出现undifine,看着不太舒服,但是他不影响我们在界面上进行操作所以我们可以进行修改首先我们得在build里面找到webpack.dev.conf.js这个文件,修改里面的host然后重启yarn dev重新起一下,是...
2019-12-27 15:16:28
183
原创 Eclipse如何设置在编辑器里面出现导航条,以方便我们查看代码
打开Eclipse----> 然后打开一个类,然后你就会看到如下图所示的,没打开的时候他是黑色的,打开之后就是灰色的了然后就会出现如下图所示的图片再然后你可以点击下面的箭头你就可以看到该UI下面所有定义的东西如果你喜欢,欢迎在下面留言哦...
2019-12-27 10:02:33
758
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人