自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

每天进步一点点儿

不为失败找借口,只为成功找理由!

  • 博客(378)
  • 资源 (18)
  • 论坛 (2)
  • 收藏
  • 关注

原创 Beyond Compare4过期解决方法

修改注册表1、在搜索栏中输入 regedit,打开注册表2、删除项目CacheId : HKEY_CURRENT_USER\Software\Scooter Software\Beyond Compare 4\CacheId

2019-05-06 09:59:55 66634 29

原创 redis5.0的12项新特性

1、新的stream数据类型a、其它五种数据结构不能实现的需求,可直接用stream实现b、直接贴近业务需求,提升开发效率c、物联网,各种传感器产生时间序列数据,定位未来。2、新的redis模块的api:Times and Cluster API3、RDB现在存储的LFU和LRU信息4、集群管理器从Ruby移植到C代码5、新的sorted set 命令:ZPOP/MIN/MAX 和阻塞变种6、主动碎片整理V27、增强HyperLogLog实现8、更好的内存统计报告

2021-02-14 17:05:25 47

原创 ubuntu 下 ES安装启动及错误解决

ubuntu 下 ES安装启动报错could not find java in bundled jdk at /opt/elasticsearch/elasticsearch-7.10.1/jdk/bin/java报错解决方法,搜索其它的博客都不太好用,以下是自己的处理方式,适合初学es者使用!下载地址:https://www.elastic.co/cn/downloads/elasticsearch1、检查jar包,要下载这个elasticsearch-7.10.1-linux-x86_64.t.

2020-12-16 20:12:44 141

原创 20201205某互联网公司技术狂欢节知识总结及思考

周六下午,去参加了某互联网公司的技术沙龙活动,以下是重点知识和个人思考重点知识一、亿级调用最佳实践篇章干货针对日志打印导致的服务中断问题:网关日志最初按天汇总生成文件,但是随着调用量的增加,每天的日志文件也越来越大,最终导致凌晨进行日志文件转存时,服务出现10s左右的中断。解决1、升级日志打印方式为异步打印2、日志文件按照小时+文件大小方式生成避免日志文件过大。二、关于双十一大促备战的tips1、降级方案和故障应急手册,应该提前演练,避免大促时忙中出乱。2、尽量在

2020-12-06 11:55:31 99

原创 自制小工具-格式化json

背景:后端总是要返回一些json响应数据,这些数据不格式化的话看着不顺眼,用网上的格式化工具又觉得是内部的敏感数据,万一被收集会带来不安全的因素,所以就想着自己做一个,一种是用上篇博客说的ubuntu 格式化json这种,这种可以使用命令去格式化,如果在shell里面不想切出来就可以用这种方式,如果在外面在切换成shell,不方便,故有了下面一种解决方式。实现:不使用第三方的js,纯html+js实现。<!DOCTYPE html><html>&lt...

2020-11-29 10:50:03 1216 5

原创 ubuntu 格式化json

1、安装jqsudo apt-get install jq2、使用cat json文件名字| jq .3、也可以重定向输出到一个新的文件中,用相应的shell命令操作即可更多用法可以输入jq -help 查看

2020-11-24 15:04:09 734

原创 IDEA安装阿里编码规约插件

背景阿里代码规范是业界编码规范的参考,我们可以安装一个插件来检测我们的编码是否符合规范,暂推荐一款idea里面使用的。安装方法:在file->settings->plugins 下输入Alibaba Java Coding Guidelines 回车,安装好重启编辑器即可!使用方法:在代码文件中右键,选择”编码规约扫描“即可。扫描代码后,不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,双击可以定位至代码处,右侧窗口还有针对代码的批量...

2020-11-06 19:46:20 85

原创 ubuntu 下安装 redis-desktop-manager

1、在控制台输入以下命令sudo snap install redis-desktop-manager2、等待完成后启动即可,启动命令/var/lib/snapd/desktop/applications/redis-desktop-manager_rdm.desktop如果常用,可以放在收藏夹,在浮动窗口右键,添加到收藏夹,下次直接用图标展开即可...

2020-11-05 15:16:55 228

原创 短网址生成思考

