自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 建立低耦合的MFC后台线程

前言在目前项目中需要进行大量的数据计算,需要建立一些线程进行后台计算,还需要带消息机制。在MFC的AfxBeginThread带有界面线程和工作线程。我们需要做的工作为建立一个server类,一个服务server的界面线程用于处理消息,一个work类,一个服务工作的工作线程用于计算。server类class Server{protected: ServerThread* m_Serv...

2020-03-18 08:31:37 237

原创 python学习-循环线程

近期需要用到线程去执行一个单独的循环任务,必要的时候可以关闭这个任务。在线程中运行关闭没有找到理想的方法,于是自己通过继承线程实现了,感觉比较方便。先说下正常的使用,方便进行对比。     import threadingdef task(): while True: print "hello" sleep(1)t = threading.

2015-07-07 17:24:02 978

原创 PyQT-自定义信号的使用

一、前言由于前段时间需要编写一些脚本用于测试,并使之UI化。但是在使用线程中调用需要与GUI的线程交互,正常使用回调会提示错误,查了一些资料显示需要使用信号传递。网上也没有具体描述此类问题的解决方案,比较零散。二、自定义信号from PyQt4 import QtGuifrom PyQt4 import QtCoredef func(str): printf str

2015-06-24 10:04:00 2313

原创 Python系列之循环定时器

近期在学习并使用Python开发一些小工具,在这里记录方便回忆,也与各位开始走上这条路的朋友共勉,如有不正确希望指正,谢谢!开始使用定时器时,度娘了下有没好的例子,本人比较懒,希望能直接使用。确实找到了一些,但是大多只是很直白的代码,自己打算整理一下。我选用了threading模块中的定时器,使用线程的优势就是可以不干扰现有进程的正常执行。首先我们看下源码:很简单的封装加上对线

2015-03-11 09:21:52 11227

原创 数据结构-单链表(list)

一、概述队列是数据结构中最常用的一种算法,核心是FFO(First In First Out),即先进先出,顶部出队列,底部入队列。二、操作三、代码头文件#ifndef _LIST_H_#define _LIST_H_#include <stdio.h>#include <stdlib.h>#define SUCCESS 0#define FAIL -1//链表的数据结构typedef struct ListNode *pListNode

2020-09-11 08:14:38 285

原创 数据结构-队列(queue)

一、概述队列是数据结构中最常用的一种算法,核心是FFO(First In First Out),即先进先出,顶部出队列,底部入队列。二、操作三、代码头文件#include <stdio.h>#include <stdlib.h>/**队列的核心思想是FIFO(First In First Out),即先入先出通过单链表形式实现队列的功能 **/#define SUCCESS 0#define FAIL -1//队列的数据结构type

2020-09-10 10:06:14 276

原创 数据结构-栈(stack)

一、概述栈是数据结构中最常用的一种算法,核心是LIFO(Last In First Out),即后进先出,出栈和入栈只会对栈顶进行操作,栈底永远为0。二、操作3、代码头文件 stack.h#ifndef _STACK_H_#define _STACK_H_/**栈的核心是LIFO(Last In First Out),即后进先出出栈和入栈只会对栈顶进行操作,栈底永远为0通过单链表形式实现栈的功能 **/#define SUCCESS 0#define FAIL

2020-09-09 15:00:59 336

原创 wampserver配置问题造成红色或黄色解决方案

一、前言一个程序员年龄大了会被更多的要求,自己没事折腾了一下网站的配置。我选用了warmserver来更快的解决网站搭建的问题,但是一装上去启动发现红色,于是网上一段操作终于变绿色了。二、如何解决第一个想到就是测试下现在那些功能能用,点击重启动服务看下Apache和mysql的服务是否都正常启动,然后在Apache里测试下80端口是否能用。基本Apache与端口正常的都是黄色的,这个也简单,主要是在配置为文件中修改端口。大部分人遇到问题是mysql的问题,网上找了一堆都是修改mysql的账号

2020-08-12 10:20:24 976

原创 mysql8 修改账号密码

##一、前言 很久没使用mysql,由于项目需要配置了一遍发现以前正常使用的mysql账号密码无法登陆了,于是网上一顿操作陷入了真真假假中的尝试,一个小时的忙活终于搞定了。由于搭建的环境为win10,mysql版本为mysql-8.0.20-winx64,以下运用都是在这个环境中适用。##二、差异性 在遗忘的密码的情况下进行密码修改,常规的操作基本是越权,使用命令修改root的密码,在8.0版本中mysql修改了这2个操作的命令。 越权命令:旧的命令为mysqld –sk...

2020-06-08 10:08:21 443 1

原创 C++ 蚂蚁群算法对公交线路的选择以及优化

近期碰到一个需求,对蚂蚁群算法在公交线路上的优化处理,很长时间做算法的学习了这里做记录和分享。 对蚂蚁算法大家基本都不陌生,不知道的可以百度一下,我只简单的描述一下关键参数。和商旅问题不同,公交线路基本不做线路的闭环,有明确的起点和终点。我们需要做的是对信息启发因子,期望启发式因子,信息素挥发参数,还有信息素的初始化,公交线路的初始化,然后让每只蚂蚁都从起点出发,进行轮盘赌线路选择下一个站点,判断是否达到终点,更新信息素。输出可以正确到达终点的线路,最后根据线路优化方向输出最短路径,换乘次...

2020-05-09 11:17:54 573

原创 MFC 消息间同步简单应用

在一个MFC项目开发中由于数据中心线程需要发送多个数据消息给IO线程,在IO查看了下数据发现数据总是不对。使用的发送消息PostThreadMessage函数,第一个想到是是不是有SendThreadMessage,但是没。。。于是自己弄了一个event进行强制同步。 在发送消息前创建::CreateEvent(NULL,TRUE,FALSE,NULL),进行发送一条消息后,把e...

2020-04-29 15:05:01 296

原创 Python系列之简单任务框架

近期由于兴趣选择了Python用来开发一款辅助工具,当多任务的时候需要顺序的执行,方便的动态加载或移除不需要的任务。        这不是我第一次接触脚本类语言,所以对Python上手比较容易。我选择了PyQT作为界面工具,后台部分需要方便的修改,暂时没有寻找适合的,由于处于边学边用的阶段,如果不对,还请指正,谢谢!环境:在windows下,选择了eclipse+pydev,python选

2015-03-10 13:37:41 859

转载 资源

"http://www.csdn.net/article/2013-12-12/2817782-best-websites-to-learn-mobile-dev-in-china"非常推荐的,自己保存使用

2013-12-16 09:35:26 581

原创 cxGrid通过条件控制单元格颜色和是否可设

由于工作需要用到C++ Builder,此次需要对cxGrid生成的表格的某一个单元格控制颜色与是否可写,更多做为记录方便自己查询。      /*ARecord->Values[2]//在这里的控制条件存放在第三列中*//*cxGrid1TableView1的第二列的Styles中GetContentStyle事件*/void __fastcall TForm1::cxGrid1Tabl

2012-09-25 14:34:28 1531

reviewboard安装全套工具软件

python-memcached-1.48 CollabNetSubversion-client-1.6.12-1.win32 httpd-2.2.19-win32-x86-openssl-0.9.8r memcached-1.2.6-win32-bin mod_python-3.3.1.win32-py2.5-Apache2.2 MySQL-python-1.2.2.win32-py2.5 patch-2.5.9-7-setup PIL-1.1.7.win32-py2.5 py25-pysvn-svn161-1.7.0-1177 pycrypto-2.3.win32-py2.5 python-2.5.4

2012-12-27

cxgrid中文帮助文档

主要介绍了cxgrid得一些比较简单的显示功能以及部分属性设置,带有图形说明,让人更好的理解

2011-11-22

空空如也

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

TA关注的人

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