自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4667)
  • 收藏
  • 关注

转载 用树莓派实现会说话的汤姆猫

会说话的汤姆猫很多人都玩过,对着它说话,它就会用猫的音调重复你说的话。这篇文章就是介绍如何使用树莓派来实现这个功能。测试设备:树莓派3B+ReSpeaker 2-Mics Pi HAT(USB的麦克风应该也可以)耳机/音箱(需要带插头的)1、ReSpeaker硬件安装ReSpeaker是直接扣在树莓派上的,将树莓派的针脚全部插入到ReSpeaker中。2、...

2019-09-29 21:07:00 658

转载 elementUI .native修饰符

用第三方组件或者UI框架会自带自身封装的事件,如keyup等,会覆盖原生的组件而无法起效果.native修饰符就是用来注册元素的原生事件而不是组件自定义事件的如elementUI的:<el-input v-model="QueryText" placeholder="可输入如ab34" id="QueryText" v-on:keyup.exact.enter...

2019-09-29 15:29:00 871

转载 事务在同一个类中调用的失效问题,在同一个类中调用另一个方法没有触发 Spring AOP 的问题...

在同一个类中调用另一个方法没有触发 Spring AOP 的问题Spring事务失效的2种情况转载于:https://www.cnblogs.com/liran123/p/11607704.html

2019-09-29 14:31:00 619

转载 前端必须掌握的 nginx 技能(4)

概述作为一个前端,我觉得必须要学会使用 nginx 干下面几件事:代理静态资源设置反向代理(添加https)设置缓存设置 log部署 smtp 服务设置 redis 缓存(选)下面我按照这个节奏一一研究一遍,把心得记录下来,供以后开发时参考,相信对其他人也有用。设置 lognginx 的日志分为访问日志和错误日志,在配置中加入如下命令即可开启日志:access_...

2019-09-29 07:55:00 293

转载 在 vue 中用 transition 实现轮播效果

概述今天我接到一个需求:轮播效果。本来我是打算使用 Swiper 实现的,但是想起来貌似 transition 也能实现。于是就试了下,真的可以,还挺简单的,于是就记录下来,供以后开发时参考,相信对其他人也有用。参考资料:进入/离开 & 列表过渡transition我从官网扒了一个示例的源码,如下所示:<div id="no-mode-translate-demo...

2019-09-28 08:11:00 529

转载 Postman + Newman 生成测试报告

Postman + Newman 生成测试报告 1.安装Node.js下载地址:https://nodejs.org/download/2.安装Newman1) 打开cmd,输入:npm install -g newman2) 安装支持Ne...

2019-09-27 16:41:00 213

转载 C语言创建线程以及使用锁进行读写分离

线程的使用1.线程的创建线程的相关操作放在<pthread.h>中。1.1我们定义一个线程,首先要进行定义一个函数,类似我们创建一个a线程void *thread_a(void *in){ printf("Im thread_a\n"); pthread_exit((void*)0);}1.2.创建一个线程pthread_t a;//声明pthread...

2019-09-27 14:57:00 355

转载 设计模式--桥接模式

桥接模式:就是将抽象 和 实现分开,便于横向业务扩展用jdbc 来解释:Sum 公司定义了 Driver 接口,数据库公司mysql 实现了 Driver接口;当使用mysql 数据库时,用户获取mysql的驱动Class.forName("com.mysql.jdbc.Driver");然后就可以通过DriverManager来获取Connection;...

2019-09-27 13:36:00 97

转载 TestNG 多线程测试

