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

转载 推荐学习git

龙恩博客http://www.cnblogs.com/tugenhua0707/p/4050072.html#!commentsgit命令大全https://www.jqhtml.com/8235.html自己常用git命令  0.ssh-keygen -t rsa –C “youremail@example.com”登录github,打开” settings”中的SSH...

2019-03-30 17:11:00 48

转载 DevOps之nexus

一、Nexus的介绍 1.私服的介绍  私服是指私有服务器,是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构建.有了私服之后,当maven需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,在提供给本地仓库下载。 2.Nexus的介绍  Nexus是Maven仓库管理器,也可以叫Maven的私服。Nexus是一个强大的Ma...

2019-03-30 15:32:52 432

转载 Stm32串口通信(USART)

Stm32串口通信(UART)串口通信的分类串口通信三种传递方式串口通信的通信方式串行通信的方式:异步通信:它用一个起始位表示字符的开始,用停止位表示字符的结束。其每帧的格式如下:在一帧格式中,先是一个起始位0,然后是8个数据位,规定低位在前,高位在后,接下来是奇偶校验位(能省略),最后是停止位1。用这种格式表示...

2019-03-30 10:40:00 347

转载 centos memcached报错

服务器端:make: *** [php_memcached.lo] Error 1安装libmemcached./configure --prefix=/usr/local/libmemcached --with-memcachedlibmemcached location... configure: error: Unable to find memcached.h un...

2019-03-29 17:39:00 476

转载 1.8均摊复杂度和防止复杂度的震荡

1.8均摊复杂度和防止复杂度的震荡 关于上一节中我们对添加操作的时间复杂度归结为O(n)是考虑了扩容操作(resize)在内的。就addLast(e)操作而言,时间复杂度为O(1),在考虑最坏情况下,每次添加均会触发扩容操作,需要移动n个元素,因此此时addLast操作的时间复杂度为O(n)。(1)addLast(e)均摊时间复杂度分析...

2019-03-29 11:07:00 82

转载 【spring 源码】IOC 之bean实例的创建

在对refreshBeanFactory()详细解析之前,先来看看spring的applicationContext的继承树:这里有两个重要的接口,一个是BeanFactory,顾名思义是bean的工厂、容器,bean创建好了就回放入这个容器里,我们要用的bean实例都是从bean工厂提供的。另一个接口是ResourceLoader,它的实现类实现了读取配置文件,将配置封装成bean实例,然后...

2019-03-29 09:54:06 81

转载 Android布局优化三剑客

前言在编写Android布局时总会遇到这样或者那样的痛点,比如:有些布局的在很多页面都用到了,而且样式都一样,每次用到都要复制粘贴一大段,有没有办法可以复用呢?解决了1中的问题之后,发现复用的布局外面总要额外套上一层布局,要知道布局嵌套是会影响性能的呐;有些布局只有用到时才会显示,但是必须提前写好,虽然设置了为invisible或gone,还是多多少少会占用内存的。要解决这些痛点,我...

2019-03-29 07:17:31 64

转载 Atom 1.36.0-beta2 发布,跨平台文本编辑器

Atom 1.36.0-beta2 发布了,Atom 是 GitHub 专门为程序员推出的一个跨平台文本编辑器。具有简洁和直观的图形用户界面,并有很多有趣的特点:支持 CSS、HTML ...

2019-03-29 06:45:59 72

原创 Quarkus:一个Kubernetes原生Java框架

Red Hat发布了Quarkus,这是一个为GraalVM和OpenJDK HotSpot量身定制的Kubernetes原生Java框架。Quarkus的目标是使Java成为Kubernetes和无服务器环境中的领先平台,为开发人员提供统一的反应式和命令式编程模型。Quarkus利用Java开发人员使用的一系列库,如Eclipse MicroProfile和Vert.x,带来了一个全栈框架。Qu...

2019-03-29 06:40:00 62

转载 iOS 内存管理

内存管理一、ARC 下的内存管理1、循环引用如图,就是循环引用的情况,A、B 互相引用无法释放。造成循环引用的情况(1)、代理代理都是用弱指针,以避免循环引用,即避免上面的情况。(2)、blockblock 可以捕获外界的变量,控制器中的 block 引用 self ,block 的结构体将有一个强指针指向 self(控制器)(如下面代码),如果 block 又是控制器的一个属性...

2019-03-29 05:21:14 58

转载 【LOJ6036】 「雅礼集训 2017 Day4」编码

