摘要:
牛腩新闻发不系统中遇到了CSS(Cascading style sheets),第一次接触,比较陌生还!因为CSS很多关于元素定位的问题,并且很多情况下元素的位置以像素精度计。一个不小心就很头疼,为此还是很有必要了解一下元素的定位机制。那么在介绍定位机制之前呢,还是有必要先了解一些和位置有关的基本内容。第一个需要了解的是盒子模型,在网页中所有的元素都是以盒子模型的方式存在的,即所有元素都可以看成是大小不一样的矩形“砖头”。在IE和Firefox中的开发人员工具中可以很直观的看到每个元素的盒子模型。ok了,有了以上的基本理解那么可以开始了。在css中定位机制包括:标准流,定位和浮动标准流:除非. 阅读全文
摘要:
1. 下载zip源码,我下载的是qt-everywhere-opensource-src-5.1.1.zip这个文件。2.安装python3.解压缩qt-everywhere-opensource-src-5.1.1.zip文件,修改qtbase\mkspecs\win32-msvc2012\qmake.conf文件,将 QMAKE_CFLAGS_RELEASE = -O2 -MDQMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO += -O2 -MD -ZiQMAKE_CFLAGS_DEBUG = -Zi -MDd改为QMAKE_CFLAGS_RELEAS... 阅读全文
摘要:
ps:这两天在分析从微软的word复制一个绕排环绕的表格到openoffice的writer中去的bug,需要了解RTF。。。 RTF是Rich TextFormat的缩写,意即多文本格式。这是一种类似DOC格式(Word文档)的文件,有很好的兼容性,使用Windows“附件”中的“写字板”就能打开并进行编辑。RTF是一种非常流行的文件结构,很多文字编辑器都支持它。一般的格式设置,比如字体和段落设置,页面设置等等信息都可以存在RTF格式中,它能在一定程度上实现word与wps文件之间的互访。 RTF语法 一个RTF文件由未格式化文本、控制字、控制符号和组组成。为了更容易的转换,一个标准的R.. 阅读全文
摘要:
MarsSep 26th, 2013 阅读全文
摘要:
测试版与演示版α(Alpha)版此版本表示该软件仅仅是一个初步完成品,通常只在软件开发者内部交流,也有很少一部分发布给专业测试人员。一般而言,该版本软件的Bug较多,普通用户最好不要安装。β(Beta)版该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过大规模的发布测试来进一步消除。这一版本通常由软件公司免费发布,用户可从相关的站点下载。通过一些专业爱好者的测试,将结果反馈给开发者,开发者们再进行有针对性的修改。该版本也不适合一般用户安装。γ版该版本已经相当成熟了,与即将发行的正式版相差无几,如果用户实在等不及了,尽可以装上一试。Trial(试用版)试用版软件在 阅读全文
摘要:
1. 安装qt-vs-addin-1.2.2-opensource.exe,安装之后,vs2012菜单栏就会出现QT5菜单。2. 在qt-vs-addin添加Qt5静态库:QT5->Qt Options->Add,添加Qt5静态库。 3. 新建Qt5工程即可。 阅读全文
摘要:
题目:http://poj.org/problem?id=2236题意:给定n个点的坐标,然后选出其中的一些点出来,问在这些点中的指定的两点是否连通。#include #include #include using namespace std;const int N = 1005;struct Point{ int x,y;};Point p[N];int repaired[N];int pre[N],rank[N];int dist(Point A,Point B){ return (A.x-B.x)*(A.x-B.x)+(A.y-B.y)*(A.y-B.y);}void Ini... 阅读全文
摘要:
大飞_Rflyee:http://blog.csdn.net/rflyee/article/details/12057289 首先了解一下java中类的引用,对于java中类的引用,可以这样理解:public class A{ public static void main(String[] args){ B b1 = new B(); B b2 = new B(); b1.reName(1); //1 b2.reName(2); //2 }}class B{ public void reName(int i){...}} 对于类似这样的定义,编译器是如何知道到底是b1还是b2调... 阅读全文
摘要:
paip.提升用户体验-----c++ gcc 命令在notepad++扩展中的配置.. 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 1.建立主题文件 -------------------- D:\Program Files\Notepad++\themes\gcccmd.xml global styles>>> default style and current line backgrount setting... 2.建立新的自... 阅读全文
摘要:
努力很久只为获得别人尊重的眼光。 ——我是,董宏宇,我为自己代言。 技术交流QQ:1358506549(请注明你的来意)use xsx;CREATE TABLE Course( Cno char(3) NOT NULL , Cname varchar (50) NULL , Cpno char (3) NULL , Ccredit tinyint NULL);CREATE TABLE SC( Sno char(5) NOT NULL , Cno char(3) NOT NULL , Grade tin... 阅读全文
摘要:
本文主要关注代码的内部和外部质量,编程的价值观,代码质量的评估标准,整洁代码的匠艺以及如何维护已有的代码。外部质量:用户所能感受到的部分,正确性,易用性,效率,可靠性。内部质量(代码质量):可维护性,灵活性,可移植性,重用,可读性,可测试性,可理解性。总结的22条经验如下:代码分为外部质量和内部质量,好的产品不等于好的代码(Good Software != Quality Code)。产品的冰山效应:产品经理以及用户关注的部分只是冰山露在水面以上的部分,隐藏在下面的是看不见的更加庞大的部分,那就是我们庞大的代码。拒绝 PPT 架构师,架构师应当写代码,哪怕这些代码并不 Check-in 到最终 阅读全文
摘要:
maven 依赖包配置如下: org.springframework.amqp spring-rabbit 1.2.0.RELEASE 通过spring 获得到连接,并发送消息public static void main(final String... args) throws Exception { AbstractApplicationContext ctx = new ClassPathXmlApplicationContext("context.xml"); RabbitTemplate templa... 阅读全文
摘要:
可以使用instanceof关键字判断一个对象到底是那个类的实例。 class A{ // 定义类A public void fun1(){ // 定义fun1()方法 System.out.println("A --> public void fun1(){}") ; } public void fun2(){ this.fun1() ; // 调用fun1()方法 }};class B extends A{ public void fun1(){ // 此方法被子类覆写了 System.out.println("B --> public void 阅读全文
摘要:
qml学习:对象和属性 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 参考文档> 环境: 主机:WIN7 开发环境:Qt 源代码:import QtQuick 1.0Rectangle{ width:320 height:240 color:"blue" Image { source:"pics/1.jpg" anchors.centerIn: parent } Text { id:txt1 text:"Hello JDH!" ... 阅读全文
摘要:
HTML5 在不同的领域让网页设计更强大的。快速,安全,响应式,互动和美丽,这些优点吸引更多的 Web 开发人员使用 HTML5。HTML5有许多新的特性功能,允许开发人员和设计师创建应用程序和网站,带给用户桌面应用程序的速度,性能和体验。这篇文章整理了25款优秀的 HTML5 框架和开发工具可以帮助你开发项目更快,更容易。SonicSonic是一个很小的 JavaScript 类,用于创建基于 HTML5 画布的加载图像。更强大的是提供了基于现成的例子的创建工具,可以帮助你实现更多自定义的加载动画效果。在线演示免费下载Chart.jsChart.js 是面向对象的 JavaScrip... 阅读全文
摘要:
本文描述linux系统开机过程,属于个人理解范畴,如果文中表述有误请大家批评指正!计算机开机之后,首先要加载BIOS(基本输入输出系统)信息,BIOS包含了很多重要的信息,包括CPU信息,设备启动顺序信息,硬盘信息,内存信息,时钟信息等。由BIOS进行POST(加电自检),然后依据BIOS内设置的引导顺序从硬盘、软盘或者CDROM中读入引导块。linux系统是从BIOS中的OxFFFFO处开始引导的。BIOS的第一个工作时POST,POST的工作就是对硬件进行检测。第二个工作是进行本地设备的枚举和初始化。BIOS是由两部分组成:POST代码和运行时的服务。当POST完成之后就会被从内存中清理出 阅读全文
摘要:
公司项目用的Spring MVC。顺便学习学习。其实框架并没有想象中的复杂。尤其对于初学者,总觉得SSH是一些很复杂的东西似的。其实对初学者来说能够用这些框架就足够了。在公司里也是,基本功能会用了就可以了。管他框架有多高深。尤其是Spring MVC 用起来比Struts2简单多了。不用多少配置文件。几个注解就搞定了。首先,大家只要理解了MVC。其实所有的MVC 框架都是大同小异的。无非是用户页面通过HttpServletRequest向后台传值。框架的配置文件会通过Request中的URL格式和参数找到相对应的Action(Spring mvc中叫Controller)。Action执行完成 阅读全文
摘要:
这次的题目是在http://blog.csdn.net/wang603603/article/details/11394915看到的,但是我觉得他完成的不是很好,容错性或则健壮性感觉欠佳,便自己写了一个,因为是华为的机试题,所以每次写起来都特别有激情。希望能进呀...问题描述:输入一个二叉树 格式为“单个字符+节点所在层次” 比如根节点所在层次是1,它的两个子树都是2. 节点排列从左到右,然后再输入其中的某个(些)节点, 求得其深度。 第三题还有条件:层次不超过9层 输入:a1b2c2d3e3f3 ab 输出:3 2 ps:因为是在一个文档里写了很多代码,头文件和命名空间就不引了,还有关于哪. 阅读全文
摘要:
自定义通知栏图标?不是很简单么。自定义布局都不在话下!是的,有xml布局文件当然一切都很简单,如果不给你布局文件用呢? 听我慢慢道来!首先怎么创建一个通知呢? 1.new 一个 [java] view plain copy Notificationn=newNotification(android.R.drawable.ic_menu_share,null,System.currentTimeMillis()); 参数:图标 ID,发送到状态栏瞬间的文字,当前时间2.设置详细信息:标题、内容、intent [java] view pl... 阅读全文
摘要:
大家好,为了讨论问题方便,我申请了一个群,只要你对电子方面感兴趣,对DSP/BIOS,信号与系统感兴趣都可以加入改群,大家一起讨论,一起进步! 阅读全文