- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 Python使用pip永久配置镜像源方法
清华大学(推荐):https://pypi.tuna.tsinghua.edu.cn/simple。中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/阿里云:http://mirrors.aliyun.com/pypi/simple/华中理工大学:http://pypi.hustunique.com/豆瓣:http://pypi.douban.com/simple。山东理工大学:http://pypi.sdutlinux.org/pip永久配置镜像源方法。
2023-11-15 15:35:28
216
原创 实现下载Excel模版报错(response.getOutputStream() has already been called for this respons )
代码写好后,下测试了下,发现报错:getOutputStream() has already been called for this response。主要原因是LoggerAspect类里使用反射机制,给所有的controller都加了环绕日志。另外,上面的日志切面代码是存在一定局限性的,不能满足所有使用场景!主要是通过看报错日志,发现代码框架里有个日志的切面。将返回response的进行了过滤,成功解决问题!开发个小功能,下载Excel模版。
2023-11-05 14:28:23
592
原创 node.js安装好后测试报错解决
npm install express -g 报错!所以打开cmd时,以管理员的方式打开。node.js的版本是18.X.X。然后再执行命令就OK了!看报错是由于权限不够,
2023-08-27 17:36:48
458
1
原创 mybatis自动生成文件配置记录
记录下mybatis自动生成mapper文件,虽然现在有点过时了,但对于新手来说还是有一定用处的(diss下通过这种文章引流关注的博主)。比较简单,基本就三步搞定!
2023-08-26 17:13:19
202
原创 mysql5.7实现ROW_NUMBER() OVER(PARTITION BY XXX)功能查询
背景前两天遇到个需求,数据库里相同ID有多条数据,根据update_time取出最新的数据方案阶段一:直接用SELECT *FROM( SELECT t.*, ROW_NUMBER() OVER(PARTITION BY id ORDER BY update_time DESC) updateTime FROM table AS t ) AS latestWHERE updateTime = 1;直接报错了:
2021-09-24 11:52:11
18932
4
原创 python3.9安装Django
1、背景2、操作失败记录前置条件:安装Python3.9成功,配置好环境变量1)手动下载Django的包3、操作成功记录前置条件:安装Python3.9成功,配置好环境变量1)在cmd窗口执行命令:pip3 install Django2)根据上面的黄色字体的警告提示,到Python.exe的目录下执行命令:python.exe -m pip install --upgrade pip3)再次执行命令:pip3 install Django.
2021-04-10 21:24:19
5313
3
原创 springboot2.0.7配置项目单元测试自动执行sql脚本,生成测试数据
1、背景:之前做的项目,需要出个使用手册,在写使用样例的时候,需要出个自动在数据库生成测试样例的数据,所以利用springboot的特性,启动项目的时候自动在数据库生成数据。2、环境: jdk11 springboot2.0.7 MySQL5.7.223、项目搭建: 需要在application.yml配置文件里进行配置,配置如下:spring: datasource: ...
2020-12-18 00:27:30
1062
1
原创 MySQL5.7版本,自增主键用insert插入0不成功问题解决
MySQL5.7版本,自增主键用insert插入0不成功问题解决1、先查询 select @@sql_mode2、在my.ini文件里添加配置NO_AUTO_VALUE_ON_ZEROsql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,NO_AUTO_V
2020-12-16 23:11:31
996
原创 jcoco统计Tomcat的代码覆盖率Windows版本
1、在Tomcat里配置 1)到Tomcat的bin目录下,在catalina.bat文件里的第一行添加如下配置: set JAVA_OPTS=-javaagent:D:\TomcatAndjcoco\apache-tomcat-8.5.38-windows-x64\apache-tomcat- 8.5.38\lib\jacocoagent.jar=include...
2019-06-25 20:28:11
361
翻译 虚拟机安装centos7后只有lo网卡的解决方法
虚拟机vmware,安装完centos 7 后 ,执行ifconfig 和ip addr 发现只有一个回环网卡lo,进入/etc/sysconfig/network-scripts/目录下发现也只有ifcfg-lo。解决方法:关闭centos 7系统进入到虚拟机的安装目录(我的安装目录在D:\Virtual Machines\CentOS 7_01),...
2019-03-14 00:29:24
1532
转载 idea2018.3破解可至9999
1、下载破解补丁文件(1)2018.07.20 更新–JetBrains系列都可适用: 破解补丁:JetbrainsCrack-2.9-release-enc.jar, 百度云地址:https://pan.baidu.com/s/1rfOdn3suqyP2RUtIsZqbkQ 提取码:etr5(2)2018.08.01 更新–JetBrains系列都可适用: 破解补丁...
2019-03-05 11:03:02
3933
1
原创 前台访问后台路径错误的解决
2018-10-18 16:30:13 [ERROR] - com.hikvision.internet.service.impl.ApiServiceImpl -ApiServiceImpl.java(59) -异常:100500 METHOD:SpvsClass_private_find URL:http://ip:8080/SpvsClass/find此访问路径里没有项目的名称,要连...
2018-10-19 18:18:55
1084
原创 jsTree1.0版本不兼容IE10以上浏览器的问题解决
在用jsTree做节点树,用IE8没有问题,每次都能加载数量数据了,当切换到IE11版本时,每次总是停留在加载解决方法如下:在jsTree.js里(function ($) {$.vakata.xslt = function (xml, xsl, callback) { var rs = "", xm, xs, processor, support; // TOD...
2018-09-19 15:13:42
1071
原创 input框不显示之前输入过的数据
在做项目功能演示的时候,测试人员看到我的页面时,看到如下的情况在input框需要输入地址时,之前的数据回显示出来,将地图给遮挡住,影响视觉效果,建议把这个取消掉.当时觉得这个要求有点难度的,结果发现,在input框里加入这个autocomplete="off"就顺利解决了.<input id="" class="input" type="text" autocomplet...
2018-09-13 15:49:43
5866
原创 Linux用指令scp远程传送文件报错及解决
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT ...
2018-09-12 10:40:38
3814
原创 关于contain方法和split方法的速度的比较
最近在做项目的优化过程,看到对逗号分隔的字符串的判断的代码,所以研究了下这两个方法的速率.用split方法切割一个用逗号分隔的字符串的时间是250223毫秒实例代码:String aString = "a,b"; String[] split = aString.split(","); long st = System.nanoTime(); ...
2018-09-11 20:00:06
684
原创 没网情况下安装gcc操作步骤
安装软件包前期准备工作:1.挂载光盘镜像到MNT目录下。(学习推荐),下面说说挂载命令[root@localhost ~]# mount /dev/cdrom /mnt/[root@localhost Packages]# 挂载成功后,进入到包所在目录[root@localhost ~]# cd /mnt/Packages/[root@localhost Packages]#2. 网上去下载...
2018-05-31 14:48:13
3997
原创 MySQL登录时报错1045-access denied for user 'root'@的解决方法
用navicat和CMD登录时,用密码都会报1045-access denied for user 'root'@错,直接输入MySQL反而登录成功。解决方法1.以管理员身份启动CMD,必须是管理员身份2.执行命令:mysqld --skip-grant-tables3.以管理员身份重开个命令窗口4.执行如下命令5.重启MySQL6.用root和密码登录搞定!!!...
2018-05-31 10:48:40
23770
3
原创 Apollo在window环境下的解压安装
1、确定环境变量配置好2、开始配置Apollo环境变量3、将Apollo的环境变量配置到path中4、开始解压包5、开始进入bin目录下打开命令窗口(在shift+右键),在命令窗口里执行apollo.cmd create mybroker(名字随意)6、创建成功后会在bin目录下多一个mybroker文件夹,进去7、再进去bin目录下,打开CMD窗口,执行apollo-broker.cmd ru...
2018-05-23 16:13:52
930
转载 Java设计模式之单例模式
概念: Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、
2017-03-16 20:53:08
212
转载 jvm虚拟机的结构
1:程序计数器程序计数器是一块很小的内存,每一个线程都必须用一个独立的程序计数器,用于记录下一条要运行的指令。各个线程的计数器之间不相互影响,独立工作,是一个线程的私有的内存模型。2:java虚拟机栈java虚拟机栈也是线程私有的内存空间,它和java程序在同一时间创建,它保存方法的局部变量、部分结果,并参与方法的调用和返回。java虚拟机的允许java栈的大小是动态的或者固定的。
2017-03-16 20:43:14
220
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人