目录背景:思考:java实现:背景:当我们看京东或者拼多多的分享链接的时候,发现网址非常的短,这个看起来也不是正常的网址,这种短网址可以避免用户分享的时候链接过长,减少因此引起用户的反感。这种网址是怎么生成的呢?思考:如果长网址不是很多,要生成的短网址也是有限的,可以随机找个算法生成下,用数据库去存长短网址的对应关系,如果前端请求比较频繁就加上redis缓存,如果比较多,可以做成一个工具,用一定的算法去生成,网上多数的实现方式是使用62进制表示,a-zA-Z0-9这些去做表示

2020-10-24 19:54:32 78

转载 idea 推荐使用的maven冲突管理工具 - Maven Helper (转)

目录背景一、安装:二、使用三、冲突jar包的解决背景一般用这款插件来查看maven的依赖树。在不使用此插件的情况下,要想查看maven的依赖树就要使用Maven命令maven dependency:tree来查看依赖。想要查看是否有依赖冲突也可以使用mvn dependency:tree -Dverbose -Dincludes=<groupId>:<artifactId>只查看关心的jar包,但是这样还是需要我执行命令,并且当项目比较复杂的时候,这个过程是比

2020-10-18 18:42:54 159

原创 Navicat 中mysql查询使用占位符

在navicat中,写了一堆sql,里面有同一个字段,这个时候可以使用占位符号,点击运行的时候,填写变量值,即可全都替换陈需要的值,节省一个个去替换的时间。变量用:[$变量名]如:select * from score where score=[$bame];select * from student where uname=[$bame];点击执行,输入变量值即可:...

2020-10-10 11:36:35 577

原创 Ubuntu中使用MySQL遇到的问题

1、安装好用navicat连接的时候报错,2002 - Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock'解决方法:点击高级,使用名称管道,套接字参考文章:https://blog.csdn.net/ShiningSilver/article/details/1084415232、遇到Ubuntu16.04 ERROR 1698 (28000): Access denied for ..

2020-09-25 09:50:43 132

转载 Mybatis运行报错 Cause: java.sql.SQLException: Parameter index out of range解决方法

