12 2020 档案

C# 批量替换文本文件里的内容
摘要:void Main() { var result = replaceFiles(@"C:\Users\admin\Desktop\opencv31\opencv\mybuild", "*.*", @"C:\Users\admin\Desktop\opencv31\opencv\mybuild", ' 阅读全文

posted @ 2020-12-17 18:13 空明流光 阅读(2611) 评论(0) 推荐(0) 编辑

C#不区分大小写的字符串替换
摘要:这个问题确实并不简单,写过的人才知道,需要克服的点很多。微软为了我们提供了一个正则方法,但需要注意陷阱,以下代码演示了其中的陷阱。 void Main() { Regex.Replace("abc.+efg", ".+", "cd", RegexOptions.IgnoreCase).Dump(); 阅读全文

posted @ 2020-12-17 14:15 空明流光 阅读(370) 评论(0) 推荐(0) 编辑

C# socket 请求转发
摘要:服务端: void Main() { Socket socketA = null; Socket socketB = null; var maxWaitingRequest = 10; var localSocket = new Socket(AddressFamily.InterNetwork, 阅读全文

posted @ 2020-12-13 11:58 空明流光 阅读(835) 评论(0) 推荐(0) 编辑

C# Socket 端口复用
摘要:转载:https://www.cnblogs.com/wzd24/archive/2007/05/22/755016.html 不过原作者少定了一句代码,导致本人调试了半天也成功不了 在winsock的实现中,对于服务器的绑定是可以多重绑定的,在确定多重绑定使用谁的时候,根据一条原则是谁的指定最明确 阅读全文

posted @ 2020-12-12 12:38 空明流光 阅读(869) 评论(0) 推荐(0) 编辑

C# socket TCP 通信
摘要:Server: void Main() { var maxWaitingRequest = 10; var localSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); local 阅读全文

posted @ 2020-12-10 16:21 空明流光 阅读(315) 评论(0) 推荐(0) 编辑

C#端口转发
摘要:转载自:https://www.jb51.net/article/62638.htm 太优秀的示例代码,转载了 using System; using System.Net.Sockets; using System.Threading; namespace PortTransponder { cl 阅读全文

posted @ 2020-12-09 17:06 空明流光 阅读(2086) 评论(0) 推荐(0) 编辑

C# 获取windows下端口占用与进程名称
摘要:void Main() { GetNetStatPorts().OrderBy(item=> int.Parse(item.port_number)) .Where(item=>item.name.StartsWith("LINQPad.UserQuery")).Dump(); } // // Th 阅读全文

posted @ 2020-12-09 14:00 空明流光 阅读(1391) 评论(1) 推荐(0) 编辑

C++ 读取文件资源
摘要:在VS中加入一个资源文件,类型名为"FILE",分类为IDR_FILE_STARTER,默认是中文 读取方式如下: HRSRC hRes = FindResourceExW(NULL, TEXT("FILE"), MAKEINTRESOURCE(IDR_FILE_STARTER),2052); if 阅读全文

posted @ 2020-12-07 16:20 空明流光 阅读(805) 评论(0) 推荐(0) 编辑

c++ int 与 byte array 互转
摘要:int to byte array #include <vector> using namespace std; vector<unsigned char> intToBytes(int paramInt) { vector<unsigned char> arrayOfByte(4); for (i 阅读全文

posted @ 2020-12-06 14:24 空明流光 阅读(1744) 评论(0) 推荐(0) 编辑

C++ 枚举资源
摘要:// ResourceManager.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <Windows.h> #include <atlconv.h> #define LANGUAGEID 1033 char deadCode[] = "0x 阅读全文

posted @ 2020-12-05 21:58 空明流光 阅读(172) 评论(0) 推荐(0) 编辑

c++ 写入并读取资源文件
摘要:// ResourceManager.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <Windows.h> #include <atlconv.h> #define LANGUAGEID 1033 HANDLE hUpdate; char 阅读全文

posted @ 2020-12-05 20:11 空明流光 阅读(821) 评论(0) 推荐(0) 编辑

Visual GDB 无代码提示
摘要:打开项目属性 Visual GDB Project Properties 1. IntelliSense Directories 选项卡,如果有下载标志,都点一下,把Linux的include项同步到本地 2. IntelliSense Settings 选项卡,切换一下 IntelliSense 阅读全文

posted @ 2020-12-03 16:44 空明流光 阅读(216) 评论(0) 推荐(0) 编辑

开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别(转)
摘要: 阅读全文

posted @ 2020-12-03 14:56 空明流光 阅读(95) 评论(0) 推荐(0) 编辑

eclipse 中使用 svn
摘要:在eclipse中使用subclipse 下载与安装 在subclipse的官方网站http://subclipse.tigris.org/上找到eclipse中对应的URL:http://subclipse.tigris.org/update_1.12.x,然后在eclipse中安装即可。连接sv 阅读全文

posted @ 2020-12-03 12:54 空明流光 阅读(320) 评论(0) 推荐(0) 编辑

linux centos 7.5 开启 postgresql 远程访问
摘要:如果是随操作系统安装的,则需要先初始化 postgresql: 1.初始化数据库; yum install postgres*postgresql-setup initdb2.启动postgresql并设置为开机自启动;systemctl restart postgresqlsystemctl en 阅读全文

posted @ 2020-12-03 10:46 空明流光 阅读(908) 评论(0) 推荐(0) 编辑

linux centos 7 开启 ftp
摘要:centos开启ftp服务的步骤 1、安装vsftpd sudo yum install vsftpd -y 2、启动ftp服务 service vsftpd start 3、 加入开机启动 chkconfig vsftpd on netstat -nltp | grep 21 可以查看系统监听21 阅读全文

posted @ 2020-12-03 10:03 空明流光 阅读(1007) 评论(0) 推荐(0) 编辑

CentOS 7.5 改IP后不生效无法上网解决办法
摘要:通过Cent桌面修改了IP地址,看似生效了,但就是上不了网,网关也不通。重启系统也不行。 vi /etc/sysconfig/network-scripts/ifcfg-eth0 将eth0网卡的ONBOOT=no修改为ONBOOT=yes 这个配置默认好像就是yes 将BOOTPROTO=no修改 阅读全文

posted @ 2020-12-02 16:32 空明流光 阅读(1036) 评论(0) 推荐(0) 编辑

导航