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 阅读(507) 评论(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 阅读(331) 评论(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 阅读(1680) 评论(0) 推荐(0) 编辑

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

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

DHTML【6】--CSS

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

会议中的混音与混屏

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

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

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