- 博客(69)
- 资源 (16)
- 收藏
- 关注
原创 项目管理十大知识领域(含理论背诵要点)和47个过程(输入/工具技术/输出 思维导图)
(制定项目章程、编制项目管理计划、指导和管理项目工作、监控项目工作、实施整体变更控制、结束项目或阶段)(规划进度管理、定义活动、排列活动顺序、估算活动资源、估算活动持续时间、制定进度计划、控制进度)(规划风险管理、识别风险、实施定性风险分析、实施定量风险分析、规划风险应对、控制风险)(规划范围管理、收集需求、定义范围、建立WBS、确认范围、控制范围)(规划人力资源管理、组建项目团队、建设项目团队、管理项目团队)10.项目干系人管理;(规划采购管理、实施采购管理、控制采购管理、结束采购管理)
2025-03-20 10:49:54
154
原创 idea或者vscode终端权限不足的解决方案
win10系统中搜索PowerShell,右键以管理员身份运行Windows PowerShell,打开后输入 set-ExecutionPolicy RemoteSigned,更改权限为A
2022-08-26 14:52:10
2695
原创 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
623
原创 解决mysql desc时导致查询太慢
mysql> set global optimizer_switch='index_condition_pushdown=off';实测10W条数据从20秒降到0.5秒
2021-11-24 16:48:01
1299
2
转载 十大管理47个过程说明:含义,输入,输出,工具,解释
https://blog.youkuaiyun.com/safinayang/article/details/103261209
2021-09-09 13:19:38
1103
原创 软考高项必考的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
16712
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
5540
原创 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
1877
原创 redis默认过期时间:redis默认的是永不过期
网上查了下“redis默认过期时间是多久”,大部分都是一堆redis设置过期的教程或者一些不沾边的回答。我要查的是redis默认过期时间是多久,哪来那么多文不对题的废话!!!一句话能说完的,硬要整一篇redis过期原理,简直智障。一句话回答:默认不过期但是这样说有点绝对。一般情况是这样,当你配置中开启了超出最大内存zhi限制就写磁盘的话,那么这些没有设置过期时间的key可能会被写到磁盘上。假如没设置。那么REDIS将使用LRU机制,将内存中的老数据删除,并写入新数据。...
2020-12-09 15:42:52
19350
7
原创 缓存命中率
一、缓存命中率的介绍命中:可以直接通过缓存获取到需要的数据。不命中:无法直接通过缓存获取到想要的数据,需要再次查询数据库或者执行其它的操作。原因可能是由于缓存中根本不存在,或者缓存已经过期。通常来讲,缓存的命中率越高则表示使用缓存的收益越高,应用的性能越好(响应时间越短、吞吐量越高),抗并发的能力越强。由此可见,在高并发的互联网系统中,缓存的命中率是至关重要的指标。二、如何监控缓存的命中率在memcached中,运行state命令可以查看memcached服务的状态信息,其中cmd_
2020-11-24 14:59:22
7191
原创 Redis主从复制原理总结
Redis主从复制原理总结和Mysql主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,Redis主从复制可以根据是否是全量分为全量同步和增量同步。下图为级联结构。全量同步Redis全量复制一般发生在Slave初始化阶段,这时Slave需要将Master上的所有数据都复制一份。具体步骤如下:- 从服务器连接主服务器,发送SYNC命令;- 主服务器接收到...
2020-11-12 18:52:32
158
原创 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
344
原创 java 后台大写到前端变小写
返回用@responsebody自动处理json,默认使用的是Jackson解析。Jackson在解析返回的json字符串时始首字母是小写解决办法:增加@JsonProperty注解例:public class OaUserEntity { private String RealName;改成public class OaUserEntity { ...
2019-11-26 00:10:57
3355
转载 阿里巴巴java规范插件安装
1.插件发布背景2017年10月14日上午9:00 阿里巴巴于在杭州云栖大会《研发效能峰会》上,正式发布《阿里巴巴Java开发手册》扫描插件,该插件在扫描代码后,将不符合《手册》的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复...
2019-10-10 16:55:48
245
转载 前端代码规范(es6,eslint,vue)
前端开发规范一、HTML1.语义化标签HTML5 提供了很多语义化元素,更好地帮助描述内容。希望你能从这些丰富的标签库中受益。<span style="color:#333333"><span style="color:#f8f8f2"><code class="language-none"><!-- bad --><...
2019-09-29 15:33:43
773
原创 java中的值传递和引用传递问题
值传递与引用传递首先要说明的是java中是没有指针的,java中只存在值传递,只存在值传递!!! 然而我们经常看到对于对象(数组,类,接口)的传递似乎有点像引用传递,可以改变对象中某个属性的值。但是不要被这个假象所蒙蔽,实际上这个传入函数的值是对象引用的拷贝,即传递的是引用的地址值,所以还是按值传递。值传递 示例:public class Test3 { p...
2019-04-02 13:44:04
478
原创 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
4942
原创 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
1154
1
原创 @service(xxx)括号里的内容的作用
当一个接口只有一个实现类,括号里的内容是没有意义的,只有在有多个实现类的时候才会起到作用.比如在一个Student实现类上加上@Service("student"),括号里面就是给实例化后的Student对象取个名字。。。这是在你一个接口有多个实现类的情况下区分实现类的方式。。。。比如Student实现了Person接口,在你的controller里面@Autowired Person时,...
2018-12-05 12:48:31
6304
转载 使用与不使用@RequestBody注解的区别
1.如果使用@RequestBody接受页面参数:public Map<String,Object> insertBudget(@ApiParam(required = true,name = "actBudgetCost",value = "预算")@RequestBody ActBudgetCost actBudgetCost, HttpServletRequest requ...
2018-11-28 22:38:32
7845
1
原创 拦截器拦截requestbody数据如何防止流被读取后数据丢失
今天被问到这个问题,百度了一下:要拦截首先想到的是拦截器,@RequestBody只能以流的方式读取,流被读过一次后,就不在存在了,会导致会续无法处理,因此不能直接读流为了解决这个问题,思路如下:1、读取流前先把流保存一下2、使用过滤器拦截读取,再通过chain.doFilter(wrapper, response);将保存的流丢到后面程序处理 现在开发的项目是基于Spri...
2018-11-23 13:47:01
7575
3
原创 maven导入本地jar
<dependency> <groupId>org.wltea</groupId> <artifactId>IKAnalyzer</artifactId> <version>1.0.0</version> <systemPath>C:\Users\yang
2018-11-14 16:19:15
223
原创 记录微信分享的几个坑
1、签名注意大小写签名后试试和官方接口签名校验工具对比一下,如果不对,仔细看校验工具给出的签名字符串长啥样,对比一下大小写是否正确官方接口签名校验工具地址https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign2、如果是get请求,url记得需要decode再签名...
2018-09-16 00:23:23
442
原创 List object排序
对自定义的对象进行排序,首先对象需要实现Comparable接口,然后重写compareTo方法。代码如下: /* * 学生实体 */class Student implements Comparable<Student>{ public Integer Age = 0; public String Name = ""; publ...
2018-09-09 18:10:47
1080
原创 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
9183
1
原创 eclipse web项目移植到idea各种报错的解决方式
如果你的项目中resource之外有xml文件的话 使用idea时要在pom.xml的<build>中加这段代码<resources> <resource> <directory>src/main/java</directory> <includes> <inclu...
2018-08-28 22:23:50
2223
1
原创 list.add所有元素都变成最后一个加入的元素
public static void main(String[] args) { List<Test> list = new ArrayList<>(); Test t = new Test(); for(int i=0;i<10;i++){ t.setNum(i); ...
2018-08-28 17:13:05
2272
原创 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
25496
9
原创 @RequestParam和@RequestBody使用场景
spring的RequestParam注解接收的参数是来自于requestHeader中,即请求头,也就是在url中,格式为xxx?username=123&password=456,而RequestBody注解接收的参数则是来自于requestBody中,即请求体中。如果为get请求时,后台接收参数的注解应该为RequestParam,如果为post请求时,则后台接收参数的注解就...
2018-08-13 11:16:40
1451
1
原创 Springboot访问jsp页面但是却变成下载该页面
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> </dependency> <dependency> ...
2018-08-06 14:50:47
16732
8
转载 JPA Specification常用查询+排序
第一步:继承父类public interface TblCarton2RCardLogRepository extends JpaRepository<TblCarton2RCardLog, String>,JpaSpecificationExecutor<TblCarton2RCardLog> {第二步:tblCarton2RCardLogReposito...
2018-08-02 14:17:04
4284
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
529
原创 Hibernate save()与persist()区别
之所以提供与save()功能几乎完全类似的persist()方法,一方面是为了照顾JPA的用法习惯。另一方面,save()和 persist()方法还有一个区别:使用 save() 方法保存持久化对象时,该方法返回该持久化对象的标识属性值(即对应记录的主键值);但使用 persist() 方法来保存持久化对象时,该方法没有任何返回值。因为 save() 方法需要立即返回持久化对象的标识属性,所以程...
2018-06-19 10:22:16
2229
原创 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
1054
原创 wangedit上传图片的服务器
后台@ApiOperation(notes = "返回一个文件名,需要调用 /home/download方法才可以获取到文件", httpMethod = "POST", value = "文件/图片上传") @RequestMapping("/uploaderPic2") @ResponseBody public Object uploadHeadPic2(@RequestParam("f...
2018-05-21 11:49:05
1342
原创 CentOS nginx安装、启动、关闭
下载并安装nginx# yum install nginx默认的配置文件在 /etc/nginx 路径下一般做法是,在本机把nginx.conf配置好再rz上传上去nginx.conf配置就不说了,百度一堆nginx -t -c/etc/nginx/nginx.conf >>>>测试nginx配置文件是否正确启动nginx服务systemctl start nginx关闭...
2018-04-23 11:54:38
17309
1
原创 从复杂字符串中找出符合正则的字符串
笔者从导游证中识别出文字后,需要提取导游证号电子导游证长这样返回数据长这样{"status":"0","msg":"ok","result":["中国移动4G","14:18","Q36%口","<返回关闭","导游证","●●●","APP关闭",&quo
2018-04-17 15:35:41
2289
原创 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
666
echarts3地图数据(含全国和省js以及全国、省、地市json).zip
2020-06-06
AspNetPager.zip
2020-02-24
fileinput_locale_zh.js
2018-12-27
java银联多渠道ISO8583
2018-12-18
nginx 网站放在c://www//root
2018-08-13
jdbc oracle驱动以及如何添加到maven
2017-07-06
职业适应性测试试卷(2015高中理工类)
2017-03-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人