自定义博客皮肤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)
  • 问答 (93)
  • 收藏
  • 关注

转载 Python进阶【第四篇】函数

一、变量变量是记录一系列状态变化的量1.变量分为可变类型与不可变类型——可变与不可变是根据变量在内存中占据的位置可变类型:列表list[ ]、字典dicta{ }不可变类型:字符串str、数字int、元组()2.按照访问方式可分为顺序访问、映射访问和直接访问直接访问:数字int映射访问:字典dict{ }顺序访问:字符串str、列表list[ ]、元组()二、...

2018-03-31 10:37:00 64

转载 网络爬虫基础练习

0.可以新建一个用于练习的html文件,在浏览器中打开。1.利用requests.get(url)获取网页页面的html文件import requestsnewsurl='http://news.gzcc.cn/html/xiaoyuanxinwen/'res = requests.get(newsurl) #返回response对象res.encoding='utf-8...

2018-03-29 21:18:00 36

转载 tomocat启动报错的一般解决步骤

1.把所有的类文件build path 为 source folder2.点击项目的properties  1.图中标记处一定和图中保持一致2.看jdk版本报错没有 如果报错就 Add Library——JRE system Library 切换jdk版本3.点击 Add JARS 看WEB-INF下面有没有没有导入的包4.project-clean 重新编译...

2018-03-29 15:51:00 111

转载 实现MySQL半同步架构

默认情况下,MySQL的复制功能是异步的,异步复制可以提 供最佳的性能,主库把binlog日志发送给从库即结束,并不验 证从库是否接收完毕。这意味着当主服务器或从服务器端发生 故障时,有可能从服务器没有接收到主服务器发送过来的 binlog日志,这就会造成主服务器和从服务器的数据不一致, 甚至在恢复时造成数据的丢失。而半同步架构就是什么工作机制呢?当用户写数据时master服务器会马上把数据复制到...

2018-03-29 15:34:32 44

转载 Java实现单向链表基本功能

一、前言最近在回顾数据结构与算法,有部分的算法题用到了栈的思想,说起栈又不得不说链表了。数组和链表都是线性存储结构的基础,栈和队列都是线性存储结构的应用~本文主要讲解单链表的基础知识点,做一个简单的入门~如果有错的地方请指正二、回顾与知新说起链表,我们先提一下数组吧,跟数组比较一下就很理解链表这种存储结构了。2.1回顾数组数组...

2018-03-28 19:13:52 47

转载 Python学习之路 (三)爬虫(二)

通用爬虫和聚焦爬虫根据使用场景,网络爬虫可分为 通用爬虫 和 聚焦爬虫 两种.通用爬虫通用网络爬虫 是 捜索引擎抓取系统(Baidu、Google、Yahoo等)的重要组成部分。主要目的是将互联网上的网页下载到本地,形成一个互联网内容的镜像备份。通用搜索引擎(Search Engine)工作原理通用网络爬虫 从互联网中搜集网页,采集信息,这些网页信息用于为搜索引擎建立索引从而提...

2018-03-28 18:26:00 123

转载 自主移动机器人技术给 AGV 市场带来的挑战

随着物联网技术的发展和人工成本的提高,很多企业向自动化和智能化靠拢。现代制造业环境不再依赖于昂贵而僵化的传统技术,也承担不起继续使用人力运输物料的低成效成果,尤其是在当今如此供不应求的劳动力市场背景下。更为精细、灵活且更具成本效益的自主移动机器人 (AMR) 技术给 AGV 市场带来了严峻的挑战。虽然 AGV 和 AMR 都可以实现物料运输,但其相似性也仅...

2018-03-28 11:21:33 161

转载 Spring Boot 2.0(五):Docker Compose + Spring Boot + Nginx + Mysql 实践

我知道大家这段时间看了我写关于 docker 相关的几篇文章,不疼不痒的,仍然没有感受 docker 的便利,是的,我也是这样认为的,I know your felling 。前期了解概念什么的确实比较无聊,请不要着急精彩马上开始,当大家对 docker 相关概念有所了解之后,后面我会结合 Spring Boot 给大家来一系列的小例子,会让大家感受到使用 Docker 就是这么爽!今天给大家...

2018-03-28 00:44:58 211

转载 【C++】STL常用容器总结之五:双端队列deque

