自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mAKER's Blog

我的编程备忘录

  • 博客(67)
  • 资源 (1)
  • 收藏
  • 关注

原创 在Ubuntu上发布.Net Core(3.1) WebApi

在Ubuntu上发布.Net Core(3.1) WebApi文章目录在Ubuntu上发布.Net Core(3.1) WebApi安装环境准备工作发布总结安装环境系统 : Ubuntu服务器,版本Ubuntu 16.04 LTS.Net Core : .Net Core 3.1Nginx : nginx/1.14.0 (Ubuntu)其他 : ftp, ssh准备工作搭建.Net Core环境:将Microsoft程序包签名密钥添加到受信任密钥列表中将存储库添加到包管理器

2022-04-15 18:48:13 3798

转载 C#对象序列化与反序列化(转载自:http://www.cnblogs.com/LiZhiW/p/3622365.html)

1.对象序列化的介绍....................................................................2(1) .NET支持对象序列化的几种方式.................................2(2)几种序列化的区别................................................

2020-03-25 15:05:33 228

原创 C#实现类似C/C++的位域

在工控中经常需要使用位操作,然而C#没用提供类似c/c++的位域操作,故变通之。

2020-03-17 16:27:46 861 2

原创 Ubuntu下怎么安装Kompozer

Ubuntu下怎么安装Kompozer 以下安装适用于Ubuntu12.04, 12.10, 13.04, 14.04, 15.04先安装下面的软件包sudo apt-get install libatk1.0-0 libc6 libcairo2 libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 l

2016-04-02 23:39:14 1815 1

转载 “杀毒软件评测事件”显露360厚颜无耻的一面

原文链接: “杀毒软件评测事件”显露360厚颜无耻的一面2015/5/2日:三大杀毒软件评测机构宣布除名360,同时作废360在2015的所有评测结果(这一天,360官网还挂着荣获2015年4月的评测冠军的荣耀)2015/5/3日:360声明传统杀毒评测标准落后云时代,我们正式退出AV-C  不说“AV-C、AV-TEST、VB100”三大杀毒软件评测机构是说对,360就毫无资

2015-05-06 11:43:27 854

原创 Ubuntu下拼音输入法的翻页键设置

1.打开终端;2.输入 sudo -l,然后输入密码;3.在命令提示符下运行/usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin(直接回车运行);4.在Keyboard页的Page Flip下选择翻页键5.点确定后,请立即注销系统6.翻页键修改完成。注意:本人在实际操作过程,没有开启ROOT权限时,SunPinYin Setup会假死,因此第二步实现ROOT权限,第五步最重要记得一定要注销,否则修改不起作用。

2014-09-14 12:29:01 5909 1

转载 MASM32开发COM组件【一】

标 题: 【原创】masm32开发com组件介绍[一][二][三] 作 者: combojiang 时 间: 2007-12-10,14:09:39 链 接: http://bbs.pediy.com/showthread.php?t=56328 声明:本贴参考网站:http://ourworld.compuserve.com/  [一]基础知识篇 组件对象模型(Com)在

2014-04-30 16:20:25 882

转载 MASM32开发COM组件【二】

组件对象模型com是以win32 dll或exe形式发布的执行代码组成的。Com是由一些对象和对象的接口组成,在com里,接口提供对象操作的机制。 而接口是由一个或者多个相关的方法、属性、事件组成的。在这里我们开发一个简单的但是功能齐全的一个进程内com组件(即以dll形式存在)。 这里假设你已经了解了com对象模型的基础知识,了解什么是虚表,什么是虚函数表指针。如果你不熟悉这些,建议看看《c

2014-04-30 16:19:20 1098

转载 MASM32开发COM组件【三】

用汇编语言访问com对象大量的细节使得Com看上去很复杂,但是使用起来却很简单。最难的部分就是理解里面的数据结构,尽管COM是语言无关的,但是他借用了很多c++的术语来描述自己。为了能使用某个对象的com接口函数,你必须首先要从类厂中创建这个对象,并且让他来返回接口指针。这个过程被CoCreateInstance这个 API函数完成。当你使用完接口时,要调用Release方法。一个

2014-04-30 16:18:22 875

原创 用批处理在桌面上创建快捷方式

在批处理中混合VBS实现快捷方式的创建

2014-01-03 15:33:24 6578

原创 可控制遍历深度的文件搜索类

可控制遍历深度的文件搜索类

2013-08-28 11:03:10 1063

原创 APIHOOK

