自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 浅拷贝和深拷贝(谈谈java中的clone)

clone顾名思义就是复制, 在Java语言中, clone方法被对象调用,所以会复制对象。所谓的复制对象,首先要分配一个和源对象同样大小的空间,在这个空间中创建一个新的对象。那么在java语言中,有几种方式可以创建对象呢? 1. 使用new操作符创建一个对象 2. 使用clone方法复制一个对象 那么这两种方式有什么相同和不同呢? new操作符的本意是分配内存。程序执行到new操作符时, 首先去...

2018-11-30 17:18:00 49

原创 如何看待云厂商 “扎堆”推云数据库产品现象?

前两天,腾讯云数据库家族再推新品,新一代自研云原生数据库CynosDB 正式发布。CynosDB被称为是腾讯云 NewSQL 数据库中的拳头产品。自此,腾讯云数据库家族TencentDB, 将拥有史上最全明星级数据库产品阵容。TencentDB 包含腾讯云数据库产品所有品牌,包括:关系型数据库,例如 MySQL、MariaDB、SQLServer、PostgreSQL;分布式数据库 MariaDB...

2018-11-30 11:04:30 218

转载 xmanager 注册码及评估期已过的解决办法

注册信息用户:admin企业:microsoftXshell4.0注册码:690313-111999-999313Xftp 4.0注册码:101210-450789-147200Xshell 5 注册码: 690313-111999-999313Xftp 5 注册码:101210-450789-147200Xme 5 注册码:101210-450789-147200注:激活后需关闭自动更新:工...

2018-11-30 08:42:46 13107

转载 “区块链+新能源”新势力初现,刺猬汽车是有备而来还是言过而已?

古人曾云:“人如其名,名如其人”。名字往往是一个人的标签,所以在起名时,不但关注音律、平仄、天干地支,而且还寄托着很多希望。人如此,商家亦是如此。因此,不少企业为了能一“名”惊人,在起名上可谓是费尽心思。动物因其自身具备的易记性和亲和力,有利于企业品牌的传播,成为不少企业命名的来源。如音乐界的酷狗、直播界的斗鱼、电商界的天猫、出行界的飞猪......今年,新能源汽车界出现了新的“动物牌”企业——...

2018-11-30 03:22:55 182

转载 使用koa-log4管理nodeJs日志笔记

前言对于后端程序应用来说,日志是必不可少的,在nodeJs当中并没有自带的日志模块。最近正好使用koa框架来做后端服务,需要对日志进行分割处理,特记录下分享给大家。一.后端代码目录结构├── back-end│ ├── logs 所有产生的日志文件存放在此目录下│ ├── db.js 使用Sequelize...

2018-11-29 21:32:02 472

转载 7.RabbitMQ--消息确认机制(confirm)

RabbitMQ--消息确认机制(confirm)Confirm模式RabbitMQ为了解决生成者不知道消息是否真正到达broker这个问题,采用通过AMQP协议层面为我们提供了事务机制方案,但是采用事务机制实现会降低RabbitMQ的消息吞吐量,那么有没有更加高效的解决方式呢?答案是采用Confirm模式。producer端confirm模式的实现原理生产者将信道设置成con...

2018-11-29 17:37:00 65

转载 【Vue学习第二天】Vue的生命周期函数

整理的内容Vue的生命周期函数

2018-11-29 11:50:00 81

转载 npm 常用命令 查看版本、安装、卸载

npm list // 查看本地已安装模块清单npm list [packageName] // 查看本地已安装模块版本npm info [packageName] //查看模块的详细信息 包括各版本号等npm view [packageName] version // 查看模块远程最新版本npm view [packageName] versions // 查看模块远程所有版...

2018-11-29 10:35:00 224

转载 [PHP] swoole的安装和简单使用

1.pecl install swoole开启http2支持需要的依赖库:apt-get install nghttp2开启的几个参数:enable sockets supports? [no] : yesenable openssl support? [no] : yesenable http2 support? [no] : noenable mysqlnd support? ...

2018-11-27 22:18:00 75

