自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 将博客搬至CSDN

11111111111转载于:https://blog.51cto.com/robert283/2287731

2018-09-29 22:55:55 46

转载 阿里java架构师:微服务写的最全的一篇文章

今年有人提出了2018年微服务将疯狂至死,可见微服务的争论从未停止过。在这我将自己对微服务的理解整理了一下,希望对大家有所帮助。什么是微服务1)一组小的服务(大小没有特别的标准,只要同一团队的工程师理解服务的标识一致即可)2)独立的进程(java的tomcat,nodejs等)3)轻量级的通信(不是soap,是http协议)4)基于业务能力(类似用户服务,商品服务等等)5)独立部署(迭代速度快)6...

2018-09-29 08:58:21 74

转载 GCC内联汇编简介

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

2018-09-28 19:44:00 133

转载 postgres启动失败问题分析与处理

postgres启动失败问题分析与处理 很多企业使用开源的操作系统例如centos,也是用开源的数据库例如mysql或者postgres,在安装使用过程中经常出现一些不可预知的错误,导致安装失败或者启动失败等。例如需要安装gcc 或者最新lib等,也有因为安全控件问题阻挡软件...

2018-09-28 15:42:11 5241

转载 高版本sonar安装遇到的坑-sonar 6.7.5

最近安装了6.7.5版本的sonar,发现里面的坑还是很多,下面列举下遇到的坑sonar插件地址:https://docs.sonarqube.org/display/PLUG/Plugin+Library坑一6.7.5版本sonar要求jdk比较高,必须1.8以上,多以修改sonar启动项配置,修改文件/sonarqube-6.7.5/conf/wrapper.conf#w...

2018-09-28 13:53:00 331

转载 Kaggle word2vec NLP 教程 第二部分:词向量

原文:Bag of Words Meets Bags of Popcorn译者:飞龙协议:CC BY-NC-SA 4.0自豪地采用谷歌翻译第二部分:词向量代码第二部分的教程代码在这里。分布式词向量简介本教程的这一部分将重点介绍使用 Word2Vec 算法创建...

2018-09-28 12:42:51 182

转载 ORA-00257 archiver error. 错误的处理方法

archive log 日志已满方法/步骤1SecureCRT登录服务器,切换用户oracle,连接oracle[root@userbeta~]# su - oracle[oracle@userbeta~]$ sqlplus /nologSQL> connect /as sysdba2检查flash recovery area的使用情况,可以看见ar...

2018-09-28 08:51:00 132

转载 ISIS路由协议基础

ISIS路由协议一、数据包类型1. IIH:这个是Hello包,用以发现邻居并形成邻接关系。默认发送Hello的间隔时间是10秒,超时时间为30秒。DIS发送Hello的时间是10/3秒,比一般路由器快了2倍。2. LSP:链路状态信息单元,它包含了链路状态的更新,类似OSPF的LSU3. SNP:包含了两种,一种叫CSNP,一种叫PSNPCSNP:Complete sequ...

2018-09-27 16:32:54 7212

转载 机器学习教父Tom Mitchell:不是人人都该学Python,而要让AI理解人

卡内基梅隆大学(CMU)的机器学习系是全球高校里的第一个专门的机器学习系,其创始人Tom Mitchell 教授参与写作了1983年出版的经典教材《机器学习:一种人工智能方法》,其中的一些思想即使在今天看来,也依然深刻而历久弥新。被誉为“机器学习教父”的Mitchell教授,专为新智元AI WORLD 2018世界人工智能峰会撰写了演讲报告《人工智能与...

2018-09-27 14:47:32 582

转载 谈谈React中Diff算法的策略及实现

1、什么是Diff算法传统Diff:diff算法即差异查找算法;对于Html DOM结构即为tree的差异查找算法;而对于计算两颗树的差异时间复杂度为O(n^3),显然成本太高,React不可能采用这种传统算法;React Diff:之前说过,React采用虚拟DOM技术实现对真实DOM的映射,即React Diff算法的差...

2018-09-27 03:38:03 311

转载 如何在 Laravel 只查询关联模型的个别字段?(转)

