自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(88)
  • 收藏
  • 关注

转载 MObStor: Yahoo!’s Unstructured Data Cloud

Introduction Over the past fourteen years, Yahoo!'sproperties have served a broad swath of the Internet. With several hundred million users across the globe and tens of thousands of page views e

2013-05-30 18:20:01 1294

原创 technologys

雅虎OnePush:我们正在打造一个新项目——OnePush,这个项目就是实现个性化的目标而成立的。不管手机、平板还是网页,hOnePush全部覆盖,为用户提供最及时有效、最相关的信息。全球雅虎所有的应用和服务,全部通过OnePush来调度,直达7亿用户。例如雅虎的天气服务,如果北京明天要发生沙尘暴,今天就会给用户推送一条,因为这是紧急的事情。如果OnePush感知到你正在使用iPhone,推

2013-05-30 18:18:44 894

转载 Top 5 Databases for Web Developers

Top 5 Databases for Web DevelopersIntroductionWhen listening to developers talk about databases you will usually hear buzz words like robust, scalable, efficient, etc. Discussions will focus

2013-05-30 13:16:50 893

转载 JDBC访问各个数据库

jdbc访问数据库1 将数据库的JDBC驱动加载到classpath中,在基于JAVAEE的WEB应用实际开发过程中,通常要把目标数据库产品的JDBC驱动复制到WEB-INF/lib下.2 加载JDBC驱动,并将其注册到DriverManager中;3 建立数据库连接,取得Connection对象.例如: MySQL:        String Driver="com.mys

2013-05-30 12:58:39 784

原创 深度解析字符集

深度解析字符集

2013-05-29 12:36:29 622

原创 Qt自定义信号槽

//signal_slot.h#ifndef SIGNAL_SLOT_H#define SIGNAL_SLOT_H#include #include "ui_signal_slot.h"class signal_slot : public QMainWindow{ Q_OBJECTpublic: signal_slot(QWidget *parent

2013-05-29 08:45:19 808

原创 Qt中QTreeView 与 QModel 建立联系

通过connect()把QTreeView 与对应的Model联系起来,在此之前必须先使用QTreeView的setModel()设置模式。下面的代码达不到要求的效果:connect(model,SIGNAL(reset()),treeView,SLOT(expandAll()));treeView->setModel(model);正确的做法是:treeView-

2013-05-28 22:50:48 2211

转载 C++const用法总结

一、关于一般常量声明或定义的格式如下:const = ; [1] const = ; [2][1]和[2]的定义是完全等价的。例如:整形int(或其他内置类型:float,double,char)const int bufSize = 512; 或者int const bufSize = 512;因为常量在定义后就不能被修改,所以定义时必须初始化。

2013-05-28 15:12:01 595

原创 C++中的函数重载

本文从语法角度来探讨C++函数重载一般性的来讲函数的重载就是 参数列表(类型,顺序, 个数) 决定。即参数列表不同但是名称相同的函数可视为不同的函数,返回值的区别不能作为重载的要素。那么为什么还要针对C++来具体探讨呢,以为C++里面有意个特殊的关键字——const .在C++中const可能会成为函数重载的一个依据(我就因为忽视这一点而被一个问题坑得够苦的!)。请看下面的代码:c

2013-05-28 15:07:28 767

转载 C语言 符号优先级表

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .成员选择(对象)对象.成员名

2013-05-28 14:20:27 983

原创 VS2010 调试经验总结

