自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 了解:shell脚本+脚本优化+脚本注入+正则表达式

密码脚本编写创建一个简单的入门级猜数密码脚本mkdir -v /shvim /sh/caizi.sh#!/bin/bashread -p 'please input your number:' xif [ $x -eq 520 ]then echo 'you are right'elif [ $x -gt 520 ]thenecho 'you are bigger'else...

2019-02-28 19:26:24 343

转载 一致性hash原理及php实例

引入在业务开发中,我们常把数据持久化到数据库中。如果需要读取这些数据,除了直接从数据库中读取外,为了减轻数据库的访问压力以及提高访问速度,我们更多地引入缓存来对数据进行存取。读取数据的过程一般为:图1:加入缓存的数据读取过程对于分布式缓存,不同机器上存储不同对象的数据。为了实现这些缓存机器的负载均衡,可以使用式子1来定位对象缓存的存储机器:m = hash(o) mod n ——式子1其中,o...

2019-02-28 18:06:25 63

转载 hadoop component summary

集成:1、integrate1)batch: sqoop2)real-time: kafka,Flume2、store1)fileSystem:hdfs2)relational:kudu3)nosql:hbase4)other:objectStore3、process|analyze|server1)batch:spark,hive,pig,mapReduce2)stream:sp...

2019-02-28 15:23:00 101

转载 阿里云服务器企业该如何选择

今天来说下企业如何选择阿里云服务器的配置。企业和个人最大的区别就是企业面向的用户众多,对访问速度和数据安全性要求非常高。试想下你的网站三天两头被黑客攻击,网站被黑了,数据没了,这样的网站怎么能吸引到用户呢。对于个人站长,用户基数不是非常大,我认识的很多站长基本都是购买一台高配的ecs后,所有的东西都往ecs上安装,比如数据库,缓存服务等。这样做的缺陷...

2019-02-28 11:02:41 328

转载 plotting and saving over line in paraView

probe -- provides the field values in a particular location in spaceTo save plotoverline to csv file: highlight =plotoverline=, then =File/save data=Referenceexercise 2.14 plot over a line in...

2019-02-27 22:37:00 263

转载 LeetCode-数组-三数之和

题目描述给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。 习题原文解题思路求三数之和为 0, nums[i] + nums[j] + nums[k] = 0 可以转换为求两个数之和,...

2019-02-27 20:47:49 64

转载 最详细版本|UI2Code智能生成Flutter代码——版面分析篇 ...

闲鱼技术-上叶,仝辉,深宇开篇:  在《UI2CODE--整体设计》篇中,我们提到UI2CODE工程的第一步是版面分析,如果是白色的简单背景,我们可以像切西瓜一样,将图片信息切割为GUI元素。但是在实际生产过程中,UI的复杂度会高很多。本篇我们将围绕版面分析这块内容分享我们的探索过程。架构设计:  版面分析主要处理UI图像的前景提取和背景分析:...

2019-02-27 17:55:06 136

转载 thinkphp Hook行为的使用案例

thinkphp Hook行为的使用案例行为,官方是如下介绍: 行为(Behavior)是ThinkPHP扩展机制中比较关键的一项扩展,行为既可以独立调用,也可以绑定到某个标签中进行侦听,在官方提出的CBD模式中行为也占了主要的地位,可见行为在ThinkPHP框架中意义非凡。这里指的行为是一个比较抽象的概念,你可以把行为想象成在应用执行...

2019-02-27 14:07:29 105

转载 swift使用cocoapods导入第三方库

1、如果是mac系统,mac已经有ruby,如果没有,先安装ruby一、CocoaPods的安装(1)使用中国社区的镜像替换官方的ruby源,在终端输入命令$ gem sources --remove https://rubygems.org/$ gem sources -ahttps://gems.ruby-china.com$ gem sources -l(2)升级gem,在终端输入命令$ ...

2019-02-27 07:38:00 308

转载 Fundebug后端Java异常监控插件更新至0.3.1,修复Maven下载失败的问题

摘要: 0.3.1修复Maven下载失败的问题。监控Java应用1. pom.xml 配置fundebug-java依赖<dependency> <groupId>com.fundebug</groupId> <artifactId>fundebug-java<...

2019-02-27 05:51:12 428

转载 NATS--NATS Streaming持久化

前言最近项目中需要使用到一个消息队列,主要用来将原来一些操作异步化。根据自己的使用场景和熟悉程度,选择了NATS Streaming。之所以,选择NATS Streaming。一,因为我选型一些中间件,我会优先选取一些自己熟悉的语言编写的,这样方便排查问题和进一步的深究。二,因为自己一直做k8s等云原生这块,偏向于cncf基金会管理的项...

2019-02-26 22:57:56 743

转载 DOS Network一月项目月报

