在第7章中,我们了解使用Swing组件周围的边框。在本章中,我们将会探讨高层Swing容器,并且将会发现与相对应的AWT容器的不同。使用Swing中的高层容器与使用高层AWT容器不同。对于AWT容器,Frame,Window,Dialog以及Applet,我们可以将组件直接添加到容器,并且我们只有一个位置来放置这些组件。在Swing世界中,高层容器,JFrame,JWindow,JDialog以及JApplet,加上JInternalFrame容器,依赖J
系统 2019-08-12 09:29:27 2366
题目链接题意:有很多门,每个门上有很多磁盘,每个盘上一个单词,必须重新排列磁盘使得每个单词的第一个字母与前一个单词的最后一个字母相同。给你一组单词问能不能排成上述形式。思路:把每个单词看成有首字母指向尾字母的有向边,每个字母看成一个点,题中要求等效于判断图中是否存在一条路径经过每一条一次且仅一次,就是有向欧拉通路。统计个顶点的出入度,如果每个点的出入度都相同,那就是欧拉回路,如果有两个奇数度,那就是欧拉通路,除此之外,都不能满足要求。还有别忘了判断是否连通
系统 2019-08-12 09:27:18 2366
原文链接:http://coderoncode.com/2013/07/24/introduction-hhvm.html“HHVM(HIpHopVirtualMachina)把PHP代码转换成高层次的字节码(普遍认为是一种中间语言)。然后这样的字节码在运行时被JIT(just-in-time)编译器动态地转换成x64机器码。基于这样的考虑,HHVM和包括C#/CLR和Java/JVM在内的其他语言中的虚拟机类似。”有点长的历史在2008年早期Facebo
系统 2019-08-12 09:27:12 2366
一.简介定义:Thrift是facebook开发出的一个软件库和一组代码生成工具,以加快高效率、可扩展的后端服务的开发与实现的速度。使用:先在一个单独的语言无关的文件中定义数据类型和服务接口,再用生成器生成代码,最后可以根据需要添加和修改生成代码(可能用到Thrift的库)。特色:多语言支持、库和代码生成器带来的高效率。二.基础组件包括:类型、传输、协议、版本化和处理器2.类型2.1.基本类型:bool,byte,i16,i32,i64,double,st
系统 2019-08-12 09:26:54 2366
原文:SQL2008SP2找不到SQLServerEngine最近我有个客户碰到一个很奇怪的问题。他安装SQLserver2008SP2的时候,SP2的安装程序无法找到SQLserver。界面如下:正常的界面应该是这样的:你可以从上图看到,上面列出了我机器上的SQL实例SQLEXPRESS。那么客户的机器上为什么就不能列出呢?我首先考虑是不是下载的SP2版本不对?仔细核查了下,客户的SQLserver是x64版本的,而下载的SP2也是64bit的版本。所以
系统 2019-08-12 01:54:21 2366
在这系列视觉设计的文章间隙插一篇字体单位的文章。前文说了,字体单位应该用em而不用px,原因简单来说就是支持IE6下的字体缩放,在页面中按ctrl+滚轮,字体以px为单位的网站没有反应。px是绝对单位,不支持IE的缩放,em是相对单位。我在调整本blog的时候,发现不仅仅是字体,将行距(line-height),和纵向高度的单位都用em。保证缩放时候的整体性。怎么将px换成em呢?特地转jorux06年12月的一篇文章,因为中文站用px的太多了,如果你是对
系统 2019-08-12 01:54:12 2366
先站在应用程序的角度说说它们的不同。1、直接拼SQL就像大家了解的那样,直接拼SQL带来了SQL注入攻击,带来了拼时些许的性能损失,但是拼不用添加SqlParameter,会少写很多代码——很多人喜欢直接拼,也许就因为这点。这种做法会把你拼好的SQL原样直接发送到DB服务器去执行。(注意类似”execyourproc‘param1’,12”的语句不在此范畴,这是调用存储过程的一种方式)2、参数化SQL所谓的“参数化SQL”就是在应用程序侧设置SqlComm
系统 2019-08-12 01:54:02 2366
http://acm.hdu.edu.cn/showproblem.php?pid=4358map版本比赛的时候也用map写了不过没有加优化所以超时了调试了一上午下午自己出数据测了一下才知道那里出错了汗大体思路:用map保存子树某个数出现的次数然后从叶子节点向上更新合并合并的时候需要size小的向size大的上面合并这样省时这是由map的构造决定的用c++提交要手动开栈否则会栈溢出用G++提交可以避免但花费时间要长一些自测数据对我来说很重
系统 2019-08-12 01:53:27 2366
原文出处:http://blog.csdn.net/nsj820/article/details/6606732in和exists从sql编程角度来说,in直观,exists不直观多一个select;in可以用于各种子查询,而exists好像只适宜于关联子查询。in是把外表和内表作hashjoin,而exists是对外表作loop,每次loop再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和ex
系统 2019-08-12 01:52:35 2366
http://www.lydsy.com/JudgeOnline/problem.php?id=1452题意:n×m的矩阵上每个点有个颜色,现在有q个操作:1xyc将点(x,y)的颜色改为c;2x1x2y1y2c询问矩阵x1y1-x2y2颜色为c的格子数目#includeusingnamespacestd;constintN=301;intn,m;intS[101][N][N],col[N][N];voidupd1(intc[
系统 2019-08-12 01:52:30 2366