《大型网站技术架构:核心原理与案例分析》笔记00 大型网站需要解决的问题: 1.高并发,大流量2.高可用3.海量数据4.用户分布广泛,网络情况复杂5.安全环境恶劣6.需求快速变更,发布频繁7.渐进式发展:好的互联网产品都是慢慢运营出来的,不是一开始就开发好的,同于网站架构的发展过程 大型网站架构发展 ...
分类:
Web开发 时间:
2017-02-11 18:00:14
收藏:
0 评论:
0 赞:
0 阅读:
191
1.在三个机器上都建hadoop账户,密码和账号一样。 # useradd -d /opt/hadoop hadoop # passwd hadoop # chown -R hadoop:hadoop hadoop/ 把hadoop用户分别加上sudo权限 # vim /etc/sudoers ro ...
分类:
其他 时间:
2017-02-11 17:59:28
收藏:
0 评论:
0 赞:
0 阅读:
160
搭建前准备: 1.两台独立主机 httpd:192.168.1.105 php-fpm:192.168.1.105 mariadb:192.168.1.103 2.相关软件的源码包 httpd:httpd-2.4.23 php:php-5.6.28 mysql:mariadb-5.5.53 3.开发 ...
分类:
其他 时间:
2017-02-11 17:59:07
收藏:
0 评论:
0 赞:
0 阅读:
199
使用android-support-v4.jar包,在使用与Fragment相关的Api时,必须用android-support-v4包中的,其能安装到低版本(1.6)的手机; 一:静态加载Fragment 1:Activity必须继承v4包的 FragmentActivity ; 2:定义Frag ...
分类:
其他 时间:
2017-02-11 17:58:35
收藏:
0 评论:
0 赞:
0 阅读:
133
问题解决方案 简化C#属性 使用自动实现的属性 一次性创建对象并设置其属性 使用对象或集合初始化器 对不能修改的类添加功能 使用扩展方法 简化委托的使用 使用lambda表达式 使用隐含类型 使用var关键字 不定义类型地创建对象 使用匿名类型 像数据库一样查询对象集合 使用LINQ 简化异步方法地 ...
分类:
Windows开发 时间:
2017-02-11 17:58:20
收藏:
0 评论:
0 赞:
0 阅读:
167
先谈一谈中间件的使用场景,比如路由转到一张页面,我们需要记录用户的cookie,或者检测用户的访问权限,这些操作如果全写在控制器里是不合适的,因为随着业务的扩充,控制器里的业务逻辑会越来越臃肿,难以维护,所以,不同的操作,我们分别写在各自的中间件里。我们使用artisan命令行来创建一个中间件。 中 ...
分类:
其他 时间:
2017-02-11 17:58:03
收藏:
0 评论:
0 赞:
0 阅读:
148
委托: 把方法当作参数进行传递 public delegate void AddDelegate(string name); public class Ad{ //addDelegate就是委托的一个实例,把方法当作参数进行传递进去,逻辑分离,解除耦合 public static void AddH ...
分类:
Windows开发 时间:
2017-02-11 17:57:43
收藏:
0 评论:
0 赞:
0 阅读:
241
第三章 软件工程师的成长 1.软件开发流程包括团队的流程和个人开发流程,把每个人的工作有序的组织起来,就是团队的流程。 2.初级软件工程师的成长:(1)积累软件开发相关的知识,提升技能 (2)积累问题领域的知识和经验 (3)对通用的软件设计思想和软件工程思想的理解 (4)提升职业技能 (5)实际成果 ...
分类:
其他 时间:
2017-02-11 17:57:29
收藏:
0 评论:
0 赞:
0 阅读:
203
如何快速了解GPIO,查看Reference manual中GPIO章节,初步了解到GPIO 然后阅读STM8S_StdPeriph_Lib中关于GPIO的例子程序,但是并没有发现关于GPIO口复用的例子。 ...
分类:
其他 时间:
2017-02-11 17:56:49
收藏:
0 评论:
0 赞:
0 阅读:
145
51Nod--1100-斜率最大 1100 斜率最大 1100 斜率最大 1100 斜率最大 平面上有N个点,任意2个点确定一条直线,求出所有这些直线中,斜率最大的那条直线所通过的两个点。 (点的编号为1-N,如果有多条直线斜率相等,则输出所有结果,按照点的X轴坐标排序,正序输出。数据中所有点的X轴 ...
分类:
其他 时间:
2017-02-11 17:56:30
收藏:
0 评论:
0 赞:
0 阅读:
238
Log.d("图层记录数:", "" + pFeatureLayer.getFeatureTable().getNumberOfFeatures()); Log.d("图层选择记录数:", "" + pFeatureLayer.getSelectedFeatures().size()); Log.d... ...
分类:
移动平台 时间:
2017-02-11 17:55:59
收藏:
0 评论:
0 赞:
0 阅读:
297
应该说2017年对中国政府仍然是充满挑战的一年,首先特朗普上台大力推行美国优先的政策,这必然会损害其他一些国家的利益,而中国作为一头肥羊必然会首当其冲,中美之间的博弈仍然充满着许多的变量,微妙的利益平衡考验着决策者的智慧,但不管怎么样,我认为中美之间的热冲突是可以避免的,前提是中国需要承诺美国一些利 ...
分类:
其他 时间:
2017-02-11 17:55:45
收藏:
0 评论:
0 赞:
0 阅读:
153
点击查看详情——《IJCAI 2017 口碑商家客流量预测大赛》 漫步校园 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4205 Accept ...
分类:
其他 时间:
2017-02-11 17:55:28
收藏:
0 评论:
0 赞:
0 阅读:
221
题意:第一象限里有一个角,把n(n <= 10)个给定边长的正方形摆在这个角里(角度任意),使得阴影部分面积尽量大。 分析:当n个正方形的对角线在一条直线上时,阴影部分面积最大。 1、通过给定的xa,ya,xb,yb,可求k1,k2。 2、当n个正方形的对角线在一条直线上时,设A(x1,k1*x1) ...
分类:
其他 时间:
2017-02-11 17:54:57
收藏:
0 评论:
0 赞:
0 阅读:
432
随着技术的发展;现代的网站;越来越趋于应用形式了; 不再是像以前那样需要用户刷新页面;获取数据了; 服务器端可以主动向用户推送数据;更加及时性了; 比较突出的就是即时通讯在线聊天; 今个;我们要打造的就是类似于网页版微信的功能; 示例项目:https://github.com/baijunyao/t ...
分类:
Web开发 时间:
2017-02-11 17:54:33
收藏:
0 评论:
0 赞:
0 阅读:
454
基本过滤器: 几个jQuery替代方法: 内容过滤器: 可见性过滤器: 子元素过滤器: jQuery提供的其他方法: ...
分类:
Web开发 时间:
2017-02-11 17:53:48
收藏:
0 评论:
0 赞:
0 阅读:
190
package 服务器端相关操作; import java.io.Serializable; /* * 创建存储需要传输信息的对象,方便客户端向服务器端传送数据 */ public class ClientToServerInfo implements Serializable{ String si... ...
分类:
编程语言 时间:
2017-02-11 17:53:04
收藏:
0 评论:
0 赞:
0 阅读:
239
基于shell 现在已经有了 Mail.app, Thunderbird, Outlook 这些图形化工具能很方便的处理邮件,为啥还需要 mutt 这种命令行文本方式的邮件工具呢?mutt 的一个优势是占用资源小,可以很好的运行在低配置的虚拟机或古老的电脑上(应该不会有人想在 256MB 内存的虚拟... ...
分类:
其他 时间:
2017-02-11 17:52:50
收藏:
0 评论:
0 赞:
0 阅读:
249
本篇文章对自己项目中的网络媒体流解码流程进行了梳理和总结。本文中的方法不同于一般打开文件或流进行读写的流程,不需要通过avformat_open_input,avformat_find_stream_info等操作获取AVFormatContext,然后遍历不同流信息。此处直接通过解析音视频sequ ...
分类:
其他 时间:
2017-02-11 17:51:37
收藏:
0 评论:
0 赞:
0 阅读:
270
按照bettercap的官方文档安装步骤 sudo gem install bettercap 会有一报错 安装以下依赖可以解决这个问题 ...
分类:
其他 时间:
2017-02-11 17:51:10
收藏:
0 评论:
0 赞:
0 阅读:
441