自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 在pfSense下设置GoDaddy动态DNS API记录

家庭用户一般都采用拨号连接到Internet,没有固定的外网地址,如果想从外部提供服务,则必须使用动态DNS等技术。在这种情况下,具有当前IP地址的A记录存储在域的DNS服务器中。提供商提供动态DNS有些支持较少的功能,有些支持的功能更多, 例如,Strato只允许您通过更新URL输入A记录。这对于搭设Web服务器等来说已经足够了,但是对DNS身份验证或邮件服务器等更复杂的应...

2019-03-31 22:56:11 1456

转载 spring集合quartz获取所有定时任务的下次时间

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-03-31 22:41:00 1722

转载 【HNOI 2016】序列

ProblemDescription给定长度为 \(n\) 的序列:\(a_1, a_2, \cdots , a_n\),记为 \(a[1 \colon n]\)。类似地,\(a[l \colon r]\)(\(1 \leq l \leq r \leq N\))是指序列:\(a_{l}, a_{l+1}, \cdots ,a_{r-1}, a_r\)。若 \(1\leq l \leq s \l...

2019-03-31 17:23:00 62

转载 python学习day03

一.运算符的补充    1.in:判断某个字符是否在字符串中          2.not in:判断某个字符知否不在字符串中二.优先级   例如: 1>2 and 3<2 ,先进行的是 比较大小,之后再进行and运算三.整型   1.python2中存在长整型:     py2在32 位电脑上范围是 -2147483648~2147483647...

2019-03-31 12:34:00 70

转载 线性表博客园作业

线性表博客园作业 1.本周学习总结1.1思维导图总结线性表内容谈谈你对线性表的认识及学习体会。对于本章线性表的学习,对链表的灵活性又有了新的认识,线性表这章学到了顺序表的存储结构顺序表(一般联系数组结构),线性表的存储结构是链表(用到链的知识点),链表中又分支了单链表、双链表、循环链表....单链表我认为是最常用和最基础的一种线性表储...

2019-03-30 22:25:00 149

转载 使用java9的uuid生成方式,让uuid生成速度提升一个档次

使用 java9 的 uuid 生成方式,让你的 uuid 生成速度提升一个档次。简介UUID 的目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。uuid 常用场景IOT 设备,设备号;网站 sessionid,cookie 用户id;数据库主键id;uuid 生成工具hutool Java工具包集mica 基于 Sprin...

2019-03-30 05:36:22 1868

转载 HDU-2570-迷瘴

链接:https://vjudge.net/problem/HDU-2570题意:通过悬崖的yifenfei,又面临着幽谷的考验——幽谷周围瘴气弥漫,静的可怕,隐约可见地上堆满了骷髅。由于此处长年不见天日,导致空气中布满了毒素,一旦吸入体内,便会全身溃烂而死。幸好yifenfei早有防备,提前备好了解药材料(各种浓度的万能药水)。现在只需按照配置成不同比例的浓度。现已知yifenfe...

2019-03-29 21:24:00 43

转载 程序员如何从0到1搭建自己的技术博客

记得刚毕业参加工作时,每天早上到公司后,都会逛逛博客园,看一下各位大牛前辈写的文章,也许是兴趣使然,当时就特别想搭建一个属于自己的独立的技术博客。时间就是过的这么快,转眼间这么多年过去了,我的这个梦想却一直未付诸行动,也就一直没有实现。在2018年底接近过年的时候,我的这个想法又特别的强烈,于是就花了很多时间去研究搭建个人技术博客的方法,功夫不负有心人,终于在2019年初实现了自己的这个梦想。...

2019-03-29 07:44:35 444

转载 冒泡排序

冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序算法的运作如下:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作...

2019-03-29 04:44:04 53

转载 27_多线程_第27天(线程安全、线程同步、等待唤醒机制、单例设计模式)

今日内容介绍1、多线程安全问题2、等待唤醒机制01线程操作共享数据的安全问题 *A:线程操作共享数据的安全问题 如果有多个线程在同时运行,而这些线程可能会同时运行这段代码。 程序每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。02售票的案例*A:售票的案例 /* * 多线程并发访问同一个数据资源 *...

2019-03-28 15:40:00 60

转载 HTML基础:web前端建站流程

    学习目标  · 1、本专业介绍、HTML相关概念,HTML发展历史  · 2、WEB标准,W3C/WHATWG/ECMA相关概念  · 3、相关软件的应用以及站点的创建  · 4、HTML基本结构和HTML语法  · 5、HTML常用标记  一、本专业介绍、HTML相关概念,HTML发展历史  本专业介绍  移动前端/WEB前端  网站建站流程    二、WEB标准,W3C/WHATWG/...

2019-03-28 13:04:15 289

转载 笔记:Gitlab-CI部署流程

Gitlab-CI部署流程ssh连接服务器触发条件当用户推送最新代码至master分支时,trigger gitlab-ci原理利用gitlab自动化在gitlab打包打包后的文件利用ssh推送至服务器读取gitlab-ci.yml文件.gitlab-ci.yml配置文件详解image: node:8 # 拉取node version:8 的docker镜...

2019-03-28 02:43:08 1019

转载 Go语言详细介绍:logo和版本

一、 Go的logo1.1 Go语言的logoGo语言的logo就是很简洁的GO两个字母。1.2 Go的吉祥物Go之所以叫Go,是想表达这门语言的运行速度、开发速度、学习速度(develop)都像gopher一样快。gopher是一种生活在加拿大的小动物,go的吉祥物就是这个小动物, 它的中文名叫做囊地鼠,他们最大的特点就是挖洞速度特别快,当然可能不止是挖洞啦。二、Go的官网三、 Go语言主要发展...

2019-03-27 08:15:31 377

转载 杨辉三角

1 import java.util.Scanner; 2 3 public class Yanghui { 4 public static void main(String[] args) { 5 Scanner sc = new Scanner(System.in); 6 System.out.println("请输入行列数"...

2019-03-26 13:03:00 43

转载 怎么制作简历word模板?

在面试前我们会向招聘企业公司投递个人简历,企业也会通过你的个人简历大概的了解到求职者的一些基本情况信息,然后通过筛选进行面试,在这个获得面试机会的过程中,简历的制作非常重要。怎么制作简历word模板?--目的性企业对不同岗位的职业技能与素质需求各不一样。因此,建议在写作时最好能先确定求职方向,然后根据招聘企业的特点及职位要求进行量身定制,从而制作出一份具有针对性的简历。--突...

2019-03-25 18:37:56 359

转载 兔子的区间密码

题目描述有一只可爱的兔子被困在了密室了,密室里有两个数字,还有一行字: 只有解开密码,才能够出去。 可爱的兔子摸索了好久,发现密室里的两个数字是表示的是一个区间[L,R] 而密码是这个区间中任意选择两个(可以相同的)整数后异或的最大值。 比如给了区间[2,5] 那么就有2 3 4 5这些数,其中 2 xor 5=7最大 所以密码就是7。 兔子立马解开了密室的门,发现门外还是一个门,而且数字...

2019-03-24 00:47:00 127

转载 【leetcode】714. Best Time to Buy and Sell Stock with Transaction Fee

题目如下:Your are given an array of integersprices, for which thei-th element is the price of a given stock on dayi; and a non-negative integerfeerepresenting a transaction fee.You may complete ...

2019-03-22 11:24:00 40

原创 矩阵:如何使用矩阵操作进行 PageRank 计算?

内容选自《程序员的数学基础课》你好,我是黄申。今天我来说说矩阵。矩阵由多个长度相等的向量组成,其中的每列或者每行就是一个向量。从数据结构的角度来看,我们可以把向量看作一维数组,把矩阵看作二维数组。具有了二维数组的特性,矩阵就可以表达二元关系了,例如图中结点的邻接关系,或者是用户对物品的评分关系。而通过矩阵上的各种运算操作,我们就可以挖掘这些二元关系,在不同的应用场景下达到不同的目的。今天我就从图的...

2019-03-21 20:16:40 70

转载 Vue基本指令

vue是一个渐进式框架,让前端开发人员从dom操作解放出来,变为操纵数据即可,然后dom的操作Vue内部帮我们实现了,用了Vue之后不建议再去人为的操作dom。那下面说说Vue的一些基本指令  首先学习第一个 v-text指令:这个是用来渲染文本的,可以简写:{{ message}} 切记!!!{{message}}要写在id为app的div中 <div id="app"&...

2019-03-21 20:13:00 83

转载 单例模式总结

1.简介单例模式是软件开发中常用的一种设计模式,它要确保某个类在系统中只有唯一的一个实例2.应用场景a.共享资源,保证数据的一致性,如配置文件 b.创建对象耗时或者消耗资源过多,但又经常使用到,如数据库连接池、线程池等c.工具类对象3.实现方式a.饿汉式public class SingletonOne { private static final Singleto...

2019-03-21 12:59:45 42

转载 第十章:内核同步方法

10.1 原子操作同步方法中的原子操作是其他同步方法的基石;原子操作可以保证指令以原子的方式执行------执行过程不被打断。原子操作可以把读取和增加变量的行为包含在一个单步中执行,从而防止竞争的发生,保证了操作结果总是一致的;两个原子操作不可能同时访问同一个变量。linux内核提供了两组原子操作接口:一组针对整数进行操作,另一种针对单独的位进行操作。10.1....

2019-03-21 00:02:00 49

转载 「雅礼集训 2018 Day2」农民

传送门 Description「搞 OI 不如种田。」小 D 在家种了一棵二叉树,第 ii 个结点的权值为 \(a_i\)。小 D 为自己种的树买了肥料,每天给树施肥。可是几天后,小 D 却发现树上有几个结点枯死了,他这才发现,自己买的肥料是二叉搜索树专用版。二叉搜索树是一种二叉树,满足每个结点的权值大于左子树内所有点的权值,小于右子树内所有点的权值。二叉搜索树专用版肥料是这...

2019-03-20 23:17:00 214

转载 5个资源满满的网站,都是百度找不到的好资源,30T的硬盘瞬间爆满

  日常最让人心烦的事莫过于在百度上找不到自己想要的资源了,如果不急可以慢慢找那还行,但是如果是非常急,现在就要用的话,真的瞬间就想砸了电脑。找不到自己想要的资源,配置再高的电脑也没用。  其实,既然在百度上搜不到,那我们可以转战去其他的地方,比如说去专业的资源网站平台找呀。今天小编给大家带来了5个资源满满的网站,百度不到的资源可以去那里找,下面就一起来看看吧。  1、网易公...

2019-03-20 18:14:40 3538

转载 实验1

1#include<iostream>using namespace std;int main(){char n;while(1){cout<<"Menu:A(dd) D(elete) S(ort) Q(uit),Select one"<<endl;cin>>n;if(n=='A') cout<<"数据已经增加"<&...

2019-03-20 00:00:00 84

转载 201671010444 夏向明 词频统计软件项目报告

该项目实施过程主要包括以下7部分。一.需求分析1.程序需要读入至少一个词,可读入任意英文文本。2.至少可以统计10万词及以上的文本。3.用户可以同时查询多个单词的统计,并显示出其个数和柱状图。4.用户可以筛选单词频数大于n的单词,进行降序显示其单词及其频数。5.统计文本所以单词及其词频,并在文本文件中按字典序进行显示。二.功能设计1.基本功能:对输入的大于等于一个单词的英文, ...

2019-03-19 19:56:00 90

转载 Mac上安装stf

一,安装STF的依赖比较多,如下:Node.js >= 0.12ADB properly set upRethinkDB >= 2.2GraphicsMagick (for resizing screenshots)ZeroMQ libraries installedProtocol Buffers libraries installedyasm installed (for ...

2019-03-19 17:39:00 175

转载 Flutter 系列文章:Flutter Text 控件介绍

flutter Text 控件介绍一、使用方法构造方法设置普通的text Text("")Text(this.data, { Key key, this.style, this.textAlign, this.textDirection, this.locale, this.softWrap, this.overflow, ...

2019-03-19 07:31:53 148

转载 JDK 11,Tomcat卡在Deploying web application directory

表现:Tomcat启动以后卡在INFO: Deploying web application directory 环境:我是在linux上面出现了这个问题,使用的是64位jdk 11.0.2和Tomcat 9.0.14 。过程:网上大部分说的都是在JDK1.8及以前的解决方案,在JDK11上面也适用,不过java.security文件的路径发生了变化,由:D:\Program File...

2019-03-18 23:40:50 112

转载 自己动手实现分布式任务调度框架

 前段时间,公司要改造现有的单节点调度为分布式任务调度,然后就研究了目前市面上主流的开源分布式任务调度框架,用起来就一个感觉:麻烦!特别是之前在一个类里写了好多个调度任务,改造起来更加麻烦。我这人又比较懒,总感觉用了别人写好的工具还要改一大堆,心里就有点不舒服。于是我就想自己写一个框架,毕竟自己觉得分布式任务调度在所有分布式系统中是最简单的,因为一般公司任务调度本身不可能同时调度海量的任务,很大的...

2019-03-18 13:50:35 358

转载 Spring MVC之基于xml配置的web应用构建

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-03-17 14:36:00 67

转载 linux下的chromedriver驱动器配置实例(含代码)

首先,请看代码这是成功运行的代码,打开的是chrome浏览器其次看一下,浏览器的版本号再看一下驱动器的版本号:版本号虽然不是完全一致,但是不妨碍使用就好。下载的浏览器驱动网址:http://chromedriver.storage.googleapis.com/index.html记得选择相近的版本号,否则就坑了。再看一下配置的环境问题:cd /us...

2019-03-16 15:32:00 147

原创 百度启动高管退休计划,总裁张亚勤今年十月退休

今日,百度微信公众号发表了一篇名为“亚勤将于十月退休”的文章,文章宣布了两大重磅消息:正式宣布新的人才梯队建设计划,百度将加速干部年轻化的进程,选拔更多的8090后年轻人进入管理层;正式推出了高管退休计划,对于为公司倾注心血、陪伴公司成长的高级管理者,如因个人意愿或家庭需要选择新的生活,都将纳入高管退休计划给予关怀和照顾。除此之外,还有一个重磅消息,百度总裁张亚勤成为了第一个申请加入退休计划的高管...

2019-03-15 14:16:38 74

转载 修改Linux系统默认编辑器

修改ubuntu的默认编辑器: echo export EDITOR=/usr/bin/vim >> ~/.bashrc 故障过程:修改过程:强制断开连接,重新连接,修改默认编辑器:echo export EDITOR=/usr/bin/vim >> ~/.bashrc,断开连接。重新连接,此时再用crontab -e 就变成了vim的正常模式了...

2019-03-15 09:56:00 473

转载 P3301 [SDOI2013]方程

思路容斥的挺好的练习题对于第二个条件,可以直接使m减去suma2,使得第二个条件舍去,然后m再减去n,使得问题转化成有n1个变量要满足小于等于某个数的条件,其他的随便取,求整数解的个数对n1,以2^n的复杂度枚举至少哪些不符合限制,然后容斥(至少0个-至少1个+至少2个....)然后用隔板法可以得到每一次答案为\[\left(\begin{matrix}m-midt-1\\n-1\en...

2019-03-14 23:56:00 139

转载 如何处理数据

1.渲染数据  (1)案例分析:原有的list中有三个li,并且每个li身上有onmouseover事件 <body>   <div>     <ul class="list">       <li>奥斯特洛夫斯基</li>       <li>哈姆雷特</li>       &lt...

2019-03-14 14:49:00 289

转载 Centos7系统介绍

一.centos7镜像介绍 镜像下载地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso 镜像名字解释:CentOS-7-x86_64-DVD-1708.iso 从centos7之后,版本命名就跟发行的日期相关了 centos-7--->系统是7.X的版本 X86_64...

2019-03-13 16:04:00 767

转载 点云合并pcl重载“+”

pcl相对于其他大型的库看似结构简单,功能单一,但是上手还是挺轻松的,最近博主也差不多2个月没怎么研究使用pcl了,最近由于项目需要,今天打开了本人的平台,查看以前写的代码,发现pcl竟然重载了“+”,这样点云数据的合并变得就很简单了,其实博主在一年前做点云平台时就实现了这些功能,今天再次使用感觉异常的好用与亲切,好用的工具还是需要贡献出来,直接上代码PointCloud<PointXY...

2019-03-12 23:36:00 319

转载 javaweb + websocket实现客户端

  最近需要完成一个javaweb项目,但是没有和数据库连接而是通过websocket通讯实现和服务器端数据交互。我搜了好多,网上大部分都是通过页面websocket连接本地服务器或连接异地服务器,但是这些都把连接地址暴露在了外面,不是我想要的。本人希望websocket连接、数据处理等都是在java后端完成的,结合网上的一些参考资料终于实现了此功能。这里有个比较好的Java后端WebSoc...

2019-03-12 21:05:00 71

转载 mybatis实战总结

项目实战使用的技术是spring boot ,mybatis,druidmybatis采用注解的方式,没有采用xml的方式,省去配置的内容。项目使用maven管理依赖包,数据库使用mysql5.7引入依赖:<!--mybatis的包--> <dependency> <groupId>org.mybatis</groupI...

2019-03-12 15:24:43 69

转载 (转)Linux传输大文件(分割传输)

1.分拆为多个文件的命令:cat workspace_2018.tar.gz | split -b 1G - workspace_2018.tar.gz.命令解释:workspace_2018.tar.gz 是待下载的10G文件拆分成1G的小文件workspace_2018.tar.gz. 是拆分后文件的前缀,默认分拆后文件名称为workspace_2018.tar.g...

2019-03-12 11:01:00 461

空空如也

空空如也

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

TA关注的人

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