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

原创 V8十年故事:从农场诞生的星球最强JS引擎

这个月不仅是谷歌Chrome的十岁生日,也是V8的十周年纪念日。这篇文章讲述了V8在过去10年中经历的主要里程碑,以及在它诞生之前的那些秘密的岁月。\\视频:使用gource创建的V8代码库可视化演化进程,相当精彩(https://youtu.be/G0vnrPTuxZA)。\\V8诞生之前的秘密岁月\\2006年秋天,谷歌聘请Lars Bak为Chrome浏览器构建一个新的JavaScript引...

2018-09-29 18:24:00 52

转载 立即执行函数

立即执行函数是表达式,只在括号内可见。例一 括号内可见var times = 0;(function hello(){ console.log('hello~'); ++times<2&&hello();})();例二 括号外不可见(function hello(){ cons...

2018-09-29 14:12:00 44

转载 tornado+websocket+mongodb实现在线视屏文字聊天

最近学了tornado和mongo,所以结合websocket 实现一个聊天功能,从而加深一下相关知识点的印象1.websocket概览webscoket是一种全双工通信模式的协议,客户端连接服务端先通过tcp,http转为webscoket协议后,客户端和服务端都可以主动推送消息给另一端,这也是和http协议(服务端只能被动接收消息,无法主动推送消息给客户端)最大的区别。2.torn...

2018-09-28 17:37:00 44

转载 【NodeJS】http-server.cmd

npm install http-server@echo off  start cmd /k "D:\Program Files\nodejs\node_global\http-server.cmd" 

2018-09-27 20:38:00 114

转载 【intellij idea】Project Structure 讲解

项目的左侧面板 项目设置-&gt;Project  Project Settings -&gt; ModulesSources面板 Paths面板dependencies面板   Project Settings - &gt; Libraries  Project Settings - &gt; Facets  Project Settings -&...

2018-09-27 19:29:00 60

转载 vmware:Workstation 15 虚拟化引擎的设置造成win7guest无法正常启动

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

2018-09-27 12:38:00 1138

转载 Perl引用入门

在perl中只有3种基本的数据结构:标量、数组、hash。变量可以是数值,可以是字符串。这三种基本数据结构的数据存储方式如下:但是,仅仅由这3种基本结构,就可以构造出更复杂的数据结构,例如hash中用数组做value,数组中用hash做元素。但是,perl对于底层的一些数据存储,很多时候对这些数据是直接拷贝存储的。而有些时候是没必要去拷贝数据的,通过引用,可以避免拷贝操作,哪里需要数据,用...

2018-09-26 17:25:00 210

转载 线程池,协程

1.线程池:  实例化线程池 ThreadPoolExcutor 起 5*cpu_count  异步提交任务 submit/map  阻塞直到任务结束 shutdown  获取子线程的返回值 result  回调函数 add_done_callback起线程池推荐使用concurrent futrues工作中提高效率,往往需要:  多进程 cpu_count ...

2018-09-26 17:24:00 119

转载 sonar使用指南

步骤将如下内容添加至maven路径下的settings.xml中<settings> <pluginGroups> <pluginGroup>org.sonarsource.scanner.maven</pluginGroup> </pluginGr...

2018-09-26 15:33:54 358

转载 样条插值法(Java)--在本地执行

该程序主要实现样条插值的目的,为本地执行java文件该程序包含:样条插值法、读取文件,写入文件,字符型转double型方法等;适合初学Java的人学习;首次使用eclipse打jar包,中间很曲折,结果很nice,我把步骤分享下~该jar包可在本地执行;1.将你要实现的功能写成通用的格式,最好是输入和输出都以文件的形式;2.程序写好后,开始打jar包,打jar包步骤...

2018-09-26 11:07:00 536

转载 『中级篇』容器编排Docker Swarm介绍(42)

原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!原文链接地址:『中级篇』容器编排Docker Swarm介绍(42)到今天这次总结,如果跟着我一起学一起练的老铁,完全入门docker了。在日常的开发和测试,绝对是没有问题的。不管是我们自己和docker公司,他们的初心都是想用在生产环境下,但是生产环境和测试环境完全是两种环境条件。之前的学习实践环境在用学习容器编排之前,所有操作本地进行的...

2018-09-26 02:04:01 49

转载 面向对象

# 自定义类class Persion: country = 'China' # 也是创造属性,创造一个只要是这个类就一定有的属性,叫做类属性,也叫静态属性 # self 其实就是一个可以存储可多属性的大字典,self存储属性 def __init__(self, *args): # 构造函数 self对象,本质self其实是一个字典,将字典填充好...

2018-09-25 22:22:00 36

转载 软件的复杂性正在杀死我们

现在有一个常见现象:公司想要更快更便宜地构建软件。  这当然是一个可以理解和值得称赞的目标。且每个工程师都应该全心全意支持这个目标。  然而事与愿违。虽然并非是故意的,但是随着时间的推移,我们会因为软件构建中难以预料的复杂性而陷入困境,然后训练自己去寻找边缘案例,分析差距,以及单点要求所带来的所有隐藏的影响。  我们深陷复杂性和优雅的泥沼:再来个...

2018-09-25 14:14:49 79

转载 SpringCloud组件:将微服务提供者注册到Eureka服务中心

Eureka提供了Server当然也提供了Client,如果你对Eureka Server不了解,点击SpringCloud组件:搭建Eureka服务注册中心阅读文章查看具体的编码实现。本章构建的项目其实是一个Eureka Client,因为是向Eureka Server注册的服务,相对于Eureka Server来说相当于一个客户端的形式存在。我们使用spring-cloud-starter...

2018-09-25 08:05:44 58

转载 自定义键盘(一)

一初识自定义键盘自定义键盘涉及到系统的两个类Keyboard和KeyboardView。Keyboard设置键盘的布局文件(键盘长什么样子),KeyboardView处理绘制,检测按键,触摸动作等。首先,去写一个键盘布局文件:在res下新建xml文件夹,在xml文件夹中新建.xml文件,用来实现软键盘的布局,这里先提供一个写好键盘布局,关于布局标签后边再做介绍。接下来,在我们Activity对应的...

2018-09-25 01:13:58 1307

转载 大道至简

学习任何东西都得先了解思想,没有思想,就不能真正的学会。周爱民先生写的《大道至简》就是一本介绍编程思想的书。读完这本书,感觉自己相对以前对编程更了解了一些,对编程也更加喜欢。 在第一章,作者通过愚公对自己移山的经验以及方法介绍编程的根本是顺序、分支和循环,周爱民在书中写到除了先天智力问题或者后天懒惰不思进取的人,都能学会编程,程序=算法+结构。这些在信心上绝对的帮助我们一些对编程有心...

2018-09-24 20:07:00 76

转载 C/C++变量命名规则

转载自:https://blog.csdn.net/hrw0702/article/details/5563699#commentBox一、变量命名规范变量体如果是多个单词,每个单词的首字母大写。intiStudentAge;使用变量前缀1、整型前缀shortsValue;//s为short的前缀intiAge;...

2018-09-24 11:12:00 86

转载 EF+LINQ事物处理 C# 使用NLog记录日志入门操作 ASP.NET MVC多语言 仿微软网站效果(转) 详解C#特性和反射(一) c# API接受图片文件以Base64格式上传图片 ....

EF+LINQ事物处理 在使用EF的情况下,怎么进行事务的处理,来减少数据操作时的失误,比如重复插入数据等等这些问题,这都是经常会遇到的一些问题但是如果是我有多个站点,然后存在同类型的角色去操作同一条数据的同一个字段的话,那就需要对数据库进行操作,这是数据库里面的事务了这个另外再说。这里有这么一个很好的解决方式,EF6里面提供了这么一个方式来处理事物Database.BeginTr...

2018-09-21 18:39:00 1479

转载 java mail 发送带有附件的邮件

//创建属性对象(key-value) Properties pro = new Properties(); pro.put("mail.smtp.auth", "true"); //发送服务器需要身份认证 pro.put("mail.host", "smtp.qq.com");//设置邮件服务器 pro.put("ma...

2018-09-21 13:20:00 80

转载 本学期高级软件工程课程的实践项目的自我目标

1.希望通过本次课程实践项目,可以将之前关于软件工程的理论知识上升一个层次,更好的与实践相结合,编写出更高质量的代码,并能够提升团队协作能力,更好的与别人沟通交流。2.希望课程作业的布置可以是一个循序渐进的过程,一步一步的提升我们的思维与实践能力。3.希望自己能够学有所成,有能力做出一个令老师和自己都满意的项目。转载于:https://www.cnblogs.com/kfy-1104/p...

2018-09-21 11:40:00 49

转载 Vue + Mint-ui 封装滚轮选择器

Mint-ui 是个非常不错的 UI 框架,提供了很多组件。但在项目中实际使用的时候,还需要将几个组件组合起来使用。比如要实现 App 中常见的滚轮选择器,需要将 Popup 和 Picker 组合起来,并根据项目的 UI 效果做一定的定制。下面将用 Popup + Picker 定制一个带确定取消按钮的滚轮选择器。封装布局很简单,外层套一个 &lt;mt-popup&gt;,上面是...

2018-09-21 01:46:49 412

转载 mybatis批量查询

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

2018-09-21 01:05:00 77

转载 【cisco探索之路】

CISCO探索之路show&debug&clear1:showshow version:显示版本信息show running-config:显示当前的配置show interfaces :显示接口的配置信息show ip route :显示路由表show mac address-table:显示mac地址表 ...

2018-09-19 12:59:00 78

转载 Spring Cloud构建微服务架构—服务网关过滤器

过滤器作用我们的微服务应用提供的接口就可以通过统一的API网关入口被客户端访问到了。但是,每个客户端用户请求微服务应用提供的接口时,它们的访问权限往往都需要有一定的限制,系统并不会将所有的微服务接口都对它们开放。然而,目前的服务路由并没有限制权限这样的功能,所有请求都会被毫无保留地转发到具体的应用并返回结果,为了实现对客户端请求的安全校验和权限控制,最简单和粗暴的方法就是为每个微服务应用都实现一...

2018-09-18 06:17:57 42

转载 代数几何

继续推销GTM76。饭高茂:《代数几何》第一章。几乎零起点的好书。最近好像贴吧里还是有些同志不知道学代数几何从哪开始,我是从这开始的,觉得不错。我一般很喜欢跟别人介绍经验,原因有二:一,智商较低,不会对苛求其他人。二,我一般看不下去的书就不看了,所以推销这本书,不是因为我只看过这本,而是我看GTM52和格里菲斯哈里斯都崩了,看沙发列维奇也崩了,偶然发现的这个,居然看得下去。首师大图书馆里有一本翻印...

2018-09-17 23:12:00 1398

转载 filebeat安装配置

一、安装[root@jumpserver tools]# wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-6.4.0-x86_64.rpm[root@jumpserver tools]# rpm -ivh filebeat-6.4.0-x86_64.rpm #查看安装内容[root@jump...

2018-09-17 15:52:00 134

转载 【CAS之2】CAS操作实践——i++的同步代码与非同步代码比较

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

2018-09-17 14:24:00 535

转载 java,将时间转换为儒略日

背景对于看到这份文档者,关于儒略日是什么,相信已经是知道什么是儒略日,如果你对儒略日是什么不了解,请自行百度。写这份文档的目的只是在记录怎么在java或kotlin下进行儒略日与时间的互相转换。儒略日的转换,网上提供的方法,大都是自己写代码,虽然自己编写转换程序并不困难,但没有必要重复发明轮子,因为儒略日的转换非常简单,也不想自己维护一套代码。对python,有着现成的库可以完成转换,在网上...

2018-09-16 00:18:06 1352

转载 Ubuntu16.04 基于NVIDIA 1080Ti安装TensorFlow-GPU

Ubuntu16.04 基于NVIDIA 1080Ti安装TensorFlow-GPU环境系统:ubuntu 16.04.5 desktop显卡:NVIDIA GeForce GTX 1080 TiCuda:9.0CUDNN:7.3tensorflow-gpu:1.10官方文档:https://www.tensorflow.org/install/install_linux1 安...

2018-09-14 17:33:00 356

转载 SDR软件无线电知识要点(三)EVM

SDR软件无线电知识要点(三)EVM信号质量如何评估Noise Figure (NF) or sensitivity and Error Vector Magnitude (EVM) provide a measure of signal quality.噪声系数NF 或 灵敏度 或 EVM 能够反应信号质量。EVMEVM(误差向量幅度)反应一个向量在理想的星座图上的点...

2018-09-14 17:05:00 784

转载 集群 分布式

作者:大闲人柴毛毛链接:https://www.zhihu.com/question/20004877/answer/282033178来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。下面就正经解释下三种结构的区别吧~单机结构我想大家最最最熟悉的就是单机结构,一个系统业务量很小的时候所有的代码都放在一个项目中就好了,然后这个项目部署在一台服务器上就好了...

2018-09-14 16:22:00 55

原创 Jenkins将致力于提升稳定性、易用性和云原生兼容性

Jenkins项目团队决定在稳定性和为Kubernetes等平台提供更好的支持方面分配一些工作量。前者可能会发生一些向后不兼容的变更,将影响发布模型并提供具有更多预置选项的版本,而后者将在与现有Jenkins X项目齐头并进。\\Jenkins目前在处理大型复杂管道方面可能不太稳定。Jenkins的创始人兼CloudBees首席技术官Kohsuke Kawaguchi写道,由于资源问题和插件的升级...

2018-09-14 15:23:09 40

转载 JavaScript多元运算符

JavaScript多元运算符JavaScript多元运算符**实例:**`function test(9){var a=4,b=11;return p > 1 ? p<b ? p > b : p = 6 : p = 3;}document.write(test(9);**解析**:----------在上面的这个例...

2018-09-14 13:44:00 113

转载 github-自我使用-滑稽

git windows版下载地址:https://github.com/git-for-windows/git/releases/download/v2.19.0.windows.1/Git-2.19.0-64-bit.exe直达-->百度云地址 <-直达 https://pan.baidu.com/s/1pr0EDO1kAhxz0G2GE9HIkA安装...

2018-09-14 11:13:00 178

转载 列表分类,margin块级与行级

列表分为:有序列表 无序列表 自定义列表有序列表:内部必须带有子标签天生自带内外边距无序列表要求与上有序列表俩点相同自定义列表包括:dl(自定义列表)dt(小标题)dd(内容)list-style 属性是去除列表前的符号list-style的属性值:circle(空心圆)disc(实心圆)square(正方形)none(空的)列表的作用可以做二级菜单做导航m...

2018-09-13 19:52:00 108

转载 常用模块

#random模块# import random# netword=''# for i in range(4):# data = (random.randrange(0, 4))# if data != i:# tmp = chr(random.randint(65,95))## else:# tmp = random.randrange...

2018-09-13 18:11:00 40

转载 minimum-path-sum-动态规划

Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right which minimizes the sum of all numbers along its path.Note: You can only move either down or right at an...

2018-09-12 21:54:00 49

转载 spark 编写udaf函数求中位数

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

2018-09-12 11:43:00 576

转载 Mapreduce的排序初步

1. 需求在得出统计每一个用户(手机号)所耗费的总上行流量、下行流量,总流量结果的基础之上再加一个需求:将统计结果按照总流量倒序排序。2. 分析基本思路:实现自定义的bean来封装流量信息,并将bean作为map输出的key来传输MR程序在处理数据的过程中会对数据排序(map输出的kv对传输到reduce之前,会排序),排序的依据是map输出的key。所以,我们如果要实现自己需要的排序规则,则可以...

2018-09-12 11:13:25 61

转载 超强干货,11个灰常实用的AI设计小技巧!

11个超级实用的AI设计小技巧!涉及到很多的实用操作,纯干货经验总结,灰常值得收藏,赶快转走学起来吧!转载于:https://juejin.im/post/5b9870836fb9a05d2d0208b2...

2018-09-12 01:52:28 193

空空如也

空空如也

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

TA关注的人

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