自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 数据结构之 栈 (Python 版)

数据结构之 栈 (Python 版)    -- 利用线性表实现栈栈的特性: 后进先出 基于顺序表实现栈 1 class SStack(): 2 3 ''' 4 基于顺序表 实现的 栈类 5 ''' 6 7 def __init__(self): 8 self._elems = [] 9 ...

2018-08-30 19:12:00 75

转载 【刷题】BZOJ 1023 [SHOI2008]cactus仙人掌图

Description  如果某个无向连通图的任意一条边至多只出现在一条简单回路(simple cycle)里,我们就称这张图为仙人掌图(cactus)。所谓简单回路就是指在图上不重复经过任何一个顶点的回路。  举例来说,上面的第一个例子是一张仙人图,而第二个不是——注意到它有三条简单回路:(4,3,2,1,6 ,5,4)、(7,8,9,10,2,3,7)以及(4,3,7,8,9,10,2,...

2018-08-30 16:59:00 57

转载 Linux环境变量

一、子shell1、子shell,即从当前shell环境新开一个shell环境,这个新开的shell环境就称为子shell(subshell)2、新开启子shell的环境称为该子shell的父shell3、子shell和父shell的关系其实就是子进程和父进程的关系4、每个脚本都在当前环境的一个子shell中运行二、局部变量与环境变量了解了子shell的概念后,可以做一个简单的测试...

2018-08-30 14:08:00 36

转载 阿里云服务器开启端口

1、开启阿里云端口21登录自己管理控制台云服务器ECS-》实例-》管理-》本实例安全组-》配置规则-》快速创建规则 参考文章:阿里云搭建FTP服务器-简单转载于:https://www.cnblogs.com/tlz888/p/9553712.html...

2018-08-29 13:21:00 101

转载 HBase-scan简介及优化(缓存与批量处理)

扫描(scan)这种技术类似于数据库系统中的游标(cursor),并利用到了HBase提供的底层顺序存储的数据结构。扫描操作的使用跟get方法非常类似。由于扫描操作的工作方式类似于迭代器,所以用户无需调用scan方法创建实例,只需要调用HTable的getScanner方法,此方法在返回真正的扫描器(scanner)实例的同事,用户也可以使用它迭代获取数据。ResultScanne...

2018-08-28 17:47:00 570

转载 将jar包制作成docker镜像

将jar包制作成docker镜像1、准备可运行jar包2、建立Dockerfile文件文件内容:FROM java:8VOLUME /tmpADD xxx-sendemail-0.0.1-SNAPSHOT.jar app.jarRUN bash -c 'touch /app.jar'ENTRYPOINT java -Djava.security.egd=file:/dev/./urando...

2018-08-27 21:36:00 488

转载 设计模式之创建型模式

对象的创建会消耗掉系统的很多资源,所以单独对对象的创建进行研究,从而能够高效地创建对象就是创建型模式要探讨的问题。这里有6个具体的创建型模式可供研究,它们分别是:工厂模式(Simple Factory);工厂方法模式(Factory Method);抽象工厂模式(Abstract Factory);创建者模式(Builder);原型模式(Prototype);单例模式(Si...

2018-08-27 16:39:00 62

转载 cannot load such file -- readline

http://hot88zh.iteye.com/blog/1315037转载于:https://www.cnblogs.com/diyunpeng/p/9540785.html

2018-08-27 10:42:00 99

转载 [BZOJ4521][Cqoi2016]手机号码 (数位dp)

题目描述人们选择手机号码时都希望号码好记、吉利。比如号码中含有几位相邻的相同数字、不含谐音不吉利的数字等。手机运营商在发行新号码时也会考虑这些因素,从号段中选取含有某些特征的号码单独出售。为了便于前期规划,运营商希望开发一个工具来自动统计号段中满足特征的号码数量。工具需要检测的号码特征有两个:号码中要出现至少33个相邻的相同数字;号码中不能同时出现88和44。号码必须同时包含两...

2018-08-27 10:12:00 61

转载 Luogu 3479 [POI2009]GAS-Fire Extinguishers

补上了这一道原题,感觉弱化版的要简单好多。神贪心:我们设$cov_{x, i}$表示在$x$的子树中与$x$距离为$i$的还没有被覆盖到的结点个数,设$rem_{x, i}$表示在$x$的子树中与$x$的距离为$i$的已经设立的消防站还能覆盖的点数。对于每一个$x$,我们考虑让它去管辖与它距离为$k$的点(即$cov_{x, k}$),因为这些点是必须由$x$来管辖的(即使在$x$的父...

2018-08-27 09:51:00 83

转载 jQuery的before()方法和after()方法

before()和after()都有添加的意思,不过一个是添加在被选元素之前,一个是被选元素之后。before()方法在被选元素之前插入指定内容。after()方法在被选元素之后插入指定内容。这是HTML代码所示:<p>这是一个段落</p><button id="btn1">before</button><button id=...

2018-08-26 17:10:00 224

转载 53. (待补) (使用单链表)实现简单的管理系统 MVC 将链表作为内存数据模型,将文件作为数据库,将终端作为交互界面。读文件生成 链表,修改链表写入文件。...

1转载于:https://www.cnblogs.com/ZhuLuoJiGongYuan/p/9537821.html

2018-08-26 16:54:00 50

转载 美柚-产品原型图(高保真) 一个拥有腾讯产品梦的小精灵

我的梦想是成为腾讯的产品经理 哈哈哈人总要有梦想的嘛 万一见鬼了呢 (仰脸大笑的我)前端时间自己学习了下Axure的使用然而当自己动手去做原型图的时候发现不知从何下手但是 凡事都要有第一步于是我就根据自己经常使用的软件照葫芦画瓢美柚 —— 一款管理女性经期的App当然后续的更新迭代中新增了不少业务我个人是只使用它的经期管理功能(之前对比过很多软件,觉得还是美...

2018-08-26 10:19:00 177

转载 【leetcode 简单】 第八十四题 两个数组的交集

给定两个数组,编写一个函数来计算它们的交集。示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2]示例 2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。class Solut...

2018-08-25 00:57:00 49

转载 字节流转字符流OutputStreamWriter、InputStreamReader,关闭流的方法

转换时可以指定编码格式:GBK、UTF-8public class Demo { public static void main(String[] args) { File f = new File("word.txt"); FileOutputStream out = null;//字节流 OutputStreamWrite...

2018-08-23 22:12:00 441

转载 DevOps知识地图实践指南

DevOps知识地图DevOps方法论的主要来源是Agile, Lean 和TOC, 独创的方法论是持续交付。DevOps经典图书:* 《DevOps实践指南》* 《持续交付:发布可靠软件的系统方法》* 《凤凰项目》* 《Effective DevOps》转载于:https://www.cnblogs.com/ch...

2018-08-23 10:04:00 143

转载 代码结构checklist

1. 代码使得语句之间的依赖关系变得明显吗?2.子程序的名称使得依赖关系变得明显吗?3. 子程序的参数使得依赖关系变得明显吗?4. 如果依赖关系不明确,是否使用注释进行了说明?5. 你用内务管理变量 “housekeeping variable” 来检查代码中关键位置的顺序依赖关系了吗?6. 代码容易按照自上而下的顺序阅读吗?7. 相关的语句被组织在了一起吗?8. 把相...

2018-08-21 23:23:00 202

转载 文件操作命令(replace)

Replace 命令:    // 描述:    替换文件。  // 语法:REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W] [/U]  // 参数:...

2018-08-21 21:06:00 392

转载 hadoop3.1.0集群搭建

一.环境配置  jdk1.8  centos7二.环境搭建  1.安装jdk    这个不用怎么说了吧,可以直接yum安装或者自己下载tar包。yum安装不用配置javahome,但是需要知道javahome位置,因为hadoop是java项目,运行需要jdk环境。通过yum安装查找javahome如下:$whereis javacjavac: /usr/bin/j...

2018-08-21 14:08:00 106

转载 Oracle 约束

约束:ORACLE提供的自动保持数据库完整性的一种方法,它通过限制字段中数据、记录中数据和表之间的数据来保证数据的完整性。完整性约束的基本语法格式:[constraint constraint_name] <约束类型>说明:约束不指定名称时,系统会给定一个名称。ORACLE中的约束: 主键约束(primar...

2018-08-20 20:49:00 109

转载 FPGA能代替CPU架构吗?

你还没听过FPGA?那你一定是好久没有更新自己在企业级IT领域的知识了。今天笔者就和大家聊聊何为FPGA?FPGA主要应用场景是什么?有人说FPGA是替代传统CPU和GPU的未来,你信吗?FPGA全称现场可编程门阵列(Field-Programmable Gate Array),最初作为专用集成电路领域中的一种半定制电路而出现的,具有一定的可编程性,可同时进行数据并行和任务并行计算,在...

2018-08-20 08:09:00 230

转载 第六篇:汇编基础指令讲解

目录 基础汇编代码 LDR(load) STR(store) B MOV(move) LDR(注意跟读内存的LDR不一样,格式不同) add(加) sub(减) BL(branch and Link) ...

2018-08-19 16:02:00 321

转载 节省编译时间

FPGA到最后自然是规模越来越大,编译时间越来越长。解决问题的方法通常来说应该从工具和设计入手。先把模块分好,port上能用REG隔离最好,尽量切断跨模块的组合逻辑。把一个模块的大小控制在中度规模,调试时一个模块一个模块来,调通的模块都用edf网表代替,节省综合时间。在P&R阶段,看模块的功能,可以设置各个模块的优化策略,低速小面积的就放松了布。在调试时,如果改动不大,就用...

2018-08-18 08:06:00 104

转载 Anaconda下安装 TensorFlow 和 keras 以及连接pycharm

首先在官网下载Anacondahttps://www.anaconda.com/download/安装时注意勾选第一个,增加环境变量安装好后再windows界面打开Anaconda Promptconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pk...

2018-08-17 22:22:00 110

转载 Python学习week4-set集合

1、python数据结构之set1.1、set集合的定义及初始化# set特点:set一种是可变的,无序的,去重复的元素集合;set集合可以直接作为字典的key;class set(object): """ set() -> new empty set object set(iterable) -> new set object ...

2018-08-17 17:29:00 64

转载 Java Socket分发服务负载均衡

1 1、 设备请求分发服务器,分发服务器返回有效的socket服务器ip与port,然后断开连接。 2 a) 设备与服务器建立连接。 3 b) 服务器接收到连接请求后,立即将分配好的socket服务器ip与port信息响应给设备。 4 c) 服务器主动断开socket连接。 5 2、 设备得到ip与port以后,设备去连接socket服务器,然后与其进行协议通讯...

2018-08-17 14:38:00 354

转载 2018 ACM-ICPC World Finals - Beijing F.Go with the Flow

先枚举所有的列长度对于每种列长度,然后里面用dp算#include <algorithm>#include <cmath>#include <cstdio>#include <cstring>#include <iostream>#include <map>#include <queue>#inc...

2018-08-17 11:26:00 56

转载 linux和windows下icmp的区别

实验方式:先从linux虚拟机ping windows主机,然后从windows主机ping linux虚拟机,在pc上采用wireshark抓包。如下(只保留了关键信息)可以看到linux发出的ICMP请求和window下是有所区别的,linux下默认大小是98字节,windows下是74字节。但是两者都会响应和ICMP请求相同大小的ICMP回显。并且可以看到,对方发什么数据,回显就...

2018-08-16 23:15:00 437

转载 《设计模式之禅》之——六大设计原则解读

一、单一职责原则(Single Responsibility Principle,SRP)1. 单一职责原则定义应该有且仅有一个原因引起类的变更。2. 单一职责原则好处类的复杂性降低,实现什么职责都有清晰明确的定义;可读性提高,复杂性降低,那当然可读性提高了;可维护性提高,可读性提高,那当然更容易维护了;变更引起的风险降低,变更是必不可少的,如果接口的单一职责做得好...

2018-08-16 22:39:00 54

转载 了解java虚拟机—非堆相关参数设置(4)

非堆内存相关配置-XX:PermSize永久区初始大小-XX:MaxPermSize永久区最大大小 在JDK1.8中使用-XX:MxMetaspaceSize配置永久区最大大小-Xss线程栈大小-XX:MaxDirectMemorySize直接内存大小,默认为最大堆空间,即-Xmx。当直接内存使用量达到-XX:MaxDirectMemorySize时,会触发垃圾回收...

2018-08-16 14:28:00 38

转载 JQuery实现轮播图及其原理

源码:<!DOCTYPE html><html><head> <meta charset="utf-8" name="viewport" content="width=device-width,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scala...

2018-08-16 11:00:00 186

转载 Linux笔记 rm -rf 嘻嘻

学习目标:常用linux命令的使用JAVAEE :后台应用都会涉及到linux系统,应用程序的部署,运维,分布式集群,大数据,云计算虚拟机:虚拟出来的计算机 虚拟机软件:用来产生虚拟机的一个软件对服务器的管理,都是通过远程登录来进行,远程登录的常用软件有以下3款:xshell(使用的比较普遍)puttysecureCRT ----recommend (个人...

2018-08-15 20:01:00 110

转载 Linux下的SVN服务器搭建

转载自:https://www.cnblogs.com/mymelon/p/5483215.html/******开始*********/系统环境:Centos 6.5第一步:通过yum命令安装svnserve,命令如下:>yum -y install subversion此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行若需查看svn安装位置,...

2018-08-15 14:35:00 39

转载 常用功能-删除功能测试点

功能点1、特殊键:(1)是否支持Tab键 (2)是否支持回车键2、提示信息:(1)不选择任何信息,直接点击删除按钮,是否有提示(2)删除某条信息时,应该有确认提示3、数据 实现:(1)是否能连续删除多个产品(2)当只有一条数据时,是否可以删除成功 (3)删除一条数据后,是否可以添加相同的数据(4)如系统支持批量删除,注意删除的信息是否正确 (5)如有全选,注意是否把所有的数据删除(6)...

2018-08-14 14:48:00 502

转载 MySQL Group Replication数据安全性保障

本文来自数据库内核专栏在之前的文章中,介绍了MGR对数据可靠性、可用性和一致性的实现方案。简单来说,MGR通过基于paxos协议的多副本来实现数据的可靠性,通过多副本上的majority机制来实现可用性。对于一致性,主要说的是多主模式下通过基于事务版本的认证机制来确保多节点并发更新的正确性。本文再介绍下MGR对于数据安全性的保护,这里所说的安全性是指MGR中的数据不会被外来的操...

2018-08-14 14:25:00 68

转载 AR研究-Demo集

AR研究-Demo集 原文:AR研究-Demo集 之前研究了图像处理、图像识别及AR 等相关技术,下载了很多开源源码进行学习和尝试引用,包括c++、c#、Opengl、Emgu、 Aforge、OpenCV、QRCode、Zxing等相关...

2018-08-14 09:21:00 52

转载 [Algorithms] Insertion sort algorithm using TypeScript

Insertion sort is a very intuitive algorithm as humans use this pattern naturally when sorting cards in our hands.In this lesson, usingTypeScript / Javascript, we’ll cover how to implement this alg...

2018-08-13 20:29:00 35

转载 测试自动化平台 | 测试开发工程师的进阶之路

转自:https://mp.weixin.qq.com/s/WU5h8FW6BT5YZtlsSuCIcw「摘要」随着近几年国内IT行业高速发展,对测试工程师的要求也越来越高,其作用也越来越重要,但很多测试工程师也迎来了个人发展的瓶颈,下一步该向哪个方向发展,该如何发展?本文将概述测试工程师的现状及发展方向,并着重介绍测试开发工程师的发展及所需具备的技能,以及本部门搭建的测试平台的概况...

2018-08-11 10:53:00 240

转载 中间介

CentOS下安装Tomcat环境转载于:https://www.cnblogs.com/skyflask/p/9458799.html

2018-08-11 10:44:00 117

转载 OAuth2实现原理

OAuth2实现原理 现在开放平台非常流行,例如微信开放平台、微博开放平台等,开放平台都涉及用户授权问题,OAuth2就是目前的主流授权解决方案OAuth2是什么OAuth(Open Authorization,开放授权)是为用户资源的授权定义了一个安全、开放及简单的标准,第三方无需知道用户的账号及密码,就可获取到用户的授权信息OA...

2018-08-10 22:34:00 233

空空如也

空空如也

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

TA关注的人

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