2013年8月4日

C++编写ATM(1)

摘要: // ATM的初始.cpp : 定义控制台应用程序的入口点。///*************************************************运行环境: VS2008作者:USinging******************************************************/#include "stdafx.h"#include "iostream"#include //全局变量float sum_money= 9999;float money= 0;//标记作用int flag= 1;int mark;//打 阅读全文
posted @ 2013-08-04 22:05 you Richer 阅读(514) 评论(0) 推荐(0)

利用"NOTIFYICONDATA"实现MFC的托盘程序

摘要: 本文章为转发百度空间内容,,保存一下,以防以后用到。。一、自定义信息在头文件中加入下面这句话: #define WM_SHOWTASK (WM_USER+1)二、MYDLG.CPP文件中添加_messageEntries数组添加自定义信息WM_SHOWTASK ON_MESSAGE(WM_SHOWTASK,OnShowTask)//将自定义信息WM_SHOWTASK应用于OnShowTask 放置于BEGIN_MESSAGE_MAP(MYDlg, CDialog)==END_MESSAGE_MAP()之间三、创建缩放函数ToTray() void CNewMfcDlg::ToTray() { 阅读全文
posted @ 2013-08-04 22:04 you Richer 阅读(344) 评论(0) 推荐(0)

QThread 与 QObject的关系

