自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 操作二进制的(记录)

问题1给你一个值(char,int....),当然他们在内存中都是二进制存在的,怎么反转它们的值呢?int型比如  (0x00006CBA)  0000 0000  0000 0000   0110 1100  1011 1010 (27834) 二进制和十六进制不熟,直接计算器(囧)这个数比较小,只是举个例子, 我们直接用眼睛瞅可以得出:0101 1101  0011 0...

2018-10-31 10:18:21 307

原创 多表查找

数据库操作比较欠缺:本篇为基本语法记录:有两个表,表一(T1)和表二(T2)   关联查出表一有的数据,表二也有的数据首先:SELECT A.A FROM [testSql].[dbo].[T2] as A , [testSql].[dbo].[T1] as B where A.A = B.A那么这个和这个是否是相等呢?SELECT A.[A] FROM [test...

2018-10-24 18:57:25 131

转载 C++ 写Socket时序,记录贴

服务端:sListen = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);  bind(sListen, (struct sockaddr *) &local, sizeof(SOCKADDR_IN));       listen(sListen, 1); sClient = accept(sListen, (struct ...

2018-10-16 11:13:09 347

原创 Sql复合查询笔记

有一个product表:查询每一列之和,按照categoryselect [category], sum([quantity]) Total from [testSql].[dbo].[product] group by [category]查询最大的category:select [category], oneTotal from (select [category]...

2018-10-16 11:05:55 5309

转载 转发2(blogger Ben)PRINTER_NOTIFY_INFO

Unmanaged Structures, Padding and C#, Part 2Continuing on from my previous post, we find that we have problems when we try to use our C# structure on a 64bit environment due to the way structures ar...

2018-09-01 00:01:39 278

转载 转发(blogger Ben)PRINTER_NOTIFY_INFO

Unmanaged Structures, Padding and C#, Part 1One of the nice things about the Spooler API is the ability to be able to use the API to receive notification events when something happens on a printer s...

2018-09-01 00:00:27 264

原创 C#监视打印机(接上篇)

关于上一篇,由于有了基本函数,也有了大神给的几乎直接可以用的源码,视乎问题就解决了。但是问题远远没有那么简单,在测试x64时候出现了比较棘手的问题。前文我们用到一些有价值的系统函数在Win32 上我们用  微软的例子用到WaitForSingleObject(hChange, INFINITE)我们在C# 。.net4.0平台用一个回调函数来完成 _changeHandle ...

2018-08-31 23:55:25 4969 3

原创 C# 关于打印机的监视

由于工作原因,需要监视打印机状态(windows 上spooler),然后做取得一些关于打印机操作。在VC++平台,问题很好解决,也有很好的平台解决方案,但是苦于要做成Windows Service和大量平台多线程处理(线程池),还有Tcp通信,xml配置等等,在C++上实现,我的编码效率低,用C#利用微软成熟的.net 4.0平台,时装比较快,我就采用了C# 来实现,但是问题来了,大量的sp...

2018-08-30 22:59:46 7179 2

原创 网络通信Netcat

之前在Linux和window通信。除了自己写代码之外,利用好的工具也是个不错的方法。作为小白,研究了一个比较的好工具,虽然了解不是很深,写下记录:首先我们安装现在netcat:转发大神:https://www.aliyun.com/jiaocheng/123561.html安装后我们就可以利用netcat来作为服务器,在Linux 上监听你想的端口。nc -l 1234...

2018-08-27 22:52:20 260

原创 Qt 中QTcpServer(接上一篇)

Qt 支持信号与信号的传输在helloWorld类中建立:    server = new DaemonTcpServer(this);    connect(server, SIGNAL(newRequest(DaemonTcpRequest*, DaemonTcpResponse*)),            this, SLOT(handleRequest(DaemonTcp...

2018-08-25 23:57:54 1082

原创 Qt 中QTcpServer 模拟简单Tcp/HTTP Server

互联网时代,软件之间的通信比较频繁最近用Qt写了一个监视软件,需要得到一个通知,所以上网找到方法,幸运的是,GitHub有很多例子,学习了一下由于是小白记录下流程:待以后慢慢学习 首先,因为我们用到了Qt中的类库,我们必须了解QT中信号(SIGNAL)和槽(SLOT)的机制。当然了,这个依赖于Q_OBJECT的宏,带来的 Q_SIGNALS和Q_SLOTS。然后用con...

2018-08-24 23:58:56 2571

原创 第一篇学习笔记

初学存储过程USE [database]GO/****** Object:  StoredProcedure [dbo].[GetTodaySupply]    Script Date: 03/16/2018 17:43:15 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- ===============================...

2018-03-19 10:11:03 124

QT模拟TCP/HTTP服务端的的Demo

简单的QT模拟TCP/HTTP服务端的的Demo程序,可以用来和客户端交互简单数据,Linux和windows上都可以用,主要为了博客连接

2018-08-25

空空如也

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

TA关注的人

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