自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (16)
  • 收藏
  • 关注

原创 CentOS unzip解压缩命令例子

CentOS unzip解压缩命令例子

2023-02-27 16:29:22 993

原创 idea或者vscode终端权限不足的解决方案

win10系统中搜索PowerShell,右键以管理员身份运行Windows PowerShell,打开后输入 set-ExecutionPolicy RemoteSigned,更改权限为A

2022-08-26 14:52:10 2264

原创 idea常用快捷键

最常用快捷键1.Ctrl+E,可以显示最近编辑的文件列表2.Shift+Click可以关闭文件3.Ctrl+[或]可以跳到大括号的开头结尾4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方5.Ctrl+F12,可以显示当前文件的结构6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择7.Ctrl+N,可以快速打开类8.Ctrl+Shift+N,可以快速打开文件9.Alt+Q可以看到当前方法的声明10.Ctrl+W可以选择单词继而语

2022-05-11 16:30:19 505

原创 解决mysql desc时导致查询太慢

mysql> set global optimizer_switch='index_condition_pushdown=off';实测10W条数据从20秒降到0.5秒

2021-11-24 16:48:01 1187 1

转载 十大管理47个过程说明:含义,输入,输出,工具,解释

https://blog.csdn.net/safinayang/article/details/103261209

2021-09-09 13:19:38 1005

原创 软考高项必考的PV、EV、AC、SV、CV、SPI、CPI看这就够了

挣值管理法中的PV、EV、AC、SV、CV、SPI、CPI这些英文简写相信把大家都搞得晕头转向的。在挣值管理法中,需要记忆理解的有三个参数:PV、AC、EV。PV:计划值,在即定时间点前计划完成活动或WBS组件工作的预算成本。记忆技巧:PLaned,计划,Value,数值,简写是PVAC:实际成本,在即定时间段内实比分完成工作发生的实际总成本。记忆技巧:Actual,实际的,cost,成本,简写是ACEV:挣值,在即定时间段...

2021-09-08 09:09:13 13426 1

原创 解决redis超时io.lettuce.core.RedisCommandTimeoutException: Command timed out after 3 second(s)

错误原因:redis连接池lettuce存在bug解决办法:更换连接池,使用jedis<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <exclusions> <exclusion> .

2021-04-19 14:03:00 5327

原创 idea 多个启动类显示Run Dashboard窗口

骤:打开.idea/workspace.xml 搜索RunDashboard 在<component name="RunDashboard">标签中添加如下配置:<option name="configurationTypes"> <set> <option value="SpringBootApplicationConfigurationType" /> </set></option>如果搜不到RunDas.

2021-02-22 11:00:24 1798

原创 redis默认过期时间:redis默认的是永不过期

网上查了下“redis默认过期时间是多久”,大部分都是一堆redis设置过期的教程或者一些不沾边的回答。我要查的是redis默认过期时间是多久,哪来那么多文不对题的废话!!!一句话能说完的,硬要整一篇redis过期原理,简直智障。一句话回答:默认不过期但是这样说有点绝对。一般情况是这样,当你配置中开启了超出最大内存zhi限制就写磁盘的话,那么这些没有设置过期时间的key可能会被写到磁盘上。假如没设置。那么REDIS将使用LRU机制,将内存中的老数据删除,并写入新数据。...

2020-12-09 15:42:52 17863 7

原创 缓存命中率

一、缓存命中率的介绍命中:可以直接通过缓存获取到需要的数据。不命中:无法直接通过缓存获取到想要的数据,需要再次查询数据库或者执行其它的操作。原因可能是由于缓存中根本不存在,或者缓存已经过期。通常来讲,缓存的命中率越高则表示使用缓存的收益越高,应用的性能越好(响应时间越短、吞吐量越高),抗并发的能力越强。由此可见,在高并发的互联网系统中,缓存的命中率是至关重要的指标。二、如何监控缓存的命中率在memcached中,运行state命令可以查看memcached服务的状态信息,其中cmd_

2020-11-24 14:59:22 6888

原创 Redis主从复制原理总结

Redis主从复制原理总结和Mysql主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,Redis主从复制可以根据是否是全量分为全量同步和增量同步。下图为级联结构。全量同步Redis全量复制一般发生在Slave初始化阶段,这时Slave需要将Master上的所有数据都复制一份。具体步骤如下:- 从服务器连接主服务器,发送SYNC命令;- 主服务器接收到...

2020-11-12 18:52:32 126