欢迎大家阅读DOS Network第一期项目月报!DOS为了跟大家更好的沟通和交流,将在每个月为大家跟进DOS Network项目进展月报。月报主要分为项目研发和社区及营销两个部分。如果你是刚认识DOS Network预言机网络的新朋友,欢迎查阅往期文章:区块链技术科普丨什么是预言机(Oracle)想要更深一步了解DOS网络,可以...

2019-02-26 21:26:43 48

转载 精益质量管理之做好质量管理工作的三大管理手法

什么是好的产品质量?现代质量管理学认为:质量就是满足顾客的期望的程度。所谓好,就是充分满足顾客的期望。一般来说,顾客的期望是:快速、物美、价廉、方便(服务)。而产品质量是由过程决定的,它包括:工作质量,研产销各阶段输入输出的正确性;尤其是产品规划和立项工作的前瞻性和正确性;设计质量,设计成熟度;标准化通用化覆盖率,达标率;部品质量,部品的可靠性,不良率;工艺质量,制造的工艺水平,直通率。质量管...

2019-02-26 15:33:53 296

转载 拯救35亿人的神秘代码

程序员如何用“撞针“拯救 35 亿地球人?过年假期早已结束,有几个程序员朋友早已离去故乡在回到一线城市等工作中所在地的马路上?有几个软件工程师早已开工大吉刚开始了新1年的编码新征程?遥想这1个新春佳节,8 部影片在正月初一齐上线了,《流浪地球》在早期预售票房比不上《疯狂的外星人》的条件下,以溢出效应变为电影票房黑马。而且,让我们不但遥望起了外太空,更从中见到了一名年轻的软件工程师和一名中年人网络运...

2019-02-26 08:25:51 193

转载 CrateDB 3.2.4 发布,大规模可伸缩的数据存储系统

百度智能云 云生态狂欢季 热门云产品1折起>>> CrateDB 3.2.4 发布了,Crate 是...

2019-02-26 07:18:31 66

转载 马蹄疾 | 聊聊你可能并没有完全掌握的 Flex 布局:从概念入手,丝丝入扣

