自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Netty 入门与实战:仿写微信 IM 即时通讯系统学习笔记

Netty 入门与实战:仿写微信 IM 即时通讯系统学习笔记源代码: github.com/lightningMa…NIO与OIO的区别解决线程资源有限使用selector管理多个连接,减少创建线程的开销。当有新连接进来时,将它注册到一个selector上,批量监控是否有可读的数据连接解决线程切换效率低下由于NIO模型中线程数量大大降低,线程切换的开销也变低了解...

2019-03-31 10:57:57 906

转载 微信分享链接屏蔽检测api

这里来介绍一个比较稳定实用的,微信域名拦截检测api。 因为平时呢,微信对外部链接限制比较严格,这就致使了外部链接很容易就会被限制访问,被当成是违反内容规范的给屏蔽掉。当然,大多数外部链接确实是存在违规内容,比如诱导分享之类的, 真的是挺烦的,咳咳...好像有点点跑题.....嗯..开始介绍,首先呢,它采用的是微信官方接口,确保使用起来安全稳定、高效, 实时检测微信域名是否被屏蔽拦截,出现异...

2019-03-31 08:58:16 401

转载 Docker 安装 Jenkins

一. 什么是JenkinsJenkins是当前非常流行的一款持续集成工具,可以帮助大家把更新后的代码自动部署到服务器上运行。二. 为什么用docker版的JenkinsJenkins主要有三种安装方式下载官方war包,放到tomcat中直接运行。yum安装,感兴趣的朋友可以参考之前我写的一篇文章在linux服务器上安装Jenkins。使用官方docker镜像。建议用docker...

2019-03-30 11:27:06 62

转载 DI是实现面向切面和面向抽象的前提

DI越来越重要DI就是依赖注入,现在来说,大部分框架都是以DI为基础组件的,每一个框架都有自己的DI组件,像dotnet core,java spring等,也都为自己的框架量身打造了DI工具。面向对象的几个原则依赖倒置原则(DIP):一种软件架构设计的原则(抽象概念)。控制反转(IoC):一种反转流、依赖和接口的方式(DIP的具体实现方式)。依赖注入(DI):IoC的一种实现方式,用...

2019-03-29 18:49:00 71

转载 SylixOS事件集实现原理

1 事件集简介 事件集是一种线程间通讯方式,可有效处理线程与线程之间的资源生产与消费的同步问题。在SylixOS中事件集被定义为ULONG类型,每一位代表一个事件,即一个事件集可以处理32个不同的事件。事件集提供了发送和等待事件的API,资源生产者在资源准备好后发送事件,资源消费者则等待接收事件,如图 1.1所示。图 1.1 事件集2 事件集数据结构 ...

2019-03-29 17:27:55 105

原创 区块链安全:2019年我们走了多远?

在不到两年的时间里,区块链从一个非常小众、鲜为人知且被广泛误解的支持加密货币的技术,一跃登上初创公司和企业成熟度曲线的巅峰。据Deloitte去年的调查,投资区块链的企业竟然高达 95%。对区块链产生浓厚兴趣的不仅仅是金融或科技行业的参与者,医疗、物流、网络安全甚至农业也都在积极部署区块链试点项目和用例。根据最新的市场趋势,2019 年有望成为企业区块链之年。然而,区块链技术还没有从一个艰难的开端...

2019-03-29 06:35:00 62

转载 「镁客早报」紫光申请100亿纾困专项债券;比利时禁止Facebook追踪当地用户 ...

苹果前CEO成医疗科技将为苹果带来巨大增长力;谷歌意图进一步整合谷歌语音助手和安卓。 1、紫光申请100亿纾困专项债券,帮助中小企业解决融资困境 日前,紫光集团向上海证券交易所提交了非公开发行不超过100亿元纾困专项债券申请,以帮助民营企业、中小企业解决融资困境及化解上市公司股票质押风险。紫光集团成,此次申请发行纾困专项债,计划将部分募集资金用...

2019-03-28 09:48:11 115

转载 「镁客·请讲」比特大陆阮沈勇:锚定算力增长需求,做优质的AI加速硬件产品...

