自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SpringBoot的事件监听

事件监听的流程分为三步:1、自定义事件,一般是继承ApplicationEvent抽象类。2、定义事件监听器,一般是实现ApplicationListener接口。3、a、启动的时候,需要将监听器加入到Spring容器中。  b、或者将监听器加入到容器中。@Component  c、使用@EventListener注解,在方法上面加入@EventListener注解,且该类需要纳入...

2018-12-31 17:57:00 51

转载 面向对象-内置方法

class Foo: def __init__(self,name,age): self.name=name self.age=age def __getitem__(self,item): print('getitem') print(item) return self.__dict...

2018-12-31 10:32:00 37

转载 洛谷P4116 Qtree3

题目描述给出\(N\)个点的一棵树(\(N-1\)条边),节点有白有黑,初始全为白有两种操作:\(0\) \(i\) : 改变某点的颜色(原来是黑的变白,原来是白的变黑)\(1\) \(v\) : 询问\(1\)到\(v\)的路径上的第一个黑点,若无,输出\(-1\)输入输出格式输入格式:第一行 \(N\),\(Q\),表示\(N\)个点和\(Q\)个操作第二行到第\(N\)行\(...

2018-12-31 10:02:00 61

转载 php实现简单链式操作mysql数据库类

1 <?php 2 $dbConfig = require_once(dirname(__FILE__).'/config.php'); 3 4 class Db{ 5 public $conn; 6 private $host = null; 7 private $user = null; 8 p...

2018-12-30 13:15:00 194

转载 构建stm32最小系统板注意事项

由于学习工作的需要自己定制stm32系统板,以下将关键的注意事项进行解释,欢迎交流。(以stm32f103为例)1.VBAT引脚 在主流的设计中,VBAT与0欧的电阻串联,接至3.3V。2.OSC32_IN 与 OSC32_OUT 这是给系统提供主频的,经过倍频后给MPU使用。在stm32f103中,指定了为32k。实际使用的是32.768k。...

2018-12-30 11:51:00 586

转载 从上往下打印二叉树

题目描述:从上往下打印出二叉树的每个节点,同层节点从左至右打印。实现语言:Javaimport java.util.ArrayList;import java.util.LinkedList;/**public class TreeNode { int val = 0; TreeNode left = null; TreeNode right ...

2018-12-29 18:54:00 34

转载 centos7 更换jdk版本

查看java版本 java -version如果有java版本(如果没有直接看红色虚线以下的)输入 rpm -qa | grep java会显示以下几条内容:*************************************************使用 rpm -e --nodeps *******(*****表示上面显示的内容:必须是跟jdk相关的。...

2018-12-29 15:49:00 476

转载 Mybatis学习笔记(三) —— DAO开发方法

一、SqlSession的使用范围  SqlSession中封装了对数据库的操作,如:查询、插入、更新、删除等。  SqlSession通过SqlSessionFactory创建。  SqlSessionFactory是通过SqlSessionFactoryBuilder进行创建。1.1SqlSessionFactoryBuilder  SqlSessionFactoryBu...

2018-12-29 14:23:00 62

转载 redis——django使用管道实现事务操作

redis-py默认在执行每次请求都会创建(连接池申请连接)和断开(归还连接池)一次连接操作,如果想要在一次请求中指定多个命令,则可以使用pipline实现一次请求指定多个命令,并且默认情况下一次pipline 是原子性操作。单机上可以使用管道来实现事务,但是集群使用redis就不支持,redis事务只能管住一台机器上的数据,只能控制程序来实现,可以捕获异常,数据出错进行回滚# ...

2018-12-26 20:15:00 191

转载 C - 安装雷达

C - 安装雷达Time Limit: 1000/1000MS (C++/Others) Memory Limit: 65536/65536KB (C++/Others) Problem Description我们假设海岸线是一条无限直线:以海岸线为界,陆地和海洋被分开,在海边分布着很多小岛。现在,我们在海岸线上安装雷达,每个雷达有固定的通讯范围(以d为半径的圆...

2018-12-26 17:56:00 213

转载 JMeter学习笔记(五) 文件上传接口测试

  此次测试的是上传图片接口,我把测试情况整理了一下,其他的上传文件接口都类似。1、我通过jmeter的录制功能获取到了接口地址以及相关参数,如果有接口文档就会方便很多,此步骤就不多做说明了2、因为上传图片接口,要求先登录,故添加了登录接口,以及HTTP Cookies 管理器3、上传接口,也是添加HTTP请求4、然后填写好上传接口的地址,以及参数...

2018-12-25 15:08:00 50

转载 正则表达式归纳整理

1、匹配中文:[\u4e00-\u9fa5]2、英文字母:[a-zA-Z]3、数字:[0-9]4、匹配中文,英文字母和数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}5、(?!_)  不能以_开头(?!.*?_$)  不能以_结尾[a-zA-Z0-9_\u4e00-\u9fa5]+ ...

2018-12-24 14:16:00 72

转载 python 读取Linux服务器上的文件

使用Python语句,读取Linux远端服务器上的文件打印到控制台的代码实现:下载包:paramikoimport paramiko#服务器信息,主机名(IP地址)、端口号、用户名及密码hostname = ""port = 22username = ""password = ""client = paramiko.SSHClient...

2018-12-24 11:19:00 481

转载 Python练习_购物车_day6

第一次代码(1) 输出商品列表,用户输入序号,显示用户选中的商品.页面显示 序号 + 商品名称,如: 1 手机 2 电脑(2): 用户输入选择的商品序号,然后打印商品名称(3):如果用户输入的商品序号有误,则提示输入有误,并重新输入。(4):用户输入Q或者q,退出程序。flag = Truewhile flag: li = ['...

2018-12-23 22:45:00 576

转载 算法第五章上机实践

1. 实践题目:工作分配问题2. 问题描述:设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。输入格式:输入数据的第一行有1 个正整数n (1≤n≤20)。接下来的n行,每行n个数,表示工作费用。输出格式:将计算出的最小总费用输出到屏幕。输入样例:310...

2018-12-23 20:05:00 75

转载 30分钟了解如何使用Kafka

Kafka是当下对海量数据提供了最佳支持的MQ中间件,无论是高并发的处理,还是依托zookeeper的水平拓展都有不俗的特性。由于公司最近也在尝试如何将它应用到开发中以对业务更好的支撑,因此特地分享一些安装和使用的心得。一、安装与启动服务器环境采用CentOS 7 x64位系统。实际使用中Kafka依赖Zookeeper进行Broker管理,测试环境我们可以只使用Kafka自带的Zooke...

2018-12-22 17:29:00 86

转载 第二次作业

作业要求【https://edu.cnblogs.com/campus/hljkj/Cprogramming_2018Autumn_CST2018_3/homework/2503】函数-1<统计个位数字>1,实验代码 1 int Count_Digit ( const int N, const int D ) 2 { 3 int n,a,cnt=0;...

2018-12-21 23:11:00 64

转载 【TensorFlow】Win7下使用Object Detection API 训练自己的数据集,并视频实时检测

说明:图片:自己开的摄像头,截取的图片。选择了200张图片。下面会有截取的脚本。使用labelImg工具进行图片进行标注。产生PascalVOC格式的XML文件。【labelImg工具的安装和使用教程】机器环境: i5 CPU 4核 (训练的时候,内存和cup都在95左右)由于python 刚入门,所以用的pycharm 创建的项目,这样方便找错,建议新手使用这样的方式。...

2018-12-21 22:47:00 80

转载 循环依赖

定义什么是循环依赖?循环依赖就是循环引用,就是两个或者多个bean相互之间的持有对方,比如TestA引用TestB,TestB引用TestC,TestC引用TestA,这样它们最终反映为一个环。这里需要强调一点,此情形不是循环调用,循环调用是方法之间的环调用。循环引用如下图:循环调用是无法解决的,除非有终结条件,否则就是死循环,最终导致内存溢出错误。Spring如何解决循环依赖...

2018-12-21 17:05:00 46

转载 ubuntu16.04 cund9.0 cuddn7.4.1 tensroflow1.12

如果什么都好了还报错:sudo ldconfig /usr/local/cuda-9.0/lib641.下载NVIDIA显卡对应的驱动:1.1 去官网下载.run文件自己安装卸载原先的所有驱动:1 sudo apt-get remove --purge nvidia*1.2 禁用nouveau驱动:sudo gedit /etc/m...

2018-12-21 15:41:00 108

转载 NodeJs 笔记

Sequelize基本用法Sequelize中用group by进行分组聚合查询await ctx.model.Log.sum('log_agent_earn', { group: 'log_sho_id', plain:false, having:[{log_sho_id: body.id}]})生成的SQL如下:SELECT ...

2018-12-21 14:50:00 201

转载 Java和Python中的字符串拼接

Java 字符串拼接效率分析及最佳实践Java之常量折叠。转载于:https://www.cnblogs.com/niuxichuan/p/10152928.html

2018-12-20 22:42:00 157

转载 工作分配问题

一、题目:工作分配问题二、问题描述设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为cij 。 设计一个算法,对于给定的工作费用,为每一个人都分配1 件不同的工作,并使总费用达到最小。在这里给出一组输入。例如:310 2 32 3 43 4 5在这里给出相应的输出。例如:9三、算法描述:解空间:空间树为n棵多叉树,比如...

2018-12-20 15:30:00 266

转载 python中面向对象元类的自定义用法

面向对象中的常用方法1.instance 和 issubclassinstance :判断两个对象是不是一类 issubclass :判断某个类是不是另一个类的子类#两个常用方法的使用class Person: pass​class Student(Person): pass​stu = Student()print(isinstan...

2018-12-20 00:27:00 69

转载 45 【配置中心】

关于配置中心,左耳朵耗子同学写了一整篇完整的博客:https://time.geekbang.org/column/article/5819个人觉得这个博客写得并不完整,很多地方没有交代清楚,主要背景,问题和解决方案,和自己的博客质量差的有点远。他的博客是酷壳:https://coolshell.cn/这个博客对于解决方案介绍的很多,但是忽略了很多背景介绍,所以很遗憾,如果读者...

2018-12-19 20:48:00 72

转载 Linux——Centos 7 chmod命令

一、命令介绍chmod 命令,是Linux管理员最常用的命令之一,用于修改文件或目录的访问权限。Linux系统中,每一个文件都有文件所有者和所属群组,并且规定文件的所有者,所属群组,以及其他人队问价有读取(r), 可写(w),执行(x)等权限,亦可分别用数字4、2、1 表示。文件的可读、可写、可执行权限可以简写为rwx,也可以使用数字7表示(4+2+1)。权限设定字符串格式如下...

2018-12-19 11:03:00 1212

转载 Mybatis 高级结果映射 ResultMap Association Collection

在阅读本文章时,先说几个mybatis中容易混淆的地方:1.mybatis中的列不是数据库里的列而是查询里的列,可以是别名(如 select user_name as userName,这时column='userName' property="userName")2.Mysql中使用自增主键时,useGeneratedKeys 用来获得...

2018-12-18 15:57:00 105

转载 ZOJ2314 Reactor Cooling

传送门题目大意:给定N(N<=200)个节点和M(范围未知)个管子。每个管子有一个流量的上限和下限(<=100000),求是否能在网络中形成可行流。如果能的话,还要输出每条管子中的流量。上下界网络流之可行流……这个就是比较基本的模板了。我们统计一下从每个点流入,流出的下限,之后建立辅助原点和辅助汇点,然后对于每个点,用流出下限减去流入下限,如果大于0就向辅助汇点连接容量为差值的边。...

2018-12-18 00:03:00 51

转载 Ubuntu和Windows双系统的安装

本菜鸡的ACM生涯大概是结束了 最有希望的EC和焦作也顺利的铁了,一路走来还是怪自己不努力,整日整日的划水,算了,铁牌退役,也是自己应有的惩罚,静下心来吧下面介绍如何装windows10和Ubuntu双系统 只对准 我自己的电脑型号 acer-vn7-592g首先我们要去下载镜像链接:https://pan.baidu.com/s/1HzJNtkaxtmCTuhsvRO0thw...

2018-12-17 23:00:00 117

转载 Beta 冲刺(5/7)

目录摘要团队部分个人部分摘要队名:小白吃组长博客:hjj作业博客:beta冲刺(5/7)团队部分后敬甲(组长)过去两天完成了哪些任务ppt制作中数据集标注接下来的计划制作ppt准备答辩还剩下哪些任务答辩准备有哪些困难考试增多,时间紧张有哪些收获和疑问收获:ppt制作+数据制作疑问:没了黄靖茹过去两天完成了哪些任...

2018-12-17 21:44:00 51

转载 UED与UCD

UED  User Experience Design(用户体验设计),简称UED。UED是以用户为中心的一种设计手段,以用户需求为目标而进行的设计。设计过程注重以用户为中心,用户体验的概念从开发的最早期就开始进入整个流程,并贯穿始终。由于用户体验是一种用户在使用一个产品(服务)的过程中建立起来的纯主观的心理感受。所以,他本身带有一定的不确定因素和个体差异性。但是对于一个界定明确的用...

2018-12-17 16:58:00 223

转载 VM VirtualBox 全屏模式 && 自动缩放模式 相互切换

【1】自动缩放模式 热键Host + C偶然一次机会,把虚拟机切换为了自动缩放模式,如下图:想要再切换为全屏模式,发现不知如何操作,后来折腾了一会儿,切换成功。以此备录一下。【2】切换为全屏模式热键Host + F切换为全屏模式的快捷键为Host+F重点!重点!重点是Host主机键是Right Ctrl。Right Ctrl键在哪呢?请看下图:切换为全屏...

2018-12-17 15:06:00 127

转载 分布式的一些思考?

一、前言 最近系统上遇到一些问题,我又仔细去思考了一下CAP相关方面的东西,有点感悟想写篇文章,来好好思索下CAP这个东西;二、先聊聊一聊我遇到的问题? 简单的说说我的场景,MQ推送消息过来以后写入redis,然后多个进程去消费redis中的数据,最后处理完成进入ES。最近更改一些需求,要求必须是只能生成一条明细,我们系统可能推送多次,我们通过缓存是可以判断出最早的一条...

2018-12-17 08:15:00 54

转载 DRF频率、分页、解析器、渲染器

DRF的频率频率限制是做什么的开放平台的API接口调用需要限制其频率,以节约服务器资源和避免恶意的频繁调用。频率组件原理DRF中的频率控制基本原理是基于访问次数和时间的,当然我们可以通过自己定义的方法来实现。当我们请求进来,走到我们频率组件的时候,DRF内部会有一个字典来记录访问者的IP,以这个访问者的IP为key,value为一个列表,存放访问者每次访问的时间,{IP1: ...

2018-12-15 17:30:00 99

转载 伸展树(Splay tree)的基本操作与应用

伸展树的基本操作与应用【伸展树的基本操作】  伸展树是二叉查找树的一种改进,与二叉查找树一样,伸展树也具有有序性。即伸展树中的每一个节点 x 都满足:该节点左子树中的每一个元素都小于 x,而其右子树中的每一个元素都大于 x。与普通二叉查找树不同的是,伸展树可以自我调整,这就要依靠伸展操作 Splay(x,S)。伸展操作 Splay(x,S)   伸展操作 Splay(x,...

2018-12-14 22:28:00 222

转载 “XmlDocumentationProvider”不实现接口成员“IDocumentationProvider.GetDocumentation(HttpControllerDescriptor)”...

  这东西就是这样,会的不难,难的不会。以前我配置过 WebAPI 的 HelpPage 功能,第一步先安装:Microsoft.AspNet.WebAPi.HelpPage,第二步安装:WebApiTestClient,配置 XML 文件就可以使用 WebApi 接口的帮助页面功能了。今天安装的时候忘记第一步了,直接执行的是安装第二步,就出现了大量错误,没有实现接口等等错误,如下所示:错误1:'...

2018-12-14 14:34:00 467

转载 PE结构图示

转载于:https://www.cnblogs.com/jadeshu/p/10663619.html

2018-12-14 00:47:00 79

转载 vue组件库(三):npm 包管理

1.查看版本npm -v2.查看当前config配置npm config list3.升级npm install npm -g4.安装与卸载模块# 安装 npm install <Module Name># 卸载 npm uninstall <Module Name># 局...

2018-12-13 16:53:00 108

转载 Win10 Composer 下载安装

一、下载composer安装前请务必确保已经正确安装了PHP。打开命令行窗口并执行php -v查看是否正确输出版本号。打开命令行并依次执行下列命令安装最新版本的 Composer:php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"php composer-s...

2018-12-13 16:20:00 448

转载 Win10安装mysql 8

1. 官网下载并解压我下载了mysql-8.0.11-winx64① 下载地址:https://dev.mysql.com/downloads/file/?id=480824② 解压zip包到安装目录2. 设置系统环境变量3. 编写配置文件① 配置初始化的my.ini文件② 我们发现解压后的目录并没有my.ini文件,可自行创建。在安装根目录下添...

2018-12-13 11:03:00 46

空空如也

空空如也

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

TA关注的人

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