原创 mysql查看占用磁盘的前20个表

SELECT file_name,concat(TOTAL_EXTENTS,'MB') as 'FileSize' FROM INFORMATION_SCHEMA.FILES order by TOTAL_EXTENTS DESC limit 20;

2020-10-09 11:21:49 256

原创 java 后台大写到前端变小写

返回用@responsebody自动处理json,默认使用的是Jackson解析。Jackson在解析返回的json字符串时始首字母是小写解决办法:增加@JsonProperty注解例:public class OaUserEntity { private String RealName;改成public class OaUserEntity { ...

2019-11-26 00:10:57 3237

转载 阿里巴巴java规范插件安装

1.插件发布背景2017年10月14日上午9:00 阿里巴巴于在杭州云栖大会《研发效能峰会》上,正式发布《阿里巴巴Java开发手册》扫描插件,该插件在扫描代码后,将不符合《手册》的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复...

2019-10-10 16:55:48 216

转载 前端代码规范(es6,eslint,vue)

前端开发规范一、HTML1.语义化标签HTML5 提供了很多语义化元素,更好地帮助描述内容。希望你能从这些丰富的标签库中受益。<span style="color:#333333"><span style="color:#f8f8f2"><code class="language-none"><!-- bad --><...

2019-09-29 15:33:43 653

原创 java中的值传递和引用传递问题

值传递与引用传递首先要说明的是java中是没有指针的,java中只存在值传递,只存在值传递!!! 然而我们经常看到对于对象(数组,类,接口)的传递似乎有点像引用传递,可以改变对象中某个属性的值。但是不要被这个假象所蒙蔽,实际上这个传入函数的值是对象引用的拷贝,即传递的是引用的地址值,所以还是按值传递。值传递 示例:public class Test3 { p...

2019-04-02 13:44:04 424

原创 mysql 多表查询语句优化

思路:1、explain定位执行效率差的SQL找出问题所在2、对症下药解决方法:1、left join on on的字段建外键、索引2、left join改成join示例:select c.* from hotel_info_original c left join hotel_info_collection h on c.hotel_type=h.hotel_...

2019-02-21 11:39:03 4853

原创 BeanUtils.copyProperties中No value specified for Date解决方法

数据源中若有未初始化值java.util.Date类型,调用BeanUtils.copyProperties方法会报错No value specified for Date在copy之前加上ConvertUtils.register(new DateConverter(null), java.util.Date.class);示例代码 ConvertUtils.regist...

2019-01-18 11:31:46 1053 1

原创 @service(xxx)括号里的内容的作用

当一个接口只有一个实现类,括号里的内容是没有意义的,只有在有多个实现类的时候才会起到作用.比如在一个Student实现类上加上@Service("student"),括号里面就是给实例化后的Student对象取个名字。。。这是在你一个接口有多个实现类的情况下区分实现类的方式。。。。比如Student实现了Person接口,在你的controller里面@Autowired Person时,...

2018-12-05 12:48:31 6194

转载 使用与不使用@RequestBody注解的区别

1.如果使用@RequestBody接受页面参数:public Map&lt;String,Object&gt; insertBudget(@ApiParam(required = true,name = "actBudgetCost",value = "预算")@RequestBody ActBudgetCost actBudgetCost, HttpServletRequest requ...

2018-11-28 22:38:32 7718 1

原创 拦截器拦截requestbody数据如何防止流被读取后数据丢失

今天被问到这个问题,百度了一下:要拦截首先想到的是拦截器,@RequestBody只能以流的方式读取,流被读过一次后,就不在存在了,会导致会续无法处理,因此不能直接读流为了解决这个问题,思路如下:1、读取流前先把流保存一下2、使用过滤器拦截读取,再通过chain.doFilter(wrapper, response);将保存的流丢到后面程序处理 现在开发的项目是基于Spri...

2018-11-23 13:47:01 6955 3

原创 maven导入本地jar

&lt;dependency&gt;    &lt;groupId&gt;org.wltea&lt;/groupId&gt;    &lt;artifactId&gt;IKAnalyzer&lt;/artifactId&gt;    &lt;version&gt;1.0.0&lt;/version&gt;    &lt;systemPath&gt;C:\Users\yang

2018-11-14 16:19:15 188

原创 记录微信分享的几个坑

1、签名注意大小写签名后试试和官方接口签名校验工具对比一下,如果不对,仔细看校验工具给出的签名字符串长啥样,对比一下大小写是否正确官方接口签名校验工具地址https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign2、如果是get请求,url记得需要decode再签名...

2018-09-16 00:23:23 412

原创 List object排序

 对自定义的对象进行排序,首先对象需要实现Comparable接口,然后重写compareTo方法。代码如下: /* * 学生实体 */class Student implements Comparable&lt;Student&gt;{ public Integer Age = 0; public String Name = ""; publ...

2018-09-09 18:10:47 1022

原创 Spring一直报空指针错误(已解决)

@audited和@Autowired一定要看清楚,别手快了写错了,说多了都是泪

2018-09-03 16:47:24 1986

原创 vue-route二级页面打开后,刷新出现404现象的解决方案

问题原因:刷新页面时访问的资源在服务端找不到,因为vue-router设置的路径不是真实存在的路径。如上的404现象,是因为在nginx配置的根目录/Data/app/xqsj_wx/dist下面压根没有loading这个真实资源存在,这些访问资源都是在js里渲染的。服务端nginx的一开始配置如下(假设域名为:testwx.wangshibo.com):[root@tes...

2018-09-01 16:56:28 8721 1

原创 eclipse web项目移植到idea各种报错的解决方式

如果你的项目中resource之外有xml文件的话  使用idea时要在pom.xml的&lt;build&gt;中加这段代码&lt;resources&gt; &lt;resource&gt; &lt;directory&gt;src/main/java&lt;/directory&gt; &lt;includes&gt; &lt;inclu...

2018-08-28 22:23:50 2074 1

原创 list.add所有元素都变成最后一个加入的元素

    public static void main(String[] args) {            List&lt;Test&gt; list = new ArrayList&lt;&gt;();        Test t = new Test();        for(int i=0;i&lt;10;i++){            t.setNum(i);  ...

2018-08-28 17:13:05 2158

原创 swagger-ui升级swagger-bootstrap-ui界面好看到起飞

如果项目已经集成了swagger,只需要在pom.xml添加,如果你的项目没有集成swagger,自行百度或看最下方的链接swagger-bootstrap-ui是Swagger的前端UI实现,目的是替换Swagger默认的UI实现Swagger-UI,使文档更友好一点儿....swagger-bootstrap-ui只是Swagger的UI实现,并不是替换Swagger功能,所以后端模...

2018-08-14 15:24:06 24921 9

原创 @RequestParam和@RequestBody使用场景

spring的RequestParam注解接收的参数是来自于requestHeader中,即请求头,也就是在url中,格式为xxx?username=123&amp;password=456,而RequestBody注解接收的参数则是来自于requestBody中,即请求体中。如果为get请求时,后台接收参数的注解应该为RequestParam,如果为post请求时,则后台接收参数的注解就...

2018-08-13 11:16:40 1390 1

原创 Springboot访问jsp页面但是却变成下载该页面

<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> </dependency> <dependency> ...

2018-08-06 14:50:47 16493 8

转载 JPA Specification常用查询+排序

第一步:继承父类public interface TblCarton2RCardLogRepository extends JpaRepository&lt;TblCarton2RCardLog, String&gt;,JpaSpecificationExecutor&lt;TblCarton2RCardLog&gt; {第二步:tblCarton2RCardLogReposito...

2018-08-02 14:17:04 4204 2

原创 mysql遇见Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggre的问题

报错如下:Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘sss.month_id’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible wit...

2018-06-27 17:32:36 479

原创 Hibernate save()与persist()区别

之所以提供与save()功能几乎完全类似的persist()方法,一方面是为了照顾JPA的用法习惯。另一方面,save()和 persist()方法还有一个区别:使用 save() 方法保存持久化对象时,该方法返回该持久化对象的标识属性值(即对应记录的主键值);但使用 persist() 方法来保存持久化对象时,该方法没有任何返回值。因为 save() 方法需要立即返回持久化对象的标识属性,所以程...

2018-06-19 10:22:16 2155

原创 windows安装mongodb+mongodb VUE教程和MongoDBVUE无法显示collection的解决方案

windows 下安装MongoDB, 我在官网下的最新版,在 Installing MongoDB Compass...(this may take a few minutes)一步,会停留很长时间,点击取消可能也会取消不了。ps:图片从其他博客抄来的3.6下载安装会卡死。只能下3.4的。传送门http://downloads.mongodb.org/win32/mongodb-win32-x8...

2018-06-06 16:40:41 977

原创 wangedit上传图片的服务器

后台@ApiOperation(notes = "返回一个文件名,需要调用 /home/download方法才可以获取到文件", httpMethod = "POST", value = "文件/图片上传") @RequestMapping("/uploaderPic2") @ResponseBody public Object uploadHeadPic2(@RequestParam("f...

2018-05-21 11:49:05 1278

原创 CentOS nginx安装、启动、关闭

下载并安装nginx# yum install nginx默认的配置文件在 /etc/nginx 路径下一般做法是,在本机把nginx.conf配置好再rz上传上去nginx.conf配置就不说了,百度一堆nginx -t -c/etc/nginx/nginx.conf &gt;&gt;&gt;&gt;测试nginx配置文件是否正确启动nginx服务systemctl start nginx关闭...

2018-04-23 11:54:38 16627 1

原创 从复杂字符串中找出符合正则的字符串

笔者从导游证中识别出文字后,需要提取导游证号电子导游证长这样返回数据长这样{"status":"0","msg":"ok","result":["中国移动4G","14:18","Q36%口","&lt;返回关闭","导游证","●●●","APP关闭",&quo

2018-04-17 15:35:41 2229

原创 mqtt 订阅

package com.aliyun.openservices.lmq.example;import java.util.concurrent.ScheduledExecutorService;import org.eclipse.paho.client.mqttv3.MqttClient;import org.eclipse.paho.client.mqttv3.MqttCo

2018-01-30 16:37:01 607

原创 Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext

Caused by: java.lang.NoClassDefFoundError: org/springframework/web/context/WebApplicationContext以为是缺少spring中的lib包,但是并不缺少包。解决办法clean一下项目即可

2018-01-23 10:59:59 7635 3

jdk-8u131-windows-x64.zip

jdk-8u131-windows-x64.zip

2021-02-08

Git-2.30.0.2-64-bit.zip

Git-2.30.0.2-64-bit.zip

2021-02-08

gradle-6.3.zip

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具

2021-02-03

VSCode-Visual Studio Code 1.52.0.zip

VSCode 32位+64位二合一 Visual Studio Code 1.52.0

2021-01-14

node-v14.15.4-x64.zip

nodejs长期稳定版本

2021-01-14

echarts3地图数据(含全国和省js以及全国、省、地市json).zip

echarts3D地图数据(含全国和省js以及全国、省、地市json), echarts3目前已经不支持下载地图数据,此附件中包含了js和json两种数据格式,以及调用示例。 js格式,直接调用简单直接,但是数据只有全国概览和各省的数据,也就是只能看到地市级城市的地图。 json格式在html中不能直接调用执行,需要通过应用服务器,所以提供了jsp示例。 json格式的数据,提供了全国概览以及各省、地市级城市的数据,也就是可以看到县级的地图了。

2020-06-06

AspNetPager.zip

AspnetPager,简单易用的分页控件.AspNetPager针对ASP.NET分页控件的不足,提出了与众不同的解决asp.net中分页问题的方案,即将分页导航功能与数据显示功能完全独立开来,由用户自己控制数据的获取及显示方式,因此可以被灵活地应用于任何需要实现分页导航功能的地方

2020-02-24

echarts-china-map点击显示省地图

echarts-china-map点击显示省地图

2019-01-03

fileinput_locale_zh.js

fileinput_locale_zh文件上传 图片上传 英文转中文 这是一个增强的 HTML5 文件输入控件,是一个 Bootstrap 3.x 的扩展,实现文件上传预览,多文件上传等功能。

2018-12-27

java银联多渠道ISO8583

java实现的8583发包解包,灵活,扩展性强,8583各域能自定义编码和解码规则,包含标准的银联MAC加密算法(ansi x9.19,ansi x9.9)及一个完整的socket客户端请求服务端的demo,修改mac运算规则时,只要重写com.protocol.p8583.field.FieldMac类就可以了。maven的demo。和其他地方50下载分的是一样的

2018-12-18

nginx 网站放在c://www//root

Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

2018-08-13

jdbc oracle驱动以及如何添加到maven

java ssm连接oraclehttp://blog.csdn.net/qq_22585453/article/details/74535598

2017-07-06

职业适应性测试试卷(2015高中理工类)

2017-03-16

纯HTML猜灯谜

纯HTML猜灯谜

2016-01-22

java快递单打印源码+数据库

java快递单打印源码+数据库,功能强大,界面美观,不错位

2015-11-17

空空如也

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

TA关注的人

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