转载 simplexml_load_string 将xml转换成对象

simplexml_load_string<?php$string = <<<XML<?xml version='1.0'?> <document> <title>Forty What?</title> <from>Joe</from> <to>Jane</to>...

2018-11-27 11:12:17 152

转载 前端代码对比

宽松相等 & 严格相等宽松相等const a = { value : 0 };a.valueOf = function() { return this.value += 1;};console.log(a == 1 && a == 2 && a == 3); // true复制代码注意:宽松相等 == 会先将左右两两边的值转化成相...

2018-11-27 10:59:18 787

转载 如何查看redis占用内存大小

redis缓存固然高效,可是它会占用我们系统中宝贵的内存资源,特别是当我们的项目运行了一段时间后,我们需要看一下redis占用了多少内存,那么可以用“info”命令查看。执行info命令后,找到Memory这一栏,就可以看到内存的使用信息了,如下图:查看redis内存占用情况# Memoryused_memory:13490096 //数据占用了多少内存(字节)used_memory_human:...

2018-11-26 14:18:00 917

转载 CentOS7下RabbitMQ3.7安装与配置

一、前言本篇文章适用范围RabbitMQ 3.7+CentOS 7环境信息CentOS 7.XErlang 20.2(RabbitMQ要求是19.3-20.2.x)RabbitMQ 3.7.x二、RabbitMQ安装1、 首先需要安装Erlang(19.3+),这里采用yum安装方式安装准备 #创建yu...

2018-11-26 10:15:23 216

转载 撩课-Python面试宝典-第九篇

一. Python程序中, 文件的处理步骤是什么?打开open("文件","模式")读写2.1 读f.read(字节数)字节数默认是文件内容长度下标会自动后移f.readline([limit])读取一行数据limit: 限制的最大字节数f.readlines()会自动的将文件按换行符进行处理将处理好的每一行组成一个列表返回for in可以直接遍历 f ...

2018-11-26 00:09:50 73

转载 jmeter全局变量配置:将token运用到全局(跨线程组使用变量)

请注意元器件的执行顺序:请将提取token的配置原件放在设置全局变量的配置元器件前面(本来是一个超级马虎的人,真是俗称“方脑壳”啊)1.获取登录后的token(提取可以用json path Extractor插件,只针对响应数据为json格式的接口):查看调试器参数(以外即为调用成功):2.使用正则表达式提取token配置全局变量:添加后置处理器-BeanShe...

2018-11-25 17:31:00 589

转载 进程、线程和协程

一、进程1、多任务原理  多任务是指操作系统同时可以运行多个任务。单核CPU实现多任务原理:操作系统轮流让各个任务交替执行;多核CPU实现多任务原理:真正的执行多任务只能在多核CPU上实现,多出来的任务轮流调度到每个核心上执行。并发:看上去一起执行,任务数多于CPU核心数;并行:真正的一起执行,任务数小于等于CPU核心数。  实现多任务的方式:    1、多进程模式    2...

2018-11-25 16:32:35 37

转载 利用Nginx反向代理Tomcat 多节点

利用Nginx反向代理 Tomcat 多节点实验说明:通过两台nginx反代理和 keepalived实现双机热备并成功访问后端商城项目数据。实验所需两台nginx keepalived 漂移地址 192.168.30.100Nginx 192.168.30.34 192.168.30.36Tomcat192.168.30.31...

2018-11-24 12:22:24 332

转载 ubuntu安装anaconda后,终端输入conda,出现未找到命令

解决办法:终端输入:vim  ~/.bashrc键盘大写“G”,在最末端输入:export PATH=~/anaconda2/bin:$PATH使其生效:source  ~/.bashrc打印验证:echo ~/.bashrc然后再输入:conda就可以了。...

2018-11-23 18:33:00 3002

转载 对运维的初步了解

运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。 对于初创公司,运维部和系统部一般是合二为一的,相关工作由同一批人负责,界限可能不是很明显。大型...

2018-11-22 13:10:00 83

原创 DAGOR:微信微服务过载控制系统

