摘要:【Infographic】Linux系统今夕对比/发展历程回顾浏览次数: 215次 2011年12月10日 爱佳软字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0Linux已经20岁了,下面这张图从各个方面对Linux进行了今夕对比,Linux的成长历程令人欣慰啊。1992年,在Linux Kernel平台上工作的开发者只有100位;2010年,在Linux Kernel平台上工作的开发者有1000位。 1995年Linux Kernel里有代码25万行;2010年Linux Kernel里有代码1400万行。 1998年全球前500台超级计算机中只
阅读全文
摘要:Mac OS X 背后的故事(五)Jean-Marie Hullot的Interface Builder神话浏览次数: 225次 2011年12月07日 《程序员》杂志字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0文 / 王越Interface Builder,是用于苹果公司Mac OS X操作系统的软件开发程序,Xcode套件的一部分,于1988年创立。它的创造者Jean-Marie Hullot自称是“一个热爱旅行、充满激情的摄影师”,本篇分享Hullot热爱技术的那一面——创造Interface Builder的过程。因势而动1981年, J
阅读全文
摘要:【Infographic】计算机、移动设备操作系统发展历程浏览次数: 198次 2011年12月11日 爱佳软字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0计算机操作系统Windows绝对老大,2011年初统计调查中显示:Windows占了90%,然后是Mac OS,Linux,形成三足鼎立的态势。随着iPhone和平板电脑的流行,以iOS为代表的移动平台操作系统也渐占一席之地。下面这张图片从1950年第一个操作系统开始,带我们回顾计算机、移动设备操作系统的发展历程。20世纪50年代,批处理操作系统 20世纪60年代,多道批处理操作系统 20世纪7
阅读全文
摘要:云计算:程序员重回个人英雄时代作者: wuzhimin 分类:坊间人语阅读:60,356 次 添加评论文/刘鹏曾几何时,那些耳熟能详的程序英雄的名字渐渐地离我们远去。随着Windows和Internet时代的来临,个人的力量变得越来越渺小。正当我们开始坚信单打独斗的时代一去不复返的时候,云计算横空出世了。它强大的计算能力、存储能力和简单高效的编程接口,使得一位程序员能够轻松地操控成千上万台计算机,而不必考虑太多的细节。云计算时代,仿佛又让我们感觉到个人英雄时代伸手可及。程序英雄时代的衰落WPS作者求伯君、KV杀毒软件作者王江民、五笔字型作者王永民、中文之星作者王志东、UDDOS作者鲍岳桥和简晶
阅读全文
摘要:30家最具价值科技创业公司:轻博客Tumblr上榜浏览次数: 160次 2011年10月05日 新浪科技字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 1 导语:美国科技博客网站BusinessInsider周一评选出纽约30家最具价值的创业公司,其中28家估值为1亿美元或超过1亿美元,还有一家估值达10亿美元。 以下为具体榜单: 1.Gilt Groupe 最新估值:10.5亿美元 去年估值:7.5亿美元 业务概况:奢侈品与时装品销售网站 公司CEO:凯文·赖安(Kevin Ryan) 投资方:Matrix、General Atlan...
阅读全文
摘要:从上百幅架构图中学大型网站建设经验(上)浏览次数: 344次 2011年10月06日 结构之法 算法之道字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 1引言近段时间以来,通过接触有关海量数据处理和搜索引擎的诸多技术,常常见识到不少精妙绝伦的架构图。除了每每感叹于每幅图表面上的绘制的精细之外,更为架构图背后所隐藏的设计思想所叹服。个人这两天一直在搜集各大型网站的架构设计图,一为了一饱眼福,领略各类大型网站架构设计的精彩之外,二来也可供闲时反复琢磨体会,何乐而不为呢?特此,总结整理了诸如国外wikipedia,Facebook,Yahoo!,YouTub
阅读全文
摘要:大规模云计算平台的技术挑战浏览次数: 313次 2012年02月06日 《程序员》杂志字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 1正如单机操作系统的内核,在阿里云OS中,飞天大规模分布式计算平台起到了承上启下的关键作用。飞天运行在通过网络互联的通用服务器集群上,隐藏了海量硬件所带来的复杂度和不可靠,向云OS的其他组件提供可信赖的的计算能力和存储能力。具体来讲,飞天本身是一个由多个组件所构成的复杂的分布式系统,其中的核心组件是以下两个子系统。计算资源调度系统(又称伏羲):管理和调度集群计算资源;在多个云服务间动态分配计算资源,以满足用户的计算需求;
阅读全文
摘要:现代浏览器的工作原理浏览次数: 798次 2012年02月05日 CSDN博客字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 2简介浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。将讨论的浏览器今天,有五种主流浏览器——IE、Firefox、Safari、Chrome及Opera。本文将基于一些开源浏览器的例子——Firefox、 Chrome及Safari,Safari是部分开源的。根据W3C(World Wide Web Consortiu
阅读全文
摘要:优酷网架构学习笔记浏览次数: 294次 2011年09月18日 IT青藤屋字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 4记得以前给大家介绍过视频网站龙头老大YouTube的技术架构,相信大家看了都会有不少的感触,互联网就是这么一个神奇的东西。今天我突然想到,优酷网在国内也算是视频网站的老大了,不知道他的架构相对于YouTube是怎么样的,于是带着这个好奇心去网上找了优酷网架构的各方面资料,虽然谈得没有YouTube那么详细,但多少还是挖掘了一点,现在总结一下,希望对喜欢架构的朋友有所帮助。一、网站基本数据概览据2010年统计,优酷网日均独立访问人数
阅读全文
摘要:那些年,我们一起合作时头痛的事浏览次数: 523次 2012年04月21日 腾讯CDC字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 2 不做大项目,很难理解多人合作有多么艰难。真正参与到项目中,才发现责任分配模糊、懒于沟通、越俎代庖干涉他人决策等都会让项目进展陷入僵局。虽然合作中常能感受到别人给自己带来的麻烦,但我们却很难发觉自己也在给别人带去痛苦。越是自信,越难发现自己的失误。 花了些时间,总结了下自己的经验教训,又访谈了不同职位的合作伙伴和好朋友,总结了一些各个职位与其他职位合作时最头疼的事。兴许可以帮大家看一下别人眼中的自己。产品经理面对交互.
阅读全文
摘要:揭秘Siri背后的技术浏览次数: 142次 2011年10月26日 Sigma字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0今年10月,Apple发布了iphone 4S with IOS 5,其中最大的亮点就是一个语音搜索软件-Siri。一时间,各种geek,伪geek,码农,非码农都流行起调戏siri,各种调戏视频,音频大量出现。不过,常言道“外行看热闹,内行看门道”,作为一个“伪内行”,或者“欲做内行而不得”的人,根据自己的知识,以及一些搜索工具,尝试了解了一下Siri的“门道”,在这里做个总结,列出siri所可能用到的技术。今年10月,Ap
阅读全文
摘要:来自MIT人工智能实验室:如何做研究浏览次数: 187次 2009年02月21日 互联网 字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 6作者:人工智能实验室全体研究生编辑:David Chapman版本:1.3时间:1988年9月译者:柳泉波 北京师范大学信息学院2000级博士生摘要 本文的主旨是解释如何做研究。我们提供的这些建议,对做研究本身(阅读、写作和程序设计),理解研究过程以及开始热爱研究(方法论、选题、选导师和情感因素),都是极具价值的。Copyright 1987, 1988 作者版权所有备注:人工智能实验室的Working Paper
阅读全文
摘要:Siri究竟牛在哪里?深入解析苹果的人工智能助理浏览次数: 143次 2011年10月09日 果迷网字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0不久前,苹果公司宣布下一代iPhone将启用一项新的语音识别系统:Siri。关于它的简介和部分发布会演示照片请参看果迷网之前的《Siri智能语音识别,iPhone 4S能够听懂你的话》一文。Cult of Mac则对Siri进行了一番深入的解析,看过此文或许能让你更有理由相信,人工智能已经走进我们的生活。说道Siri,这是一道硬菜。可在Android上,这个功能一年前就有了,苹果不过是想在这方面“不输他人
阅读全文
摘要:揭秘Google+技术架构浏览次数: 128次 2011年07月23日 InfoQ字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0谷歌的社交网络Google Plus主要基于Java和JavaScript语言,而其视频会议框架Hangouts则采用了C/S方式。期待已久的Google社交网络Google Plus或者Google+终于公之于众了,它采用邀请的形式向部分用户开放。该项目开始于2010年初,在其底层技术鲜为人知的情形下,秘密完成了开发。Joseph Smarr,Google+技术主管、Plaxo的前CTO,在AnyAsk的访谈中非针对性地
阅读全文
摘要:Siri技术解析浏览次数: 497次 2012年03月23日 InfoQ字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 1Siri的学术化全称为“个人自动智能助理”(Personalized Intelligent Assistant),并非苹果公司自主研发,最初是苹果AppStore的一款应用,苹果公司发现后很快于2010年4月份从斯坦福研究机构国际智能中心(SRI)处收购而来,传言收购价格在2亿美金左右,之后很快Siri从AppStore下架并集成进入IPhone 4S。作为“个人智能助理”,Siri能为你提供什么服务?可以将Siri理解为一位低智
阅读全文
摘要:2012不宜进入的三个技术点之:线程浏览次数: 451次 2012年02月05日 赖勇浩的CSDN博客字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0线程线程是指进程中的一个单一顺序的控制流,是操作系统能够调度的最小单位,一个进程中可以有多条线程,分别执行不同的任务。线程有内核线程和用户线程之分,但在本文中仅指内核线程。在软件开发中,使用线程有以下好处:1、在多核或多路 CPU 的机器上多线程程序能够并发执行,提高运算速度;2、把 I/O,人机交互等与密集运算部分分离,提升 I/O 吞吐量和增进用户体验。线程的缺点也很明显:1、创建一条线程需要较大的
阅读全文
摘要:正在改变世界的硅谷创业趋势浏览次数: 81次 2012年04月23日 《程序员》杂志字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0基于云计算的办公革命如果你对云计算应用的理解还停留在同步和共享个人私密文档的层面上,那么你可能会错过很多正在发生的激动人心的变化。基于云环境的办公软件提供商Box是一家创建于2007年的公司,位于帕罗阿图。其创始人兼CEO Aaron Levis预言说:未来18~36个月,人们的工作方式将发生根本的革命性变化。这个变化首先是从办公软件开始的。Box的诞生至少证明了一点:那就是在这个时代创办一家办公软件公司并不是一件很糟糕
阅读全文
摘要:B/S结构求助编辑百科名片B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。目录B/S结构的作用B/S架构软件的优势与劣势B/S架构与C/S的联系与区别C/S 与
阅读全文
摘要:云端架构下的手机浏览器内核演进浏览次数: 187次 2012年04月04日 《程序员》杂志字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博 人人网 豆瓣网 开心网 更多 0文/梁捷自从2011年U3内核发布之后,就有人问我:“在终端性能和网络环境都越来越好的情况下,直接用客户端中的内核去进行解析就可以了,UC何必费这么大劲儿去挑战云端架构下的浏览器内核呢?”UC技术总裁梁捷其实浏览器和网络带宽之间相当于车和路的关系。路修宽了并不意味着不会塞车,修路的速度永远追不上人们买车的速度,更小巧和灵活的车永远更受欢迎。这正是我们一直在产品和技术创新上坚持“7S-3C原则”的原因。做移动应用方向
阅读全文
摘要:看到一篇好文章,直接拿下了。。。当然,如果你目前只和我一样更注重它的用法,只看如何遍历就可以了。遍历list:方法一:for(String s:lists){System.out.println(s);}方法二:System.out.println("list with iterator");Iterator it = lists.iterator(); // 获得一个迭代子while(it.hasNext()) {Object obj = it.next(); // 得到下一个元素System.out.println(obj.toString());}遍历Set:方法一:
阅读全文
摘要:Spring有三种注入方式:一:用set方法注入(最常用的)二:构造方法注入三:接口注入其中接口注入又有若干种方法。在这主要说一下构造方法的注入方式:在service层,不用写对于DAO层的get和set方法了,而是写在构造方法中private UserDAO userDAO = new UserDAOImpl();public UserService(UserDAO userDAO){super();this.userDAO = userDAO;}然后,在XML中的配置就是:<bean id="u" class="com.msb.dao.UserDAOIm
阅读全文
摘要:今天要把代码转移,发现有个js的功能总出问题,怀疑自己是在用Jquery时有文件未引入,遂做了实验,也发现了一个用JQuery应该注意的地方。<script type="text/javascript" src="js/jquery132min.js"></script><script type="text/javascript">$(document).ready(function(){//指的是html元素 $("a").click(function() { alert(&q
阅读全文
摘要:现在万事俱备了,只欠项目了——做个什么游戏?考虑到自己的技术实力目前比较弱,这些都是刚学,如果弄个太大的游戏恐怕时间太长,万一没坚持下来无疾而终就不好了。想了半天,又把自己以前开发的那些桌面游戏翻出来看了看,最后决定做个最简单的,也就是现在已经发布成功的金庸问答。正好从去年开始我决定重新读一遍金庸的小说,今年已经只剩两本没读了,做这个应用最合适了。 在大约1997年的时候,我在大学玩过一个金庸问答类的小软件,好像作者是“小方软件”。当时和大学同学一起把所有问题都回答完了,很多人一起研究的感觉很好。后来又遇到一些关于金庸武侠小说的问题,便自己做了一个软件将这些问题都收录了进来,一共大约四十...
阅读全文
摘要:先写一个xml文件:beans.xml<beans><bean id="u" class="com.msb.dao.UserDAOImpl" /><bean id="userService" class="com.msb.service.UserService" ><property name="userDAO" bean="u"/></bean></beans>这段代码的意图就是先声明一个id为u的be
阅读全文
摘要:当真正开始选择的时候,发现提供云服务和开放平台的地方还不少呢,腾讯开放平台和它自己的云服务,淘宝的开放平台和阿里云,新浪的微博开放平台和SAE,还有盛大、百度,真不少,各家都在将自己向云上面靠。因为我的想法就是做一些小游戏或者小应用,从个人的感觉来说,腾讯的开放平台无疑是很好的,盈利模式至少在我看来很清楚,做应用,道具收费,就这么简单,而且腾讯上的应用我好歹还玩过两个,其他的平台我几乎都没用过上面的应用。百度的我也看了看,不知道如何赚钱,我平时用百度比较多,不过实在不觉得在这上面做一些小游戏能有多少人玩。新浪微博没怎么玩过,光有账号,看了看上面的应用,比腾讯还是差远了,不过比其它家又强多了..
阅读全文
摘要:博客搬到CSDN,这是第一篇在这里原创的文章。 前几天,我在新浪上面的一个应用成为了热门推荐应用,很是意外,也很兴奋。回想这将近两个月完全从零开始接触网络编程,完成了自己的一个flash程序,第一个php程序,第一段javascript,到最后应用在腾讯和新浪的开放平台上线,还很意外的成为了新浪的热门推荐应用,总觉得应该写下来,留个纪念。作为一个什么都不懂的菜鸟,这个过程还是略显艰辛的,不过好歹都过去了,还是有一些收获的,特别是关于腾讯和新浪的开放平台的一些东西,希望写下来给大家一些参考。 首先声明,本人纯菜鸟,学内燃机的,从没做过程序员,因此以下所有内容仅代表本人观点,大牛勿太过较真...
阅读全文
摘要:先来一道比较简单的吧:小明和小强问张老师的生日,张老师在纸上写下了下面几个生日,说他的生日在下面这些生日中:3月4日 3月5日 3月8日6月4日 6月7日9月1日 9月5日12月1日 12月2日 12月8日假定张老师的生日是M月N日,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗?小明说:如果我不知道的话,小强肯定也不知道小强说:本来我也不知道,但是现在我知道了小明说:哦,那我也知道了请根据以上对话推断出张老师的生日是哪一天?请说明原因。答案(用鼠标选中显示)小明能确定小强不知道,那就说明小强得到的肯定不是7和2(因为日子是7和2的都只有一个日期,很容易直接确定是
阅读全文
摘要:今天遇到一个特别奇怪的问题,明明在Action中配好了result,在Action中也写好返回值,二者一样,但页面总报找不到Aciton和result的错误,上网查了查,有的说类名与struts本身冲突的,有说提交的表单与model的属性没对应上的,我全检查一了遍,没问题,潜心研究,原来是strtusr的一个bug.<default-action-ref name="main_show"></default-action-ref><action name="main_show" class="com.ivms.ma
阅读全文
摘要:Oracle 时间加减法由于最近在做时段加减法相关的测试工作,在网上找到了一些关于时间加减方面的算法,正好可以解决燃眉之急,也希望能够帮到更多的Oracle初学者!加法select sysdate,add_months(sysdate,12) from dual; --加1年select sysdate,add_months(sysdate,1) from dual; --加1月select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual; --加1星期select sysdate,to_char(sys
阅读全文
摘要:输入不超过1000的正整数n,输出n的阶乘的精确结果样例输入:30样例输出:265252859812191058636308480000000分析:为了保存结果,需要分析1000!有多大。用计算器算一算不难知道,1000!约等于4*10^2567,因此可以用一个3000个元素的数组f保存。为方便起见,让f【0】保存个位,f【1】保存十位等等,,,(方便向后进位);然后逆序除零输出即可#include<iostream>
#include<cstring>
using namespace std; const int maxn = 3000;
int f[maxn]; i
阅读全文
摘要:最近对微软的XNA比较感兴趣,相对于直接用C#调用托管的DirectX来说使用XNA更方便一些。今天想Draw几个汉字,提示有错误,说那几个汉字不在字体包含的字符中,看了一下XNA的帮助,在.spritefont中增加汉字编码的范围就行了。于是将原来的 <CharacterRegion> <Start> </Start> <End>~</End> </CharacterRegion>更改为 <CharacterRegion> <Start>&# 19968;
阅读全文
摘要:这个是最普通的最常见的三阶魔方。我手不够快,平均也就40秒,最快才30秒。差的太远。现在也好久不玩了,估计完成六面得一分钟了。二阶魔方,你觉得一定很简单吧,其实挺难的,如果你不会三阶魔方六面还原的话,基本上这个二阶的也够呛。四阶魔方,在正常的魔方中,四阶魔方应该是最难的,比5阶的要难。五阶魔方,玩起来很过瘾啊,不过不难,如果会三阶魔方的话,五阶也不是问题。金字塔魔方,这个魔方也很简单,买到手10分钟就搞定。麻吉乐魔方,这个魔方是我魔方中最简单的了,第一次玩用不到5分钟就解决了。这个魔方不是名牌,拧起来手感不是很好,有一定难度。钥匙链魔方,能玩。买上面某些魔方商家送的。最后来一个不全的全家福吧(
阅读全文
摘要:三阶魔方的最小步求解暂时还没有什么头绪,决定先做一个二阶魔方的求解程序,就算用穷举法也花不了多长时间。在准备编程的时候想到一个有意思的问题,就是存储魔方状态的方法。2阶的魔方是2*2*2的立方体,共8个块,6面6种颜色,每面包含4个小面。我觉得二阶魔方所有组合状态为264539520,也就是说用一个整型(Delphi中的integer,VB里面的long)应该能将魔方状态描述出来,想了半天还没想到满足我要求的方案。方案1:用数字表示每一面的颜色,6种颜色需要3个bit,每面4个颜色,6个面共要24个颜色,那么需要的存储空间是3*4*6=72bit,远大于4个字节(32bit)。方案2:给每个原
阅读全文
摘要:由于有了宝贝女儿,回家大部分时间都陪女儿了,所以很久没有更新博客了。最新准备学C#,我一向喜欢先有一个开发项目,然后为了这个项目而学。正好老婆前些日子不知怎么喜欢上了十字绣,就觉得如果绣一幅自己的婚纱照满不错的,于是自己编程作了一个软件,将照片可以转换成十字绣所需要的图纸。下面是一张照片(同事的婚纱照):先拿Photoshop处理了一下背景(其实不用处理也可以,不过费线),经过软件处理后,转换成绣线所能支持的颜色后,并且设置了背景后预览如下:这是预览图,不是实际效果图。最后,可以生成十字绣所需的图纸,按照图纸,买相应颜色的绣线就可以绣出个性化的十字绣了。第一个C#程序,感觉C#很爽。2008年
阅读全文
摘要:在编写查找计算机上曾经接入USB设备的软件的时候发现我的程序无法修改某些注册表中的项,有些项只有使用只读模式才能读取数据,如果使用读写权限将会被拒绝。经过一翻查找,找到了办法:uses jclwin32, AccCtrl;function AllowRegKeyForEveryone(Key: HKEY; Path: string): Boolean;var WidePath: PWideChar; Len: Integer;begin case Key of HKEY_LOCAL_MACHINE: Path := 'MACHIN...
阅读全文
摘要:我需要一个不能复制、粘贴、剪切的输入框,以前用的是从TMemo继承出来的:TArcanMemo=class(TMemo) procedure WndProc(var Message : TMessage); override;end;procedure TArcanMemo.WndProc(var Message: TMessage);begin if (message.Msg =WM_RBUTTONUP) or (message.Msg =WM_RBUTTONDOWN) then exit; if (message.Msg =wm_copy) or (message.Msg =w...
阅读全文
摘要:听说CSDN因为泄露密码而被广为宣传,不光广大黑客们知道,连普通网友都不知道了,前段时间登陆很多网站都在提醒:由于CSDN网站密码泄露,所以为了密码安全请尽快更改本站密码之类的消息。可见CSDN要大火啊。所以,决定把博客搬到这里,借借光,哈哈。开始慢慢搬家。
阅读全文
摘要:一个人,向南走了一公里,然后向东走1公里,然后向北走一公里,这时候他发现他回到原来的地方了,这时怎么回事呢? 这道题是不是很简单?不过你还真不一定能做的出来准确的答案。 好吧,不相信的话,让你先做十分钟。。。。。。。。 。。。 你的答案是北极点? 好吧,我承认你这个答案是正确的。不过你是否还需要再考虑考虑?x*x=4,你如果解这个方程只得出x=2是不会得分的。 再给你10分钟。。。。。。。。。。。。。。。。。。。。。。。 想到了吗?假如我在距离南极点1+1/(2π)的地方呢,我先向南走1公里,这时候我到了距离南极点1/(2π)的地方,然后我向东走1公里,我走到了哪里呢?算一...
阅读全文
摘要:预览:代码:package com.han; import java.awt.BorderLayout; import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTable; public class JTable1 extends JFrame { /** * coming from the JFrame */ private static final long serialVersionUID = 8941934829840487234L; /** * @par...
阅读全文
摘要:预览:代码:package com.han; import java.awt.BorderLayout;
import java.awt.Container;
import java.util.Vector; import javax.swing.JFrame;
import javax.swing.JTable;
import javax.swing.table.JTableHeader; public class JTable2 extends JFrame { /** * coming from the JFrame */ private static final l...
阅读全文
摘要:预览:代码 :/** * */
package com.han; import java.awt.Color;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.util.Vector; import javax.swing.JButton;
import javax.sw...
阅读全文
摘要:可以以一列或多列为行标题栏。预览:代码:package com.han; import java.awt.BorderLayout;
import java.util.Vector; import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JViewport;
import javax.swing.ListSelectionModel;
import javax.swing.event.ListSelectionEvent;
import..
阅读全文
摘要:首先,要引入jar包:jdom.jar写test.xml<?xml version="1.0" encoding="UTF-8"?><HD><disk name="C"> <capacity>8G</capacity> <directories>200</directories> <files>1580</files></disk><disk name="D"> <capacit
阅读全文
摘要:java.applet: 包含一些用于创建java小应用程序的类java.awt: 抽象窗口工具包,包含一些用于编写与平台无关的图形界面(GUI)应用程序的类java.io:包含一些用于输入输出(I/O)处理的类java.lang:包含一些java语言的基本类与核心类,如String、Math、Integer、System和Runtime,提供常用的功能,这个包中的所有类是被隐式导入的。java.net: 包含用于建立网络连接的类,与java.io同时使用完成与网络有关的读写java.util: 包含一些实用工具类和数据结构类java中,boolean、byte、short、int、long、
阅读全文
摘要:用prim能过,用ku...超时ku...#include<iostream>
using namespace std; struct town{ int x; int y; }town[800]; struct dist{ int from; int to; int dis; int vis;
}dist[320000]; int cmp(const void *a, const void *b)
{ return (*(struct dist *)a).dis > (*(stru...
阅读全文
摘要:好多细节知识已经忘了,需要写出来汇总一下了:1.输出两位小数#include<iostream>
#include<iomanip> //setprecision() using namespace std; int main()
{ float a=1.66666; printf("%.2f\n", a); cout<<setprecision(3)<<a<<endl; system("pause"); return 0;
}2.四舍五入法#include<iostream>
#i
阅读全文
摘要:在写程序时,遇到了Unable to load jar:file:/D:/soft/Tomcat%206.0/webapps/TEST/WEB-INF/lib/strut报的异常。查了好久,也找不到冲突的jar包。后来发现在tomcat的安装目录下,自己在lib文件夹下已经加了不少jar包,这些jar包有可能与struts的产生了冲突。解决方法:重装tomcat,把lib文件夹里的jar包还原到开始状态。
阅读全文
摘要:一:实现GridPanel中不允许选择某行:var checkBox; //列表选择框checkBox = new Ext.grid.CheckboxSelectionModel({singleSelect:true,header:"",listeners: { beforerowselect : function (sm, rowIndex){ ///当管理员查看管理员用户及自己时,不可以对角色选择if(top.m_iFlagForEdit == 0){if(rowIndex != chosenRoleIndex){return false;}else{return tr
阅读全文