图截于《大话设计模式》 Proxy模式是常用的设计模式,其特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。 用户可以更加结构图,自己编码完成Proxy模式。这种实现称为静态代理。 Java提供了java.lang.reflect. ...
分类:
编程语言 时间:
2018-10-16 00:46:41
收藏:
0 评论:
0 赞:
0 阅读:
145
初步判断,这一题是送分题,赶紧做出来。 ...
分类:
其他 时间:
2018-10-16 00:46:21
收藏:
0 评论:
0 赞:
0 阅读:
163
BZOJ2328: [HNOI2011]赛车游戏 Description 题解Here! 题解Here! 一开始被题面那一长串的描述吓到了,一直没敢做。。。 然后尝试着硬着头皮读懂题面。 然后。。。这不是贪心么??? 从耗油量最少开始慢慢贪心地调整。 对于上坡,速度设为$0$,但是免不了耗油,这一部 ...
分类:
其他 时间:
2018-10-16 00:46:06
收藏:
0 评论:
0 赞:
0 阅读:
157
单体架构 简单介绍一下四个模块分别的作用: 城市信息模块: 主要是调用第三方服务获取所有的城市信息,用于数据采集的时候调用 数据采集模块: 由于是基于调用第三方 api 的服务,所以我们要考虑到服务的可用性:比如网络的原因,网络因素的不可控的,每次调用都都可能出现各种网络的问题:网络连接超时、甚至连 ...
分类:
编程语言 时间:
2018-10-16 00:45:35
收藏:
0 评论:
0 赞:
0 阅读:
153
class文件结构 Class文件内容可以分为两种数据类型:无符号数和表。其中无符号数包括u1,u2,u3,u4,分别代表1个字节,2个字节,3个字节和4个字节。无符号数可以表示数字、UTF8编码的字符串。表是由多个无符号数或者其他表构成的数据结构,以_info结尾。可以看出Class文件的基础单位 ...
分类:
编程语言 时间:
2018-10-16 00:45:01
收藏:
0 评论:
0 赞:
0 阅读:
282
贪心是一个考察智商的算法。 也是一个考察猜结论能力,证明能力的算法。 贪心的一般证明方法,也可以看做是入手的方法: 1.微扰法(临项交换) 一般用于对于若干个数排序,然后找最优解等等。 例题: 经典地,NOIP2012国王游戏。 还有叠罗汉的问题:Guard Mark 都是交换即可证明排序的条件。 ...
分类:
其他 时间:
2018-10-16 00:44:46
收藏:
0 评论:
0 赞:
0 阅读:
219
给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。 例如,我们从6767开始,将得到 ...
分类:
其他 时间:
2018-10-16 00:44:25
收藏:
0 评论:
0 赞:
0 阅读:
124
什么是WebSocket?看过html5的同学都知道,WebSocket protocol 是HTML5一种新的协议。它是实现了浏览器与服务器全双工通信(full-duplex)。HTML5定义了WebSocket协议,能更好的节省服务器资源和带宽并达到实时通讯。现在我们来探讨一下html5的Web ...
分类:
Web开发 时间:
2018-10-16 00:44:01
收藏:
0 评论:
0 赞:
0 阅读:
249
一、从hdfs下载文件到windows本地: 二、hdfs常用的API: 三、hdfs读写文件: ...
分类:
Windows开发 时间:
2018-10-16 00:43:42
收藏:
0 评论:
0 赞:
0 阅读:
195
STL底层数据结构实现 C++ STL 的实现: 1.vector 底层数据结构为数组 ,支持快速随机访问 2.list 底层数据结构为双向链表,支持快速增删 3.deque 底层数据结构为一个中央控制器和多个缓冲区,详细见STL源码剖析P146,支持首尾(中间不能)快速增删,也支持随机访问 deq ...
分类:
编程语言 时间:
2018-10-16 00:43:12
收藏:
0 评论:
0 赞:
0 阅读:
172
项目中有一个需求,需要限制每个容器的网速,避免某些容器占用太多资源,导致其他容器无法使用,但是docker对于网速的限制支持的有点弱,由于容器中的所有进程和APP的交互都是通过nginx的,所以就想到能不能用通过nginx来限速,那就是limit_rate指令,详细文档参考:http://nginx ...
分类:
其他 时间:
2018-10-16 00:42:38
收藏:
0 评论:
0 赞:
0 阅读:
139
《Linux就该这么学》这本书也将要学习完了,但是仍然感觉自己的知识不是很全面,还需要加倍的努力。这课时主要学习了数据库管理系统MariaDB和openldap(轻量级目录协议)。前者和mysql数据库管理系统基本上类似,而且前景也比较开阔。而后者就是RHCA的内容,学习起来感觉有点困难,只能说是勉 ...
分类:
系统服务 时间:
2018-10-16 00:42:08
收藏:
0 评论:
0 赞:
0 阅读:
196
(一)CreateWindow函数的参数介绍: 函数调用示例: (1)创建窗口 第1个参数:szAppName是字符串变量,如TEXT ("MyWindow"),表示为程序名称; 第2个参数:窗口标题名称; 第3个参数:窗口样式; 第4个参数:窗口左上角(X,Y)的X坐标,CW_USEDEFAULT ...
分类:
编程语言 时间:
2018-10-16 00:41:48
收藏:
0 评论:
0 赞:
0 阅读:
162
安装rabbitmq需要先安装erlang:安装erlang参考https://blog.csdn.net/ztx114/article/details/79912570 1.下载rabbitmq-server-generic-unix-3.6.15.tar.xz 我是安装在/usr/local/s ...
分类:
系统服务 时间:
2018-10-16 00:41:07
收藏:
0 评论:
0 赞:
0 阅读:
154
互联网无时无刻不面对着高并发问题,例如商品秒杀、微信群抢红包、大麦网抢演唱会门票等。 当一个Web系统,在一秒内收到数以万计甚至更多的请求时,系统的优化和稳定是至关重要的。 互联网的开发包括Java后台、NoSQL、数据库、限流、CDN、负载均衡等。 1.互联系统应用架构基础分析 防火墙的功能是防止 ...
分类:
编程语言 时间:
2018-10-16 00:40:52
收藏:
0 评论:
0 赞:
0 阅读:
171
需添加引用using Newtonsoft.Json; string strJon "Json 字符串"; JObject obj = JObject.Parse(strJon ); string serial_number = obj["status"].ToString(); 更多Json的操作 ...
分类:
Web开发 时间:
2018-10-16 00:40:30
收藏:
0 评论:
0 赞:
0 阅读:
188
最近,在学习使用thinkcmf的时候,使用composer安装第三方类库,遇到了需要输入验证码的问题,援引https://laravel-china.org/topics/17893该链接中的讨论,整理后,得到了有效的方式,并参考了该博客的内容,http://www.cnblogs.com/cai ...
分类:
其他 时间:
2018-10-16 00:40:13
收藏:
0 评论:
0 赞:
0 阅读:
162
用scott/orcl登录并且模拟数据 SQL> conn scott/orclConnected.SQL> create table tt(id int primary key); Table created. SQL> insert into tt values(11); 1 row creat ...
分类:
数据库技术 时间:
2018-10-16 00:39:54
收藏:
0 评论:
0 赞:
0 阅读:
152
原文:https://www.2cto.com/os/201212/176520.html #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; #全局错误日志定义类型,[ debug | info ...
分类:
其他 时间:
2018-10-16 00:39:38
收藏:
0 评论:
0 赞:
0 阅读:
176
4152: [AMPPZ2014]The Captain Description 给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1-x2|,|y1-y2|),求从1号点走到n号点的最小费用。 给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1-x ...
分类:
其他 时间:
2018-10-16 00:39:03
收藏:
0 评论:
0 赞:
0 阅读:
166