在使用 Laravel 的关联查询中,我们经常使用 with 方法来避免 N+1 查询,但是 with 会将目标关联的所有字段全部查询出来,接下来介绍一个能够读取关联模型个别字段的方法:$topics = Topic::limit(2)->with('user:id,username')->get();复制代码很多时候,会关联多个模型, 那么Topic::limit(2)-&gt...

2018-09-26 03:02:28 2408

转载 地图引擎:代替百度地图、高德地图等

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

2018-09-25 14:51:00 658

转载 react-native-camera 遇坑笔记

在 react-native(android 端)使用react-native-camera参考文档官方文档react native 增加 react-native-camerabug1: Could not find method google() -解决方案bug2: Could not find method c...

2018-09-25 00:55:05 920

转载 白话SpringCloud | 第五章:服务容错保护(Hystrix)

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

2018-09-23 16:45:00 132

转载 [洛谷P2613]【模板】有理数取余

题目大意:给你$a,b(a,b\leqslant10^{10001})$,求出$\dfrac a b\equiv1\pmod{19260817}$,无解输出Angry!题解:在读入的时候取模,若$b=0$输出无解,否则正常的求逆就行了卡点:无C++ Code:#include <cstdio>#include <cctype>const...

2018-09-23 12:32:00 133

转载 Win7+Ubuntu11

zhezhelinWin7+Ubuntu11.10(EasyBCD硬盘安装)Win7+Ubuntu11.10(EasyBCD硬盘安装)1)首先还是分区,在计算机上右键--管理--磁盘管理装Ubuntu分配的硬盘大小最好是(20G以上)不要太小,这里请注意,ubuntu和windows文件系统完全不同,所以我们划好要给ubuntu的分区后,删除卷。到时候,安装好的ubuntu的分区,在window...

2018-09-22 07:52:01 44

转载 MGR架构~MGR+proxysql(1)

一 简介:今天咱们来探讨下方案2的实现方式,同时也推荐方案2二 环境部署 1 proxysql 环境 2 mgr 环境三 进行配置 1 创建用户 1 添加监控用户并授权 grant all privileges on *.* to 'proxyuser'@'%' identified...

2018-09-21 15:39:00 98

转载 CentOS6.5 添加开机自启动脚本

 有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务。在解问题之前先来看看Linux的启动流程。 一、Linux的启动流程 主要顺序就是: 1. 加载内核 2. 启动初始化进程 3. 确定运行级别 4. 加载开机启动程序 5. 用户登录启动流程的具体细节可以看看Linux 的启动流程 第4步加载启动程序其实是两步:init进程逐一加载开机启动...

2018-09-20 16:45:00 440

转载 解析服务

安装bind-chroot.x86_64编辑named.conf修改线条位置改为any编辑named.conf修改横线位置lsw自己设的编辑lsw.com.zone添加图中的东西IP是自己的重启named服务编辑网卡信息验证通不通反向解析编辑named.rfc1912.zones文件拷贝文件编辑拷贝文件重启验证服务转载于:https://blog.51cto.com/13956268/21776...

2018-09-20 15:36:18 78

转载 kafka学习指南(总结版)

版本介绍从使用上来看,以0.9为分界线,0.9开始不再区分高级/低级消费者API。从兼容性上来看,以0.8.x为分界线,0.8.x不兼容以前的版本。总体拓扑架构从上可知:1、生产者不需要访问zookeeper。2、消费者fetch消息、生产者发布消息总是向leader节点发请求,不会发送给follower。3、和rocketmq一样,为了线性提高性能,每个topic被分为parti...

2018-09-20 10:58:00 452

转载 二、冒泡排序