从单一的加密货币芯片“一条腿走路”至研发AI芯片双足并行,前路虽难,比特大陆却已然辟出了一条道。 对于技术开发人员来说,挖矿和普遍意义上的数据处理任务相通,他们都需要对特定市场需求下的大量任务进行处理。这样看来,摒弃“挖矿”这一行为背后的争议,历经数字货币产业沉浮后,在矿机市场占据近80%市场份额的比特大陆可谓是一家成功的硬件产品公司。 因此...

2019-03-26 21:48:07 237

转载 实验5 Spark SQL编程初级实践

今天做实验【Spark SQL 编程初级实践】,虽然网上有答案,但都是用scala语言写的,于是我用java语言重写实现一下。1 .Spark SQL 基本操作将下列 JSON 格式数据复制到 Linux 系统中,并保存命名为 employee.json。{ "id":1 , "name":" Ella" , "age":36 }{ "id":2, "name":"Bob","age":29 ...

2019-03-26 18:33:00 1399

原创 KT:一款可提升Kubernetes开发效率的免费工具

对于使用了Kubernetes作为应用运行环境的开发者而言,在同一个集群中我们可以使用命名空间(Namespace)快速创建多套隔离环境,在相同命名空间下,服务间使用Service的内部DNS域名进行相互访问。 基于Kubernetes强大的隔离以及服务编排能力,可以实现一套定义编排(YAML)多处部署的能力。不过,一般来说Kubernetes使用的容器网络与开发者的所在的办公网络直接并不能直接连...

2019-03-26 12:00:00 151

转载 背景透明

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

2019-03-25 16:27:00 138

转载 Pod在多可用区worker节点上的高可用部署

一、 需求分析当前kubernetes集群中的worker节点可以支持添加多可用区中的ECS,这种部署方式的目的是可以让一个应用的多个pod(至少两个)能够分布在不同的可用区,起码不能分布在同一个可用区,已达到高可用或者同城灾备的部署。二、 效果图三、 实现原理为了实现上述的效果,kubernetes提供了pod的亲和性和反亲和性来保证pod在节点级别,可用区级别的高可用部署;具体的值为topol...

2019-03-25 08:34:07 74

转载 java中的包装类

java中有8种基本的数据类型,其中每一种数据类型都对应了一种包装类。java是纯面向对象的语言,在java中的一切东西都可以用对象的形式表示,包括java中的基本数据类型。包装类中除了Integer和Character外,其他的包装类都是以java中的基本数据类型的首字母大写命名的。 每个包装类中都有一个静态的方法来将java的基本数据类型转换为包装类,这个静态方法接受一个对应...

2019-03-24 10:57:00 56

转载 Mac系统搭建Nginx+php-fpm

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

2019-03-23 20:41:00 117

转载 爬虫之抓取js生成的数据

  有很多页面,当我们用request发送请求,返回的内容里面并没有页面上显示的数据,主要有两种情况,一是通过ajax异步发送请求,得到响应把数据放入页面中,对于这种情况,我们可以查看关于ajax的请求,然后分析ajax请求路径和响应,拿到想要的数据;另外一种就是js动态加载得到的数据,然后放入页面中。这两种情况下,对于用户利用浏览器访问时,都不会发现有什么异常,会迅速的得到完整页面。  其实...

2019-03-23 09:58:00 1900

转载 剑指offer:替换空格

题目描述:请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。思路:一开始没理解,函数中给的参数length指的字符串长度,原来表示的是这个字符串的最大长度。参考了网上的题解,说明一下思路。最原始的想法自然就是从头遍历字符串,遇到空格,就将空格后的字符向后移动,再插入“%...

2019-03-22 22:55:00 47

转载 centos 7.2 同步北京时间 ,多台机器同步时间

linux 系统没有北京时间,同步的是上海时间linux 系统有两个时钟:一个是硬件时钟,即BIOS时间;另一个是系统时钟,是linux系统Kernel(内核)时间。系统开启时,系统会读取硬件时间,设置系统时间。因此,设置了系统时间,重启时会失效。要想永久更改时间,可以先同步系统时间(基于网络时间,准确性较高),再同步系统时间第一种情况 :有网以网络时间为准校验(1)查看时...

2019-03-22 14:16:00 306

转载 eclipse的使用-1

#eclipse的使用1.http://www.eclipse.org/2.工作空间的设置切换:feil-switch workspace#基本设置1.外观设置:window-preferences(首选项)general-appearance--theme2.建议使用utf-8编码general-workspce-3.字体和颜色general-appearance-colors and fon...

2019-03-22 11:38:52 94

转载 shell-脚本概念介绍01

shell:脚本慨念介绍1、shell脚本简介在解释shell脚本这个名词之前,我们先来说下什么是shell1.1、什么是shellshell是一个命令解释器,它在操作系统的最外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕返回给用户。这种对话方式可以是交互的方式(从键盘输入命令,可以立即得到shell的回应),或非交互(脚本)的方式。...

2019-03-21 13:54:01 148

转载 Linux之系统日志原理浅析

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

2019-03-21 10:58:00 562

转载 Python基础教程 学习Python语言要掌握的内容

  学习Python语言要掌握的内容有哪些?伴随着人工智能行业的发展,Python应用需求越来越大,在互联网人工智能的未来Python发挥着越来越大的重要。因此也有不少人选择到培训机构接受Python培训,培训机构跟大学有个不一样的地方在于,大学是学理论,而机构更侧重于实践,由于是针对企业需求而设置的课程,了解企业招聘需求也是很重要的。粤嵌Python基础教程我们可以学到下面...

2019-03-20 16:34:02 198

转载 前端框架的区别,优缺点。

vueAPI设计上简单,语法简单,学习成本低更快的渲染速度和更小的体积reactReact的渲染系统可配置性更强,并包含如shallow rendering这样的特性,可结合React的测试工具一起使用,从而大为提高代码的可测试性及可维护性。更适用于大型应用和更好的可测试性同时适用于Web端和原生App更大的生态圈带来的更多支持和工具...

2019-03-20 16:07:00 192

转载 Java B2B2C多用户商城 springcloud架构(七)springboot开启声明式事务

springboot开启事务很简单,只需要一个注解@Transactional 就可以了。因为在springboot中已经默认对jpa、jdbc、mybatis开启了事事务,引入它们依赖的时候,事物就默认开启。当然,如果你需要用其他的orm,比如beatlsql,就需要自己配置相关的事物管理器。准备阶段以上一篇文章的代码为例子,即springboot整合mybatis,上一篇文章是基于注解来实现m...

2019-03-20 07:41:53 71

转载 Tails 3.13 发布,更新 Intel 微码,改进拼音输入法支持

Tails 3.13发布了,Tails 是基于 Debian 的 Linux 发行版,可以帮助用户匿名使用互联网,几乎可以在任何地方和任何计算机上绕过审查,除非有明确要求,否则不会留下...

2019-03-20 06:40:59 128

转载 二十五、MySQL 索引

MySQL 索引MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索引包含多个列。创建索引时,你需要...

2019-03-19 14:20:00 50

转载 qlv转MP4,最新的方法

1、打开小白兔视频格式转换 www.xxxbbbttt.com 上传你的视频(腾讯qlv,爱奇艺qsv、优酷kux)都可以。2、上传你的视频(腾讯qlv,爱奇艺qsv、优酷kux)都可以。3、点击转换按钮,转换好后,我们把转换的视频下载到电脑里,就可以看到视频已经是MP4格式了。转载于:https://blog.51cto.com/14204019/2365116...

2019-03-19 10:22:53 791

转载 07-10-Exchange Server 2019-配置-Outlook 2019-POP3

《系统工程师实战培训》 -07-部署邮件系统 -10-Exchange Server 2019- 配置-Outlook 2019-POP3 作者:学 无 止 境 QQ交流群:454544014 Get-Service | Where {$_.DisplayName -Like "*Exchange*"} | ft DisplayName, Name, S...

2019-03-19 06:37:03 1659

转载 JS 应用篇(四):JS获取元素的高度

介绍几种使用JS获取div尺寸的方法,本篇博客以获取下面这个示例code的高度为例。<style>*{ margin:0; padding:0;}#demo { display:inline-block; width: 100px; height: 200px; background: yellow; margin: 10px; padding: 20px; ...

2019-03-19 02:36:45 16694

转载 订阅

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

2019-03-18 12:22:00 161

转载 体外诊断微流控系统开发企业“汇先医药“完成天使轮融资,英诺天使领投、紫牛基金跟投 ...

3月18日消息, “汇先医药“对外宣布已在2018年12月完成数千万元天使轮轮融资。本轮融资由英诺天使基金领投、紫牛基金、昆山科创基金、苏州高新创投等国内知名机构跟投,融资主要用于车间建设、临床试验、以及感染检验产品线的推出。 汇先医药成立于2018年10月,是一家专注于体外诊断微流控系统开发的国际领先公司。其核心研发和生产团队由英国剑桥大学归国博...

2019-03-18 11:17:22 136

转载 vue学习第一天

methods:{ changeArr:function(){ this.userList[0].age=23; this.userList[1].name="xxxx"; console.log(this.userList[1]) }, changeObj:function(){ this.userObj = Object.assign({},this.userObj,{...

2019-03-18 05:47:03 50

转载 第一次作业

1.学习c语言我的计划是上课之前进行预习,课后会对书上的一些编程进行实践(在电脑上运行一遍),把不懂的知识记录下来,在去翻阅相关资料和同学进行讨论。我现在觉得c语言这门科目还是比较有难度的,不仅需要上课认真听讲,还需要课后进行巩固与学习。c语言是一门学习计算机最基础的科目,我的为我之后的学习打好基础,才能在学习计算机这条路上走得更远。目前学习的障碍是还没有完全的进入这门科目,对许多的东西与概念还不...

2019-03-14 22:25:00 146

转载 干货 MySQL常见的面试题 + 索引原理分析

常见的面试必备之MySQL索引底层原理分析:MySQL索引的本质MySQL索引的底层原理MySQL索引的实战经验面试1)问题:数据库中最常见的慢查询优化方式是什么?  回答:加索引2)问题:为什么加索引能优化慢查询?  回答:因为索引是一种优化查询的数据结构,比如MySQL中的索引是B+树实现的,而B+树就是一种数据结构,可以优化查询速度,可以利用索引快速查...

2019-03-14 15:53:00 258

转载 element ui el-col绑定@click方法无效

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

2019-03-14 13:49:00 1282

转载 基于Spring Security和 JWT的权限系统设计

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

2019-03-14 09:04:00 64

转载 学城项目知识点整理及源码

知识点整理APP 设计文件夹 make 为 sources 文件夹在命令行运行 django 项目的时候会出现无法识别的问题解决方式在 settings.py 中做以下设置os 和 sys 的使用 连接 路径 并且放在 索引 为 0 的位置sys.path.insert(0, os.path.join(BASE_DIR, "apps"))ORM 表结构设计...

2019-03-13 19:06:00 109

转载 day16提交框的验证

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src= "js/jquery-1.8.3.js"></script> <script ty...

2019-03-13 08:25:00 53

转载 阿里云RPA(机器人流程自动化)干货系列之一:认识RPA(上) ...

导读:本文是阿里云RPA(机器人流程自动化)干货系列的开山之作,全面、详细的剖析了RPA的基本概念、给企业带来的价值点以及RPA的优劣势分析。一、什么是RPA?人类社会进入21世纪的第一个十年之后,全球企业大都面临着两个严峻的挑战:一是人力成本的不断飙升带来了企业经营成本的不断增加;二是业务的快速发展导致企业内部流程纷繁复杂,工作效率的提升跟不上业...

2019-03-12 11:37:48 307

转载 mysql 开启远程连接

如图,修改mysql数据库中user表中的User字段为root的host为%,然后重新启动mysql服务即可让远程桌面连接本地。转载于:https://www.cnblogs.com/lishuaiqi/p/10514569.html...

2019-03-12 09:26:00 64

转载 灵活强大的JavaScript数学库彻底解决js计算精度问题

文字来源: www.ctoku.com/post/eVXV0B…我们都知道0.1+0.2 = 0.3 但是在js中0.1+0.2 = 0.300000000000000041.1*100 = 110.000000000000011-0.9 = 0.09999999999999998复制代码那么为什么会造成这样的误差呢?首先,我们要站在计算机的角度思考 0.1 + 0.2这个看似小儿...

2019-03-12 03:34:23 5644

空空如也

空空如也

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

TA关注的人

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