现在位置: 首页 > surfaced发表的所有文章
  • 11月
  • 15日
综合 ⁄ 共 1380字 评论关闭
虽然说项目开发过程中,美工和程序各司其职。但是很多时候程序员本身也要知道一些UI设计的细节。 一、每个页面的功能上要突出重点。 比如说你首页是想引导更多用户注册的话,你就要把注册按钮突出出来。如果你首页是你想引导用户更快的找到自己需要的文章或内容的话,你就应该优化好导航或者搜索功能。想清楚该页面是干什么的,然后再进行页面设计。这点很重要。 切记记得,不要在一个页面上指望引导用户进行多项操作。这点是不实际的,如果处处都突出,处处都是重点,也就没有重点了。首页一定要精简,如果什么东西都在首页显现出......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 20502字 评论关闭
AA树 - 红黑树的变种 作者:ljs 2011-06-15 AA树是Arne Andersson教授在他的论文"Balanced search trees made simple"中介绍的一个红黑树变种,设计的目的是减少RB树考虑的cases。AA树是一颗红黑树,但是规定红色结点不能作为任何结点的左孩子,也就是说红色结点只能作为右孩子。这样本质上跟2-3树类似(虽然后者属于B树)。另外AA树为实现方便,不再使用红黑两种颜色,而是用level标记结点。level实际上就相当于RB树中的black height,叶子结点的level等于1(反过来,level等于1的不一定是叶子结点,因为等于1的结点可能有一个红......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 1977字 评论关闭
 自定义PopupFactory能解决Popup窗口的动画显示,但并不能解决普通窗口如JFrame, Frame, JDialog, Dialog, JWindow和Window的动画显示。这在前篇文章已经指明了。这是因为这些窗口并不使用PopupFactory提供的getPopup方法获取窗口对象,它们实际上是AWT窗口,是作为顶层容器存在的,是Swing所有组件的基础。Swing组件依赖于这些窗口提供的图形和事件等环境来绘制自己并传播和处理事件。     前面文章的一个评论希望“对话框,窗口之类的重型组件的弹出或显示也要有这种效果”,显然这样的窗口就不能再使用自定义PopupFactory来创建了......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 1790字 评论关闭
源地址:http://www.cnblogs.com/daban/archive/2012/06/27/2565449.html 1、  在vs2010 选择“新建项目”----“其他项目类型”----“Visual Studio Installerà“安装项目”: 命名为:Setup1 。 这是在VS2010中将有三个文件夹,      1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;      2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用来存放:应用程序.exe和卸载程序.exe;      3.“用户桌面”表示:这个应用程序安装完,用户的桌面上的创建的.e......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 3227字 评论关闭
第二章 程序的版式 版式虽然不会影响程序的功能,但会影响可读性。程序的版式追求清晰、美观,是程序风格的重要构成因素。 可以把程序的版式比喻为“书法”。好的“书法”可让人对程序一目了然,看得兴致勃勃。差的程序“书法”如螃蟹爬行,让人看得索然无味,更令维护者烦恼有加。请程序员们学习程序的“书法”,弥补大学计算机教育的漏洞,实在很有必要。 2.1 空行 空行起着分隔程序段落的作用。空行得体(不过多也不过少)将使程序的布局更加清晰。空行不会浪费内存,虽然打印含有空行的程序是会多消耗一些纸张,但是值得。所以不要舍不......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 663字 评论关闭
本来安装软件时刻一直接下载了之后再安装的,但是ubuntu支持在线安装,所以为了方便也就直接在线用命令装的,安装的过程中也出现了一些问题,再这里说明一下:安装过程:    在Terminal中输入:    sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer   解释:    qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,不包括Qt Creator    qt4-doc 这个是帮助文档    qt4-qtconfig Qt的配置工具,这个装好默认好    qt4-demos 官方的一些Demo    qt4-designer 可视化窗体设置工具这样的安装方法来源于:h......
阅读全文
  • 01月
  • 23日
综合 ⁄ 共 908字 评论关闭
一般造成LDF文件过大的原因是由于,过于频繁操作数据库  可以进行压缩   请按步骤进行,未进行前面的步骤,请不要做后面的步骤      否则可能损坏你的数据库.        一般不建议做第4,6两步      第4步不安全,有可能损坏数据库或丢失数据      第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复.      --*/     1.清空日志: DUMP     TRANSACTION     flower     WITH     NO_LOG        2.截断事务日志: BACKUP   LOG   flower   WITH   NO_LOG     3.收缩数据库文件(如果不压缩,数据库的文件不会减......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 5425字 评论关闭
Person实体类 package com.ljq.domain; public class Person { private Integer id; private String name; private String phone; public Person() { super(); } public Person(String name, String phone) { super(); this.name = name; this.phone = phone; } public Person(Integer id, String name, String phone) { super(); this.id = id; this.name = name; this.phone = phone; } public Integer ......
阅读全文
  • 12月
  • 16日
综合 ⁄ 共 9730字 评论关闭
文章目录 连续容器: QT不仅支持C++的STL模板库,同时自己也定义了一套容器类和与之操作的算法类,使用QT定义的这一套库,可以使在各个平台的表现相同。QT的这些容器被设计为更轻便,更安全和更容易使用。容器类是隐含共享(implicitly)的,可重入(reentrant)的和线程安全的。为容器遍历提供了两种迭代器(java-style,STL-style),并且QT提供了foreach关键字,更加方便元素遍历。 连续容器: QVector<T>   它是QT里最常见的容器类,它对应STL中的Vector<T>容......
阅读全文
  • 12月
  • 03日
综合 ⁄ 共 1518字 评论关闭
$(document).ready(function(){ //checkbox全选 $('#btn1').click(function(){ $("[name = 'checkbox']").attr('checked',true); }); //checkbox取消选择 $('#btn2').click(function(){ $("[name = 'checkbox']").attr('checked',false); }); //checkbox反选 $('#btn3').click(function(){ $("[name = 'checkbox']").each(function(){ if($(this).attr('checked')){ $(this).removeAttr('checked'); }else{ $(this).attr('checked',true); } }); }); //checkbox选中偶数行 $('#btn4').click(f......
阅读全文
  • 11月
  • 19日
综合 ⁄ 共 3211字 评论关闭
IT程序员开发必备-各类资源下载清单,史上最全IT资源,个人收藏总结! C3P0版本:c3p0-0.9.1.2.jar spring applicationContext.xml配置: 如果将数据源参数配置在*.properties文件中,则必须用spring的PropertyPlaceholderConfigurer加载配置文件。 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/sc......
阅读全文
  • 11月
  • 11日
综合 ⁄ 共 477字 评论关闭
采用跟 3Sum相同的思想来解决,复杂度是o(n2);   int threeSumClosest(vector<int>& num,int tar) { int n=num.size(); sort(num.begin(),num.end()); int i,l,r; int res=10000000; bool smaller=false,found=false; for(i=0;i<n;i++) { l=i+1,r=n-1; while(l<r) { int t=num[i]+num[l]+num[r]; if (t<tar) { if(tar-t<res) { res=tar-t; smaller=true; } l++; } else if(t>tar) { if (t-tar<res) { ......
阅读全文