自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql索引使用策略和优化

一、 索引选择1.1、索引选择原则较频繁的作为查询条件的字段应该创建索引唯一性太差的字段不适合单独创建索引,即使频繁作为查询条件更新非常频繁的字段不适合创建索引不会出现在 WHERE 子句中的字段不该创建索引1.2、索引选择原则描述性能优化过程中,选择在哪个列上创建索引是最非常重要的。可以考虑使用索引的主要有 两种类型的列:在where子句中出现的列,在join子句

2017-11-06 15:28:17 384

转载 Qt发布可能遇到的问题

1.首先要搞清楚动态链接库还是静态链接本文只涉及动态链接库,就是编译出来的exe文件加上Qt 的必要dll文件。一般跟别人一样的操作,直接双击 XX.exe,提示缺少什么dll,就去Qt的安装目录下的bin文件夹里去找。我找的目录是D:\Qt\Qt5.2.0\5.2.0\msvc2010\bin 2. This application failed to start

2015-08-31 11:44:28 520

转载 QWT6.0.1+win7下安装说明

A) 简介1、QWT是一个基于LGPL版权协议的开源项目, 可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪表盘)等等。该工具库基于Qt开发,所以也继承了Qt的跨平台特性。2、

2015-07-27 21:52:22 582

原创 使用Qt designer 向菜单栏和工具栏添加action

在使用Qt创建桌面程序的时候,经常会使用Qt designer来设计程序界面。而Qt窗口类中,QMenuBar和QToolBar中并没有按钮或选项类的控件,取而代之的是要向这些控件中添加QAction。这一个个Action构成了类似按钮似的“控件”。网上很多在源代码中添加QAction的方法。实际上,在Qt designer中也可以方便的想菜单栏和工具栏添加action。方法如下:

2015-07-26 22:09:32 38972 2

原创 关于选择程序员作为职业的一些感悟和反思----致张君和我自己

关于选择程序员作为职业的一些感悟和反思 ----致张君和我自己 好朋友张君最近遇到了一些不如意,主要是职业进路上的问题。 张君年轻好学,天纵英才。当年从T大通信研究生毕业,去了南京某企业研究所工作。工作一年半后,觉得该所工作不如意,加班多且待遇一般,寻思着跳槽。之前其工作主要是使用C/C++编程,目前其意向是进入IT互联网领域。原因是这行最有活力,待遇较好且前

2015-04-14 22:39:05 843

原创 我是如何学习用C#和MapInfo,MapX制作GIS系统软件的

楼主导师交给楼主一个工作任务,就是开发一个位置监控系统,本质上是开发一个GIS软件。软件要能从网络服务器获取各节点位置数据,然后显示在地图上。由于位置数据是节点在室内定位系统的私有坐标,且地图要求是室内模型的地图。所以适用于室外地图的控件Gmap.net就派不上用场了。于是楼主就研究如何自己制作地图并且被C#程序使用。楼主在研究过程发现使用MapInfo是广泛使用的地图制作软件,相对arc

2015-03-26 10:06:09 1290 2

原创 C# 如何操纵teechart的图形化editing菜单向axtChart中添加mark tip

teechart是一种常用的图表控件,支持丰富的功能。其中一个常用功能就是在画出的数据上,弹出该点信息。那么该如何实现呢?有两种方法,一个是在代码中向axtChart控件手动添加一种tool,例如:axTChart_main.Tools.Add(EToolClass.tcMarksTip);其中EToolClass.tcMarksTip是一个枚举值,表示添加进去的工具是tool

2015-03-11 15:50:56 2771 1

原创 avrdude:stk500_recv():programmer is not responding

最近迷上了arduino,原因是无意间从同学那获取了一个arduino uno的单片机。因为开发简单,就研究了一下,可是写成程序后,总是上载不了。总是报avrdude: stk500_recv(): programmer is not respondingavrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x0

2015-03-06 16:45:36 15251 2

转载 C# 跨线程调用控件

在C# 的应用程序开发中, 我们经常要把UI线程和工作线程分开,防止界面停止响应。  同时我们又需要在工作线程中更新UI界面上的控件,下面介绍几种常用的方法 阅读目录线程间操作无效第一种办法:禁止编译器对跨线程访问做检查第二种办法: 使用delegate和invoke来从其他线程中调用控件第三种办法: 使用delegate和BeginInvoke来从其他线程中控制控