喜欢这篇论文有两个理由。首先,我们对微信的后端已经有了一些见解,其次,作者分享了已经在微信生产环境中运行了五年的过载控制系统DAGOR的设计方案。这个系统的设计专门考虑到了微服务架构的特殊性。如果你希望为自己的微服务制定策略,那么你就很有必要看看这篇文章。微信此时的微信后端由3000多个移动服务组成,包括即时消息、社交网络、移动支付和第三方授权。平台每天的外部请求达到了10^10到10^11个。每...

2018-11-22 10:04:40 72

转载 最简单的Flutter路由教程——跳转、动画与传参

跳转命名路由在文件构建时先设置路由参数:new MaterialApp( // 代码 routes: { "secondPage":(BuildContext context)=&gt;new SecondPage(), },);复制代码在需要做路由跳转的时候直接使用:Navigator.pushNamed(context, "secondPage");复制代码构...

2018-11-22 03:04:55 305

转载 使用python语言安装stanfornlp 和hanlp安装包

安装stanfornlp准备条件 win10 + jdk8(java安装包) + anaconda3• 1)安装stanford nlp自然语言处理包: pip install stanfordcorenlp• 2)下载Stanford CoreNLP文件https://stanfordnlp.github.io/CoreNLP/download.ht...

2018-11-21 16:32:58 120

转载 ethereumjs/ethereumjs-tx

https://github.com/ethereumjs/ethereumjs-txA simple module for creating, manipulating and signing ethereum transactions安装:npm install ethereumjs-tx --saveexample:const EthereumTx = ...

2018-11-20 17:50:00 668

转载 box-shadow内阴影的用法

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

2018-11-20 16:50:00 569

转载 ELK6.5 Nginx 日志搜集-01 架构介绍、系统环境配置

1,先来看一下ELK的基础架构图和数据流向。FileBeat,从Web服务器搜集日志,通过LogStash 得5044端口,传输给LogStash做日志得过滤操作LogStash,接收来自FileBeat的日志,做日志分析、过滤,通过ElasticSearch 的9200端口,传输给ElasticSearch做存储、索引 (9300端口是ES集群间通讯使用)Kibana,与E...

2018-11-20 15:41:02 67

转载 终极养老院花落谁家?明星 IT 企业跳槽率大盘点

专栏 | 九章算法网址 | www.jiuzhang.com跳槽率,反映了一家公司员工的忠诚度,如果一家公司** work-life balance** 做的足够好,自然会赢得员工更高的忠诚度。当然,也有很多员工以现有工作为跳板,跳槽到其他公司来获取更好的工作和生活体验。因此,一个公司的员工在职时间,可以在一定程度上反映出公司的福利水平、work-life balance。今天我们通...

2018-11-20 01:05:31 170

转载 kubernates使用kubeadm安装

kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,kubeadm会对集群配置方面的一些实践做调整,通过实验kubeadm可以学习到Kubernetes官方在集群配置上一些新的最佳实践。在Kubernetes的文档Creating a single master cluster with kubeadm中已...

2018-11-19 15:59:00 191

转载 HttpServletRequest

getContextPath是获得web应用的名称页面的请求是通过web。xml里面的配置地址来找到对应的servletdemo一:重定向(Redirect)  间接转发方式,有时也叫重定向,它一般用于避免用户的非正常访问。例如:用户在没有登录的情况下访问后台资源,Servlet可以将该HTTP请求重定向到登录页面,让用户登录以后再访问。在Servlet中,通过...

2018-11-19 14:17:59 47

转载 数组中的对象排序

学习链接:http://www.cnblogs.com/xljzlw/p/3694861.htmlvar arr = [{name: "zlw", age: 24}, {name: "wlz", age: 25}];var compare = function (prop) { return function (obj1, obj2) { var val1 = obj...

2018-11-19 11:35:00 219

转载 异常作业

