自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 死磕 java集合之HashMap源码分析

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

2019-03-31 20:32:00 64

转载 SkyWalking Liunx 环境搭建&NetCore接入

SkyWalking Liunx 环境搭建&NetCore接入背景前两天看见有小哥介绍windows下安装skywalking的介绍地址在这。正好最近也在搭建linux环境的SkyWalking,顺便把linux环境搭建的经验分享下,帮助下使用linux部署DotNetCore项目的同学。介绍SkyWalking是开源的apm工具,服务器端使用...

2019-03-29 17:04:08 123

转载 Media Queries实现屏幕适配

通常我们会使用rem来进行适配,但rem的只能适配符合计算方法的尺寸,所以还需要media queries来配合使用先看个适配Nexu 5X的例子:@function toRem($px){ $browser-default-font-size: 16px!default; @return $px / $browser-default-font-size * 1rem;}@...

2019-03-28 09:08:47 201

转载 centos7下关闭sshd的tcp6

问题现象不算问题,就是偶然发现新装好的系统默认的sshd服务启动后的监听项有2个,如下图:想着自己已经明明关闭了ipv6,竟然还起这tcp6...,强迫症犯了,尝试关闭它,百度一眼几乎没有,记录一下吧。问题原因sshd服务配置文件/etc/ssh/sshd_config中默认AddressFamily定义了监听所有any解决办法修改配置文件中的...

2019-03-27 19:48:00 4821

原创 运维工作钱少、事多而且杂?年轻人,你这个思想很危险吶

知乎上有个网友提出了这样的问题:“为什么感觉做运维是事累事杂还最不值钱的那一档?”不少运维工作者都在这个问题下面发表了自己的看法。初级运维工作者的工作内容包含很多基础、重复性的例行事项,而且任务繁多,这一点是事实,很多人都承认这一点。不少初级运维人员都会觉得运维工作是脏活累活,感觉迷茫。但是从职业发展的角度来看,运维人的成长在于构建规范的流程体系,用好工具尽量自动化重复性的手动工作。保障系统的稳定...

2019-03-27 13:49:25 167

转载 【复习笔记】---java基础

【复习笔记】---java基础第一章:Java开发入门1、简述java的特点。面向对象、跨平台、健壮性、安全性、可移植性、多线程性、动态性。2、简述JRE和JDK的区别。JRE(Java Runtime Environment,java 运行时环境),它相当于操作系统的部分,提供了java程序运行时所需要的基本条件和许多Java基础类,例如:IO类、GUI控制组件、网络类。JRE是提供给...

2019-03-27 02:44:44 73

转载 Python基础

一、python介绍  C程序犹如拿着剃刀在刚打过蜡的地板上劲舞。              ——Waldi Ravens  C++学起来很难,因为它天生如此。                   ——佚名  Java从很多方面来说,就是简化版的C++。             ——Michael Feldman  接下来请欣赏与众不同的表演。...

2019-03-26 20:43:00 82

转载 牛客挑战赛30 简要题解

牛客挑战赛30T1随便枚举三个位置,然后二维前缀和即可。# include <bits/stdc++.h>using namespace std;typedef long long ll; int sum[505][505];int n, a[505];ll ans; int main() { int i, j, k; scanf("%d", &a...

2019-03-25 19:59:00 87

转载 mysql 原理 ~ 线程与IO

一 简介:今天来聊聊具体的线程和IO二 具体线程与作用 1 master thread mysql的主要工作触发线程 1 redo and binlog日志 2 合并插入缓冲。 3 脏页的刷新 4 undo页回收 5 产生一个ckp点 2 IO THREAD 处理AIO模式的回调部分 inser...

2019-03-25 17:23:00 209

转载 Java程序设计第一次作业

Java和C语言还是有点分不清,听了几节Java的课,一开始还好,后面就听得云里雾里的,但我会坚持不落下转载于:https://www.cnblogs.com/201801420303oyw/p/10594273.html...

2019-03-25 16:00:00 90

转载 Sass预处理器常用功能(OneLine周分享)

写作背景最近在合作开发一个项目,使用到Sass预处理器,觉得Sass在对于项目中的开发还是挺有用的,所以想分享给大家,希望对大家在实际项目开发中有所帮助。什么是Sass简单来说,Sass(Syntactically Awesome Style Sheets)是对CSS(层叠样式表)的语法的一种扩充,可以用它来定义一套新的语法规则和函数,以加强和提升CSS。通过这种新的编程语言,你可以使用...