6、双端队列deque所谓的deque是”double ended queue”的缩写,双端队列不论在尾部或头部插入元素,都十分迅速。而在中间插入元素则会比较费时,因为必须移动中间其他的元素。双端队列是一种随机访问的数据类型,提供了在序列两端快速插入和删除操作的功能,它可以在需要的时候改变自身大小,完成了标准的C++数据结构中队列的所有功能。Vector是单向开口的连续线性空间,deque则...

2018-03-27 17:17:00 72

原创 Rust 和Erlang的对比

\本文要点:\\Erlang提供轻量级流程、不变性、位置透明的分布式、消息传递、监督行为以及许多其他高级动态功能,这些特性使其成为容错、高可用性和可扩展系统的理想之选。\\t不幸的是,在执行XML解析等低层次的事情时,Erlang并不是最理想的,因为处理来自Erlang虚拟机以外的任何东西都很繁琐\\t对于这种情况,不妨考虑一下采用不同的语言。特别是, Rust 最近以其混合特征集登上了前台, 它...

2018-03-26 18:26:00 72

转载 c#使用QQ邮箱的SSL收发邮件

c#使用SMTP.QQ.COM的SSL验证时,收发邮件,请勿设置端口,代码如下:(1)虽然SSL端口是465,但是,在代码里,不能直接设置端口,很奇怪?挺奇怪,好吧腾讯SSL好像用的是587端口!!(2)smtpClient.UseDefaultCredentials = false; 在smtpClient.Credentials = nc; 前(3)密码是授权码  ...

2018-03-26 16:11:00 581

转载 编码 编码的转化

什么是字符编码  因为计算机是外国人创造的所以计算机最开始只能识别最开始的基本数字(毕竟是外国人创造的所以最开始是不支持伟大的汉语 ,所以everybody努力学习吧 创造 我们自己的伟大的技术)  计算机要想工作必须通电,也就是说‘电’驱使计算机干活,而‘电’的特性,就是高低电平(高低平即二进制数1,低电平即二进制数0),也就是说计算机只认识数字    很明显,我们平时在使用计...

2018-03-26 15:56:00 88

转载 黄聪:初识Pjax:pjax是什么

听说博主不再折腾wordpress了,陌小雨还是转载到网站做个备份吧,万一哪天没有了呢。陌小雨觉得讲的挺清楚的,小白都能懂。pjax是 pushstate + ajax,分别百度可以得到相关资料,在此就不赘述了。Ajaxajax直白的理解就是请求一个链接所指向的页面的其中一部分来替换当前页面的一部分,比如我用的wordpress,典型的博客页面,有页面头部、主体部分、侧栏部分、页面底部...

2018-03-26 15:48:00 79

转载 使用MRUnit对MapReduce进行单元测试

1. 为什么需要单元测试  一旦MapReduce项目提交到集群之后,若是出现问题是很难定位和修改的,只能通过打印日志的方式进行筛选。又如果数据和项目较大时,修改起来则更加麻烦。所以,在将MapReduce项目提交到集群上之前,我们需要先对其进行单元测试。2. 使用什么框架进行单元测试  MRUnit是Cloudera公司专为Hadoop MapReduce写的单元测试框架,其API非...

2018-03-26 15:26:00 141

转载 原理剖析(第 010 篇)Netty之服务端启动工作原理分析(上)

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

2018-03-25 19:31:00 86

转载 02.自定义View(RippleTextView可颜色渐变的TextView)

感谢红橙Darren博主package com.rzm.commonlibrary.views;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import an...

2018-03-25 17:18:00 113

转载 【推导】【贪心】Codeforces Round #472 (rated, Div. 2, based on VK Cup 2018 Round 2) D. Riverside Curio...

题意:海平面每天高度会变化,一个人会在每天海平面的位置刻下一道痕迹(如果当前位置没有已经刻划过的痕迹),并且记录下当天比海平面高的痕迹有多少条,记为a[i]。让你最小化每天比海平面低的痕迹条数之和。贪心,使得痕迹条数尽可能小。考虑处理出每天痕迹条数的数组f[i]的最小可能值。满足几个约束即可,f[i]>=f[i-1],f[i]>=a[i]+1,f[i]>=f[i+1]...

2018-03-25 02:11:00 83

转载 MySQL事务autocommit自动提交设置

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

2018-03-23 18:55:00 1350

转载 Vue2.0 探索之路——生命周期和钩子函数的一些理解 - JS那些事儿