作业源6.2 结合题集6-2代码,要将什么样操作放在finally块?为什么?使用finally关闭资源需要注意一些什么?要将关闭文件的操作放在finally块,因为无论怎样这步骤都需要执行。finally内部的执行语句也可能会有异常,就需要在finally内部也进行try-catch。6.3 使用Java7中的try-with-resources来改写上述代码实现自...

2018-11-19 09:29:00 135

转载 angular injector

If the dependency is added to a module, it gets registered on the root injector.如果依赖添加到module上,那么,这些服务会注册到rootinjector。angular每个组件都有对应的injector,然后组成了一个injector tree详细介绍:https://blog.angulari...

2018-11-18 13:17:00 93

转载 shiro集成spring&工作流程&DelegatingFilterProxy

1.集成Spring参考文献:新建web工程:ehcache-core来自Hibernatewen.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http...

2018-11-18 12:38:00 60

转载 Java程序员的出路在哪里?

当初听说java程序员工资高,就培训了下,转行到java编程方面了。一年多了,工资没有涨过,感觉技术上的收获也不多,现在都不想去上班了,怀疑自己的当初的选择。java程序员的出路在哪里?深入学习Java后端技术栈;获得重生!Java,是现阶段中国互联网公司中,覆盖度最广的研发语言。有不少朋友问,如何深入学习Java后端技术栈,今天分...

2018-11-16 19:34:27 423

转载 2018-2019-1 20165330 实验三 实时系统

任务一任务详情学习使用Linux命令wc(1)基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端客户端传一个文本文件给服务器服务器返加文本文件中的单词数实现wc命令命令参数-c:统计字节数-l:统计行数-m:统计字符数。这个标志不能与 -c 标志一起使用。-w:统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串-L:打印最...

2018-11-16 17:00:00 52

转载 颜色模型和颜色应用---颜色模型

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

2018-11-16 08:41:00 87

转载 互联网分布式微服务云平台规划分析--系统管理平台

1.介绍鸿鹄云架构【系统管理平台】是一个大型企业、分布式、微服务、云架构的JavaEE体系快速研发平台,基于模块化、微服务化、原子化、热部署的设计思想,使用成熟领先的无商业限制的主流开源技术构建。 采用服务化的组件开发模式,可实现复杂的业务功能。使用Maven进行项目的构建管理,采用Jenkins进行持续集成,主要定位于大型分布式企业系统或大型分布式互联网产品的架构。使用当前最流行最先进的开源技...

2018-11-16 03:39:22 61

转载 撩课-Java面试题-第六篇

51.HashMap的实现原理HashMap的主干是一个Entry数组。Entry是HashMap的基本组成单元,每一个Entry包含一个key-value键值对。HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象。当我们将键值对传递给put()方法时,它调用键对象的hashCode()方法来计算hashcode,让后找到bucket位置来...

2018-11-16 01:43:22 42

转载 photoshop入门教程

首先我们打开photoshop软件,界面就如下图所示了:photoshop入门教程photoshop入门教程左侧的是工具箱调板,我们可以用鼠标单击相应的工具进行图片处理操作,鼠标右击可以进行某一工具选择(再使用熟练后,我们也可以按下相应的键盘键进行选择),如图:photoshop入门教程右侧的是窗口调板,我们可以点击菜单中的窗口菜单,在下拉列表中选择我们需要的窗口调板,如图:photosho...

2018-11-14 16:39:04 348

转载 Machine Learning(机器学习)之三

Machine Learning(机器学习)之二:juejin.im/post/5bd1d1…分类问题要尝试分类,一种方法是使用线性回归并将大于0.5的所有预测映射为1,将所有小于0.5的预测映射为0.但是,此方法不能很好地工作,因为分类实际上不是线性函数。分类问题就像回归问题一样,除了我们现在想要预测的值只占用少量离散值。现在,我们将重点关注二进制分类 问题,其中y只能处理两个值0和1....

2018-11-14 14:32:26 67

转载 全面理解Java内存模型(JMM)及volatile关键字

【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) http://blog.csdn.net/javazejian/article/details/72772461 出自【zejian的博客】...

2018-11-14 09:18:00 52

空空如也

空空如也

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

TA关注的人

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