常用正则表达式收藏

  ^[1-9]d*$    //匹配正整数   ^-[1-9]d*$   //匹配负整数   ^-?[1-9]d*$   //匹配整数   ^[1-9]d*|0$  //匹配非负整数(正整数 + 0)   ^-[1-9]d*|0$   //匹配非正整数(负整数 + 0)   ^[1-9]d*.d*|0.d*[1-9]d*$   //匹配正浮点数   ^-([1-9]d*.d*|0.d*[1-9]d*)$  //匹配 ...

使用sprintf()和swprintf()函数来实现宽字节字符串与多字节字符串的转换

利用微软提供的系统API函数MultiByteToWideChar()和WideCharToMultiByte()可以方便的实现宽字节字符串与多字节字符串的转换。然后以上两个API函数参数太多,实际使用起来并不怎么方便。其实可以使用用sprintf()和swprintf()函数来实现同样的功能。#include "stdafx.h" #include <windows.h> int _tmain(int&nbs ...

VC 中CTime 常用转换

CTime 对象转换为 DWORD 类型CTime time=CTime::GetCurrentTime(); //获取当前时间 DWORD timedw = time.GetTime(); //CTime->DWORDDWORD 类型变量转换为 CTime 对象CTime time1(timedw); //DWORD->CTime CString strTime; s ...

Qt 特殊窗口处理

某需求涉及到一个这样的窗口:无边框、半透明、可以拖动(  但拖不出屏幕可视范围 )、永远置顶、任务栏不显示....class MainWindow : public QWidget {     Q_OBJECT private:    QLabel *qrCode;    bool &nbs ...

Qt 常用窗口操作

移动窗口到屏幕中间(窗口居中) move ((QApplication::desktop()->width() - width())/2,(QApplication::desktop()->height() - T height())/2);Qt 生成基于对话框的程序时,程序的右上角是没有最大化、和最小化按钮的。这时可以用下面的代码: setWindowFlags(windo ...

HTML特殊字符编码大全

在编写HTML 网页时可能会遇到一些特殊的符号,比如® (  已注册 )© ( 版权 )、以及一些本身在HTML 或JS 中有意义的符号如:大于号 小于号( HTML 中一对尖括号 ),还有 & 、空格等,这些符号或字符在输入时就有一定困难,有些符号直接乱用甚至会导致浏览器在解析时出现各种显示不正常错位等问题。因此按W3C 的标准在HTML 的规范中有专门定义一套针对此类特殊符号的“实体”HTML 原代码显示结果描述&lt;<小于号或显示标记& ...

Linux 获取特定软件的初始安装时间

这两天遭遇一个比较坑的需求:"获取(统计)特定软件的初次安装时间",Linux 中的软件有可能是随系统预装的、用户从商店里安装的、从仓库拉取的、自己拷贝(下载)deb 安装的;如果操作系统本身没有统一的接口来记录这一信息,有没有一种简单的方案来提取软件的安装时间? 查了一通API 没答案,乔老师和王老师都建议我去分析dpkg 的日志文件,据说debian系的软件包安装最终都会调dpkg 同时也会产生日志。但是当我们尝试读取其日志时发现日志量之大超乎想向。而 ...

1月29 邓丽君生辰

邓丽君(1953年1月29日-1995年5月8日),出生于中国台湾省云林县,祖籍河北省大名县,中国台湾歌唱家、日本昭和时代代表性日语女歌手之一。1967年推出首张个人专辑,从而开始其歌唱生涯[1]  。1969年因演唱台湾首部连续剧《晶晶》的同名主题曲而在台湾成名。20世纪70年代初期以《千言万语》、《海韵》等作品打开香港及东南亚唱片市场。1974年凭借日文歌曲《空港》获得日本唱片大赏“新人赏”,并由此奠定其在日本的演艺事业基础[2]   ...

在WEB 上呈现中国地图

这几年大数据概念火热,如何通过大数据分析国计民生问题,甚至去掌控一个人的行为爱好并不是我们今天要讨论的话题。在大数据时代“数据可视化”是件非常装酷的事,我们可以在很多机关单位看到一组大屏幕,大屏幕上各种暗蓝系的大地图、活动的图表、跳跃的读数时刻展现着“光荣、伟大、正确”的领导下的成绩。在程序实现的角度来讲这样一组画面在前端实现方案多数是由 javascript 图表库在网页上渲染出来。此类的js 有很多比如百度和阿里就都有这方面的开源项目;很多地方都能看见大数据显示屏上的中国 ...