传送门LOJSolution因为?只有两种可能为0,1,所以就把这两个串搞出来。那么现在?取0和?取1不能并存,前缀不能并存,所以就是一个\(2-SAT\),现在问题在于这个东西可能会有很多条边,所以考虑用Trie树优化这个过程。显然根节点到这个点的路径上的所有字符串关键点都是它的前缀,那么考虑把每一个串用一个点挂到上面去,那么就还是可以跑\(2-SAT\),所以就可以做出来了。代码实...

2019-03-28 22:36:00 83

原创 AWS推出深度学习容器,简化AI程序开发

亚马逊希望能够更轻松地在亚马逊网络服务上启动和运行人工智能应用程序。为此,亚马逊今天推出了AWS深度学习容器,这是一个预先安装了当前最流行深度学习框架的Docker图像库。AWS的深度学习和AI总经理Matt Wood表示,他们已经完成了框架构建、编译、生成、配置、优化的所有工作,用户可以省去繁琐的安装和维护步骤。此外,AWS深度学习容器经过优化,可以在AWS上的实例集群上高效地分配机器学习工作负...

2019-03-28 14:46:45 48

转载 心理魔术

#include "stdio.h"#include "stdlib.h"#include "time.h"int main(){int i;char c,gu;srand((unsigned)time(NULL));c=6;gu=rand()%6+1;for (i=1;i<=100;i++){c=rand()%31+1;if(c>=7&&c&...

2019-03-28 12:43:00 61

转载 阿里云文件存储CPFS正式商业化,提供云上高性能并行文件系统 ...

2018年3月份,阿里云推出文件存储CPFS产品。在经过近一年的上线公测后,CPFS即将迎来商业化,将为更多的客户提供云上高性能的并行文件存储。坚如磐石的高性能计算存储文件存储CPFS针对计算密集型的业务场景,如基因计算、石油勘探、气象分析。机器学习、大数据分析和媒体文件处理等,提供阿里云完全托管的高性能计算存储,完美满足用户对于性能、安全的苛刻要求...

2019-03-27 17:53:18 377

转载 Linux下 *.tar.gz文件解压缩命令

Linux下 *.tar.gz文件解压缩命令  1、压缩命令:  命令格式:tar -zcvf 文件名 -------文件名.tar.gz 被压缩后的文件名  可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。2.解压缩命令:  命令格式:tar -zxvf 文件名.tar.gz  解压缩后的文件只能放在当前的目录。转...

2019-03-27 15:48:00 91

转载 不要忘了你曾经会写sql的

UPDATEupdate gps_percent_201605_copy s set newtran=(select DISTINCT v.tran_new from vehicle v where v.vincode=s.vin and left(v.areacode,2)=left(s.accesscode,2) and v.color=s.color LIMIT 0,1 ), en...

2019-03-27 13:51:00 121

转载 Nmap脚本分类

namp脚本分类扫描 auth: 负责处理鉴权证书(绕开鉴权)的脚本 broadcast: 在局域网内探查更多服务开启状况,如dhcp/dns/sqlserver等服务 brute: 提供暴力破解方式,针对常见的应用如http/snmp等 default: 使用-sC或-A选项扫描时候默认的脚本,提供基本脚本扫描能力 discovery: 对...

2019-03-27 06:32:31 759

转载 go运算符

