- 博客(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
2018-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人