1.断点设置如果设置在一个逻辑语句的里面,那么这个断点可能不会中断调试的程序的流程:if(flag){ language1 //断点设置在这里可能不会中断程序 language2 //}

2013-05-28 13:23:58 662

原创 Qt继承QAbstractItemModel实现自定义结构的关键问题记录

问题一:对根节点的处理思路。树根的处理方式是非常重要的概念。问题二:一个节点下子节点行值,尤其是列值的处理思路。

2013-05-27 22:19:45 2074

原创 一个项目的漏洞主要来源

这是我多年编程的经验,几乎每个项目的BUG都来自于——那些重要但自己却主观忽视的细节。在这些地方本来自己应该想想“为什么?” 但自己却恐惧思考的痛苦,不去深究。这时自己的心态可能是被过多的细节搞得晕头转向,自己面临一种两难,一种是深究每个细节,另一种是不去考虑任何细节。这种现象产生的直接原因是:思路混乱,找不到合理的绝决问题的方法——即能抓住问题的核心,又能不被细节纠缠住的处理方法。之

2013-05-27 22:14:42 872

原创 程序解错之道

解决一个程序错误的最根本的方法是源代码。解决一个程序错误的最关键的方法是恰当的调试方法。如果没有恰当的调试方法,一种极端是陷入细节,另一种是浮于表面,而有了恰当的调试方法,就能很快清晰明了地抓住问题的关键。

2013-05-27 21:56:30 659

原创 结构的循环定义的探讨

结构的循环定义:即在一个结构的定义中声明类型为它自己的变量。意义:一方面,这关于编译器的处理细节;另一方面,从理论上来说,这可能会导致无穷的循环,所以在理论的上就无法实现;解决方式:这种处理方式是有用的,甚至是必不可少的,那么如何具体实现? C++类class A{public: A a;}; class A{proctect: A

2013-05-27 11:41:57 843

原创 构造函数的访问权限修饰符的作用

本文从理论来讲,不限于具体的语言。一般来讲构造函数的访问权限的修饰符是public。但是有时候也会出现private,这样做主要是为了实现单例模式。单例模式顾名思义,就是只有一个实例。请看下面的代码: public class MyBean {  private static MyBean instance = null;  private MyBean(){//do so

2013-05-27 11:10:46 2148

原创 java与c++的语法对比

类的声明格式:java类的声明有访问权限修饰符,C++没有;类的成员的声明:声明格式有区别,但C++没有默认访问权限,没有显示声明访问权限的时候,成员是 private,结构体默认是public;类的继承方式:java没有类的继承方式的修饰,C++有类的继承的修饰符[public protected private]对象的声明与定义:java的对象的声明只是定义了一个引用变量,java

2013-05-27 10:31:15 1035

转载 C++中public,protected,private访问

第一:private, public, protected 访问标号的访问范围。private:只能由1.该类中的函数、2.其友元函数访问。不能被任何其他访问,该类的对象也不能访问。protected:可以被1.该类中的函数、2.子类的函数、以及3.其友元函数访问。但不能被该类的对象访问。public:可以被1.该类中的函数、2.子类的函数、3.其友元函数访问,也可以由

2013-05-27 10:21:17 821

原创 斜杠与反斜杠

URL中用“/”看看浏览器就知道了在C或C++编译器中路径要用“/”在Windows 的资源管理器中或命令提示符中用“\”

2013-05-27 09:54:07 680

原创 用ItemEvent来处理JComboBox的事件为什么不行?

源代码如下://startRun.javapublic class startRun { public static void main(String args[]){ mainFrame mainFrame=new mainFrame();// logDialog logDialog=new logDialog(mainFrame);// logDialog.setVi

2013-05-27 08:32:50 1717

原创 JTable用例

显示一个表的代码:class myFrame extends JFrame{ myFrame(){ this.setSize(300,300); container=this.getContentPane(); String[][] cellData = {{"row1-col1", "row1-col2"},{"row2-col

2013-05-26 13:04:41 945

原创 OS的核心

1.deamon(守护进程)

2013-05-25 20:42:00 822

原创 linux的核心

1. LKM2. 内核源代码3. linux内核的概念,更新,编译,安装(位置)等4.linux系统的运行原理,linux下程序的运行过程及原理。5.linux的启动过程

2013-05-25 20:40:17 793

原创 毕业设计经验总结

1.在项目开发的过程中,凡是结构性或架构性的设计一定要慎重的考虑。    要考虑项目进行后面的设计问题,系统的扩展问题,如果这些东西设计的不合理会导致大量重复劳动。一种判断标准是看这个设计是处于什么层次,越是基础,就关系越大。

2013-05-24 17:33:54 1039

转载 浅谈为什么一个java源文件中只能有一个public类?

闲着没事,在网上看到一个帖子在问为什么一个java源文件中只能有一个public类?网上有人这么回答:http://topic.csdn.net/t/20060528/22/4784755.html、每个编译单元(文件)只能有一个public类。这么做的意思是,每个编 译单元只能有一个公开的接口,而这个接口就由其public类来表示。我想这或是从软件架构设计和安全性设计上得出的结论

2013-05-20 12:30:50 738

原创 Java 中的public, protected, private 总结

放在类的定义之前可以有两种:public和默认方式public: 所有类都可以访问默认方式: 同一个包中的类可以访问, 注意一个包中的类与该类所在的包的子包中的类也属于不同的包。放在类的成员之前:public, protected, default, private可用 publicprotecteddefaultprivat

2013-05-20 11:51:14 695

原创 疯狂的想法

自己写一个doc,pdf的java API 赚钱!写一个语音软件,从此不用交话费了!

2013-05-19 13:07:26 631

转载 eclipse 找类的jar包方便工具

经常在开发过程,因为使用到比较多的类库(jar文件),在开发时经常会找不到需要的类文件存放在哪个jar文件中,这时classlocator这个插件就带我们带来极大的方便,可以帮我很快速的找到我们需要的类库在哪个jar文件中。classlocator使用非常简单,只需简单讲一下就会使用。1. 下载 classlocator 官方下载地址(最新版本1.0.8) http://sou

2013-05-19 08:23:00 990

转载 对于java类加载器的认识(2)

让我们先回到java的动态性,实现java的动态性有两种方法类型:一种是隐式,另一种是显式。什么是隐式?new 这个关键字我们都认识,当我们用其将类实例化时(即将对象载入),这种就是隐式!我们再来看显式的实现方法,一种可以由java.long.Class里面的forName()方法将类实例化,其中也用到了类加载器,详情见:认识java的Class类,另一种是由也就是直接用类加载器ClassLoad

2013-05-18 22:47:33 734

转载 对于java类加载器的认识(1)

java是具有动态性,什么是动态性?有个最直观的例子:windows系统的即插即用,支持即插即用的设备可以在系统不重新启动的情况下既可以热把插使用。而java的动态性表现在:我们的程序可以不用全盘的重新编译就能对程序某部分进行更新,C#也和java一样具有动态性,而且它的这种动态性表现更为直观:直接生成windows的动态连接库文件——dll文件。而java生成的是class文件,class是怎么

2013-05-18 22:45:35 729

转载 java Class类

Class类(在java.lang包中,Instances of the class Classrepresent classes and interfaces in a running Javaapplication):在Java中,每个class都有一个相应的Class对象。也就是说,当我们编写一个类,编译完成后,在生成的.class文件中,就会产生一个Class对象,用于表示这个类的类型

2013-05-18 22:38:25 852

转载 java中Class对象详解

java中把生成Class对象和实例对象弄混了,更何况生成Class对象和生成instance都有多种方式。所以只有弄清其中的原理,才可以深入理解。首先要生成Class对象,然后再生成Instance。那Class对象的生成方式有哪些呢,以及其中是如何秘密生成的呢?Class对象的生成方式如下:1.Class.forName("类名字符串")  (注意:类名字符串必须是全称,包名+类名

2013-05-18 21:56:00 717

原创 入世最高原则——实用主义

我的最高之学:  超脱于尘,学以致用,敢于尝试,谋天下;无用的道德是伪善的,道德为自己服务相信自己的道路,相信自己的方法;要学会欣赏自己,对立统一地看问题。如果自己都看不起自己,自己都不爱惜自己,自己都不相信自己,又怎么指望别人呢。一个人不可能完美无缺,也不可能一无是处。读书范围与记录1.哲学2.数学3.物理

2013-05-17 19:02:44 750

原创 C语言学习路线

初级阶段基本语法控制台编程中级阶段Win32 API编程图形OpenGL高级阶段各种OS(linux)下系统编程终极阶段对C语言的编译过程和编译器终极理解内存分配,变量存放等

2013-05-17 18:54:57 887

原创 创业想法

1.能否研究世界上的各个公司,利用他们之间的竞争关系从中取事渔利呢?2.在中国广大的农村,广阔的西部,广泛的农民群众的国情之中是否有利可图?同时又能促进其本身的进步呢?3.当前中国正从劳动密集型像科技密集型转变,这个过程中会对什么领域产生影响呢?若能乘风搭船,岂能不扶摇直上?

2013-05-17 18:53:59 745

原创 人生哲学至高境界

1.To be what you what to be.2.我是为自己活,我不为别人而活3.不要在乎别人的看法4.我就是我,接受自己,欣赏自己5.不要压抑自己,想做什么就做什么,不要被其他无关的东西束缚6.要有一定的原则,我能成为任何人,能做好任何事情。但是,我有自己的原则,我相信自己的原则——真,善,美7.自己越拍什么,就越勇敢地面对。8.永远不要忘记兴趣和快乐,不要

2013-05-17 18:53:17 973

原创 需要了解学习的新技术

XML文件和语言hadooptomcat与apache,IIS 开发ava版的 API 是基于 JDO 和 JPA 这两套官方的ORM 标准,但是和现在事实的标准Hibernate 也有一定的差异。GAE 应用通过 CGI 标准协议与服务器通信。分布式基础设施(GFS、Chubby 和 Protocol Buffer)分布

2013-05-17 18:50:31 818

原创 Java学习路线

------------------------初级阶段--------------------内容:1.基本语法规则2.简单编程参考书:《java编程教程》《Think in java》------------------------中级阶段--------------------内容:J2SEJ2MEJ2EEJSP/servlet

2013-05-17 18:48:52 740

原创 linux学习路线

初级阶段1. 基本概念2. 基本命令3. 基本操作 软件安装,驱动程序安装, 熟悉Grub/Lilo引导程序及简单的修复操作熟悉Linux文件系统和目录结构以及linux基本运行原理;掌握vi,gcc,gdb等常用编辑器,编译器,调试器;理解shell别名、管道、I/O重定向、输入和输出以及shell简单脚本编程;学习Linux环境下的网络基本组建。中级阶段1. 本地编

2013-05-17 18:47:40 600

原创 永远不要忽视的几个能力

自信:相信自己,特别是在最无助,最困难的时候;千万不要自己看不起自己。英语:听说读写表达能力:如何准确,简练地表达自己的想法专业方面:解决错误的能力社交能力:与人交流任务协调能力方法:不断实践,不断总结

2013-05-17 18:45:43 705

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除