弄了三天,终于成功的HOOK上了CreateProcess。代码如下001  /*================================================================002    * 函 数 名:    OldFunc2NewFunc003    * 参    数:004    *        FARPROC pOldFunc [IN] : 原API

2013-07-03 09:50:17 1085

转载 解决MDI窗体最大化状态小切换窗体时闪烁问题

请在MDI窗体的父窗体类的任意位置,重载CreateParams,代码如下:protected override CreateParams CreateParams{ get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; return

2012-11-16 21:09:28 2493 2

原创 早些年用纯汇编写的一个自用的《征途》外挂(五)-- 贴完了

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>; 判断游戏进程是否存在;        返回值:;                eax        = TRUE,存在;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

2012-07-21 08:52:40 1919 4

原创 早些年用纯汇编写的一个自用的《征途》外挂(四)

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>; 内存拷贝;        参数:        target        (类型PVOID)目标地址;        参数:        source        (类型PVOID)源地址;        参数:        dwSi

2012-07-20 16:46:43 1346

原创 早些年用纯汇编写的一个自用的《征途》外挂(三)

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>; 自身保护;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>SafeSelf        proc        uses ebx edi esi

2012-07-20 16:45:24 1728

原创 早些年用纯汇编写的一个自用的《征途》外挂(二)

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>; 获取目标信息;        Result:        eax(TRUE, 成功;FALSE, 失败);>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

2012-07-20 16:43:43 1696 1

原创 早些年用纯汇编写的一个自用的《征途》外挂(一)

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>; Project Name: ; by Ma YongQiang; Copyright (C) StrongSoft 2006-2008. All rights reserved.; E-Mail:[email protected];>>

2012-07-20 16:31:26 1605

原创 地牢围攻2 宽屏补丁 使用说明

补丁下载地址:http://www.widescreengamingforum.com/wiki/index.php/Dungeon_Siege_2_Camera_Fix   设置方法: 1. 进入目录 Documents and Settings自己的用户名My DocumentsMy GamesDungeon Siege 2. 打开DungeonSiege2.ini,把 width

2011-06-21 16:17:00 8269

原创 Win7 64Bit 玩DNF设置方法

因为现在用WIN 7的人越来越多了 而且 大内存用户也越来越多了 很多功能大家都不是很了解 ``` 第一步:开始运行---gpedit.msc 找到计算机配置下的--管理模板 第二步:单击管理模板下的---windows组件---在右边找到---应用程序兼容性 第三步:在右边找到关闭成寻兼容性引擎---双击---把里面的未配置改为---已启用 第四步:在找到关闭程序兼

2011-06-08 22:24:00 4059

原创 QuickSort

0001 void QuickSort(int data[], int startIdx, int dataCount)0002 {0003 int key = data[startIdx];0004 int left = startIdx;0005 int right = dataCount - 1;0006 static int idx = 1;00

2011-06-03 08:52:00 643

原创 C# 使用SqlDataReader 注意问题

在C#执行SQL 存储时, 如果存储过程有返回值或者有输出函数,必须在SqlDataReader对象关闭之后才可以读取,否则读取的为空值.本人的环境为VS2008, 如下: using (SqlDataReader dr = cmd.ExecuteReader()) {       while (dr.Read())       {             …       } } // 这里读取返回值 result = cmd.Parameters[

2011-04-23 15:06:00 1675

原创 SQL 简单分页查询

0001 use tzyj_motortest_data0002 go0003 if exists(select * from sysobjects where name = N'pGetPageDataFromTable')0004 drop procedure pGetPageDataFromTable0005 GO0006 0007 create procedure pGetPageDataFromTable0008 (0009 @tableName v

2011-04-22 04:48:00 942

原创 C# 判断字符是否中文还是英文

private static bool IsHanZi(string ch) {      byte[] byte_len = System.Text.Encoding.Default.GetBytes(ch);      if (byte_len.Length == 2) { return true; }      return false; }

2011-04-15 04:59:00 4841

原创 利用bmp位图制作ICO

0001 利用bmp位图制作ICO 收藏0002 0003 0004 0005 ' 1.制造原理0006 '   调色板模式的ico文件的数据结构,可分为 6 部分:0007 ' 1.ICON文件头(6字节)0008 ' 2.ICON图象信息块(16字节)0009 ' 3.BMP信息头(40字节)0010 ' 4.调色板(16色为64字节,256色为1024字节)0011 ' 5.XOR位图0012 ' 6.AND位图0013 0014 '   而调色板模

2011-04-13 04:33:00 3097

原创 C#图片处理基本应用(裁剪,缩放,清晰度,水印)

C#图片处理基本应用(裁剪,缩放,清晰度,水印) 吴剑 http://wu-jian.cnblogs.com/ 前言 需求源自项目中的一些应用,比如相册功能,通常用户上传相片后我们都会针对该相片再生成一张缩略图,用于其它页面上的列表显示。随便看一下,大部分网站基本都是将原图等比缩放来生成缩略图。但完美主义者会发现一些问题,比如显示排版时想让相片缩略图列表非常统一、整齐、和美观,比如要求每张缩略图大小固定为120 x 90且不拉伸变形怎么办?再比如用户头像如何让缩略图比原图更清晰?或是如何在上传的图片

2011-04-09 04:53:00 2452

原创 UE32 删除空行正则表达式

在替换的查找条件中输入【】中的内容【%[ ^t]++^p】注意:^t和中括号之间有空格

2011-04-09 04:46:00 5423

原创 18身份证号码编码规则

         一、身份证号码执行标准:18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》。 GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称“社会保障号码”更名为“公民身份号码”,另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。 二、编码规则:公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码

2011-04-06 05:41:00 14553 1

原创 最新县及县以上行政区划代码(截止2009年12月31日)

代码 名称 110000 北京市 110100 市辖区 110101 东城区 110102 西城区 110103 崇文区 110104 宣武区 110105 朝阳区 110106 丰台区 110107 石景山区 110108 海淀区 110109 门头沟区 110111 房山区 110112 通州区 110113 顺义区 110114 昌平区 110115 大兴区 110116

2011-04-06 04:50:00 12287 1

原创 用单件模式 实现全局变量

01  #ifndef __GLOBAL_VAR_INC__ 02  #define __GLOBAL_VAR_INC__ 03   04  #define BOOL    int 05  #define FALSE   0 06  #define TRUE    1 07   08   09  class GlobalVarClass 10  { 11      static GlobalVarClass *pInstance; 12  public: 13      static Gl

2011-04-03 04:58:00 1166

原创 创建指定大小的空文件

利用CreateFileMapping函数的可扩展文件大小的特性,创建指定大小的空文件 /* * 创建指定大小的空文件,支持超大文件(16EB),小于4GB时,  * 参数dwHigh可传入0, * 成功返回0, 失败返回错误代码 */ BOOL CreateNullFile(DWORD dwHigh, DWORD dwLow, LPCTSTR lpcszFileName) {     BOOL bResult = FALSE;     HANDLE hFile = :

2011-03-15 03:33:00 4968

原创 控制DataGridView的滚动条位置

使用DataGridView的FirstDisplayedScrollingRowIndex属性可以控制垂直滚动条位置.重载OnRowsAdded事件,在事件中添加如下代码(当然也可以不用重载,直接在RowsAdded事件中使用): public partial class RowMergeView : DataGridView {         protected override OnRowsAdded(DataGridViewRowsAddedEventArgs e)    

2011-03-12 00:28:00 13728

原创 .Net List Into LabView

None

2011-03-11 06:11:00 2258 2

原创 自定义的互斥量类,可以用于线程或进程的同步

#ifndef __MUTEX_H #define __MUTEX_H #include class CMutex { public:     CMutex(LPCTSTR pszMutex)     {         SECURITY_ATTRIBUTES sa;         sa.nLength = sizeof(sa);         sa.lpSecurityDescriptor = NULL;

2011-03-10 07:58:00 757

原创 正整数转成字符串 简单算法

int Number2Str(__int64 longNumber, char *szNumStr) {     char szLongNumber[32] = {0};     int nLen = 0;     while(longNumber > 0)     {         int n = longNumber % 10;         longNumber /= 10;         szLongNumber[nLen++] = (char)(0x30 +

2011-03-09 05:59:00 1240

原创 SQL 动态执行语句中碰到的问题

        在SQL 动态语句的组合当中,语句中使用的字段名如果和系统定义的相同的话, 那么字段名使用[]括起来,比如Name, Current等.

2011-03-08 06:29:00 682

原创 .Net ArrayList Into LabView

None

2011-03-05 07:28:00 895

原创 SQL 实现十进制数和十六进制字符串互相转换

0001 use master0002 go0003 0004 if exists(select * from sysobjects where name = N'maker_fInt2Hex')0005 drop function maker_fInt2Hex0006 GO0007 create function maker_fInt2Hex(@num bigint, @hexLength int)0008 returns varchar

2011-02-24 08:21:00 6133 1

原创 unsigned short 类型转换成4字节Byte数字

VOID WordToBytes(BYTE bytes[4], WORD n) {          for(int i = 0;i > (24 - i * 8));          } } WORD BytesToWord(BYTE b[]) {     return (((WORD)b[0])

2011-02-24 04:55:00 3846

原创 winsock2.h和windows.h冲突问题的解决方案

方案一:在头文件的include时,始终把winsock2.h放在windows.h之前 方案二:在头文件的#include之前定义如下宏 #ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN #endif   期待其他解决方案.

2011-02-15 06:12:00 2764

Kompozer 可见即可得HTML编辑器

Ubuntu下安装Kompozer所需安装包

2016-04-02

空空如也

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

TA关注的人

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