摘要: Threads and QObjectsQThread继承 QObject.。它可以发送started和finished信号,也提供了一些slot函数。QObject.可以用于多线程,可以发送信号调用存在于其他线程的slot函数,也可以postevent给其他线程中的对象。之所以可以这样做,是因为每个线程都有自己的事件循环。在进行下面的讲解之前,应该了解的重要的一点是:QThread对象所在的线程,和QThread创建的线程,也就是run()函数执行的线程不是同一个线程。QThread对象所在的线程,就是创建对象的线程。我们通过一个例子说明更能清楚一点:MyThread::MyThread(Q 阅读全文
posted @ 2013-08-04 22:02 you Richer 阅读(1692) 评论(0) 推荐(0)

Oracle执行计划——使用index full scan的几种情况

摘要: 常见有三种情况都有用到indexfull scan.1. 查询列就是索引列 2. 对索引列进行order by时 3. 对索列进行聚合计算时 阅读全文
posted @ 2013-08-04 22:00 you Richer 阅读(480) 评论(0) 推荐(0)

ANT打包 小实例

摘要: ANT打包 package src;public class Hello {/** * @param args */ public static void main(String[] args) { // TODO 自动生成方法存根 System.out.println("good"); }} 阅读全文
posted @ 2013-08-04 21:58 you Richer 阅读(255) 评论(1) 推荐(0)

Spring 整合 Tibco EMS

摘要: 参考文档: http://haohaoxuexi.iteye.com/blog/1893038 http://www.blogjava.net/chenhui7502/archive/2011/08/28/357457.html 网上大都是关于Spring和Apache整合的文章,很少有使用Tibco EMS的。都是遵循Spring JMS 标准,参考了这两篇文章后,做了一个demo跑Tibco EMS。可以运行。 1. Import jar 包 2. 配置文件 queue.name ... 阅读全文
posted @ 2013-08-04 21:56 you Richer 阅读(832) 评论(1) 推荐(0)

DHTML【6】--CSS

摘要: 从今天开始,我们迎来了一个新的面孔---CSS,二者这也是一个漂亮的面孔,为什么说这是一个漂亮的面孔呢?因为CSS是做特效的,可以美化HTML页面,我们看到淘宝网、网易首页等网站都非常好看,那都是一些专业的设计者用CSS美化出来的,那么这和程序员有什么关系呢? 程序员的确不用深入的研究CSS,但是程序员要读得懂设计者的代码,并且能灵活运用CSS操作HTML页面,做到和设计者完美的配合,只有合作好了,网站项目才能趋近于完美,诸葛亮很牛,但是他一个上战场打仗也肯定失败,就是这个道理,要合作,很好的合作。 我们已经知道CSS是美化HTML界面用的了,那么就让我进一步简单的介绍介绍CSS吧。 ... 阅读全文
posted @ 2013-08-04 21:54 you Richer 阅读(176) 评论(0) 推荐(0)

Extjs 4.2.0 MVC 架构

摘要: 内容: 1. 文件结构 2. 创建项目 3. 定义控制器 4. 定义视图 5. 控制Grid 6. 创建Model和Store 7. 通过Model保存数据 8. 保存到服务器端 大型客户端程序通常都难写,难组织,难以维护。项目经常由于增加功能,增加开发人员而很快失控。Ext JS 4提出新的项目结构,不仅组织你的代码,并且减少代码量。我们的系统结构延续“类MVC模式”,第一次引入Models(模型)和Controllers(控制器)的概念。现在有很多MVC架构,他们或多或少有细微差别。以下是我们对MVC的定义:Model是字段和对应数据的组合(例如User Model有username和p. 阅读全文
posted @ 2013-08-04 21:52 you Richer 阅读(641) 评论(0) 推荐(0)

UVA11995【I can guess the data structrue!!】【水】+UVA11991【map用法】

摘要: 先看UVA11995两份代码一份直接用C写的,一份用STL写的#include #include #include #include #include //#include using namespace std;int a[1005];int b[1005];int c[1005];struct ope{ int x; int y;}op[1005];int v[4];//1队列 2栈 3优先队列int main(){ int n; while(scanf("%d",&n)!=EOF) { memset(a,0,sizeof(a)); mem... 阅读全文
posted @ 2013-08-04 21:50 you Richer 阅读(317) 评论(0) 推荐(0)

Oracle执行计划——all_rows和first_rows(n) 优化器模式

摘要: 0. 环境创建SQL> create usertest identified by test 2 default tablespace users 3 temporary tablespace temp 4 quota unlimited on users;User created.SQL> grant createsession, resource, alter session to test;Grant succeeded.SQL> conntest/test;Connected.SQL> create tableemp(id number, name varcha 阅读全文
posted @ 2013-08-04 21:48 you Richer 阅读(1851) 评论(0) 推荐(0)

数据库核心の增删改查

摘要: 创建数据库:create database myFirstDatabase删除数据库:Drop database myFirstDatabaseDrop database myFirstDatebase注意事项:创建表:create table name_of_table (name_of_column_datatype)更改现有表:添加一个新列:alter table name_of_table add name_of_field data_type删除现有列:alter table name_of_table drop column name_of_field添加一个新列create t. 阅读全文
posted @ 2013-08-04 21:46 you Richer 阅读(171) 评论(0) 推荐(0)

会议中的混音与混屏

摘要: 来源:http://blog.csdn.net/lezhiyong混音:将多路音频流混成一路音频,会议中分终端混音和服务器混音两种实现。终端混音: 终端接收到多路(多个用户)音频流后,在终端本地将多路音频流混成一路音频送给扬声器播放。终端混音方式下服务器只起数据转发作用负担轻,优点是便于扩充,增加用户数量不会增加服务器多少负担。缺点是每个终端都需要进行混音工作,故每个终端需要性能足够好的配置。由于终端接收是多路音频,终端还要有较宽的带宽。服务器混音:混音器位于服务器端,n路音频流首先按各自的编码标准进行解码后的音频流混合成一路,混合后的音频重新编码后发送到待接收的终端。服务器混音的优点是终端. 阅读全文
posted @ 2013-08-04 21:44 you Richer 阅读(943) 评论(0) 推荐(0)

java中的进制转换方法

摘要: java中进行二进制,八进制,十六进制,十进制间进行相互转换 关键字: java 进制转换 十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("FFFF",16).toString() 八进制转成十进制 Integer.valueOf("876",8).toString() 二进制转十进制 Integer.valueOf(&q 阅读全文
posted @ 2013-08-04 21:43 you Richer 阅读(2478) 评论(0) 推荐(1)

java中的接口和抽象类是什么?

摘要: 抽象类与接口的区别 abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。 其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给开发者提供一个在二者之间进行选... 阅读全文
posted @ 2013-08-04 21:41 you Richer 阅读(202) 评论(0) 推荐(0)

【Python排序搜索基本算法】之Prim算法

摘要: Prim算法是实现最简单的最小生成树(MST)算法,适合于稠密图。要实现Prim算法,我们主要关注的是增量的变化,也就是从每个非树顶点到树顶点的最短距离,使得最后生成一棵包括所有顶点的树,并且这棵树的边权值之和最小。下面用一个例子说明: 代码如下:_=float('inf')def prim(graph,n): dis=[0]*n pre=[0]*n flag=[False]*n flag[0]=True k=0 for i in range(n): dis[i]=graph[k][i] for j in range(n-1): mini=_ for i in range(n) 阅读全文
posted @ 2013-08-04 21:39 you Richer 阅读(1411) 评论(0) 推荐(0)

C++编写ATM(2)

摘要: //上一个程序,密码不能被隐藏和该ATM可以让人取大于余额的乐币,这可定不行的。所以再次改了下,解决这两个问题。// ATM的初始.cpp : 定义控制台应用程序的入口点。///*************************************************运行环境: VS2008作者:USinging******************************************************/#include "stdafx.h"#include "iostream"#include //全局变量float sum_m 阅读全文
posted @ 2013-08-04 21:37 you Richer 阅读(157) 评论(0) 推荐(0)

【Python排序搜索基本算法】之Dijkstra算法

摘要: Dijkstra算法和前一篇的Prim算法非常像,区别就在于Dijkstra算法向最短路径树(SPT)中添加顶点的时候,是按照ta与源点的距离顺序进行的。OSPF动态路由协议就是用的Dijkstra算法。下面还以那个图的例子为例: 代码如下:_=float('inf')def dijkstra(graph,n): dis=[0]*n flag=[False]*n pre=[0]*n flag[0]=True k=0 for i in range(n): dis[i]=graph[k][i] for j in range(n-1): mini=_ for i in range(n 阅读全文
posted @ 2013-08-04 21:35 you Richer 阅读(306) 评论(0) 推荐(0)

Java中List转换为数组,数组转List

摘要: 今天写代码遇到一个奇怪的问题,具体代码不贴出了,写一个简化的版本。如下: ArrayList list=new ArrayList(); String strings[]=(String [])list.toArray(); 这样写代码个人觉得应该没什么问题,编译也没有问题。可是具体运行的时候报异常,如下:Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object; 但是这么写是没有问题的: ArrayList list=new ArrayList(); String strings 阅读全文
posted @ 2013-08-04 21:33 you Richer 阅读(347) 评论(0) 推荐(0)

[置顶] 亚信联创实习笔记

摘要: 主要是在上海亚信联创实习时看的一些书做的一些笔记(小弟网店每天下午6点点到22点我店周末秒杀活动, http://ysmht.360zan.cn,全场包邮绝对没有假货)疑问和杂记Js的兼容问题DOC=document,isStrict=DOC.compatMode=="CSS1Compat",isOpera=check(/opera/),isChrome=check(/chrome/),isWebKit=check(/webkit/),isSafari=!isChrome&&check(/safari/),isSafari2=isSafari&&am 阅读全文
posted @ 2013-08-04 21:31 you Richer 阅读(304) 评论(0) 推荐(0)

stm32开发笔记一:使用固件库在RealView-MDK中新建工程(上)

摘要: 很久没有碰单片机了,两年了吧,因为项目需要,最近入手一块红牛的开发板,核心为STM32F103ZE。虽然以前做过大概半年的stm32的开发,现在天天在.net平台下写代码,已经忘记的差不多,恰逢周末,补补课,以后用的时候也方便点。 ST推出的FW大大提高了单片机SW的开发效率,所以在新建工程前先来了解下这个SDK。我使用的是最新的v3.5固件库,这个固件库可以分为三个部分:1、内核支持(..\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport)2、硬件系统支持(..\STM32F10x_StdPeriph_Li... 阅读全文
posted @ 2013-08-04 21:29 you Richer 阅读(547) 评论(0) 推荐(0)

嵌入式环境搭建之NFS

摘要: 嵌入式环境搭建之NFSAuthor:tiger-johnTime:2013-08-04mail:jibo.tiger@gmail.comBlog:http://blog.csdn.net/tigerjb/article/details/9748561 转载请注明出处![摘要]:本文介绍NFS相关概念,NFS配置文件以及介绍如何设置NFS服务端和客户端,并检验是否设置成功;并对出现的异常进行分析,同时给出一个嵌入式配置实例。一. 网络文件系统简介1.1.What is NFS ? NFS就是Network FileSystem的缩写,是由Sun公司发展出来的。其目的是让linux ... 阅读全文
posted @ 2013-08-04 21:27 you Richer 阅读(525) 评论(0) 推荐(0)

JVM之--Java内存结构(第一篇)

摘要: 最近在和同事朋友聊天的时候,发现一个很让人思考的问题,很多人总觉得JVM将java和操作系统隔离开来,导致很多人不用熟悉操作系统,甚至不用了解JVM本身即可完全掌握Java这一门技术,其实个人的观点是,Java由于有了JVM才使这门语言简单上手,同时也正是因为Java有了JVM才使的Java这门技术很难深入了解。在C/C++中我们可以很方便的new内存,delete内存,在内存的使用中我们拥有至高的权利,而Java则不行,JVM这一扇大门死死的堵住了内存的操作细节,你无法直接操作内存,所以你能做的就是百分之百的信任JVM给你带来的各种便利都是非常科学和合理的,但是有时候事实并非如此,JVM也不 阅读全文
posted @ 2013-08-04 21:25 you Richer 阅读(262) 评论(0) 推荐(0)

UVa 10025: The ? 1 ? 2 ? ... ? n = k problem

摘要: 这道题仔细思考后就可以得到比较快捷的解法,只要求出满足n*(n+1)/2 >= |k| ,且n*(n+1)/2-k为偶数的n就可以了。注意n==0时需要特殊判断。我的解题代码如下:#include #include #include #include #include #include #include using namespace std;int main(){ long long T,K,k,n; cin >> T; while(T--) { cin >> K; if(K<0) k=-K; else k=K; if(K==0) cout << 阅读全文
posted @ 2013-08-04 21:23 you Richer 阅读(160) 评论(0) 推荐(0)

【COM学习】之一、QueryInterface

摘要: 开始先说一句,学习com之前要学好c++ 对象模型。 QueryInterface的使用:QueryInterface是IUnknown的一个成员函数,客户可以通过此函数来查询某个组件是否支持某个特定的接口。QueryInterface成功返回一个指向此接口的指针。 错误返回一个错误代码。 HRESULT _stdcall QueryInterface(const IID& iid, void **ppv); 下面是一个QueryInterface的使用实例:(可知道相应的组件是否支持某个特定的接口)void ceshi(IUnknown * pI){ IX* pIX = N... 阅读全文
posted @ 2013-08-04 21:21 you Richer 阅读(368) 评论(0) 推荐(0)

ASP.NET 之深入浅出Session和Cookie

摘要: 在做人事档案管理系统中,对于Session和Cookie的使用后理解更加深刻了,下面对本知识点总结学习。Session是什么? 简单来说就是服务器给客户端的一个编号。当一台WWW服务器运行时,可能有若干个用户浏览正在运正在这台服务器上的网站。当每个用户首次与这台WWW服务器建立连接时,他就与这个服务器建立了一个Session,同时服务器会自动为其分配一个SessionID,用以标识这个用户的唯一身份。这个SessionID是由WWW服务器随机产生的一个由24个字符组成的字符串,这个唯一的SessionID是有很大的实际意义的。当一个用户提交了表单时,浏览器会将用户的SessionID自动附加. 阅读全文
posted @ 2013-08-04 21:19 you Richer 阅读(263) 评论(0) 推荐(0)

uploadify在struts2下的使用

摘要: 1、首先准备uploadify上传插件包,拷贝到项目目录下 2、注意其中的特殊文件:uploadify-init.js文件,是包含了封装后的特殊函数:/** * uploadify上传插件相关JS */$.extend( { /** * uploadify上传插件初始化设置 * params: * */ initUploadify : function(params) { var opts = { //'buttonImage' : '', // 选择文件按钮图片 'buttonClass' : 'but but_blue', / 阅读全文
posted @ 2013-08-04 21:18 you Richer 阅读(369) 评论(0) 推荐(0)

实习项目

摘要: 周报本周完成一个新业务营销模型报表newbusinessmarketmodel通过前期的业务流程的熟悉和在各位师兄的帮助下完成主要完成报表的导出(一个页面上最上面一栏为两张要导出的表清单,通过下拉框来选择要导出的表,再点击导出清单;下一栏为本页面要展示的表单,有查询和导出功能)通过这一张报表的完成真正学习到了整个业务流程以及通过myeclipse的debug来调试,还学会用浏览器的调试工具来查找错误熟悉项目项目配置上海移动增值业务综合运营平台(VGOP)iBatis Struts Spring ExtJs Jquery配置CVS配置项目架构导航菜单-》对应src下面包文件左边菜单—》对应src 阅读全文
posted @ 2013-08-04 21:16 you Richer 阅读(189) 评论(0) 推荐(0)

297 - Quadtrees (UVa)

摘要: QuadtreesA quadtree is a representation format used to encode images. The fundamental idea behind the quadtree is that any image can be split into four quadrants. Each quadrant may again be split in four sub quadrants, etc. In the quadtree, the image is represented by a parent node, while the four q 阅读全文
posted @ 2013-08-04 21:14 you Richer 阅读(212) 评论(0) 推荐(0)

设计模式学习--复合模式(Compound Pattern)

摘要: 设计模式学习--复合模式(Compound Pattern) 概述 ——————————————————————————————————————————————————— 2013年8月4日《Head First设计模式学习》今天来介绍这本书最后一个模式——复合模式,当然设计模式可不仅仅只有那么多,经过前辈们演变出来的模式可是很多的,我所介绍的只是比较通用的模式,可以说是一种规范吧,我想在实际的工作中,简单的一种模式是不能满足项目千奇百怪的需求的,那就可能需要使用多种模式的组合来满足了,本篇博客主要介绍的就是MVC模式,这是复合模式的经典模式,我想做Java Web开发的开发者对这个模式一定. 阅读全文
posted @ 2013-08-04 21:12 you Richer 阅读(399) 评论(0) 推荐(0)

linux之utime函数解析

摘要: [lingyun@localhost utime]$ ls hello utime.c world [lingyun@localhost utime]$ cat utime.c /********************************************************************************* * Copyright: (C) 2013 fulinux * All rights reserved. * * Filename: utime.c * Description: This file * ... 阅读全文
posted @ 2013-08-04 21:10 you Richer 阅读(598) 评论(0) 推荐(0)

html+javascript实现可拖动弹出层、对话框、可提交

摘要: JAVASCRIPT弹出层 修改操作 关闭 ID : 名称 : 电压等级 : 经度 : 纬度 : 效果如下图: 阅读全文
posted @ 2013-08-04 21:08 you Richer 阅读(365) 评论(0) 推荐(0)

非常有利于seo的主题(红黄蓝绿)通用教程

摘要: 这篇教程是帮助刚使用Wordpres的朋友们的,免得自己弄得一头雾水。大江网络来教大家了解下如何设置自定义导航菜单。一、首先进入后台,点击“外观”,选择“菜单”按钮,如下图:然后看到右边界面中菜单的设置,菜单名称填写好后,点击“创建菜单”,菜单就创建完成了。然后我们还要添加内容。首先我们先添加首页,填写好后,点击“添加至菜单”,然后点击右边的“保存菜单”,如下图:然后我们添加栏目导航,当然这是按照你自己喜欢的添加,在左边的“页面”或“分类目录”中把你想要显示在导航上的勾选,然后点“添加至菜单”,添加好的菜单你可以随意拖动排序,往右拖可以设置为下拉菜单如下图:然后点击右边的“保存菜单”即可。二、 阅读全文
posted @ 2013-08-04 21:06 you Richer 阅读(250) 评论(0) 推荐(0)

[置顶] Android开发之ProcessState和IPCThreadState类分析

摘要: 在Android中ProcessState是客户端和服务端公共的部分,作为Binder通信的基础,ProcessState是一个singleton类,每个 进程只有一个对象,这个对象负责打开Binder驱动,建立线程池,让其进程里面的所有线程都能通过Binder通信。 与之相关的是IPCThreadState,每个线程都有一个IPCThreadState实例登记在Linux线程的上下文附属数据中,主要负责 Binder的读取,写入和请求处理框架。IPCThreadState在构造的时候获取进程的ProcessState并记录在自己的成员变量 mProcess中,通过mProcess可以获得B. 阅读全文
posted @ 2013-08-04 21:04 you Richer 阅读(994) 评论(0) 推荐(0)

KVC/KVO原理详解及编程指南

摘要: KVC/KVO原理详解及编程指南作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/9674431转载请注明出处 前言: 1、本文基本不讲KVC/KVO的用法,只结合网上的资料说说对这种技术的理解。 2、由于KVO内容较少,而且是以KVC为基础实现的,本文将着重介绍KVC部分。 一、简介 KVC/KVO是观察者模式的一种实现,在Cocoa中是以被万物之源NSObject类实现的NSKeyValueCoding/NSKeyValueObserving非正式协议的形式被定义为基础框架的一部分。从协议的角度来说,KV... 阅读全文
posted @ 2013-08-04 21:02 you Richer 阅读(374) 评论(0) 推荐(0)

FSharp.Data 程序集之 Http

摘要: FSharp.Data 程序集之 Http (** # F# Data: HTTP Utilities .NET 库提供了强大的 API,产生和发送 HTTP WEB 请求,有两个类型,一个简单,`WebClient`(参见 [MSDN][1]) ,另一个稍微复杂,`HttpWebRequest`,(参见 [MSDN][2]) 。然而,这两个类型的使用相当困难,如果只打算运行简单的 HTTP 请求,指定参数,比如,方法、HTTP POST 数据或者额外的头。 F# Data 库提供简单的 Http 类型,有两个重载的方法:`Request` and `AsyncRequ... 阅读全文
posted @ 2013-08-04 21:00 you Richer 阅读(497) 评论(0) 推荐(0)

Citrix 服务器虚拟化之十八 桌面虚拟化之部署MCS随机桌面池

摘要: Citrix 服务器虚拟化之十八 桌面虚拟化之部署MCS随机桌面池完成桌面模版的制作后,可以开始虚拟桌面池的发布说明: 环境基于实验十七1、登录DC服务器创建一个组织单位名为Citrix,然后在Citrix组织单位下创建XenDesktop组织单位用于存放虚拟桌面,创建XenUser组织单位用于存放虚拟桌面用户;在XenUser组织单位下分别创建两个用户XDUser1、XDUser2,然后创建一个用户组XDUser,分别把XDUser1、XDUser2加入到XDUser组中2、然后使用域管理员登陆XenDDC1服务器,打开Citrix Studio管理控制台,右击“计算机目录”,选择“创建.. 阅读全文
posted @ 2013-08-04 20:58 you Richer 阅读(1041) 评论(0) 推荐(0)

kindle paperwhite 使用说明

摘要: calibre,eink必备转换软件。 easypub,lucida制作的软件,支持txt to epub;txt to mobi,可以实现目录。 售后电话:400 817 0100 正常的设计格式转换 发邮件到 ***@kindle.cn 中 把文档保存在附件中即可。 还要注意把你发邮件的邮箱 加到 amazon 的白名单中。 --------- 直接保存 txt 文件,有翻页错误,打开时报错的问题。所以还是要转换的好。 阅读全文
posted @ 2013-08-04 20:56 you Richer 阅读(542) 评论(0) 推荐(0)

关于一些无法被代替的宏定义函数

摘要: 在cocos2d有一个宏定义函数:CREATE_FUNC(func)该宏做能放到类中使用,作用就是生成一个 返回一个该类指针的函数。但因为 宏定义函数 有很多限制和危险性,所以我曾想用 继承模板类的方法代替这种宏定义函数:templateclass CREATE_FUNC{ static T* create() { ... } };使用方法class T: public CREATE_FUNC{ };一开始我以为很完美,实践出真理,我发现这种写法很坑爹,因为如果当某个类继承了该模板实现类,然后它的继承类也继承该模板实现类,问题就来了,这时如果我们调用继承类的create 函数时,编译器就会不. 阅读全文
posted @ 2013-08-04 20:54 you Richer 阅读(233) 评论(0) 推荐(0)

error in invoking target 'mkldflags ntcontab.o nnfgt.o' of makefile

摘要: error in invoking target 'mkldflags ntcontab.o nnfgt.o' of makefile今天是2013-08-04,在安装oracle11g r2 数据库软件的时候提示如下错误:解决方法:该问题一般是gcc的问题。经过查证发现缺少如下这个软件包。安装完成后,此问题得到解决。[root@oracle-one Packages]# rpm -ivh cpp-4.4.7-3.el6.x86_64.rpm warning: cpp-4.4.7-3.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, 阅读全文
posted @ 2013-08-04 20:53 you Richer 阅读(2703) 评论(0) 推荐(0)

.NET框架设计—常被忽视的框架设计技巧

摘要: 阅读目录:1.开篇介绍2.元数据缓存池模式(在运行时构造元数据缓存池)2.1.元数据设计模式(抽象出对数据的描述数据)2.2.借助Dynamic来改变IOC、AOP动态绑定的问题2.3.元数据和模型绑定、元数据应该隐藏在Model背后、元数据与DSL的关系3.链式配置Dynamic模式(爱不释手的思维习惯编程)4.委托工厂模式(要优于常见的 工厂,概念更加准确,减少污染)5.规则外挂(视委托为特殊的规则对象原型)1】开篇介绍通过上一篇的“.NET框架设计—常被忽视的C#设计技巧”一文来看,对于框架设计的技巧还是有很多人比较有兴趣的,那么框架设计思想对于我们日常开发来说其实并不是很重要,但是对于 阅读全文
posted @ 2013-08-04 20:51 you Richer 阅读(206) 评论(0) 推荐(0)

Android应用开发学习之图片切换器

摘要: 作者:刘昊昱博客:http://blog.csdn.net/liuhaoyutz如果我们要实现类似Windows的照片查看器切换上一张下一张照片的效果,可以使用图片切换器ImageSwitcher,下面我们来看一个例子,其运行效果如下所示:先来看主布局文件main.xml,其内容如下: " 下面来看主Activity文件,其内容如下:package com.liuhaoyu;import android.app.Activity;import android.os.Bundle;impo... 阅读全文
posted @ 2013-08-04 20:49 you Richer 阅读(258) 评论(0) 推荐(0)

【Cocos2d-X开发学习笔记】第10期:渲染框架之几何图形的绘制

摘要: 本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010一、图形的绘制 有时为了调试游戏,我们常常会需要绘制一些简单的几何图形,比如点、直线或者圆圈。这些几何图形颜色颜色简单,样式单一,很少出现在游戏画面中,Cocos2D-X引擎提供了一个绘制几何图形的类CCDrawingPrimitives。我们可以使用它来绘制几何图形,用于调试游戏画面。注意:因为类CCDrawingPrimitives纯粹是为了调试游戏而存在的,所以我们在技术文档中找不到此类说明。1、常用绘制图形函数如下。 ccDrawColo 阅读全文
posted @ 2013-08-04 20:47 you Richer 阅读(545) 评论(0) 推荐(0)

Git Bash 使用心得

摘要: 1:下载GitGit for Windows2:点击安装,依次默认下一步3:安装完成4:设置SSH建立计算机与Github的链接4.1 点击开始菜单找到Git Bash,并点击:4.2 运行命令cd ~/.ssh检查自己的电脑上是否存在ssh keys如果显示No such file or directory则需要去创建一个新的ssh keys4.3 创建新的ssh keys运行命令:$ ssh-keygen -t rsa -C "your_email@youremail.com"点击回车点击回车输入你的passphrase(密码),并重新输入确认注:在Enter pass 阅读全文
posted @ 2013-08-04 20:45 you Richer 阅读(1476) 评论(0) 推荐(0)

Spice代码阅读一:Spice Client 与 Spice Server 通道建立过程

摘要: 文件 方法 描述 Application.cpp init_globals() 初始化Log,ssl库,canvas(或opengl canvas)和quic压缩库 Process_cmd_line() 解析命令行连接参数 init_platform_globals() 分别对windows和linux 平台初始化显示、键盘和窗口等 init_remainder() 初始化监视器、菜单(快捷键)和事件侦听等 Run() 调用ProcessLoop的run() ProcessLoop Run() Application.cpp... 阅读全文
posted @ 2013-08-04 20:43 you Richer 阅读(934) 评论(0) 推荐(0)

记一次内核模块内存越界排查

摘要: 本文记录一次内核模块内存越界,导致故障的排查分析过程,和各位共享交流。 异常都是在系统启动阶段出的。异常信息一:[ 6.854984] BUG: Bad page state in process khelper pfn:6db6d9addc07010f[ 6.862471] page:ffff880821883b48 flags:ffff880821885e00 count:562584288 mapcount:-30711 mapping:ffff8808218857c0 index:ffff8808218854a0[ 6.876156] Pid: 132, comm:... 阅读全文
posted @ 2013-08-04 20:41 you Richer 阅读(2181) 评论(1) 推荐(1)

今日博客总访问量为8888

摘要: 阅读全文
posted @ 2013-08-04 20:39 you Richer 阅读(137) 评论(0) 推荐(0)

codeforces MemSQL start[c]up Round 2 - online version B 最长公共子系列

摘要: 题目链接: http://codeforces.com/contest/335/problem/B 分析: 第一眼看上去串的长度为5*10^4, 冒似只能用O(n)的算法可解. 而这样的算法从来没见过...... 其实不然, 注意一个条件"如果有存在长度为100的回文子串则输出长度为100的,否则输出最长的", 可以发现: 一个长度大于100的回文串都可以变成长度为100的 如: 长度为101的只要删除中间的一个就变为长度为100的, 长度为102的删除中间两个也变为长度为100的...... 意思就是, 得到的结果串的长度一定小于等于100. 又因为原串中全为小写字母, 阅读全文
posted @ 2013-08-04 20:37 you Richer 阅读(475) 评论(0) 推荐(0)

(十八)享元模式详解(都市异能版)

摘要: 作者:zuoxiaolong8810(左潇龙),转载请注明出处。 魔都。 自从越狱风波过去以后,小左的生活便又回到了之前的节奏,依旧是每日徘徊在魔都某天桥,继续着自己的算命之旅。 说起这次越狱风波,着实让小左心情沉闷了很久。原因无他,就是因为在施展一次记忆恢复的过程中,发生了一点意外,结果导致一名看守所人员的记忆产生了混乱,如果用通俗的话来讲,就是变成了人们口中常说的精神病。 小左当时选择的是一个生物专业硕士毕业的应届生的记忆,而另外一位被注入记忆的看守所成员,已经成功了迈入了生物界的神奇领域,虽说谈不... 阅读全文
posted @ 2013-08-04 20:35 you Richer 阅读(163) 评论(0) 推荐(0)

好奇号火星车登陆火星一周年纪念

摘要: 请看下图: 去年8月6日,好奇号火星车成功登陆火星,这是人类历史性的进步。上图是一年来好奇号火星车的漫游路线图,行程共计1,686米。在路线图上“标记点”旁边的数字是自火星车着陆火星后的天数。 今年7月24日,好奇号火星车把它周边的环境传回地球,显示出一片“荒凉”,毫无人气。请看下图: 火星的表面就是这个样子,与地球上的沙漠一般。但是,好奇号火星车经过钻探发现,火星的过去与现在不同,具有河床与湖泊,存在微生物生存的迹象。 一年的实践证明了好奇号火星车的能源系统(核电池)运行正常,这是很大的成就。一年来,好奇号火星车传回了大量有的关火星的历史数据,极大地提高了人类对火星的认识水平。8月6日,好. 阅读全文
posted @ 2013-08-04 20:33 you Richer 阅读(225) 评论(0) 推荐(0)

Thinkphp分页时查询条件保存方法

摘要: web应用中经常要根据用户提交的查询条件进行过滤,再以列表方式显示在浏览器上.如果这种查询是多种条件的组合,并要进行分页显示,则如何在分页导航中保持查询条件,是必须解决的问题.在Thinkphp中, 已有分页类"ORG.Util.Page",并且可以用$page->parameter保存查询参数, 但可能是受示例程序的影响,很多tper纠结于$page->parameter不能保存一些复杂条件,并自行开发出一些很复杂的程序解决这个问题. 其实只要用好$page->parameter,只需几行代码就能解决.先考察一下用户提交查询条件的过程: 一般情况下,会给 阅读全文
posted @ 2013-08-04 20:31 you Richer 阅读(886) 评论(0) 推荐(0)

Android应用开发学习之画廊视图

摘要: 作者:刘昊昱博客:http://blog.csdn.net/liuhaoyutz画廊视图Gallery能按水平方向显示一组图片,并可以拖动图片。下面我们来看一个使用画廊视图的例子,其运行效果如下:先来看主布局文件main.xml,其内容如下: 下面看主Activity文件,其内容如下:package com.liuhaoyu;import android.app.Activity;import android.content.res.TypedArray;import android.os.Bundle;import android.view.View;import an... 阅读全文
posted @ 2013-08-04 20:29 you Richer 阅读(281) 评论(0) 推荐(0)