springboot + mybatis 项目单元测试时报这个错误:Parameter index out of range (3> number of parameters, which is 2).仔细检查了下sql语句,发现问题应该出在了like这个地方:name like "#{name}%"。这个地方因为被双引号引起来,应该是被直接当成了一个字符串,mysql没有识别出参数。其实应该这么写:name like concat(#{name},'%')。把参数放到引号外面,这样.

2020-09-21 22:00:32 364

原创 intellij调整菜单栏样式及控制台样式

intellij调整菜单栏字体样式及其大小IDEA设置终端Terminal窗口字体和大小

2020-09-20 13:08:58 420

原创 Thrift新手遇到的坑

1、数据类型(常用的数据类型加粗表示)基本类型没有包括所有的语言类型,主要是所有语言的关键类型。bool:布尔类型(true或者false) byte:字节类型 i8:8位有符号整型 i16:16位有符号整型 i32:32位有符号整型 i64:64位有符号整型 double:64位浮点类型 binary:字节数组类型 string:字符串类型Structs - 结构体Thrift struct 类似于C的struct,是一系列相关数据的封装,在OOP语言中会转换为类(cl.

2020-09-14 23:03:09 299

原创 win10安装ubuntu18的虚拟机,还是挺简单的

准备阶段1、安装hyper-v,这个win10自带,但是需要安装https://jingyan.baidu.com/article/380abd0a7671071d90192cad.html2、下载ubuntu18镜像,下面这个地址下载快些。http://59.80.44.45/old-releases.ubuntu.com/202008292249/581EC580DD125C72AB5911119C7486E5/releases/18.04.2/ubuntu-18.04.2-deskto

2020-08-30 00:23:50 419

转载 git 再学习(重点部分)

初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:使用命令git add <file>,注意,可反复多次使用,添加多个文件; 使用命令git commit -m <message>,完成。 HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id。 穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。 要重返未来,用...

2020-08-08 22:51:39 242

原创 工作杂记-开始用ubuntu系统遇到的问题

今天上午开始换Ubuntu系统进行开发,有很多的不习惯,慢慢适应吧!遇到的问题主要有以下几个:a、用vi的时候出现各种奇葩的输入问题,如退格键删除不掉,回车键出来字符等Ubuntu系统不同于centos或者红帽,比如里面的vim命令都不太一样,需要修改下配置才可以让它和常用的centos的vim一样好用。一、执行sudo apt-get install vim二、修改/etc/vim/vimrc.tiny 文件,将set compatible 设置成set nocompatible ..

2020-07-30 22:54:01 115

原创 个人工作阶段总结

选择试探阶段实习时做C#相关的开发工作,临近毕业自学Java,在毕业前去滴滴做测试开发的实习,学到了一些测试相关的知识,学会了使用jmieter,charles和postman等工具,毕业前两年七月份毕业后进了第一家公司,开始做java相关的开发工作,第一个项目是互联网平台,主做java后端开发,期间去新疆、南昌等现场做过培训和支持工作。第二个是业务系统开发,先在公司画原型,用Axure RP 8软件,然后在北京朱辛庄附近的别墅里封闭两个月开发(据说那套别墅当时值3000万左右),在这个系统中做

2020-07-22 15:32:13 246 2

原创 Hive 常用语句

1、创建外部表(最后一行指定位置)create external table if not exists `db.tb01`(`ds` string comment '购买日期',`appid` string comment '产品标识',`uid` string comment '用户uid')PARTITIONED BY ( `ms` string)ROW FORMAT DELIMITEDFIELDS TERMINATED BY '\t'LOCATION '/tj/hiv...

2020-07-17 11:28:13 145

原创 hive 动态分区语句

SET hive.exec.dynamic.partition=true; SET hive.exec.max.created.files=300000;SET hive.exec.dynamic.partition.mode=nonstrict; SET hive.exec.max.dynamic.partitions.pernode=5000; SET hive.exec.max.dynamic.partitions=5000;set mapred.job.priority=VERY_...

2020-07-17 11:01:30 199

原创 java 普通工程ant打包的xml

这里我们的项目要求是不需要依赖的jar包打进去,所以注释掉了,网上搜的不能直接用,要根据自己的情况做修改哦!build.xml<?xml version="1.0" ?><project default="jar" name="myjar"> <!-- 工程目录结构 project |-bin |-src |-lib |-out |-build.xml --&g.

2020-06-22 09:16:53 126

转载 java 深浅拷贝(克隆)

一、重写clone方法克隆一个对象,该对象要实现克隆接口,即implements Cloneable,重写克隆方法如下代码:public class Teacher implements Cloneable { public int getTno() { return tno; } public void setTno(int tno) { this.tno = tno; } public String getName() { return name; }.

2020-06-21 16:34:33 164

原创 微信支付用到的几个java工具类

把微信支付demo里面的一些工具类整理了下,以备用!目录HttpUtil 工具类MD5Util 工具类PayUtil 工具类RandomUtil 工具类SignUtil 工具类XMLUtil 工具类ZxingUtil 工具类HttpUtil 工具类package util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;..

2020-06-10 10:48:58 923 1

原创 bootstrap的表单使用axios操作时候无法进入then解决方案

只想用bootstrap 的表单的样式,最后用axios提交数据,没想到不进入请求成功的then方法,提交是成功了,直接在地址栏的url后面加了问号(如下图),看到页面有跳转。解决方案:既然不想用他的表单,只用样式,把表单替换成 div 即可...

2020-06-09 09:41:55 614

原创 在本地页面使用$.ajax进行跨域访问webservice接口问题

在本地页面使用$.ajax进行跨域访问webservice接口:第一例:$.ajax({type: 'GET',url: 'http://www.pm25.in/api/querys/aqi_details.json?city=wenzhou&token=',dataType: 'jsonp',success: function(msg){alert(JSO...

2020-06-07 19:34:51 161

原创 python 报错 AttributeError DataFrame object has no attribute as_matrix

一、AttributeError: 'DataFrame' object has no attribute 'as_matrix'在调试代码的时候遇到错误:AttributeError: 'DataFrame' object has no attribute 'as_matrix'在网上查了好久都找不到解决办法后来看了看pandas的文档发现新版的pandas里面as_matrix属性已经没有了解决办法:1、装旧版的pandas2、改用下列代码import numpy.

2020-06-07 18:59:35 2869

转载 vue+element UI + axios封装文件上传及进度条组件 (转)

阅读目录1.前言 2.文件上传 3.进度条 4.全部代码 5.效果演示1.前言之前在做项目的时候,需要实现一个文件上传组件并且需要有文件上传进度条,现将之前的实现过程简单记录一下,希望可以帮助到有需要的人。项目用的是Vue框架,UI库使用的是element UI,前后端交互请求使用的是Vue官方推荐的axios。其中,UI方面主要使用了element UI库中的Upload文件上传组件、Progress进度条组件。回到顶部2.文件上传文件上传功能使用element ..

2020-06-07 16:05:58 1244 4

原创 在html上展示格式化后的json数据

函数代码function syntaxHighlight(json) { if (typeof json != 'string') { json = JSON.stringify(json, undefined, 2); } json = json.replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>'); return json.replace(/("(\.

2020-05-26 15:33:45 394

原创 查询中国天气网api需要用到的城市代码

找了好长时间找到的,去某度还下不了,要下载券,希望能帮助用到的猿友们!!!101010100=北京市101010200=海淀区101010300=朝阳区101010400=顺义区101010500=怀柔区101010600=通州区101010700=昌平区101010800=延庆县101010900=丰台区101011000=石景山区101011100=大兴区101011200=房山区101011300=密云县101011400=门头沟区10...

2020-05-21 15:59:23 630

原创 校友录(alumni record)项目部署的最详细说明

1、代码地址github地址:https://github.com/blackist/ar2、打包方式:先在 ar-common 下mvn clean & mvn install然后在根工程目录下执行mvn clean && mvn install && mvn package3、部署方式:tomcat 8 下加入下面两个war包即可ar-manage.warar-portal.war4、访问地址:(端口号.

2020-05-20 12:17:38 427 5

原创 python 爬虫中可能需要的生成日期列表

想要一个日期列表去爬取一些数据,找了以下工具类使用,见代码:import datetimedef create_assist_date(datestart = None,dateend = None): # 创建日期辅助表 if datestart is None: datestart = '2020-01-01' if dateend is None: dateend = datetime.datetime.now().strftime('%Y-%m-%d') # 转为日期格式

2020-05-17 19:15:37 349

转载 python3获取股东的减持信息(转)

# -*- coding: GB2312 -*-import requestsfrom bs4 import BeautifulSoupimport csvimport timeimport codecs# 获取数据def getHTML(url): response = requests.get(url) print(response.apparent_encoding) # 返回页面编码:GB2312 # 单用GB2312也可以好像 try: .

2020-05-17 09:18:18 318

原创 maven 打包打出带依赖的和不带依赖的jiar包

直接贴代码,如果带main方法的类不在这个jar包,可以修改AppMain 为你的包名和类型 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <config..

2020-05-15 13:19:34 989

原创 IDE中使用 mybatis-generator自动生成代码(for mysql8)

目录1、pom文件修改2、resources下增加generatorConfig.xml 文件3、配置运行generator (配置文本:mybatis-generator:generate )​附、t_info 创建脚本1、pom文件修改<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://..

2020-05-12 14:17:41 246 1

转载 解决pip install慢的方法(转)

常在使用python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的烦恼。网上有很多可用的源,例如豆瓣:http://pypi.douban.com/simple/ 清华:https://pypi.tuna.tsinghua.edu.cn/simple最近使用得比较多并且比较顺手的是清华...

2020-05-10 21:45:04 760

原创 JSP EL表达式 c:forEach items

注意最上面的别名声明<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>servlet 中List<Cust> list = service.findAll();;request.setAttribute("list",list);;<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>.

2020-05-10 15:23:50 821

原创 python3 读写excel文件

直接上代码:import xlrdimport xlwtimport datetime#导入需要读取的第一个Excel表格的路径data1 = xlrd.open_workbook(r'test.xlsx')table = data1.sheets()[0]#创建一个空列表,存储Excel的数据tables = []#将excel表格内容导入到tables列表中def import_excel(excel): for rown in range(excel.nrows):.

2020-05-10 10:49:15 411

原创 python 爬电影名网址评分及导演代码和运行结果

代码:#!/usr/bin/env python3# -*- coding: utf-8 -*-from lxml import etreeimport requestsimport csvout = open('电影名网址评分及导演.csv', 'a', newline='')csv_write = csv.writer(out, dialect='excel')for a in range(10): url = 'https://movie.douban.com/top25

2020-05-09 14:12:25 872

原创 python 高德地图交通态势爬取(存入mysql)

高德Web服务API提供了交通态势的http接口,使用时分为以下3个过程:第一步,申请”Web服务API接口”密钥(Key);第二步,拼接HTTP请求URL,第一步申请的Key需作为必填参数一同发送;第三步,接收HTTP请求返回的数据(JSON或XML格式),解析数据。详情参见https://lbs.amap.com/api/webservice/guide/api/trafficstatusimport requestsimport jsonimport timeimpo.

2020-05-09 14:05:11 1984 24

xshell5简体中文版安装包

xshell5简体中文版安装包,使用方便,一直下一步就可以安装完成。

2018-05-13

mysql-8.0.16.rar

官网下载这个压缩包太慢了,我是下了一天多,有这种问题的可以使用下这个试试。这种解压式的使用起来简单,其说明见:https://blog.csdn.net/yan88888888888888888/article/details/90451444

2019-05-23

kafka-web-view.zip 简易 kafka 消息可视化监控界面

公司每上线一次打点需求,均需要数据组看下数据,这样效率特别低,数组组在被占用的时间里面,只能乖乖的配合打点测试,监控日志服务器的输出或者卡夫卡消息,而日志服务器和卡夫卡的机器是数据组的,涉及到权限,没法给其他部门或者产品用,因此急需一个kafka可视化界面来测试打点消息。

2019-09-11

jakarta-taglibs-standard-1.1.2.zip

idea 不认jsp的标签的处理方法 比如不认识 <c fpreach 可以把里面的tld文件放入WEB-INF/lib 下面

2020-05-12

pip10 安装包

使用步骤:1、先解压 2、改后缀为zip 继续解压 3、进入cmd 运行后 进入到目录 执行 python setup.py install 安装 4、安装好后配置环境变量 否则无法运行 在path变量后面加上 %PYTHON_HOME%\Scripts 5、验证 使用pip list

2018-05-12

Redis可视化工具v0.9

Redis可视化工具redis-desktop-manager-0.9.3.817.exe

2018-09-20

手机h5页面长按复制完整代码

移动端h5页面长按复制的完整代码,包含安卓和ios,可供学习使用

2019-04-28

NPPJSONViewer-x64.zip

notepad++的安装json插件NPPJSONViewer,安装好就可以直接格式化json了

2019-05-28

backup-openbilibili-go-common-master

学习源码,可以下载学习

2019-04-25

Redis可视化工具v0.8

Redis可视化工具redis-desktop-manager-0.8.8.384.exe

2018-09-20

Postman 接口调用模拟工具

Postman 接口调用模拟工具 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。

2019-05-18

Jfinal 3.1 手册

Jfinal3.1 手册 完整的Jfinal的开发手册 适用于Jfinal 3+开发者

2018-05-12

测试讯飞语音识别使用的pcm文件.zip

讯飞语音识别使用的pcm文件,其他的下载都太费c币了,如果没c币,私信我留邮箱发!

2020-04-22

用 Ivew 的 inMap 开发一个简单的散点图

百度地图为基础,inmap 为基础框架的散点图,可用来查看用户分布等等 相关说明见博客:https://blog.csdn.net/yan88888888888888888/article/details/82380536#comments

2019-03-01

中国天气网城市代码.txt

查询中国天气网的时候用到的,再百度下载不下来,好不容易找到的 101010100=北京市 101010200=海淀区 101010300=朝阳区 101010400=顺义区 101010500=怀柔区 101010600=通州区

2020-05-21

vue-demo.zip

最基本的一个vue webpack的入门示例,可以下载参考 网上其他的只给一个文件 都不太好用 我自己照着教程弄的 npm install 一下 就可以当作开发的基础环境

2020-05-22

JMeterWebSocket Jemeter进行websocket需要jar包

Jemeter 测试websocket需要用到的jar包,解压后直接放到Jmeter目录的\lib\ext\目录下,重新打开Jemeter即可

2017-09-22

C++程序设计复习重点(第二三章 )

C++程序设计教程第二版 钱能 书的复习要点,适合初学者使用!

2013-04-06

大广_08的留言板

发表于 2020-01-02 最后回复 2020-04-06

公司今天开始996了,不开心

发表于 2019-05-08 最后回复 2019-05-16

空空如也

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

TA关注的人 TA的粉丝

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