熊猫 TV 是一家视频直播平台,先介绍下我们系统运行的环境,下面这 6 大服务只是我们几十个服务中的一部分,由于并发量与重要性比较高,所以成为 golang 小试牛刀的首批高性能高并发服务。 把大服务拆细, 然后服务化独立部署,更容易简化部署,也容易单点细节优化与升级。多数服务的能力是通用的,如平滑 ...
分类:
其他好文 时间:
2016-10-16 11:51:35
阅读次数:
136
之前看<thinkinjava>时记得书上分析国这个问题,然后面试的时候问道了,结果面试官说时的很含糊说是new了一个对象,我说底层用的Stringbuild.他还是说我说错了.谨以此文的记一下这个问题,不要以后面试时再被忽悠了. 文章详见 http://www.jianshu.com/p/849f ...
分类:
编程语言 时间:
2016-10-16 11:52:26
阅读次数:
162
类与对象,类的对象实例化 类是一个抽象的概念,而对象是按照类的形式产生的具体存在,比如,人类(是类),而你(是对象),对象是类的具体实现, 对象拥有类定义的所有实现。是抽象的概念,我们无法让概念去做一件事情,但是却可以让这个概念的实际存在去做。 生成随机数 java.util.Random类有两种方 ...
分类:
编程语言 时间:
2016-10-16 11:50:50
阅读次数:
129
VMware Workstation/Fusion 分别是 Windows/Linux 和 macOS 下面对应的桌面虚拟化软件。过去,在 VMware 中安装了操作系统虚拟机后,需要在虚拟机中再安装 VMware Tools 增强工具用来实现宿主机和虚拟机之间的文件共享、虚拟机显示分辨率自适应调节 ...
分类:
系统相关 时间:
2016-10-16 11:52:18
阅读次数:
196
此文源于:www.ccctuan.cominA励志名言名人大全_励志歌曲电影排行_经典语录小故事 如今社会,打工的越来越多,90后比80后多,80后比70后多!是社会进步了还是退了!应该跟时间一样进了!这才对!我在这公司干了两个月,来的时候答应每个月生活费一千,两个月拿了五百,我实在没钱吃饭,就到项 ...
分类:
其他好文 时间:
2016-10-16 11:50:40
阅读次数:
140
【Http和Https的区别?】 http是HTTP协议运行在TCP之上。 所有传输的内容都是明文,客户端和服务器端都无法验证对方的身份。 http是超文本传输协议,信息是明文传输,不安全; http的连接很简单,是无状态的 https是HTTP运行在SSL/TLS 之上,SSL/TLS运行在TCP ...
分类:
Web程序 时间:
2016-10-16 11:49:35
阅读次数:
126
【自己总结,详情见下面转录的文章】: attr()用于操作html属性,prop()属性用于操作DOM属性 ①: 很多情况下可以互用 ②:attr()独自适用的情况,自定义的html属性,html属性和dom属性不同名的情况,如具有同一个值的属性:class(html),className(DOM) ...
分类:
Web程序 时间:
2016-10-16 11:48:36
阅读次数:
268
1、题目描述 现定义数组单调和为所有元素i的f(i)值之和。这里的f(i)函数定义为元素i左边(不包括其自身)小于等于它的数字之和。请设计一个高效算法,计算数组的单调和。给定一个数组A同时给定数组的大小n,请返回数组的单调和。保证数组大小小于等于500,同时保证单调和不会超过int范围。 测试样例: ...
分类:
编程语言 时间:
2016-10-16 11:48:23
阅读次数:
155
对于每一个编程人员来说,如果自己的程序报错,那么简单的浏览一下错误信息就能大致明白错误原因及错误位置,即使一时间无法确定,但是经过简单的分析也能很快得出结论,这对于个人来说是非常方便的,但是,在某些时候我们要修改的并不是自己的代码,这个时候如果要是从都到尾的去理解一遍他人的代码,这样的话就是有点浪费 ...
分类:
其他好文 时间:
2016-10-16 11:50:37
阅读次数:
172
作业设计表:多张表存储学生成绩及各种信息 需要从表里面体现: 关于学生的:代号 姓名 性别 年龄 班级 关于课程的:代号 名称 关于老师的:代号 姓名 关于成绩的:例如:闫超--网页--90 要能查看学生,课程,老师,成绩的信息 能根据学生代号和课程代号看到成绩 能根据学生代号找到带课老师 通过ex ...
分类:
其他好文 时间:
2016-10-16 11:49:23
阅读次数:
144
第四讲 动手动脑 1.没有 static 怎么调用? (1)由JVM的执行机制决定了在static方法中是不能直接调用改类的其它非static方法的。 因为类方法(static方法)执行的时候,其所在的堆栈中是没有指向对象的引用的任何信息的,而非static方法在调用的时候又必须要知道调用该方法的对 ...
分类:
其他好文 时间:
2016-10-16 11:47:59
阅读次数:
139
此文源于:www.ccctuan.cominA励志名言名人大全_励志歌曲电影排行_经典语录小故事zqL励志名言名人大全_励志歌曲电影排行_经典语录小故事 工资5000元左右的你,就等着面对现实吧!下面我们就来算一笔账 税前5000元!满满的,你先拿着喔~ 三险一金 养老8%=400元,医疗2%+3= ...
分类:
其他好文 时间:
2016-10-16 11:49:12
阅读次数:
149
#include<iostream>#include<cassert>#include<cstring>#include<string>using namespace std; int maxLength=100;const int stackIncreament = 20;template<cla ...
分类:
编程语言 时间:
2016-10-16 11:47:39
阅读次数:
168
前台定义按钮 1 <epoint:WebToolBar runat="server" ID="WebToolBar1" AddTarget="top" RelationName="培训信息" 2 EnableUpdate="false" OnCommandClick="WebToolBar1_Com ...
分类:
其他好文 时间:
2016-10-16 11:49:08
阅读次数:
133
1.为什么使用信道(channel)而不使用TCP连接发送AMQP命令? 对操作系统来说频繁的建立和销毁TCP连接开销非常昂贵,而操作系统每秒建立的连接是有上限的,性能瓶颈不可避免,而只建立一条TCP连接无疑是一个很好的方案,在这条连接当中建立多条信道与RabbitMQ进行私密通信,相当于光纤电缆一 ...
分类:
其他好文 时间:
2016-10-16 11:47:08
阅读次数:
899
一、首先你要知道什么情况下会触发:两个或多个毗邻的普通流中的块元素垂直方向上的 margin 会折叠1.两个或多个说明其数量必须是大于一个,又说明,折叠是元素与元素间相互的行为,不存在 A 和 B 折叠,B 没有和 A 折叠的现象。2.毗邻是指没有被非空内容、padding、border 或 cle ...
分类:
Web程序 时间:
2016-10-16 11:47:50
阅读次数:
154
在java中舒服传属于对象,java提供了String类来创建String类和操作字符串。 以上实例编译运行结果如下: ...
分类:
编程语言 时间:
2016-10-16 11:47:25
阅读次数:
159