2015-03-04 15:51:57 451

转载 C#加密方法总汇

数据的加密重要性大家皆知,很多情况下需要对数据进行加密处理,但各种重要数据的加密要求不一样,有些需要时可逆的,有些是不要求可逆的,可逆的一般称之为对称加密算法,不可逆的一般可以成为非对称加密算法。如登录密码,一般较好的方式是采用不可逆的加密算法,如MD5、SHA256、哈希数值等,当然也有的采用可逆的强度好一些的加密方式,在选择加密键值的时候,变化一下也算是比较不错的选择。另外一些为了掩人耳目或者

2015-01-27 11:23:36 412

原创 C# GMarkerGoogle 报错,找不到

在参考阿凡卢《基于GMap.Net的地图解决方案》这篇blog,尝试使用Gmap.net控件编写一个地图软件时,其代码中有GMapMarker marker = new GMarkerGoogle(point, GMarkerGoogleType.green);这样一句总是编译不过,报GMarkerGoogle找不到定义:原因:我载入的dll是直接从http://greatma

2015-01-11 16:21:52 1455

转载 C# 无法解析程序集

从工具箱中托外部引用的控件时提示:类型Universe无法解析程序集:System.Design,Version=2.0.0.0,Culture=neutral,PublickeyToken=b03f5f7f11d50a3a,在网上找了半天,终于让我找到了解决办法,引起这个问题的原因是新建项目时框架我选的是.Net4.0,然而.Net4.0在安装时包含两种,好像默认的是.Net4.0 Cl

2015-01-09 16:14:09 566

转载 VMWare虚拟机下为Ubuntu 12.04.1配置静态IP(NAT方式)

背景在虚拟机下运行操作系统,尤其是Linux系统已经是非常常见的做法。有时你想在虚拟机下搭建一个(模拟)服务器来供主机访问,比如搭建一个telnet/ssh。此时你会发现,每次启动虚拟机,VMWare为虚拟机系统分配一个动态IP,这样每次去连接虚拟机的telnet时很不方便。如果设成静态IP就好了。VMnet8和NAT如果你的虚拟机是以NAT方式连入互联网的话,那么虚拟机的

2014-12-29 20:39:32 333

原创 C# 计算CRC16

我们在做数据传输时,经常会计算一段数据的CRC16。就是传入一段字节数组,得出2个字节的CRC16校验值。我在这里提供一个计算函数:

2014-12-15 22:46:03 2367

转载 C# 如何用ILMerge为应用程序打包

ILMerge是合并.net的assembly的工具,最新版的支持.net 4.0的ILmerge下载:http://www.microsoft.com/downloads/details.aspx?FamilyID=22914587-b4ad-4eae-87cf-b14ae6a939b0&displaylang=enILMerge使用方法详解:ILMerge是将 C#制作

2014-11-15 22:56:20 2868

原创 C# 遍历文件夹下所有子文件夹中的文件,得到文件名

输入某文件夹路径,遍历该文件夹及其子文件夹,获取其中所有

2014-11-15 16:23:46 4462

转载 QT中进行debug输出和使用cout cin等的问题

在qt中大家都知道不能像纯C++那样使用cout等进行debug, 因为输出的内容会保留到程序退出的时候才进行输出。 Warning and Debugging MessagesQt includes four global functions for writing out warning and debug text. You can use them for the follow

2014-11-07 23:31:58 620

原创 C#中的chart横坐标显示日期和时间格式问题

我们在C#中画图表,经常会使用到

2014-11-07 11:11:16 23893 3

转载 C# ManualResetEvent 类的用法——如何控制子线程的暂停与继续

ManualResetEvent 是一线程用来控制别一个线程的信号。大家可以把它看成 操作系统原理中说到的pv操作

2014-11-01 22:37:02 1029

原创 C# listview如何显示网格线以及如何实现item的选中功能

显示网格线:

2014-10-29 10:41:03 17103

原创 C# 在string前面加上@可以强制不转义

这两天写数据库

2014-10-25 11:55:33 5117

原创 vs2010-Windows Xp-配置安装QT 4.8

因为写新项目要用到Qt,新项目软件的目标机器是用

2014-10-22 22:33:14 734

编程高手真箴言

编程高手箴言,里面从计算机组成,操作系统一直说到语言结构和编译原理

2013-06-26

空空如也

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

TA关注的人

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