在使用vue一个多礼拜后,感觉现在还停留在初级阶段,虽然知道怎么和后端做数据交互,但是对于mounted这个挂载还不是很清楚的。放大之,对vue的生命周期不甚了解。只知道简单的使用,而不知道为什么,这对后面的踩坑是相当不利的。因为我们有时候会在几个钩子函数里做一些事情,什么时候做,在哪个函数里做,我们不清楚。于是我开始先去搜索,发现vue2.0的生命周期没啥文章。大多是1.0的版本介绍。最...

2018-03-22 23:09:00 62

转载 我有一个梦想,希望每一位提到算法的人,不再立即紧皱眉头

点击关注 异步图书,置顶公众号每天与你分享 IT好书 技术干货 职场知识参与文末话题讨论,每日赠送异步图书——异步小编多年来,我有一个梦想,希望每一位提到算法的人,不再立即紧皱眉头,脑海闪现枯燥的公式、冗长的代码;希望每一位阅读和使用算法的人,体会到算法之美,像躺在法国普罗旺斯小镇的长椅上,呷一口红酒,闭上眼睛,体会舌尖上的美味,感受鼻腔中满溢的薰衣草的芳香…… 打开算法之门​瑞士著名的科学家N....

2018-03-22 06:19:40 283

转载 datatable Left and right fixed columns