2019-03-25 00:49:42 162

转载 杂记:Python 两坑

近日写代码又遇到两个 Python 的坑,觉得值得记录。递归传参问题Python 里传参的实现是 assignment,但由于 Python 里都是对象,除了几个基本类型,assignment 基本都是引用的赋值,因此在递归里,你传的参数很可能就被下一层修改掉,例如:def some_func(A): # do your routines some_func(A)如果这个A...

2019-03-24 11:21:00 63

转载 用Python爬取"王者农药"英雄皮肤

0.引言作为一款现象级游戏,王者荣耀,想必大家都玩过或听过,游戏里中各式各样的英雄,每款皮肤都非常精美,用做电脑壁纸再合适不过了。本篇就来教大家如何使用Python来爬取这些精美的英雄皮肤。1.环境操作系统:Windows / LinuxPython版本:3.7.22.需求分析我们打开《王者荣耀》官网,找定位到英雄列表的页面可直接点此链接:https://pvp.qq.com/...

2019-03-23 20:39:13 78

转载 每日 30 秒 ⏱ 谁敢与我一战

简介benchmark、基准测试、jsPerf在 优雅插入数组 一文中大家最多的评论就是 “能不能加个基准测试”。小二不是不喜欢加基准测试而是现在硬件设备的性能越来越快了,有时候一些操作不是性能问题的主要原因,当然这不是我们不写出好代码的理由。书写代码还是应该在 优雅易读 和 运行性能中做出平衡,适合的场景做适合的事情。不过既然大家都提到了 基准测试 碰巧我又刚好没有想到要写什么那就一起...

2019-03-23 20:38:41 61

转载 2018-2019-2 《网络对抗技术》Exp2 后门原理与应用 20165211

目录 后门原理与应用 实验内容 基础问题回答 常用后门工具 Netcat Socat MSFmeterpreter 实践过程记录 1.后门工具熟悉 2.使用netcat获取主机操作Sh...

2019-03-23 15:53:00 102

原创 强化学习遭遇瓶颈!分层RL将成为突破的希望

本文作者是法国里尔大学Inria SequeL团队的博士生,Yannis Flet-Berliac,他在本文中对分层强化学习(HRL)的研究进行了总结,文章首先回顾了强化学习(RL)的基本原理,并阐述了其目前所面对的局限性。随后介绍了HRL如何解决RL的局限,包括其动机、主要框架和自身的局限性。最后,讨论了这一领域当前和未来的研究。假设你的朋友刚烤好一个蛋糕,端来给你尝尝,很好吃,于是你想知道它的...

2019-03-23 14:00:00 3149 1

转载 GIT

一. GIT是什么?  GIT是目前世界上最先进的分布式版本控制系统(没有之一).  什么是版本控制系统(待补充)?    文件的多版本管理  集中式VS分布式    * 集中式版本控制系统:      (1)版本库集中存放在中央服务器.      (2)需要工作时,先从中央服务器获取最新版本;工作完,再推送给中央服务器.      (3)集中式最大毛病--必须联网...

2019-03-23 09:42:00 69

转载 高分笔记_括号匹配