一、算术运算符列表运算符描述+相加-相减*相乘/相除%取余++自增--自减实例package mainimport "fmt"func main(){ num1,num2 := 10,2 fmt.Println(num1 + num2) // 12 fmt.Println(nu...

2019-03-25 21:49:00 34

转载 面向对象

成员变量和局部变量的区别转载于:https://www.cnblogs.com/liyunchuan/p/10588672.html

2019-03-24 16:22:00 43

转载 《程序是怎么跑起来的》第四章

第四章主要讲了内存,内存是一个内存储器,是计算机最重要的部件之一,是与CPU进行沟通的桥梁,作用是用于暂时存放CPU中的运算数据。内存IC内部有大量可以存储8位数据的地方,通过地址指定这些场所,之后即可进行数据的读写。根据程序中所指定的变量的数据的不同,读取的物理大小也会随之发生变化。还有就是指针,指针也是一种变量,它所表示的不是数据的值,而是存储着数据的内存地址,此外索引和内存地址的变换工作则...

2019-03-23 21:50:00 44

转载 Linux的date命令使用

环境:  CentOS7.5命令:  date说明:  1. 根据Linux版本不同,部分命令会有差别  2. Shell中调用需要使用$(...)包含起来显示时间,默认格式[root@izbv5tfz ~]# date如果需要指定日期格式,可以使用“+”开头的字符串指定格式,详细格式如下:%H : 小时(00-23)%I : 小时(01-12)%k : 小时(0-2...

2019-03-23 15:53:14 155

转载 自顶向下深入分析Netty(五)--Future

再次回顾这幅图,在上一章中,我们分析了Reactor的完整实现。由于Java NIO事件驱动的模型,要求Netty的事件处理采用异步的方式,异步处理则需要表示异步操作的结果。Future正是用来表示异步操作结果的对象,Future的类签名为: public interface Future<V>;其中的泛型参数V即表示异步结果的类型。5.1 总述也许你...

2019-03-22 17:24:00 105

原创 智能手机拍照进化论:从传感器到算法摄影

在智能手机时代,摄影已经发生了变化。不仅人们的拍照姿势变了,手机摄像机捕获的光线的整个过程也发生了翻天覆地的变化。相机不再只是一个镜头和一个传感器,还是一系列算法的体现,它们可以以最快的速度处理图像以获得最好的摄影效果。手机摄影已经进化成为算法摄影。人工智能机器学习的不断进步将带来更多不同的功能,技术更新迭代的速度之快,或许很快就会让今天的手机摄影效果看起来过时了。比如谷歌Pixel 3和iPho...

2019-03-22 16:27:55 89

转载 买台iPad拯救青蛙!苹果AR应用可虚拟解剖青蛙

  9个月前,苹果在增强现实(AR)技术竞赛中取得了领先优势。从那时起,谷歌就始终在急追猛赶。现在,数以百万计的iOS和Android手机正成为应用开发者梦寐以求的世界门户,那么,这家总部位于库比蒂诺公司下一步该做什么呢?  很显然,解剖青蛙。Froggipedia是苹果刚刚发布的一款新ARKit应用程序,它的功能和你想象的完全一样,即使用苹果触控笔Apple Pencil...

2019-03-22 13:54:16 87

转载 升级npm 和 cnpm

升级npmnpm -g i npm升级cnpmnpm -g i cnpm查看全局安装过的依赖或模块npm ls -g --depth 0查看本地安装过的依赖或模块npm ls --depth 0 ...

2019-03-22 10:28:00 407

转载 iOS Sharing 系列

本系列更新维护iOS知识点,仓库iOS Sharing #01 | 2019-03-231、Runtime存在的意义是什么?2、根元类的isa指针指向谁?3、根元类的superClass指针指向谁?4、函数四要素都是什么?5、实例方法去哪里找?iOS Sharing #02 | 2019-03-301、类方法去哪里找?2、isa指针有几种类型么?3、分类的方法具体是在什么时候添...

2019-03-22 09:45:00 94

转载 你的代码水平停留在几年前?

推荐阅读:终于有人把 【移动开发】 从基础到实战的全套视频弄全了01到底该学什么技术?我相信每个程序员都有一段迷茫期,技术发展这么快,到底应该学习什么技术?刚开始学javaweb的时候,我们都学过SSH,但是现在再来看,Struts基本白学了,Hibernate差不多也没用了,只有Spring是收益最高的。我相信很多学Web编程的人还学过VBScript,现在来看基本也没有什...

2019-03-19 18:02:02 50

转载 OSN500 传输设备

Optix OSN 500OSN 500设备是华为自主研发的新一代光传输设备,采用TDM和分组(基于MPLS/MPLS-TP技术)双域的架构,支持多种业务接入方式,主要应用于城域网、本地传输网接入层,进行大客户专线接入、移动基站接入。+详细介绍OSN500产品特点 多业务提供支持STM-1/4业务信号支持E1/E3业务信号支持10M/100M/1000M以太网业务信号 强组网能力支持环形网、链型...

2019-03-18 13:35:37 956

原创 亚马逊是如何进行软件开发的

亚马逊是如何进行软件开发的呢?如果你确实对这个话题感兴趣,不妨邀请三五好友,订上几个披萨,然后一起坐下来观看这个对Ken Exner的精彩访问,他是AWS开发者工具部的部门经理。这里着重强调Ken来自工具部,是因为毕竟每一个行业的进步都需要更好的开发工具。本访问强调了三个关键主题:细化团队、自动化和以客户为导向。关键思路:通过细胞分裂的方式来实现规模增长。团队以单个服务为单位分解成更小的团队。EC...

2019-03-18 11:35:08 52

转载 第三周助教总结

本周心得:自己的C语言差不多学完了,同学们的学习状态越来越好了,希望大家一起进步一起努力,最近抄作业的现象越来越少,这是件好事,我还是希望大家都能学点东西的。1.助教博客链接:https://www.cnblogs.com/zw431387/2.本周点评的作业数量:56第一份作业点评:陈溪林这份作业写的很认真,问题详细,自己的感悟也很好,但是我希望他的流程的能更加详细些。第二份作业...

2019-03-16 18:04:00 165

转载 MacBook安装Windows

上周末邻居拿来一台2011年的MacBook Air,2G内存,64G硬盘,详细的配置,很夸张是不是?!这台去年已经装过一次双系统,当时通过Mac自带的Boot Camp(即,启动转换助理)自助分区和安装,可能是MacBook的安全设定,记得当时最多给Windows分配20G硬盘。当然用到后面磁盘空间不够用,而Mac这边分配的完全没有利用,所以拿来重新安装Windows单系统。准备清单:一个M...

2019-03-16 15:45:06 626

转载 vue公共组建抽出

js组件先在 src<js<common<mixin 建立一个js(名字叫做mixin)文件在mixin里面写一个公用的方法列如时间转换然后我开始引入到要用的地方然后在用的地方写上这个方法的名字就行转载于:https://juejin.im/post/5c8b098de51d4538ae6418ef...

2019-03-15 02:20:42 202

转载 sklearn聚类模型:基于密度的DBSCAN;基于混合高斯模型的GMM

1sklearn聚类方法详解2对比不同聚类算法在不同数据集上的表现3用scikit-learn学习K-Means聚类4用scikit-learn学习DBSCAN聚类 (基于密度的聚类)5DBSCAN密度聚类算法6混合高斯模型Gaussian Mixture Model(GMM)#====================...

2019-03-13 15:04:00 658

原创 技术干货 | FreeFlow: 基于软件的虚拟RDMA容器云网络

本文由星云 Clustar 编译并授权 InfoQ 发布,原文链接:https://mp.weixin.qq.com/s/jHSaBHJdikJCZZiMjM4m5Q摘要为实现资源的高效利用和轻量隔离,很多流行的大型云应用都在逐渐使用容器化。同时,很多数据密集型应用(例如,数据分析和深度学习框架)正在或希望采用RDMA来提高网络性能。行业趋势表明,这两种场景不可避免地会发生冲突。在本文中,我们介绍...

2019-03-13 11:37:31 429

转载 [python]上传文件验证

上传文件验证上传文件验证分为:1、文件头验证  2、文件类型验证  3、文件后缀验证获取文件上传的二进制数据# 获取上传文件file = request.files.get('file')if file: # 大文件 if hasattr(file.stream._file, 'peek'): print(file.stream...

2019-03-13 09:58:00 355

转载 Matchvs多节点功能正式版上线

众所周知,部分游戏类型(如 fps 类,格斗类,竞速类等)对于延迟容忍极低,远节点连接会使玩家游戏体验很差,本着为用户提供高质量服务的态度,Matchvs开放了自选多节点服务,开发者可以根据游戏要求给游戏开通该服务。本次为用户开放了3个节点,分别是北京、上海和广州,用户可自行选择较近的节点。以下是多节点服务的功能说明和注意事项,感兴趣的用户可自行了解。开通多节点服务后,可以实现:由玩家根据节点延迟...

2019-03-13 03:38:02 103

转载 C++_类和对象

类和对象OOP第二课1 类的构成1.1 从结构到类1.2 类的构成2 成员函数的声明2.1 普通成员函数形式2.2 将成员函数以内联函数的形式进行说明3 对象的定义和使用3.1 对象的定义3.2 对象中成员的访问3.3 类成员的访问属性3.4 类中成员的访问方式3.5 对象赋值语句3.6 类的作用域类(class)是面向对象程序设计的最基本的概念,...

2019-03-12 23:18:00 165

转载 layui相关用法总结

1、关闭当前弹出层parent.layer.close(parent.layer.getFrameIndex(window.name));转载于:https://www.cnblogs.com/mgblog/p/10519415.html

2019-03-12 20:25:00 74

转载 Android笔记之DrawerLayout的基本使用

效果图activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" an...

2019-03-12 14:46:00 55

转载 python的实用加密模块

说明一:关于MD5,SHA1,SHA256,SHA512加密这几个哈希算法的加密,都在python的内建模块hashlib里有支持。本模块的该部分主要参考廖雪峰的python3教程编写,大家根据教程可以进一步了解下。说明二:关于AES加密AES加密,用的是第三方模块 pycryptodome。模块安装命令:pip install pycrypto...

2019-03-11 18:34:05 75

空空如也

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

TA关注的人

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