$(document).ready(function() { var table = $('#example').DataTable( { scrollY: "300px", scrollX: true, scrollCollapse: true, paging: fa...

2018-03-20 19:57:00 237

转载 Spring5 DispatcherServlet生命周期

为什么80%的码农都做不了架构师?>>> ...

2018-03-19 17:44:00 135

转载 sock5协议转换http协议工具polipo使用笔记(Centos7)

一、安装***使用socks5协议,而终端很多工具目前只支持http和https等协议,所以我们为终端设置***的思路就是将socks5协议转换成http协议,然后为终端设置即可。安装polipo(github地址:https://github.com/jech/polipo)yum install -y texi2html texinfogit clone https://git...

2018-03-19 15:44:00 691

转载 msdtc远程连接不上解决办法

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

2018-03-19 07:23:00 416

转载 Liveness 探测 - 每天5分钟玩转 Docker 容器技术(143)

Liveness 探测让用户可以自定义判断容器是否健康的条件。如果探测失败,Kubernetes 就会重启容器。还是举例说明,创建如下 Pod:启动进程首先创建文件 /tmp/healthy,30 秒后删除,在我们的设定中,如果 /tmp/healthy 文件存在,则认为容器处于正常状态,反正则发生故障。livenessProbe 部分定义如何执行 Liveness 探测:探测的方法...

2018-03-19 05:40:00 81

转载 Java-单例模式

一、  单例模式:一种常用的软件设计模式。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例二、  应用:线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例三、  单例模式特点:      1、单例类只能有一个实例。      2、单例类必须自己创建自己的唯一实例。      3、单例类必须给所有其他对象提供这一实例。四、单利模...

2018-03-18 14:53:00 38

转载 查看Android系统当前运行的activity

在Appium进行自动化测试的时候,往往需要知道你要测试的应用的包名和activity的名字,这样才可以进行自动化测试。在我之前的博客中也提到了获取activity的名字,但是并不是很方便,甚至浪费类好多时间在寻找包名和activity上边,下面有一种简单的方法,一句命令就搞定了!1、adb查看最上层activity名字Linux:adb shell dumpsys activ...

2018-03-18 11:18:00 463 3

转载 程序设计中缓存的使用

缓存是优化系统性能最常用的方式之一,通过在耗时部件(如数据库)之前添加缓存,可以减少实际调用次数,降低响应时间。但是在引入缓存之前,务必三思而后行。通过Internet获取资源既缓慢,成本又高。为此,Http协议里包含了控制缓存的部分,以使Http客户端可以缓存和重用以前获取的资源,从而优化性能,提升体验。虽然Http中关于缓存控制的部分,随着协议演进,有一些变化。但我觉着,作为后端程序员,在开发...

2018-03-18 02:51:59 118

转载 [转]通俗易懂的php多线程解决方案

原文: https://www.w3cschool.cn/php/php-thread.html------------------------------------------------------------------通俗易懂的php多线程解决方案由 youj 创建,Carrie 最后一次修改 2016-12-01我们在做项目的时候,有些需求,特别是数据的响应处理需要...

2018-03-17 19:57:00 94

转载 实验1

练习一:代码:#include<iostream>using namespace std;int main() { int day; cin >> day; switch (day) { case 1: case 2: case 3: case 4: case 5: ...

2018-03-17 19:40:00 77

转载 HTML.4链接

链接指向其他网站的链接链接:<a><p><ul><li><a href="网页地址"></a></li><li><a href="网页地址"></a></li><li><a href="网页地址"></a>&...

2018-03-17 10:49:00 53

转载 Linux shell编程与实践(二)之shell程序中的运算和比较操作

1、shell运算操作  (1)let整数运算      (a)let命令介绍        let命令让BASH shell执行算数值操作,使用let,可以比较两个值或执行加减乘除等这样的算数操作,这样的操作经常用于shell程序中的控制流程结构或执行需要的运算,注意let命令只能执行整数的相关运算,运算结果也只能保存整数。        使用方法:          let...

2018-03-16 20:52:00 92

转载 spring3: AOP 之切面实例化模型 ——跟我学spring3

所谓切面实例化模型指何时实例化切面。       Spring AOP支持AspectJ的singleton、perthis、pertarget实例化模型(目前不支持percflow、percflowbelow 和pertypewithin)。singleton:即切面只会有一个实例;perthis:每个切入点表达式匹配的连接点对应的AOP对象都会创建一个新切面实例;pertarget:...

2018-03-16 18:26:00 81

转载 mysql启动报错提示Can't find errmsg.sys

在重启mysql时突然发现启动不了了,结果查看了系统日志发现提示mysql提示Can\'t find messagefile \'/usr/share/mysql/english/errmsg.sys了,这个意思好像是errmsg.sys不见了,下面我来记录我的解决过程。mysql启动报错提示Can't find messagefile /usr/share/mysql/english/err...

2018-03-16 14:06:11 2002

转载 原来你是这样的Websocket--抓包分析

之前自己一个人负责完成了公司的消息推送服务,和移动端配合完成了扫码登录、订单消息推送、活动消息广播等功能。为了加深自己对Websocket协议的理解,自己通过进行抓包的方式学习了一番。现在分享出来,希望对大家能有所帮助。Chrome控制台(1)F12进入控制台,点击Network,选中ws栏,注意选中Filter。(2)刷新页面会得到一个ws链接。(3)点击链接可以查看链接详情注意...

2018-03-15 19:18:00 1158

转载 Bash on Windows各种配置

原创文,最初发布于szhshp的第三边境研究所, 转载请注明安装PowerShell里面执行 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux复制代码重启电脑配置apt-get换源原文件重命名备份sudo mv /etc/apt/sources.l...

2018-03-15 05:54:58 86

转载 斯蒂芬·霍金:“游牧外星人”可能会摧毁人类

最近,许多斯蒂芬·霍金(Stephen Hawking)的声明都有点可怕。他一直都很担心人工智能。去年他曾表示,我们的进化是如此缓慢,人工智能可以很轻易地将我们踩在脚下。除此之外,他认为人类可能还面临着其他威胁。在接受西班牙《国家报》的采访时,这位世界著名的物理学家表示,他担心外星人可能会摧毁我们。他认为,这可能比当初哥伦布发现新大陆后的情况更...

2018-03-14 10:08:00 106

转载 Jenkins的安装配置[转]

Jenkins的安装配置一.Jenkins简介Jenkins 是一个可扩展的持续集成引擎。Jenkins可以帮我们将代码进行统一的编译打包、还可以放到tomcat容器中进行发布。简单来说就是我们通过配置,将以前:编译、打包、上传、部署到Tomcat中的过程交由Jenkins,Jenkins通过给定的代码地址URL,将代码拉取到其“宿主服务器”,进行编译、打包和发布到容器中。主要用于...

2018-03-14 09:34:00 46

转载 Java锁--Condition

转载请注明出处:http://www.cnblogs.com/skywang12345/p/3496716.htmlCondition介绍Condition的作用是对锁进行更精确的控制。Condition中的await()方法相当于Object的wait()方法,Condition中的signal()方法相当于Object的notify()方法,Condition中的signalAl...

2018-03-12 20:51:00 37

转载 第一次作业(测试)

要求一:证明题意无法理解,无法做出回答。要求二:题目6-1 计算两数的和与差1 设计思路(1)主要描述算法第一步:输入数据第二步:引用函数sum_diff( float op1, float op2, float psum, float pdiff )第三步:函数sum_diff( float op1, float op2, float psum, float pdiff )中,将...

2018-03-12 19:55:00 110

空空如也

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

TA关注的人

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