1、Java语言实现抽象类public abstract class Sorter { public abstract void sort(int [] array);}实现类public class BubbleSorter extends Sorter { @Override public void sort(int[] array...

2018-09-19 09:36:00 55

转载 小程序开发制作公司哪家好

小程序开发制作公司哪家好?现在是小程序的天下了,很多商家都在建立自己的小程序品牌,想要逐渐摆脱第三方平台的束缚,因为第三方平台收取的佣金和服务费是一笔不小的数目,这些商家为了减少财务支出,都纷纷转向小程序这个新兴平台。 小程序其实就相当于自己的东西,自己花钱开发出来,然后上传产品和服务,进行运营和维护,一次开发终身受用,而且也不用下载安装,从小程序获取的客流和支付一分不少都是自己的,不用支付高额...

2018-09-19 07:17:17 299

转载 笔者介绍

笔者于2016-2017年担任天猫资深软件开发工程师,曾工作与Cisco、Morgan Stanley、PWC等知名外企…拥有9年一线开发架构经验,于17年底离职创业至今;现专注于小程序方向的泛娱乐创业~~技术栈小程序全栈开发数据抓取数据分析高并发系统架构高可用服务器构建渗透破解相关项目垂直领域的电商平台前后端架构以及落地方案实施社交笔记项目全实施构建泛娱乐小程序构建实施数字货币项目 ...

2018-09-19 03:04:49 100

原创 重构到更深层的模型

\本文要点\\重构有三个层次:代码层次微重构,模式重构,以及更深层的模型重构。\\t无论是对系统还是你的理解来说,做许多小的变更可以形成复杂的大的变更。\\t这里提出的案例是Nexia Home Automation的摄像机整合案例。重构之后,开发人员可以更方便地了解领域模型,以及系统中的Java和Ruby代码。\\t重构加强了好的DDD实践,比如说强边界的上下文,以及跨边界的显式转换。\\t使用...

2018-09-18 18:29:00 53

转载 ObjC中语法糖的趣味应用

在 OC 中语法糖应用形式一般如下:self.bgView = ({ UIView *view = [[UIView alloc] init]; view.layer.cornerRadius = 5; view.layer.masksToBounds = YES; view.backgroundColor = self.layout.searchBGColor;...

2018-09-13 03:17:47 77

转载 PyCharm切换Python版本

由于代码格式问题,很多情况下需要我们去切换Python版本,那么在当下火爆的PyCharm中是如何切换Python版本的呢?打开File菜单,选择Settings: 打开Settings窗口后,选择Project: prjectName下面的Porject Interpreter,然后出现下图: 最后在该窗口的右面Porject Interpreter下拉菜单中选择想要的Py...

2018-09-11 21:12:00 55

转载 Golang map

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

2018-09-11 18:52:00 46

转载 Vue路由参数设置可有可无

参数后面使用 ?id 后面加个 ‘ ? ’ ,将 id 设置为可选参数{ name: "index", path: '/p/:id?', component: resolve =>void(require(['../components/admin/layout/index.vue'], resolve))}// =={ path: '/p...

2018-09-11 15:01:00 540

转载 054_VisualForce Ajax 01

为获得最佳性能,请在使用少量数据时使用AJAX Toolkit: 由于信息是通过浏览器传送的,所以AJAX最适合于相对较少的数据量(最多约200条记录)六个字段各有50个字符的数据)。返回的数据集越大,构建和解构所需的时间就越多SOAP消息,随着单个记录的大小变大,对性能的影响变得更大。此外,更多的HTML节点是从数据创建的,性能差的可能性会增加。由于浏览器效率不高,慎重考虑如果您打算显示大量...

2018-09-11 14:59:00 89

转载 接口数据加密

前端请求任何网络资源都是透明的,发送的每次http(https)请求理论上都可以看到,毕竟在chrome的network和抓包工具下,没有请求可以被隐藏,但我们还是有必要对返回的数据进行加密。我们可以允许别人单个下载我们的资源,但不允许以我们接口返回的数据,批量下载我们的资源。如上所述,下载资源我们是控制不了的,但可以控制按照接口批量下载,我们有必要对接口返回的一组数据加密,这种加密肯定是对称...

2018-09-11 14:24:00 135

转载 Kotlin基本语法

Kotlin是JetBrains推出项目,是一种在Java虚拟机上运行的静态类型编程语言,也可以被编译成为JavaScript源代码。在2011年7月推出之前,它已被开发一年之久。直到2016年2月15日,官方发布了第一个稳定的release版本 —— Kotlin v1.0变量的定义val PI: Double = 3.1415 //val 声明的为常量, 赋值后不能修改或重新赋值var ...

2018-09-11 08:54:51 55

转载 [iOS] [OC] NSNotificationCenter 进阶及自定义(附源代码)

1、并不总是需要移除观察者自 iOS 9 开始(见 release notes ),Foundation 调整了 NSNotificationCenter 对观察者的引用方式( zeroing weak reference),不再给已释放的观察者发送通知,因此以往在 dealloc 时移除观察者的做法可以省去。如果是需要适配 iOS 8,那么 UIViewController及其子类可以省去...

2018-09-11 08:53:22 305

转载 深入研究Java String

开始写 Java 一年来,一直都是遇到什么问题再去解决,还没有主动的深入的去学习过 Java 语言的特性和深入阅读 JDK 的源码。既然决定今后靠 Java吃饭,还是得花些心思在上面,放弃一些打游戏的时间,系统深入的去学习。Java String 是 Java 编程中最常用的类之一,也是 JDK 提供的最基础的类。所以我决定先从 String 类入手,深入的研究一番来开个好头。类定义与类成员...

2018-09-11 02:54:42 89

转载 Android OpenSL ES 开发:OpenSL ES利用SoundTouch实现PCM音频的变速和变调

缘由OpenSL ES 学习到现在已经知道 OpenSL ES 不仅能播放和录制PCM音频数据,还能改变声音大小、设置左声道或右声道播放、还能变速播放,可谓是播放音频的王者。但是变速有一点不好的就是,虽然播放音频的速度变了,但是相应的音调也随之变了,这样的用户体验就不那么好了。所以就想到了用开源的SoundTouch来实现PCM音频变速和变调,OpenSL ES只是单纯的播放PCM数据就可以了。...

2018-09-10 17:30:00 264

原创 ASP.NET 2.2 Preview 1首次支持Java SignalR客户端

微软的Sourabh Shirhatti宣布ASP.NET Core 2.2的第一个预览版已经发布。有兴趣在本地机上尝鲜的开发人员可以从相关来源下载预览版。请注意,如果你想在Visual Studio中使用它,需要使用VS2017 15.9 Preview 1。\\这个预览版增加了很多ASP.NET Core新特性,但需要注意的是,很多特性都处于开发的早期阶段,并不完整。微软的Mikael Men...

2018-09-10 07:54:17 40

转载 GAS汇编器伪指令大全

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

2018-09-09 17:25:00 3738

转载 《c++不在难学--随老鸟快速通关》

c++的程序文件一般分为两类:头文件(以.h为扩展名)和源文件(以.cpp为拓展名),头文件主要用于对程序中变量、函数、类的声明,它是一份程序对外接口的说明书。源文件才是真正体现程序具体功能的地方。这种声明与实现相分离的模式,是现代软件工程的要求,以使程序的组织更加清晰,更易维护。倘若想改变一些程序的功能,那么接口(声明)可以不动,只改变其具体实现的部分即可很多时候,源代码是不...

2018-09-09 15:23:00 197

转载 Skyline开发3-没有注册类0x80040154

原生64位程序我们现在使用的操作系统多为64位系统,其中大部分用的还是32位的软件。64位软件优点是:可以进行更大范围的整数运算;可以支持更大的内存;除做科学运算的时候取得更好的性能外,不能提高其他性能。要实现64位计算需要的条件:64位的处理器,64位的操作系统以及64位的应用软件。ArcGIS Pro版本开始,也是提供了原生64位的。0x80040154在7.0的官方文...

2018-09-07 20:48:00 549

转载 Centos7.5安装docker(yum安装、rpm安装、脚本安装docker)

一、环境操作系统:CentOS Linux release 7.5.1804 (Core)Docker类型:Docker CE 二、安装OS 要求:1、要安装Docker CE,您需要CentOS 7的维护版本。不支持或测试存档版本。2、该centos-extras库必须启用。默认情况下,此存储库已启用,但如果已将其禁用,则需要 重新启用它。注:docker分为CE社区版和EE企业版三...

2018-09-07 18:42:49 196

转载 string operation in powershell

https://blogs.technet.microsoft.com/heyscriptingguy/2014/07/15/keep-your-hands-clean-use-powershell-to-glue-strings-together/ powershell concat stringSubstitutionBecause the expanding string can...

2018-09-07 16:50:00 64

空空如也

空空如也

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

TA关注的人

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