TestNG 多线程测试 TestNG以注解的方式实现多线程测试import org.testng.annotations.Test;public class TreadDemo { // invocationCount 方法执行的次数...

2019-09-27 12:09:00 125

转载 Class.forNmame 和 ClassLoader

ClassLoader只能将类填放进入JVM方法区,在Class.newInstance的时候才会加载类中的代码块,但是Class.forName可以直接加载类中的静态代码块转载于:https://www.cnblogs.com/wangshunyao/p/11597038.html...

2019-09-27 11:57:00 113

转载 前端必须掌握的 nginx 技能(3)

概述作为一个前端,我觉得必须要学会使用 nginx 干下面几件事:代理静态资源设置反向代理(添加https)设置缓存设置 log部署 smtp 服务设置 redis 缓存(选)下面我按照这个节奏一一研究一遍,把心得记录下来,供以后开发时参考,相信对其他人也有用。设置缓存缓存一般是设置在 location 块里面,示例代码如下:events { # wor...

2019-09-27 09:08:00 416

转载 PAT Basic 1092 最好吃的月饼 (20 分)

月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。输入格式:输入首先给出两个正整数N(≤)和M(≤),分别为月饼的种类数(于是默认月饼种类从 1 到N编号)和参与统计的城市数量。接下来...

2019-09-26 18:04:00 63

转载 快速排序

快速排序测试代码,使用一个通用测试c++代码,代码如下#include <iostream>#include <ctime>#include <cstdlib>using namespace std;int main(){ int val[10]; srand((unsigned int)time(0));//随机数种子 ...

2019-09-26 17:08:00 76

转载 Scal(三)——类与对象

Scala快速入门(三)——类与对象一、类这边类的模板如下,和Java很像object a { def main(args: Array[String]): Unit = { val person=new Person println(person.name+" "+person.age) }}class Person{ var name:Strin...

2019-09-26 12:56:00 190

转载 前端必须掌握的 nginx 技能(2)

概述作为一个前端,我觉得必须要学会使用 nginx 干下面几件事:代理静态资源设置反向代理(添加https)设置缓存设置 log部署 smtp 服务设置 redis 缓存(选)下面我按照这个节奏一一研究一遍,把心得记录下来,供以后开发时参考,相信对其他人也有用。参考资料:前端工程师学习 Nginx 入门篇设置反向代理为什么叫反向代理?因为一般的代理是代理客户端...

2019-09-26 09:13:00 96

转载 Scala(二)——基础语法(与Java的区分)和函数式编程

Scala快速入门(二)一、键盘输入关于基本类型的运算,以及复制运算,条件运算,运算符等知识,均和Java语言一样,这里不过多叙述。val name = StdIn.readLine()StdIn是一个伴生对象,所以,可以直接进行使用点进行调用。举例:object VarDemo { def main(args: Array[String]): Unit = { ...

2019-09-25 18:42:00 105

转载 windows安装python64位和32位的方法

1.先安装python 64位的 python,创建一个64位的python虚拟环境;2.再安装python 32位的 python,创建一个32位的python虚拟环境即可。注意:两个版本安装在不同目录下,目的是要保证两个python版本都是可用的即可(不要安装覆盖即可(默认的安装程序也不会安装覆盖))。转载于:https://www.cnblogs.com/jingzai...

2019-09-25 11:12:00 2321

转载 win10驱动签名禁用与启动

禁用:https://jingyan.baidu.com/article/624e74594dbc8d34e8ba5aa6.html?qq-pf-to=pcqq.c2c启用或恢复:https://zhidao.baidu.com/question/1642372566917376660.html?qbl=relate_question_0&word=win10%C7%BF%D...

2019-09-25 10:42:00 211

转载 LeetCode3.无重复字符的最大子串

给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重复字符的最长子串是"wke"...

2019-09-25 03:14:00 67

转载 LeetCode2.两数相加

给出两个非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> ...

2019-09-25 02:52:00 75

转载 LeetCode1.两数之和

给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]...

2019-09-25 02:27:00 74

转载 Scala(一)——基本类型

Scala语言快速入门(基本类型)(参考视频:av39126512,韩顺平281集scala精讲)一、Linux和Windows环境安装这部分跳过,直接使用IDEA进行搭建,和其他编程语言配置差不多二、HelloWorld1.object表示一个伴生对象(相当于一个对象)2.HelloWorld是对象的名字3.def表示声明一个方法4.main表示程序入口5.args...

2019-09-25 01:56:00 205

转载 前端必须掌握的 nginx 技能(1)

概述作为一个前端,我觉得必须要学会使用 nginx 干下面几件事:代理静态资源设置反向代理(添加https)设置缓存设置 log部署 smtp 服务设置 redis 缓存(选)下面我按照这个节奏一一研究一遍,把心得记录下来,供以后开发时参考,相信对其他人也有用。参考资料:nginx 基本入门Beginner’s Guidenginx 重要点(nginx 的安...

2019-09-24 23:01:00 310

转载 设计模式--观察者模式

观察者模式:  两个对象:1个被观察者对象,1个监听对象,被观察者添加到监听对象中,当被观察者对象被观察属性发生变化时,监听对象收到变更请求,从而进行对应的处理  如:在画图的时候,数据 TreeData 是被观察者对象,TreeObserver 是观察者,当数据 TreeDate 发生改变时,TreeObserver 的update 方法被触发,从而可以调用重新渲染方法。。。...

2019-09-24 18:02:00 75

转载 JS密码强度检测

1 //校验密码强度---沒有匹配到以下級別就提示 2 function checkPassWord(value){ 3 // 0: 表示第一个级别 1:表示第二个级别 2:表示第三个级别 4 // 3: 表示第四个级别 4:表示第五个级别 5 var arr=[],array=[1,2,3,4]; 6 ...

2019-09-24 11:13:00 118

转载 nginx 常见应用场景

nginx 主要应用场景1、反向代理  关键命令:proxy_pass;如将 localhost 的80端口 转到 localhost 8080端口server {    listen 80; server_name localhost; location / { proxy_pass http://localhost:8...

2019-09-24 10:04:00 122

转载 使用Consul做leader选举的方案

在分布式集群部署模式下,为了维护数据一致性,通常需要选举出一个leader来进行协调,并且在leader挂掉后能从集群中选举出一个新的leader。选举leader的方案有很多种,对Paxos和Raft协议有过了解的同学应该对leader选举有一些认识,一般都是按照少数服从多数的原则来实现,但是因为分布式环境中无法避免的网络不稳定、数据不同步、时间偏差等问题,要想搞好leader选举并不...

2019-09-24 08:43:00 610

转载 购买域名之后要怎么用

概述今天购买了一个域名,希望指向我的 netlify 网站。一开始买了之后不知道怎么用,最后通过查资料搞明白了,把心得记录下来,供以后开发时参考,相信对其他人也有用。实名认证买了域名不是立刻就能用的,如果是国内的域名的话,需要先提交实名认证进行备案才可以使用。一般实名认证快的只需要几个小时就可以了,慢的则需要好几天。域名解析接下来我们需要提交域名解析。所谓域名解析,就是说你这个...

2019-09-23 23:21:00 6026

转载 nginx的alias与root的区别

root的写法:location /request_path/image/ { root /local_path/image/;}这样配置的结果就是当客户端请求 /request_path/image/cat.png 的时候, Nginx把请求映射为/local_path/image/request_path/image/cat.png。alias的写法:locat...

2019-09-23 15:08:00 66

转载 centos7在命令界面使用命令可以执行,但在jenkins中输入命令报Chrome has crashed.

问题:selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally (unknown error: DevToolsActivePort file doesn't exist) (The process started f...

2019-09-23 09:04:00 206

转载 将自定义工程加入到python根目录下

1. 在D:\ProgramFiles\Python\Lib\site-packages添加.pth文件,文件名为模块名称(即auto_XXX),文件内容为模块所在目录。(python添加自定义的包也是这个方法)完成文件的添加之后,再次使用pythonXXX.py执行成功。即使在其他盘符下执行,也成功了。添加PYTHONPATH的方法也是这样,在.bashr...

2019-09-21 22:56:00 201

转载 centos7部署tomcat

centos7部署tomcat:参考网址:https://www.cnblogs.com/joe2047/p/9588847.htmltomcat上部署Jenkins:参考网址:https://blog.csdn.net/q13554515812/article/details/83211508写启动jenkins服务脚本,命令如下vim /etc/init.d...

2019-09-21 09:58:00 45

转载 解决pycharm创建github工程但push失败的问题

1.运行git-cmd.exe;2.d: cd 工程路径3.执行命令:git remote set-url origin https://github.com/wawj901124/jmeter.git  其中https://github.com/wawj901124/jmeter.git 是github工程路径转载于:https://www.cnblog...

2019-09-21 08:30:00 1360

转载 django问题

1.super(type,obj):obj must be an instance or subtype of type  解决方法: 这行:return super(SearchAndCheckXadmin, self).post(request,args,kwargs) # 必须调用SearchAndCheckXadmin父类,再调用post方法,否则会报错应该为:...

2019-09-20 13:50:00 103

转载 前端必须掌握的 docker 技能(3)

概述作为一个前端,我觉得必须要学会使用 docker 干下面几件事:部署前端应用部署 nginx给部署的 nginx 加上 https使用 docker compose 进行部署给 nginx 加上 redis使用 kubernetes下面我按照这个节奏一一研究一遍,把心得记录下来,供以后开发时参考,相信对其他人也有用。参考资料:docker nginxBegi...

2019-09-20 09:29:00 179

转载 使用 circleci 自动部署 vuepress 到 github

概述今天我想把博客什么的搬到 github 的 vuepress 上面。但是每次提交 md 文件需要手动打包然后再提交到 github 的 gh-pages,非常麻烦。所以我去研究了一下用 circleci 自动集成。总体来说还是比较简单的。我把新的记录下来,供以后开发时参考,相信对其他人也有用。我的 vuepress 博客地址(目前还没什么内容)集成步骤1.把项目提交到 mas...

2019-09-19 08:40:00 226

转载 图论算法总结(一)——图的遍历

图论算法总结一、前言关于数据结构,主要是有关树和图是最终的难点和痛点,关于算法,记住名字很简单,记住原理要花一点时间,如何内化为自己本身的知识,以及,在脑中有思路,随拿随用,这个需要特定的记忆方式。如果不能即拿即用,并不能说自己了解这个算法。建议大家,以自己的思维为中心,记住该思维的逻辑的同时,也记住该思路的代码,把算法内化为自己的修养。参考博文:https://liuchuo.n...

2019-09-19 01:44:00 246

转载 有点小失落

中秋回了一趟家后看着我爱的和爱我的,我开始觉得自己不该这样每天碌碌为为中度过,有时候虽然我也自己无数次鼓励过自己要开始努力了,但是可能总是会有一点懒惰在自己心里,让自己总是把自己的想法掩埋在脑海里感觉脑子似乎真的太久没有经过思考了,已经生锈了,面对电脑我居然有种陌生感,眼前是一片空白,真的有种想放弃的样子但是我没有放弃呢我一直都在努力呢计划着每一天吃完饭就洗澡,洗...

2019-09-18 22:45:00 111

转载 Github构建个人主页之写作

【github构建个人主页】之写作参 hexo官方文档 - https://hexo.io/zh-cn/docs/setup1 创建文章目录结构 eg:首页,分类,关于..... 参:https://blog.csdn.net/u010820857/article/details/82027535 标签,分类 基于文章...

2019-09-18 21:35:00 115

转载 Github构建个人主页之建站

【github构建个人主页】之建站参 hexo官方文档 - https://hexo.io/zh-cn/docs/setuphexo项目文件目录结构 _config.yml :网站的配置信息 + 各种配置信息? package.json:应用程序的信息 scaffolds:模版 文件夹 source...

2019-09-18 21:34:00 85

空空如也

空空如也

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

TA关注的人

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