搜索到与相关的文章
编程技术

Storm源码浅析之topology的提交

最近一直在读twitter开源的这个分布式流计算框架——storm的源码,还是有必要记录下一些比较有意思的地方。我按照storm的主要概念进行组织,并且只分析我关注的东西,因此称之为浅析。一、介绍Storm的开发语言主要是Java和Clojure,其中Java定义骨架,而Clojure编写核心逻辑。源码统计结果:

系统 2019-08-12 09:30:03 2875

Tomcat

tomcate 添加minifest支持

HTML5离线游览需要设置离线文件列表(manifest),manifest需要设置MIME类型,以便游览器正确识别,MIME类型错误是无法离线游览的。不同服务器有不同的设置方式,这里介绍一种--Tomcat%TOMCAT_HOME%->conf->web.xml加入以下代码,可以加入到内的任意位置,当然,在mime-mapping其他标签附近易于管理维护。12manifest

系统 2019-08-12 01:33:38 2875

操作系统

成功安装雪豹MAC!

周末花了两天时间,终于在ACER上成功安装原版MAC10.6.3,显卡也驱动起来了,还是挺累的。上次安装过一次10.5.6的,最终因为显卡驱动不起来放弃了,昨天安装好后就可以浏览网络,不会出现花屏,感觉10.6的显示支持要比老版本的好很多,很幸运的找到了GF9300MGS驱动,成功安装,不过还没声音,晚上再找找,应该问题不大。具体安装方法谁有兴趣去网上找吧,很多的,只要运气好就没大问题。草草的安装了XCODE,呵呵,很顺利,看了一眼界面,有点像VS?今晚回

系统 2019-08-12 01:32:18 2875

Python

win10配置linux子系统使用python绘图并显示--WSL使用GUI

默认情况下,Win10的linux子系统(WSL)是只能使用命令行程序的。所有图形界面的程序都无法执行。通过为Win10安装XWindows协议的终端应用,可以让Win10成为一台XWindow终端,从而接受Linux的XWindow显示输出。这样的终端应用有挺多,Xming和VcXsrv是其中著名的两个。下载安装就可以,我因为一些习惯上的原因使用了后者。安装设置都使用默认即可,其中在显示端口设置的位置,默认是-1,表示自动选择,大多数情况是可以工作的。也

系统 2019-09-27 17:55:52 2874

Python

python_用字典做一个电话簿(实现增删改查)

print('------欢迎来到一次性的电话簿------')importpickledict1={}whileTrue:x=input('请输入要进行的操作:如:新建或修改为"1"、查询:"2"、删除"3":')#存储数据序列化字典withopen('addressbook.txt','ab+')asio1:pickle.dump(dict1,io1)#循环反序列化次数i=0whilei<50:#读取50次i+=1withopen('addressbo

系统 2019-09-27 17:46:17 2874

编程技术

response应用案例

response应用案例案例一:定时刷新网页应用场景:登陆、注销、提示xxx秒后,将会跳转xxx页面。网页数据,定时更新packagecn.itcast.day06.servlet;importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.s

系统 2019-08-29 22:19:29 2874

数据库相关

内存数据库 MonetDB

内存数据库MonetDB分享到新浪微博腾讯微博已用+1收藏+29MonetDB是一个内存数据库原型系统,它侧重于支持查询密集型应用,如数据挖掘、即时决策支持等。它是从主存储器观点开发而来的数据管理系统,使用一个完全分解的存储模块,自动的标题管理,数据类型和搜索加速器的可延伸性,以及SQL-和XML-前台。功能和特点◆支持SQL’99,SQL’03核心标准◆支持持久存储,触发器◆用户可用C编写所需功能◆支持OPEN-GIS标准◆支持SQL/XML大部分标准◆

系统 2019-08-12 01:54:39 2874

Tomcat

tomcat的结构

tomcat的结构顶层类元素:可包含多个Service顶层类元素:可包含一个Engine,多个Connector连接器类元素:代表通信接口容器类元素:为特定的Service组件处理所有客户请求,可包含多个Host。容器类元素:为特定的虚拟主机处理所有客户请求可包含多个Context。容器类元素:为特定的Web应用处理所有客户请求

系统 2019-08-12 01:33:57 2874

操作系统

硬币问题 tarjan缩点+DP 莫涛

2013-09-1520:04题目描述有这样一个游戏,桌面上摆了N枚硬币,分别标号1-N,每枚硬币有一个分数C[i]与一个后继硬币T[i]。作为游戏参与者的你,可以购买一个名为mlj的小机器人,从任一个硬币处开始游戏,然后跳往该硬币的后继硬币T[i],直到你要它停下来,经过每个硬币时,你可以选择是否捡起它。当某个mlj机器人停下来后将被扔掉,这时你可以选择结束游戏或再买一个mlj机器人继续游戏。注意,每个硬币只能捡一次,而且你不能要求mlj跳向一个已被捡起

系统 2019-08-12 01:31:58 2874

ASP.NET

在ASP.NET AJAX中防止用户多次提交页面

在Web开发程序中,往往由于种种原因,客户会多次操作页面导致数据冗余或不一致,在ASP.NETAJAX出现之前可以通过对__dopostback()的调用等方法也可以防止页面多次提交。在ASP.NETAJAX中的页面客户端中有一个叫onInitializeRequest的事件,它在页面初始化之前触发,可以对页面的提交事件进行控制,并且可以调用该事件参数的中的一个set_cancel方法可以取消页面的提交,从而很简单的实现阻止页面的多次提交。具体代码如下:1

系统 2019-08-29 23:31:38 2873