
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言 使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去换更强大的服务器,对大型网站而言,不管多么强大的服务器,都满足不了网站持续增长的业务需求。这种情况下,更恰当的做法是增加一台服务器分担原有服务器的访问及存储压力。通过负载均衡调度服务器,将来自浏览器的访问请求分发到应用服务器集群中的任何一台服务器上,如果有更多的用户,就在集群中加入更多的..
本文来自《Age Progression/Regression by Conditional Adversarial Autoencoder》,时间线为2017年2月。该文很有意思,是如何通过当前图片生成你不同年龄时候的样子。假设给你一张人脸(没有告诉你多少岁)和一堆网上爬取的人脸图像(包含不同年龄的标注人脸但不一定配对),你能给出那一张人脸80岁或者5岁时候的样子么。当然回答不能,当前现有...
转自:http://www.cnblogs.com/tobecrazy/p/5034408.html结合上次研究的selenium webdriver potocol ,自己写http request调用remote driver代替selenium APIselenium web driver Json protocol 相关请看http://www.cnblogs.com/...
1、安装 rocketmq首先要有java以及maven环境,这里略过,可参考https://www.cnblogs.com/xiaobaoTribe/p/11315011.html 安装JDK 1.8https://www.cnblogs.com/xiaobaoTribe/p/11361881.html 安装maven 3.5.12、切换目录root@ubuntu:...
1、下载maven文件切换目录root@ubuntu:~# cd /usr/local下载文件root@ubuntu:/usr/local# wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz--2019-08-15 17:41:...
开闭原则(Open Closed Principle)开闭原则的核心是:对扩展开放,对修改关闭白话意思就是我们改变一个软件时(比如扩展其他功能),应该通过扩展的方式来达到软件的改变,而不应爱修改原有代码来实现变化开闭原则算是前5中原则的一个抽象总结,前五种是开闭原则的一些具体实现,所以如果使用开闭原则,其实有点虚,因为它没有一个固定的模式,但是最终保证的是提高程序的复用...
Mutex是一把钥匙,一个人拿了就可进入一个房间,出来的时候把钥匙交给队列的第一个。一般的用法是用于串行化对critical section代码的访问,保证这段代码不会被并行的运行。Semaphore是一件可以容纳N人的房间,如果人不满就可以进去,如果人满了,就要等待有人出来。对于N=1的情况,称为binary semaphore。一般的用法是,用于限制对于某一资源的同时...
5. 2 二叉树 1.二叉树的基本形态: 二叉树也是递归定义的,其结点有左右子树之分,逻辑上二叉树有五种基本形态: (1)空二叉树——(a); (2)只有一个根结点的二叉树——(b); (3)右子树为空的二叉树——(c); (4)左子树为空的二叉树——(d); (5)完全二叉树——(e) 注意:尽管二叉树与树有许多相似之处,但二叉树不是树的特殊情形。...
最近在做openwrt的平台,dns使用的是dnsmasq,但是通过板子上网,将PC的dns设置成板子的时候,发现百度等都可以,但是公司邮箱打不开。公司邮箱的域名xx-xx-notes.xxx.com.cn的形式,于是把dnsmasq的log打开看了下。终于找到问题所在。打开dnsmasq log的方法1. 找到/etc/dnsmasq.conf在...
1:类和结构体定义类和结构体分别通过关键字class 和struct定义。swift的编码风格是类class和结构体struct名字使用大写字母开头的匈牙利表示法,相反的。类的方法和属性则用小写字母开头的匈牙利表示法。结构体总是通过被复制而进行代码传递的。struct SForm{var iXX:Int = 99var strHello:String...