高分笔记-顺序栈的应用2019-03-22 19:22:30例题3-1:编写算法,判断一个表达式中的括号是否正确配对,表达式已经存入字符数组exp[]中,表达式中的字符个数为n分析:第一步:创建数学模型设在exp括号串中,‘(’的个数为m; ')'的个数为n那么有一下三种情况:m<n <=>n-m>0 不匹配m>n ...

2019-03-22 19:24:00 154

转载 PHP实现多维数组按指定值排序

主要用到的PHP函数 array_multisort()1.先实现指定多维数组一个字段排序根据二维数组的id值来排序,转换后的数组格式如下:function arraySortByOneField($data, $field, $sort = SORT_DESC){  $field = array_column($data, $field);  arra...

2019-03-22 12:00:00 2305

转载 git flow常用命令

https://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.htmlhttps://blog.csdn.net/shu580231/article/details/76240611https://blog.csdn.net/zpcqdkf/article/details/826218931.在已经存在的git仓库...

2019-03-22 11:50:00 73

转载 nunjucks模版引擎入门

1.nunjucksNunjucks是Mozilla开发的一个纯JavaScript编写的模板引擎,既可以用在Node环境下,又可以运行在浏览器端2.安装npm install nunjucks复制代码3. 使用3.1 渲染字符串let nunjucks = require('nunjucks')// autoescape 自动转移非法字符nunjucks.configure({a...

2019-03-22 00:57:06 1515

转载 实验1

2-28if-else语句#include <iostream>using namespace std;int main() { char x; cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select one: "<<endl; cin>>x; ...

2019-03-19 22:09:00 69

转载 专业术语------扫盲

1.什么是 uuid ?参考:http://www.cnblogs.com/java-class/p/4727698.htmluuid 是通用唯一识别码 (Universally Unique Identifier) ,目的是让分布式系统中的所有元素,都有唯一的辨识信息。组成包括:1.当前日期与时间2.时钟序列3.机器识别号,如果有网卡,附加网卡MAC信息2.什么是OR...

2019-03-19 14:36:00 105

转载 Kubernetes — 重新认识Docker容器

这一次,我要用+Docker+部署一个用+Python+编写的+Web+应用。这个应用的代码部分(app.py)非常简单:from flask import Flaskimport socketimport osapp = Flask(__name__)@app.route('/')def hello(): html = "<h3>Hell...

2019-03-18 21:58:00 138

转载 回归

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

2019-03-18 12:22:00 60

转载 读ios开发有感——建立APP开发体系

前言:ios开发和现在的大前端、跨端开发在底层上的道理是相通的,因此通过学习ios开发,可以形成对APP开发体系的理解。一、app开发的知识体系基础应用开发原理原生与前端二、基础模块按照app的开发流程(开发、调试测试、发布、上线),可将基础知识划分以下内容:(图源自戴铭专栏)三、应用开发模块需要关注一些经典库,选对正确的工具。以ios的库为例,...

2019-03-18 09:15:00 89

转载 监听JS对象属性变化 Object.defineProperty Proxy 记录

引用:https://www.jianshu.com/p/2df6dcddb0d7https://blog.csdn.net/qq_42833001/article/details/83302149Object.defineProperty 不足无法监听数组的变化:数组的这些方法是无法触发set的:push, pop, shift, unshift,splice, sort, r...

2019-03-17 16:55:00 170

转载 重拾 ObjC 自动释放池

Objc 自动释放池平时很少显式的使用,但其实它时刻在默默为我们工作。关于自动释放池源码分析的文章已经很多了,本文不会在源码层面剖析原理。初衷在 MRC 时代,需要使用retain和release手动维护对象的引用计数,并要遵循「谁创建谁释放」的原则。然而在某些场景下无法满足这个原则,比如说工厂方法:+ (id)factory { return [self new];}复制代码...

2019-03-17 03:14:59 84

转载 2014年蓝桥杯部分题目与解答

标题:猜年龄 小明带两个妹妹参加元宵灯会。别人问她们多大了,她们调皮地说:“我们俩的年龄之积是年龄之和的6倍”。小明又补充说:“她们可不是双胞胎,年龄差肯定也不超过8岁啊。” 请你写出:小明的较小的妹妹的年龄。注意: 只写一个人的年龄数字,请通过浏览器提交答案。不要书写任何多余的内容。 1 #include <iostream> 2 using...

2019-03-16 21:28:00 138

转载 CH2906 武士风度的牛(算竞进阶习题)

水。。。。。直接bfs。。。#include <bits/stdc++.h>#define INF 0x3f3f3f3fusing namespace std;typedef long long ll;inline int lowbit(int x){ return x & (-x); }inline int read(){ int X = 0, w = ...

2019-03-16 14:38:00 150

转载 物流行业如何选择手持终端

近年来电商与物流快速发展,物流行业如何快速高效处理这些包裹成为物流业必须要解决的问题。需要建立智慧物流信息化管理,物联宇PDA是一种快速数据采集的设备,能够提升物流行业工作流程效率。手持终端的通讯稳定性表现在两个方面,其一,通信模块要选择稳定性好的。其二,手持终端的天线设计和结构设计要紧密配合,以确保天线释放最佳性能。除此之外,手持终端需要在特定环境下反复测试,不断的改进提升,保证通讯性能的稳定性...

2019-03-15 16:18:24 128

转载 Node.js设计模式读书笔记(2)

Reactor模式Reactor模式是Node.js异步编程的核心首先需要了解的是计算机如何操作I/O的。在计算机中I/O是缓慢的。对I/O的操作分为以下三种:阻塞I/O特点是:与I/O请求相对应的函数将阻塞线程的进行,直到操作完成。使用阻塞I/O实现的web服务无法处理同一线程中的多个连接,因此在web服务中处理并发的传统方式是为需要处理的每个并发连接启动一个线程或者进城。使用线程...

2019-03-15 15:06:36 65

转载 centos7.5+cobbler2.8.4实战图文攻略--2019持续更新

2019-02-28 11:41:07一、cobbler安装部署1、修改YUM仓库vim /etc/yum.repos.d/my.repo[epel]name=epelbaseurl=https://mirrors.aliyun.com/epel/7Server/x86_64/enabled=1gpgcheck=02、安装cobbleryum install dhcp httpd xin...

2019-03-15 08:30:38 272

转载 程序是什么?如何理解编程的本质?

程序是什么?在编程的世界,我们平时所见到的程序,是指以某种逻辑组织起来的指令序列,通过这些指令序列达到一些特定的效果,一个可执行程序呢,它的内部是一系列计算机指令和数据的集合,它们都是二进制形式的,通常的格式是ELF段的二进制文件,CPU 可以直接看到,识别,但是,若是对于程序员来说呢,这些二进制文件就显得晦涩难懂,看得人头皮发麻。而在windons中呢,我们所说的程序,就是那些平时双击就可以直接...

2019-03-15 02:32:21 348

转载 【翻译】构建响应式系统-vue

声明本文是对于Build a Reactivity System的翻译目标读者使用过vue,并且对于vue实现响应式的原理感兴趣的前端童鞋。正文本教程我们将使用一些简单的技术(这些技术你在vue源码中也能看到)来创建一个简单的响应式系统。这可以帮助你更好地理解Vue以及Vue的设计模式,同时可以让你更加熟悉watchers和Dep class.响应式系统当你第一次看到vue的响应式系...

2019-03-15 01:53:35 99

转载 Mybatis的bind动态SQL

bind标签用于在SQL执行的上下文中绑定一个变量,方便在后续中直接使用:下面的例子中将name参数拼接成模糊查询需要的字符串然后和bindName绑定,在后面的使用中可以直接使用bindName变量名称引用这个模糊字符串<bind name="bindeName" value="'%'+name+'%'"/>转载于:https://www.cnblogs.com/flydogi...

2019-03-14 17:22:00 130

转载 已开源|码上用它开始Flutter混合开发——FlutterBoost

开源地址:https://github.com/alibaba/flutter_boost为什么要混合方案具有一定规模的App通常有一套成熟通用的基础库,尤其是阿里系App,一般需要依赖很多体系内的基础库。那么使用Flutter重新从头开发App的成本和风险都较高。所以在Native App进行渐进式迁移是Flutter技术在现有Native Ap...

2019-03-14 16:21:07 77

转载 Go之如何提取数字的各个位数?

文章目录  Go之如何提取数字的各个位数?    1.直接用数学方法进行计算    2.将数字转换成字符串,再进行截取    总结Go之如何提取数字的各个位数?主要有两种方法直接用数学方法进行计算将数字转换成字符串,再进行截取1. 直接用数学方法进行计算数学方法:对于任意一个数n,要计算第site位的数,都可以以下式子得到n/10^(site-1)%10复制代码例...

2019-03-14 12:31:44 1895

转载 嵌入式软件架构设计

1.参考https://blog.csdn.net/dwx1005526886/article/details/80877338转载于:https://www.cnblogs.com/whylinux/p/10529510.html

2019-03-14 12:22:00 85

原创 没有一个技术天生完美,MongoDB十年发展全纪录

2007年,MongoDB公司的前身10gen正式成立,2009年2月开源数据库MongoDB 1.0正式面世,以开源的方式进入市场接受考验。时至今日,MongoDB已经从一个在数据库领域籍籍无名的“小透明”,变成了话题度和热度都很高的“流量”数据库。2009年2月,MongoDB数据库首次在数据库领域亮相,打破了关系型数据库一统天下的局面;2014年12月, MongoDB 收购了WiredTi...

2019-03-14 08:15:00 101

空空如也

空空如也

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

TA关注的人

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