- 博客(114)
- 资源 (7)
- 收藏
- 关注

原创 逻辑思维算法
1、某省大力发展旅游产业,目前已经形成东湖、西岛、南山三个旅游景点,每处景点都有二日游、三日游、四日游三种路线。李明、王刚、张波将赴上述三地进行9日游。每个人都设计了各自的旅游计划。后来发现,每处景点他们三人都选择了不同的线路,李明赴东湖的计划天数与王刚赴西岛的计划天数相同。李明赴南山的计划是三日游,王刚赴南山的计划是四日游。根据以上陈述,可以得出以下哪项A.张波计划东湖三日游,李明计划西岛四日...
2020-04-07 14:36:32
1975
1

原创 几个经常用到的字符串的截取
String old = "2A-08-03-04-05";System.out.println(old.substring(old.length() - 13, old.length() - 12));输出:ASystem.out.println(old.substring(old.length() - 11, old.length() - 9));输出:08String t...
2017-10-24 11:18:06
1515
原创 PyCharm的Debug调试模式问题解决:Fatal Python error: _Py_CheckRecursiveCall: Cannot recover from stack overflow
PyCharm调试模式出现报错,是PyCharm本身的功能,但是我们本身是不需要这样的功能的,这里可以用环境变量来关闭这个功能。
2024-08-06 15:03:43
342
1
原创 nvm下载安装以及配置
输入命令nvm install <安装的node版本>[系统版本位数],我这里需要安装12.4.0的node,所以输入 nvm install 12.4.0 64,下载完成后,输入nvm list 查看所有的node版本下载记录,如下图。补充:基本到这里就结束了,如果在nvm下载node觉得慢,可以配置nvm的国内镜像,具体可以百度,nvm管理node版本还是挺方便的,因为不同的项目可能应用的node版本不一致,所以使用nvm切换一下node版本就可以继续部署了。nvm version :显示nvm版本。
2023-11-15 14:30:13
580
原创 CQDESEC代码漏洞检测-》Access Specifier Manipulation-》方法 setAccessible() 可更改访问说明符
CQDESEC代码漏洞检测-》Access Specifier Manipulation-》方法 setAccessible() 可更改访问说明符
2022-08-14 14:37:32
2673
原创 JDBC连接数据库操作demo
package config;import com.mysql.cj.xdevapi.JsonArray;import com.mysql.cj.xdevapi.JsonString;import utils.JsonObjectUtils;import java.sql.*;import java.util.*;public class MysqlConfig { static final String JDBC_DRIVER = "com.mysql.jdbc.Driver".
2022-05-10 20:47:20
601
原创 基于Docker镜像安装Rancher
Rancher 服务器是一个Docker image,所以其软件本身不需要安装,只需要执行Docker 命令下载并且成功运行Docker 服务器镜像即可。1.搜索并下载rancher/server镜像,等待镜像下载成功(镜像比较大可以选择从国内网易云镜像中心下载)docker pull rancher/server2.使用docker run命令创建并运行rancher容器docker run --name rancher -d -p 8080:8080 rancher/se...
2021-09-08 11:29:07
611
原创 华为云安装Docker
step 1: 安装必要的一些系统工具sudo yum install -y yum-utils device-mapper-persistent-data lvm2Step 2: 添加软件源信息sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoStep 3: 更新并安装 Docker-CE我们在更新yum源或者出现配置y...
2021-09-08 10:43:06
1914
1
原创 华为云ECS安装jenkins但是无法访问
第一步:点击网卡页签第二步:更改安全组第三步:把安全组的三个全部勾上,点击确定。第三步:再次刷新访问,访问成功。
2021-08-17 11:10:42
318
原创 es数据库text类型和keyword类型数据中match、match_phrase、query_string、term之间区别
(一)text字段和keyword字段的区别以下给出一个例子:首先建立一个索引和类型,引入一个keywork的字段:PUT my_index{ "mappings": { "products": { "properties": { "name": { "type": "keyword" } } } }}然后查询是否有索引:GET _cluster/state可以看到已经创
2021-06-09 16:05:58
5566
1
原创 redis作为windows服务的启动方式
redis作为windows服务的启动方式 安装redis之后在命令行窗口中输入 redis-server redis.windows.conf 启动redis关闭命令行窗口就是关闭 redis。---redis作为windows服务启动方式redis-server --service-install redis.windows.conf启动服务:redis-server --service-start停止服务:redis-server --service-stop...
2020-12-11 11:10:46
261
原创 Page 31 of 30 containing UNKNOWN instances 解决方法
Page 31 of 30 containing UNKNOWN instances数据库只有10条数据,但是我offset设置了20,导致报错,意思就是数据库没有那么多的数据,你硬是要这样子传,page分页就会报错,把offset改为0,就好。
2020-09-17 19:43:40
771
原创 ES数据库-Result window is too large, from + size must be less than or equal to: [10000] but was [12452]
项目场景:初始化亚马逊帐号关系表的认领时间问题描述:报错的重点:Result window is too large, from + size must be less than or equal to: [10000] but was [12452]. See the scroll api for a more efficient way to request large data sets. This limit can be set by changing the [index.max
2020-09-16 14:50:16
2780
原创 Elasticsearch head 使用操作
1.数据转移,数据复制amazon_base_listing为新的索引,amazon_base_listing_1为旧的索引.把amazon_base_listing_1的数据复制到amazon_base_listing中
2020-06-18 10:04:56
643
原创 hashMap源码中那些你不注意的事
首先来说一个非常形象的例子,来说明下数组和链表。 上体育课的时候,老师说:你们站一队,每个人记住自己是第几个,我喊到几,那个人就举手,这就是数组。 老师说,你们每个人记住自己前面的人和后面的人,然后老师只知道第一人是谁。 然后你们各自由活动,老师要找某一个人,是不是每次都是从第一个开始往自己身后的人开始传达?这就是链表。 老师说: 大家1,2,3,4报数,凡是报1,为1队,凡是报2的为2队....... 这就是散列(哈希)。而这个4就相当于预定义好的桶的个数。程序中,存放指定..
2020-06-09 17:26:54
217
原创 时间少一天,(后端和数据库的时间显示正常,到了前端显示少一天)
不正常的显示:正常的显示:代码研究:结果讨论:加入注解,大部门的时间是转换正确的,但是一些特殊的时间就会出问题:比如1986-05-20 这个时间显示就有问题。解决方法:还是后端不直接做转换,前端有控件可以支持很好的时间转换。直接返回上面的格式给前端就好。...
2020-05-28 15:27:49
3967
1
原创 java代码优化
1.凡是在循环里面有循环的都要特别的注意。90%是有问题的代码。可以优化的空间很大。2.注意代码的时间复杂度的,有些不必要的代码就不要放上去了,看着代码臃肿,又不美观,还影响其他程序员走查的效率。3.使用日志跟踪代码的执行速度时间,来判断程序的时间花在了那里,可以把方法中的每一个步骤都加上下面的代码执行时间日志,来更好的查询问题的根源。long start = System.currentTimeMillis();long end = System.currentTimeMillis();
2020-05-26 11:51:54
201
原创 java获取IP地址的方法
//根据网卡取本机配置的IPString ip = "";try { ip = InetAddress.getLocalHost().getHostAddress();} catch (UnknownHostException e) { e.printStackTrace();}// 客户端发的请求, 从原来的请求中获取ipHttpServletRequest request = getRequest();String ip = null;if (request ..
2020-05-26 11:45:38
417
原创 IDEA提交代码到GitHub(也可以同时push到多个仓库)
首先在你的github里面和你需要提交的项目名称不能相同,因为在IDEA提交代码的时候,github会自动的创建一个项目仓库的,好了开始执行,点击share分享到project到github里面去。然后你登录github就可以看到你的项目了。把那么设置成github ,url设置你的github的项目的url即可。之后就可以直接push更新的代码到gtihub了...
2020-05-08 16:28:50
1309
原创 IDEA提交代码到码云(也可以同时push到多个仓库)
第一步在码云上建立自己的项目,项目名和你IDEA里面的项目名一致第二步:下面红框中的不要选择,直接点击最后的确定就好第三步:点击你的项目 ,然后点击vcs--》git--》remotes第四步:name里面就写gitee代表着提交到gitee URL就写刚刚在码云里面创建的项目的URL第五步:下面可以点击push代码了...
2020-05-08 15:59:22
3247
原创 EL1004E: Method call: Method fmtdate(java.util.Date,java.lang.String) cannot be found on org.thymele
解决方案通过异常栈可以得出有效信息:Method cannot be found方法不存在即调用的方法并不存在,出现这个问题应该是编码时没有细心导致的吧。针对于此异常,解决方案很简单简单,仔细检查代码,不要写错调用方法名即可,不要使用未定义的方法。...
2020-04-10 11:41:36
6057
2
原创 接口返回数据-规则设置
spring cloud 微服务项目,后台接口返回数据设置:result里面返回的数据,还另外新增了errorMsg和isSuccess 这两个返回值是多余的,因为外面的一层的success和errorMsg都已经可以表达意思了这里要注意。下面的是正确的返回格式设置:去掉了result里面的两个多余的返回值,以后编写后台接口返回格式的时候注意...
2020-04-08 14:43:18
1152
原创 在mongdb中导出登录日志
因为系统的人员放在mysql数据库的,所以先在mysql获取到所有的人员的的ID2.导出xlsx表格,把ID拿出来,对ID进行处理。在nopad++里面处理:处理过程请看我的另一个博客3.在mongdb中查找所需要的日志。db.operation_log.find({user_name: {$in:['3527','3534','3535','3536','3537','...
2020-03-02 18:22:26
285
原创 编程,任重而道远
有个差不多的学历,拿份差不多的工钱,过得也差不多还行;但想要更好一点点,突破一下下,却很难了。真想问:起点一般、资质平庸的人,到底怎么能实现人生跨越呢?刚巧,最近看了一位小姐姐的故事,给我平淡的生活打了一剂强心针——从深圳流水线月入2300元的女工,做到纽约谷歌办公室的年入10万美元的女程序员,旁人眼中的“逆天改命”,她用了10年。*图片来源于网络而她的起点,要比...
2019-11-22 11:05:46
634
2
原创 用yum安装linux版SVN服务端
第一步:yum install subversion一直输入:y显示成功:第二步:① 使用命令创建目录创建目录命令:mkdir –p /home/svn② 创建svn目录命令:svnadmin create /home/svn/project③进入目录看到三个文件:命令 cd /home/svn/project/confanthz:...
2019-09-02 18:02:32
114
原创 JS正则截取字符串
JS正则截取两个字符串之间的字符串match方法 1 2 3 var str = "iid0000ffr"; var substr = str.match(/id(\S*)ff/); console.log(substr) 返回结果为:["id0000ff", "0000"]()里的\S*表达式匹配所有字符串...
2019-07-10 17:21:19
4023
原创 mongodb 新增 删除 修改 建表 SQL
新增String类型字段:db.amazon_best_seller_listing.update({}, {$set: {operator:""}}, {multi: true})新增int类型字段:db.amazon_best_seller_listing.update({}, {$set: {data_status:NumberInt(0)}}, {multi: true}...
2019-06-27 20:03:43
930
原创 海康威视报453
这是新格式:rtsp://admin:amtf1234@192.168.0.111:554/Streaming/Channels/101?transportmode=unicast101,1是通道号,01是通道的码流编号(也可以是02,03)。老格式(没试过):rtsp://admin:12345@172.6.22.106:554/h264/ch01/main/av_stre...
2019-06-26 10:36:20
1924
转载 Java 面试题和答案
Java 最常见的 208 道面试题:第一模块答案Java 最常见的 208 道面试题:第二模块答案Java 最常见的 208 道面试题:第三模块答案Java 最常见的 208 道面试题:第四模块和第五模块答案Java 最常见的 208 道面试题:第六模块答案Java 最常见的 208 道面试题:第七模块答案Java 最常见的 208 道面试题:第八模块答案Java 最...
2019-04-29 11:17:50
566
1
转载 linux服务器性能查看命令
1.Top-Linux进程监控Linux下的Top命令是一个性能监控程序,许多系统管理员常常用它来监控Linux性能,在许多Linux或者类Unix操作系统里都有这个命令。Top命令用于按一定的顺序显示所有正在运行而且处于活动状态的实时进程,而且会定期更新显示结果。这条命令显示了CPU的使用率、内存使用率、交换内存使用大小、高速缓存使用大小、缓冲区使用大小,进程PID、所使用命令以及其他。它还...
2019-03-30 12:46:50
459
原创 火狐浏览器播放m3u8链接的方法
添加浏览器插件 Native HLS Playback ,此处以Firefox举例(谷歌浏览器也可以用这个插件,苹果电脑自带浏览器Safari可以直接播放m3u8链接无需下载插件),先进入附加组件页面进去以后再搜索输入框输入 Native HLS Playback ,点击搜索,在搜索结果中点击第一条,添加到浏览器中即可,Chrome也可以使用此插件,其他浏览器清自行摸索插件添加成...
2019-03-22 16:27:21
8445
原创 BeanUtils.copyProperties属性拷贝日期为空异常
ConvertUtils.register(new DateConverter(null), java.util.Date.class);ConvertUtils.register(new SqlTimestampConverter(null), java.sql.Timestamp.class);ConvertUtils.register(new LongConverter(null)...
2019-03-20 11:10:12
1375
navicat12formongodb.rar
2019-06-05
Spring boot+JPA+Thymeleaf 校园博客 源码
2017-01-05
Android 高仿饿了么 源码
2017-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人