- 博客(48)
- 收藏
- 关注
转载 web前端开发模块化规范
一、CommonJSNode.js是commonJS规范的主要实践者,它有四个重要的环境变量为模块化的实现提供支持:module、exports、require、global。实际使用时,用module.exports定义当前模块对外输出的接口(不推荐直接用exports),用require加载模块。// 定义模块math.jsvar basicNum = 0;func...
2018-06-29 09:55:00 76
转载 Display real-time data in Angular
Display real-time data in Angular原文地址In this article, we'll be taking a look at two ways to display real-time data in an Angular application. We'll discuss how to push ...
2018-06-28 05:32:50 114
转载 理解 class 用法和 get set 的使用
说明了解 es6+ 的 class 的使用了解其中 set 和 get 的使用情况适用:es6+ 初学者class es7 类的使用一 class extends superclass 声明创建一个基于原型继承的具有给定名称的新类。 你也可以使用类表达式定义类。但是不同于类表达式,类声明不允许再次声明已经存在的类,否则将会抛出一个类型错误。申明一个类,Polygon, 然...
2018-06-26 09:45:29 1006
转载 Spring boot redis自增编号控制 踩坑
近段期间,公司 接手一个订单号生成服务,规则的话已经由项目经理他们规定好了,主要是后面的四位数代表的关于当前订单号已经执行第几个了。而这里面有一个要求就是支持分布式。为了实现这个东西,刚开始我使用了redis的incr来解决这个问题,因为我们后端开发用的是Spring boot,所以我网上找了一个代码如下: 1 /** 2 * 3 * @param key ...
2018-06-25 17:47:00 1239
转载 Pod 扩容和缩容
在生产环境下,在面临服务需要扩容的场景时,可以使用Deployment/RC的Scale机制来实现。Kubernetes支持对Pod的手动扩容和自动扩容。手动扩容缩容通过执行扩容命令,对某个deployment直接进行扩容:# kubectl scale deployment nginx-deployment --replicas=4当要缩容,减少副本数量即可:# kubectl s...
2018-06-25 16:59:38 445
转载 WIN10-修改网卡MAC
在注册表位置:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0002下,添加字符串值名称如下,数值任意,只要保证是合法的MAC地址即可 修改完成后先禁用网络,再启动就可以生效了 ...
2018-06-25 13:56:00 139
转载 前端架构师入门之 javascript是单线程语言? ajax怎么解释
什么是单线程同一时间只能做一件事情.其实语言的特性都是和其应用场景相互结合的;javascript 主要是操作dom,如果多线程,同时去添加和删除dom节点那不就乱套了么顺便了解:在网页渲染的时候,js的加载和ui的渲染是共享线程的,是互斥的,不会同时加载,这也是为什么我们说把script放在body上面可能会导致页面发生阻塞(也就是肉眼看到页面会晚).了解javascript堆栈...
2018-06-24 09:01:23 101
转载 kafka-rest:怎么愉快的build?
愉快的build该项目吧git clone https://github.com/confluentinc/kafka-restmvn clean install -Dmaven.test.skip=true出先如下类似错误:[ERROR] Failed to execute goal on project kafka-rest: Could not resolve dependenc...
2018-06-22 13:07:00 276
转载 ElasticSearch学习一-小试牛刀
本文根据ElasticSearch官方文档整理所得,简单介绍ElasticSearch的概念以及一些简单的检索方法首先下载ElasticSearch和Kibana到本地,注意这两个东西的版本号要一致,然后启动Kibana,打开http://localhost:5601/app/kibana即可进入GUI的管理界面,进入Dev Tools即可操作ES。1. 索引先看ES中,索引的两个概念:...
2018-06-22 07:13:02 88
转载 Linux删除文件出现rm: cannot remove `.user.ini': Operation not permitted
转自:https://blog.csdn.net/sinat_35861727/article/details/79040755在Linux中rm -rf的威力是十分巨大的,特别是附带了 -f 参数,不少新手都干过用root用户执行 rm -rf /命令这种傻事,如果云服务器没有快照,简直就是灾难,从根目录开始所有文件被递归删除,连系统都被损坏。但是,偶尔也会遇到使用rm -rf也删除不了...
2018-06-21 22:25:00 111
转载 nginx for Windows Known issues:path
http://nginx.org/en/docs/windows.html nginx/Windows uses the directory where it has been run as the prefix for relative paths in the configuration. In the example above, the prefix is C:\nginx-1.1...
2018-06-21 17:57:00 59
转载 Swift官方文档闭包(Closure)部分翻译
最近在学习RxSwift>>>,大量接触闭包的使用,趁着下班前,翻译了Swift官方文档中闭包那经常使用的一部分,当作复习。闭包表达式语法Closure表达式语法具有以下一般形式: { (parameters) -> return type in statements }复制代码闭包表达式语法中的参数可以是输入参数,但它们不能有默认...
2018-06-21 01:37:38 102
转载 JVM | 字节码指令基础
操作数栈管理指令1)pop、pop2:将操作数栈的栈顶一个或两个元素出栈。2)dup、dup2、dup_x1、dup2_x1、dup_x2、dup2_x2:复制栈顶一个或两个数值并将复制值或双份的复制值重新压入栈顶。3)swap:将栈最顶端两个数值互换。public static void main(String[] args) { heavyMethod();}对应...
2018-06-20 17:44:27 82
转载 数据中台助力传统企业数字化转型
在2018云栖大会·上海峰会零售合作伙伴专场上,袋鼠云技术总监张旭为现场听众带来了题为《数据中台助力传统企业数字化转型》的分享,分享中他以茅台集团为例,详细讲解了数据中台是如何助力茅台集团提高数据价值和业务价值。数十款阿里云产品限时折扣中,赶快点击这里,领券开始云上实践吧!点击回顾直播视频袋鼠云定位无论是传统企业,还是新型企业,公司内所有...
2018-06-19 23:01:40 588
转载 Ubuntu 18.04 安装java8
step1: 添加ppasudo add-apt-repository ppa:webupd8team/javasudo apt-get updatestep2: 安装oracle-java-installersudo apt-get install oracle-java8-installerstep3: 设置系统默认jdksudo update-java-alternat...
2018-06-19 22:44:00 193
转载 Educational Codeforces Round 42 (Rated for Div. 2)
A. Equator(模拟)找权值的中位数,直接模拟。。代码写的好丑qwq。。#include<cstdio>#include<cstring>#include<algorithm>#include<cmath>using namespace std;const int MAXN = 1e6 + 10;in...
2018-06-19 22:19:00 50
转载 python接口自动化问题解决
配置环境:### xiaozhan APP's HTTP API auto test framework- based on pytest### requirements- add PYTHONPATH=. environment variable- pip install pytest- pip install requests- pip install pymysql过程种报错原因...
2018-06-19 10:26:00 364
转载 ASP.NET Core 2 学习笔记(八)URL重写
原文:ASP.NET Core 2 学习笔记(八)URL重写路由跟URL 重写的功能性略有不同。路由是将Request 找到对应的服务,而URL 重写是为了推卸责任转送Request。本篇将简单介绍下ASP.NET Core的URL重写(URL Rewrite)。URL Rewrite 注册URL Rewriting Middleware需要Microsoft.AspNetCore.Rew...
2018-06-19 09:50:00 431
转载 我对控制反转以及依赖注入的认识
IoC诞生的历史在没有IoC时,关联不同模块是通过类实例实现的,代码可能是这样子的:// 代码清单1public interface YourService { void func1(); void func2();}// 代码清单2public class MyServiceImpl { private ...
2018-06-18 16:47:45 78
转载 搭建LNMP环境(基于最小化安装CentOS 6.5)
本文档主要说明在单台服务器上手动安装LNMP环境的操作步骤,本文档使用的系统版本可能与您的实际使用版本不同,您可以根据实际情况选择相应版本。一、本文档LNMP环境版本说明:OS:最小化安装CentOS 6.5Nginx:nginx-1.10.2.tar.gzMySQL:mysql-5.6.24.tar.gzPHP:php-5.6.23.tar.bz2二、搭建LNMP环境基本步...
2018-06-17 22:19:28 117
转载 全网最详细的启动Kafka服务时出现kafka.common.InconsistentBrokerIdException: Configured brokerId 3 doesn't match st...
不多说,直接上干货! 问题详情 执行bin/kafka-server-start.sh config/server.properties 时,[kfk@bigdata-pro03 kafka_2.11-0.9.0.0]$ bin/kafka-server-start.sh config/server.properties [2018-...
2018-06-17 16:14:00 831
转载 我为什么要写博客
我经常会思考一个问题,就是自己为什么要写博客呢?很多时候,我写的东西已经有人写过,而且比我写得更好,在这种情况下,我是否还需要把这些东西再写一遍呢?万一有一些知识点我没有理解透彻,写的博客不严谨,岂不是会误导其他人?最近我想明白了这个问题,所以决定把自己的想法记录下来,时时提醒自己。首先,博客是写给自己看的。因为自己写的东西,必然是已经理解的东西,为了方便以后查阅才进行记录。既然是自己...
2018-06-17 14:27:00 50
转载 Java游戏引擎竟然可以如此简单
今天,让我们进入一个可以伸手触摸的世界吧。在这篇文章里,我们将从零开始快速完成一次第一人称探索。本文没有涉及复杂的数学计算,只用到了光线投射技术。你可能已经见识过这种技术了,比如《上古卷轴5 : 天际》、《毁灭公爵3D》。用了光线投射就像开挂一样,作为一名懒得出油的程序员,我表...
2018-06-15 18:01:46 376
原创 SQL Server 2017 AlwaysOn AG 自动初始化(十一)
何时不使用自动种子设定在某些情况下,自动种子设定可能不是初始化次要副本的最优选择。 自动种子设定过程中,SQL Server 通过网络执行备份以进行初始化。 如果数据库非常大或者次要副本是远程副本,此过程会很缓慢。 在备份过程中,无法截断这些数据库的事务日志,因此,如果繁忙的数据库初始化过程耗时冗长,则可能导致事务日志大幅增加。 在将数据库添加到具有自动种子设定的可用性组之前,请先评估数据库大小、...
2018-06-14 13:27:39 117
转载 库级操作语句
显示所有库: show databases;创建库: create database [if not exists] db_name;显示库创建信息: show create database db_name;删除库: drop database [if exists] db_name; 切换当前数据库: use db_name;转载于:https://www.cnblogs.com/...
2018-06-13 21:54:00 66
转载 linux系统内核参数的优化
net.ipv4.tcp_max_tw_buckets = 6000timewait 的数量,默认是180000。net.ipv4.ip_local_port_range = 1024 65000允许系统打开的端口范围。net.ipv4.tcp_tw_recycle = 1启用timewait 快速回收。net.ipv4.tcp_tw_reuse = 1开启重用。允许将TIME-WAIT sock...
2018-06-13 15:23:49 65
转载 Spring系统学习--20180613:Spring的AOP开发说明
Spring的AOP开发说明:都是基于AspectJ的开发;其中,AOP的基于AspectJ的开发有两种方式,分别是基于AspectJ的XML方式 和 基于 AspectJ的注解方式。这和Spring的IOC的开发有点类似,IOC开发也有两种方式:IOC的XML方式 和 IOC的注解方式。 转载于:https://www.cnblogs.com/JAVA-STUDYER/p/917608...
2018-06-13 09:19:00 40
转载 c 编译器大全
c 编译器大全看了下nginx的auto/cc下的目录,nginx对多种c语言的编辑器都进行了支持。才知道c语言有那么多编辑器。编译器原理所谓编译器,就是执行下面的三步骤:1 将目标语言转换为AST抽象语法树2 优化抽象语法树3 将抽象语法树转化为适用于各个系统架构的指令集各种编译器accHP aC++ compiler, 指的是HP C/aC++ 开发者工具包中包含的编译器...
2018-06-12 15:50:00 389
转载 通过msr-tools读取CPU寄存器的值
通过msr-tools工具包可以用来来读取或写MSR寄存器值。MSR是ModelSpecific Register的全称。MSR是为了设置CPU 的工作环境和标示CPU 的工作状态,包括温度控制,性能监控等 1. Thermal 2.Frequency 3. CState 4.Microcode 5.EIST...
2018-06-11 15:29:17 1624
转载 php中的各种http报错的报错的状态码的分析
HTTP常见错误HTTP 错误 400400 请求出错由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。HTTP 错误 401401.1 未授权:登录失败此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的权限。401.2 未授权:服务器的配置导致登录失败此错误表明传输给服务器的...
2018-06-11 15:09:00 179
转载 连接到一个Office 365组 - 配置方式
博客地址:http://blog.csdn.net/FoxDave前面的几篇文章,我们大致介绍了如何从经典的SharePoint网站转换到现代化网站上,目前还有一个核心的问题要处理,经典的网站跟Office 365的组是无关联的,转换为现代化网站之后,我们需要将它与Office 365的某个组进行关联,这对现代化网站来说是非常重要且必不可少的。当我们把网...
2018-06-11 08:49:43 161
转载 LVS 三种工作模式原理、以及优缺点比较
一、NAT模式(VS-NAT)原理:就是把客户端发来的数据包的IP头的目的地址,在负载均衡器上换成其中一台RS的IP地址,并发至此RS来处理,RS处理完成后把数据交给经过负载均衡器,负载均衡器再把数据包的原IP地址改为自己的IP,将目的地址改为客户端IP地址即可。期间,无论是进来的流量,还是出去的流量,都必须经过负载均衡器。优点:集群中的物理服务器可以使用任何支持TCP/IP...
2018-06-08 14:42:47 76
转载 蚂蚁金服宣布新一轮融资140亿美元
2018年6月8日,蚂蚁金服对外宣布新一轮融资,融资总金额140亿美元。蚂蚁金服方面表示,本轮融资将主要用于支付宝的全球化拓展,自主科研投入和全球顶尖人才的招募,从而提升支付宝及其合作伙伴向全球消费者和小微企业提供普惠金融服务的能力。此外,资金也将用于培育新兴市场的本地科技人才,助力当地的数字化转型,让普通民众也能享受数字经济带来的红利。2018年...
2018-06-08 14:15:49 105
转载 《Node.js从入门到上线》入门篇 (持续更新中)
最近利用空闲时间写了一个从入门到上线的的node实战教程《Node.js从入门到上线》A blog build with Koa2. 目前还在更新中,入门篇已基本成型。本项目使用es6语法,采用Koa2 + mongoose 搭建了一个博客系统,实现了文章管理、用户登录注册、权限控制、分类管理等功能。GitHub: https://g...
2018-06-07 16:09:20 91
转载 JavaWeb20-HTML篇笔记
第20章WEB20-网上商城实战篇今日任务Ø 完成购物模块的功能Ø 完成订单模块的功能1.1 购物模块的功能:1.1.1 需求:1.1.2 代码实现:1.1.2.1 封装实体封装实体:购物项:商品对象:数量:小计:购物车:购物项集合:总计:1.1.2.2 加入购物车的代码实现:在商品详情页面点击【加入购物车】:添加到Servlet:调用封装的购物车对象addCart的方法:...
2018-06-07 11:58:14 43
转载 袋鼠云前端项目发布工具dtux-kangaroo
前言在目前的大趋势下,前端和后端解耦已经是一个业界的趋势。前端和后端一旦解耦之后,前端的项目和后端的项目便可以自己发布,互不影响。这样极大地提高工作效率,免去了很多互相等待的时间。每家公司在前端项目发布体系可能不尽相同,本篇文章仅仅介绍袋鼠云的前端发布体系,希望能对大家能有所启发。项目地址: https://github.com/ru...
2018-06-07 06:46:31 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人