很多谈 Flex 布局的文章都是一个一个属性的干聊,有点像约会时的查户口,枯燥而无趣。如果让你硬记中国 34 个省级行政单位,你不仅会记的很吃力,可能还没法分清省和省之间的相邻关系。而一旦你心中有了一副中国地图,这些知识就变成信手拈来的东西了。这篇文章就是立志做 Flex 布局的中国地图。本文是『horseshoe·Flex专题』系列文章之一,后续会有更多专题推出GitHub地址(持续更...

2019-02-26 00:55:17 254

转载 Linux中变量#,@,0,1,2,*,$$,$?的含义

Linux中变量#,@,0,1,2,*,$$,$?的含义$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$# 是传给脚本的参数个数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误...

2019-02-25 20:13:31 155

原创 不仅仅是手机,MWC现全球首例 5G NR 商用部署

近日,MWC大会在在巴塞罗那举行,5G折叠手机和5G部署进度成为这届大会的重点。除了华为与三星发布的折叠手机外,本届大会另一个值得关注的要点是三星和赛灵思宣布推进5G NR 商用部署在韩国落地,这应该是全球首例 5G 新无线电 (NR) 商用部署,这也预示着2019年起将陆续在全球其他国家展开部署。在此之前,赛灵思和三星已经过长期合作,三星采用赛灵思 UltraScale+™ 平台开发和部署 5G...

2019-02-25 11:20:00 51

转载 深入理解 JVM 之 垃圾回收机制

虽然内存的分配和回收技术已相当成熟,但如果需要排查内存溢出、内存泄露问题,或者要求高并发、高性能时,就需要对垃圾的回收进行监控和调节,以更好优化系统提高性能。对象存活判定Java 内存结构中,程序计数器、虚拟机栈、本地方法栈等随着线程而生,随线程而灭,不需要考虑内存回收问题。而 Java 堆和方法区则不同,它们的内存分配是动态的,只有在运行期间才能知道会创建哪些对象,垃圾回收关注的就是这两部分...

2019-02-25 10:50:33 48

转载 POJ-3468-A Simple Problem with integers

链接:https://vjudge.net/problem/POJ-3468题意:给定n个树,存在区间更新和区间查找。思路:区间更新,延迟标记。延迟标价某个节点表示,下面的节点存在延迟的值未更新,下一次查找到或使用时更新。减小时间消耗。代码:#include <iostream>#include <memory.h>#includ...

2019-02-24 11:56:00 58

转载 ROS2安装及使用过程中遇到的问题

ROS2常规的安装流程在网上可以找到,正常安装基本没问题。但是,由于操作系统和后台运行程序的差异,还是会遇到一些问题。我把我在安装过程中遇到的问题记录如下:1.安装版本的选择ROS2有多个发行版(ros_distro),目前出来的有Crystal、Bouncy、Ardent。具体多少个,可去ROS2的网站上去查询。选择安装版本shell命令:$ e...

2019-02-23 23:52:00 475

转载 MVC 设计模式

MVC 设计模式:最早由 Trygve Teenskaug 在 1978 年提出,上世纪 80 年代是程序语言 Smalltalk 的一种内部架构。后来 MVC 被其他领域借鉴,成为了软件工程中的一种软件架构模式。MVC 把 Web 框架分为 3 个基础部分:模型(Model):用于封装与应用程序的业务逻辑相关的数据及对数据的处理方法,是用于处理应用程序的数据逻辑的部分,Model 只...

2019-02-23 20:52:00 86

转载 从dist到es:发一个NPM库,我蜕了一层皮

这并不是自己第一次发npm包, 所以这里没有多少入门的知识。在此之前已经有一篇前端脚手架,听起来玄乎,实际呢?,但这一次的npm包和上一次的不是一个概念,前者只是一个脚本工具,而这个npm包是日常开发中方法和组件的集合, 是一个库。在读本文前,假定你已经对npm包有一定概念,熟悉Babel编译和webpack打包的常规用法,知道一些前端工...

2019-02-22 16:50:06 54

转载 数字签名信息安全

想知道更多关于区块链技术知识,请百度【链客区块链技术问答社区】链客,有问必答!!数字签名在信息安全,包括身份认证、数据完整性、不可否认性以及匿名性有着重要应用,是现代密码学的重要分支。签名隶属于公钥密码学。签名过程:发送方用自己的私钥对发送信息进行所谓的加密运算,得到一个hash值,该hash值就是签名。使用时需要将签名和信息发给接收...

2019-02-22 13:01:11 221

转载 Leader-Follower线程模型

一、前言IO线程模型一直在演化,由最开始的单线程模型,到BIO方式的单线程接受请求线程池线程具体处理单个请求的读写事件,再到NIO的单线程接受请求线程池里面的单个线程可以处理不同请求的读写事件,一个字没有最快,只有更快。最近发现还有个Leader-follower线程模型,其的出现是为了解决单线程接受请求线程池线程处理请求下线程上下文切换以及线程间通信...

2019-02-22 10:50:14 102

转载 MacOS开发必备工具brew,安装nginx反向代理,替代linux工具 apt-get和 yum

Mac os开发者必备工具 brew,替代Linux系统中的 apt-get和yum工具,本文介绍Mac电脑安装Homebrew,并下载安装软件nginx反向代理过程。1、安装Homebrew在苹果Mac OS操作系统中,替代linux系统工具apt-get和yum的软件就是Homebrew。macOS要求macOS 10.12(或更高版本)2Xcod...

2019-02-21 22:02:35 302

原创 中台之上(二):为什么业务架构存在20多年,技术人员还觉得它有点虚?

业务架构这个词大家时常听到,但是能解释得清楚的却不多,撩撩度娘,你就会发现,不少人问及业务架构和应用架构的关系,聊天时,也常有人问起业务架构师和产品经理什么区别?业务架构分析和需求分析什么区别?为了思考这个问题,我把《软件工程》、《软件系统架构》、《系统分析与设计》都翻了,这些经典教材确实没讲过业务架构这件事;我把《聊聊架构》也翻了,发现其中的讨论有解释到业务、架构和技术的关系,但是也没有特别强调...

2019-02-21 18:21:33 46

转载 黑魔法(method-swizzling)解决第三方库引发的问题

需求最近做一个项目中,有个需求,所有网络请求,都不显示 NetworkActvityIndicator(也就是状态栏里旋转的小圈圈).解决过程1:全局搜索 NetworkIndicator 关键字, 把所有涉及 NetworkIndicator 的代码去除,比如 [[UIApplication sharedApplication] ...

2019-02-21 15:58:12 66

转载 秋季学期学习总结

转载于:https://www.cnblogs.com/dzspve/p/10412927.html

2019-02-21 15:35:00 48

转载 PHP_SELF变量解析和重复路径解决

最近升级PHP到PHP7版本,并重新部署了新的Nginx,启动的时候发现了一个问题,全局变量$_SERVER['PHP_SELF']的值发生了改变,从而影响到代码的功能。因此我们来了解下$_SERVER全局变量中的PHP_SELF/PATH_INFO/SCRIPT_NAME等参数以及其关系。CGI 1.1规范之前的文章 [ php-...

2019-02-21 11:43:35 61

转载 “钱景”没了?莫慌,内容创业还有七大红利

2017-2018年的内容行业,“补贴”两个字就可以概括。过去两年里,各大内容平台“撒钱”式扶持创作者,今日头条砸10亿扶持短视频;百家号的“百万年薪”计划;企鹅号投入百亿资金和百亿流量补贴创作者……回想起过去的时光,很多内容创作者都表示当时仅靠各大平台的补贴就能活得很滋润。彼时,创作者不仅补贴多、涨粉快,还能收到无数广告主递来的橄榄枝,但时间转到2018年下半年,很多创作者都明显感觉到好日...

2019-02-21 01:27:00 184

转载 吴恩达机器学习笔记23-神经网络:表述--非线性假设(Non-linear Hypotheses)

  我们之前学的,无论是线性回归还是逻辑回归都有这样一个缺点,即:当特征太多时,计算的负荷会非常大。下面是一个例子:  当我们使用

2019-02-20 01:25:00 183

转载 Netty+SpringBoot+FastDFS+Html5实现聊天App(六)

Netty+SpringBoot+FastDFS+Html5实现聊天App,项目介绍。Netty+SpringBoot+FastDFS+Html5实现聊天App,项目github链接。本章完整代码链接。本章将给聊天App_PigChat加上心跳机制。为什么要实现心跳机制如果没有特意的设置某些选项或者实现应用层心跳包,TCP空闲...

2019-02-19 13:24:38 44

转载 git回退到历史版本并提交到远程分支

实际开发过程中,有时候我们会发现历史版本是对的,当前版本和远程分支是错的情况。我们这时候需要回滚到历史版本,并且让远程分支也回退到历史版本,下面来说一种解决办法。1,先把本地的分支回退到历史版本:1.1 使用git log --pretty=oneline命令查看历史版本1.2 使用下面命令回滚,我们这里回滚到上一个提交版本...

2019-02-18 22:32:37 334

转载 被七牛云OSS对象存储测试域名回收后正确数据迁移姿势!

概述七牛云OSS对象存储bucket创建后有一个「外链默认域名」这个域名, 如果没有记错的2018上半年没有回收这个概念, 2018下半年隐隐约约记录收到过「【七牛云】测试域名回收通知」邮件, 出现这个域名后也没有太在意, 因为是个人使用, 怎么着都成! 后来用得着静态文件存储时就接着新建bucket, 接二连三的收到「测试域名回收通知...

2019-02-18 18:58:25 105

转载 BZOJ4892:[TJOI2017]dna(hash)

Description加里敦大学的生物研究所,发现了决定人喜不喜欢吃藕的基因序列S,有这个序列的碱基序列就会表现出喜欢吃藕的性状,但是研究人员发现对碱基序列S,任意修改其中不超过3个碱基,依然能够表现出吃藕的性状。现在研究人员想知道这个基因在DNA链S0上的位置。所以你需要统计在一个表现出吃藕性状的人的DNA序列S0上,有多少个连续子串可能是该基因,即有多少个S0的连续子串修改小于等于三个...

2019-02-18 09:59:00 80

转载 2.17日计划

今日计划:1.刷两道dp题2.刷两道最短路题3.学习最小生成树(必须自己想超过半个小时,再不会才搜题解,不管会不会,都要写代码,尝试)1.2完成3.没有兴趣完成。图论太枯燥了啊!明天必须学习!oh!说完去看了下prim算法,发现就是dijkstra嘛!继续学习!转载于:https://www.cnblogs.com/Mrzdtz220/p/10391191....

2019-02-17 15:00:00 60

转载 vue组件传参

一、父子组件的定义  负值组件的定义有两种,我称为常规父子组件和特殊父子组件。  1.1、常规父子组件  将其他组件以import引入用自定义标签接收,在当前组件中component里注册该标签,页面上可以直接用<自定义标签></自定义标签>样子使用。当前组件为父组件,被引入的组件为子组件。  引入子组件  注册子组件  使用子组件  1.2、特...

2019-02-16 14:58:00 118

转载 Understanding ES6 -- 深入理解ES6书籍

understanding es6 -- Nicholas C. Zakas块级绑定function拓展对象功能解构symbolSets and MapsIterators and Generatorsclass改进的数组promise代理和反射 -- Proxy&amp;Reflectionmodul...

2019-02-16 04:02:25 108

转载 .Net转Java自学之路—基础巩固篇二十二(XML)

XML  eXtensible Markup Language 可扩展标记语言。xml 是w3c组织发布的技术。xml 由俩个版本:1.0、1.1 。当前使用的都是1.0版本,因为1.1版本不能向下兼容。  xml 可以显示数据,但不是主要功能。主要功能是为了存储数据。  应用:    1、不同系统之间数据传输。    2、用来标识生活中有关系的数据。    3、作为配置文...

2019-02-15 19:01:00 140

空空如也

空空如也

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

TA关注的人

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