自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(218)
  • 资源 (31)
  • 收藏
  • 关注

原创 记一次-更新win10版本到2004

先来张成功的截图:一、艰辛过程:1.到win10官网下载win10易升2.运行易升,检测-->下载-->自动安装 等一系列步骤。艰难的等待(至少等待了1个半小时)。结果换来的却是windows系统更新失败,提示撤销所有更新。3.不甘心,傻傻的再次尝试,又是一次漫长的等待。结果可想而知,还是失败。4.到网上搜索相关资料,说要net stop wuauserv 和清理rd /s %windir%\SoftwareDistribution 。然后我又走了老路2和3..

2020-09-17 15:18:31 475

原创 IM-smack 4.3.3 demo

1.java - maven项目 -->pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ht...

2019-04-22 16:58:07 368

原创 交易链解析说明

它从地址 `0x7a843e6ff730cb48ac94fd88235d393a41d23c5b` 向地址 `0xc744ae7dce9c86754cd5069bee3025cb1b157a8a` 发送了 `0.255` ETH,消耗了 `21000` gas,gas价格为 `62278701` wei。- 交易发送的ETH数量,十六进制 `0x178402876d17` 转换为十进制是 `255000000000000` wei,相当于 `0.255` ETH。- 发起交易的账户的交易计数器。

2024-05-22 20:58:51 115

原创 局域网访问windows下的虚拟机网站

描述:A-B-C A-B同一局域网 C是B里的虚拟机,A如何通过B访问C的http://C:3000,其中 http://C:3000在B里能正常访问。运行此命令后,名为 "Open Port 3000" 的规则将被删除,端口 3000 将不再被允许进入连接。这将创建一个允许 TCP 协议在端口 3000 上进行入站连接的防火墙规则。

2024-03-26 19:50:47 337

原创 ubuntu 搭建 sonic v2.6.4 平台记录

附件:docker-compose.yaml 添加了 mysql。避坑:3306:3306 端口只能是3306 不能其他的。附件:../mysql/my.cnf。agent.sh 搭建脚本。友情链接:sudo 免密码。sonic.sh 搭建脚本。

2024-03-26 17:18:59 258

原创 小白windows虚拟机共享文件

net share toUbuntu /delete 删除。ubuntu访问windows共享文件。[windows 管理员。指定用户权限) 共享。ubuntu 挂载访问。

2024-03-26 10:27:38 247

原创 小白用Windows(ssh)连接使用 ubuntu(虚拟机)

生成密钥:ssh-keygen -t rsa -b 4096。

2024-03-26 09:47:33 341

原创 linux 使用 squid

需要重启生效 或 使用 命令:source /etc/environment。重启生效: systemctl restart docker。//查B的本地ip curl https://ipinfo.io/A作为服务器,B作为使用者, C 作为B的docker。B.1.当前会话设置全局代理。B.1.1 所有会话。

2024-03-15 09:17:51 362

原创 windows11 安装 .net3.5 报错0x800F0950

2.将文件保存到 D:\sources\sxs 目录下。1.下载.net离线文件。

2024-03-14 10:28:25 961

原创 逆向 jsvmp 之_signature实例

2.用v_jstools解析混淆,再次刷新,进入入口,找到循环点。签名代码就不公开了,欢迎互相探讨,分享你的js逆向经验。c.nodejs 用来快速调试js。预备:a.v_jstools 插件,用来解析混淆。将大部分的操作分析出来之后就可以还原代码了。b.浏览器启动本地替换。通过日志和经验,一步步将case分析出来。这个不能急,只能根据值信息,反复的调试。其他的就是慢慢的扣代码,还原和测试代码。1.首先找到 jsvmp入口点。3.打日志,分析代码功能。

2024-01-26 17:58:38 940 2

原创 edge 指纹浏览,多账号

新建个人资料后会打开新的浏览器--》可以不用账号,在不使用你的数据的情况下开始---》后面一路默认即可。2.2 浏览器 --- 源于chrom浏览器多账号的应用。3.指纹浏览器可以实现,那么win11自带浏览器呢。关闭浏览器再次使用时:点击用户配置x。看图:​​​​​​​​​​​​​​。2.1 多个手机 pass。登录多个推特账号来测试。

2024-01-15 10:02:08 519

原创 chrome.tabs.executeScrip To chrome.scripting.executeScript

/在需要时注入到页面中 转 chrome.scripting.executeScript。

2023-12-28 16:55:45 1127

原创 golang 实现 对 a.js 文件代码 混淆

一个常用的工具是Terser,它可以用于压缩和混淆JavaScript代码。你可以通过Go语言的`os/exec`包来调用Terser工具。注意:使用Terser或其他混淆工具可能会导致一些副作用,例如降低代码的可读性。在使用混淆工具时,请确保在必要时保留代码的可维护性和可读性。在这个例子中,我们使用Go的`os/exec`包来执行Terser命令。确保你已经在系统上安装了Terser,并且`terser`命令可以在终端中执行。// 调用 Terser 工具进行混淆。// 替换为你的混淆后的输出文件路径。

2023-12-28 11:15:39 532

原创 go 实现 tcp服务器检测客户端是否发送心跳包或在5秒内没有请求,那么关闭客户端

这个例子中,服务器会接受客户端连接,并为每个连接启动一个新的goroutine(通过`go handleConnection(conn)`)。在`handleConnection`函数中,我们使用一个定时器(`timer`)来检测是否在5秒内没有收到客户端的请求。以下是一个简单的例子,演示如何实现一个TCP服务器,检测客户端是否发送心跳包,如果在5秒内没有请求,则关闭客户端连接。// 设置读取超时时间为1秒,以便在定时器到期后有机会处理。// 设置一个定时器,如果5秒内没有收到客户端的请求,关闭连接。

2023-12-22 10:28:18 772

原创 golang实现函数yamlToStruct(infile,outFile)

在这个例子中,`yamlToStruct` 函数接受输入的YAML文件路径和输出的Golang文件路径。接着,它调用 `generateStructCode` 函数生成Golang结构体的定义,并将生成的代码写入到输出文件中。要实现一个将YAML文件格式化成Golang结构体的函数,你可以使用 `yaml` 和 `reflect` 包来处理。首先,你需要使用 `yaml.Unmarshal` 函数将YAML文件解析为一个 `map[string]interface{}` 类型的数据结构。

2023-12-04 17:39:07 1445 1

原创 golang ssh demo

【代码】golang ssh demo。

2023-12-02 15:05:10 413

原创 将linux服务器 设置成 proxy.SOCKS5 服务器

注:`/etc/danted.conf`里的默认数据内容有点多可以先 mv /etc/danted.conf /etc/danted.conf.old,然后直接写入内容到新的danted.conf。请注意,这只是一个简单的示例,具体的配置和步骤可能因你的需求和环境而异。你是正确的,Dante 并不直接在配置文件中提供添加用户和密码的选项。问:/etc/danted.conf 是无法直接设置用户和密码的,要通过添加系统用户和对应的密码来解决。是你希望添加的用户名。1. **添加无登录权限的系统用户:**

2023-11-30 14:59:28 971

原创 在挂载的磁盘下 运行 cmake 失败

问:虚拟机linux挂载了windows的共享磁盘,在挂载的磁盘下/mnt/xxx 运行 Cmake 为何会导致,:CMake Error: failed to create symbolic link 'libtdjson.so': Operation not supported。尝试将CMake的构建目录放在Linux本地文件系统上,而不是在挂载的Windows共享磁盘上。5. **在Linux上直接运行CMake:**1. **检查Windows共享设置:**2. **使用CMake的备选方案:**

2023-11-27 10:36:59 625

原创 TDlib readme

不同开发语言使用TDlib的连接入口:

2023-11-25 11:52:37 959

原创 Tdlib make 卡住

在VM下,用debian编译Tdlib不成功,分析出Tdlib编译会消耗大量的CPU和内存解决方案:1.增加硬件配置2.参考这里参考2:通过说明文件,里面有指定安装tdlib的信息。

2023-11-25 11:36:44 415

原创 Tdlib demo test err tdjson_export.h

查找发现tdjson_export.h是 build生成的,将build目录下生成的td\telegram目录下的文件拷贝到clone下的td\telegram里即可。问:TDLib latest no include tdjson_export.h, then how can i do。

2023-11-24 10:58:13 1206

原创 cmake Tdlib err

问:CMake Error at tdutils/generate/CMakeLists.txt:28 (message): Could NOT find gperf. Add path to gperf executable to PATH environment variable or specify it manually using GPERF_EXECUTABLE option, i.e. 'cmake -DGPERF_EXECUTABLE:FILEPATH="<path to gperf exe

2023-11-24 10:06:59 882

原创 golang use Tdlib JSON interface

gpt:```bash``````goimport ("context""fmt""log""time"const (})err!= nil {for {select {returndefault:if err!= nil {continue``````bash```问:gpt:```bashcd tdcd buildcmake ..make。

2023-11-23 22:56:09 1459

原创 Diffie-Hellman 函数

关键在于,即使拥有 \(p\)、\(g\)、\(A\) 和 \(B\),要计算 \(s\),对于任意大的素数 \(p\) 和足够大的 \(a\)、\(b\) 来说,计算 \(g^{ab} \mod p\) 是非常困难的,因为这涉及到离散对数问题。由于 \(A = g^a\) 且 \(B = g^b\),因此 \(s = g^{ab} \mod p\)。1. **选择参数:** 选择两个大素数 \(p\) 和 \(g\),其中 \(p\) 是一个素数,\(g\) 是 \(p\) 的原根。

2023-11-23 15:29:47 82

原创 Diffie-Hellman 函数

关键在于,即使拥有 \(p\)、\(g\)、\(A\) 和 \(B\),要计算 \(s\),对于任意大的素数 \(p\) 和足够大的 \(a\)、\(b\) 来说,计算 \(g^{ab} \mod p\) 是非常困难的,因为这涉及到离散对数问题。由于 \(A = g^a\) 且 \(B = g^b\),因此 \(s = g^{ab} \mod p\)。1. **选择参数:** 选择两个大素数 \(p\) 和 \(g\),其中 \(p\) 是一个素数,\(g\) 是 \(p\) 的原根。

2023-11-23 15:28:50 87

原创 windows Ganache 是啥

1. **本地区块链环境:** Ganache 提供了一个在本地运行的以太坊区块链,用于开发和测试目的。3. **虚拟账户和Ether:** Ganache 预置了一些虚拟账户,每个账户都有一定数量的以太币(Ether),用于模拟真实以太坊网络上的账户和资金。5. **智能合约部署:** Ganache 允许开发者轻松地将他们的智能合约部署到本地区块链上,以便测试和调试。6. **网络和区块检查:** Ganache 提供了用于检查区块和交易的工具,以便了解本地区块链的状态。

2023-11-22 10:45:45 334

原创 wireshark 过滤设置

(ip.src == 源IP地址 and port == 源端口号) or (ip.dst == 目标IP地址 and port == 目标端口号)4. **过滤特定源或目标IP地址的ICMP数据包:**3. **过滤源或目标端口为特定端口的数据包:**8. **过滤特定IP地址和端口的数据包:**6. **过滤特定协议和关键字的数据包:**5. **过滤特定协议和端口的数据包:**7. **过滤特定网络接口的数据包:**1. **过滤特定主机的数据包:**9. **过滤出现错误的数据包:**

2023-11-21 22:20:43 1273

原创 fiddler 手机抓包

如果你在使用 Fiddler 代理并在 iPhone 上安装了 Fiddler 证书,但访问网站时出现“此链接非私人链接”错误,可能是因为 iOS 设备对于用户自签名证书的信任问题。如果上述步骤仍然无法解决问题,可能需要进一步排查 Fiddler 的配置和证书生成过程是否正确,或者考虑使用其他方法进行代理。问:fiddler 证书已安装 在 iphone, 访问网站,报错, 此链接非私人链接。

2023-11-21 21:02:15 313

原创 golang 上传图片 --chatGPT

下面是一个简单的 `makeImgUpload` 函数的实现,用于发送图片并以 `multipart/form-data` 格式进行上传。这段代码使用了 Go 语言的 `mime/multipart` 包来构建一个 `multipart/form-data` 格式的 POST 请求体,用于向服务器上传图片。总体来说,这段代码通过 `multipart` 包的帮助,将图片文件以 `multipart/form-data` 格式封装成请求体,并通过 HTTP POST 请求发送给服务器。

2023-11-15 09:59:16 464

原创 win 命令 过滤数据 处理中文乱码

Get-Content .\input.txt | Select-String "__" | Out-File output.txt -Encoding UTF8 中文不乱码。cat .\input.txt | findstr "__" 中文乱码。cat .\input.txt 中文不乱码。

2023-11-04 10:07:03 157

原创 js indexDB使用 --chatGPT

在 `onupgradeneeded` 事件中,我们定义了一个名为 'myObjectStore' 的对象存储,并设置 `category` 和 `name` 组合为主键。在 `onupgradeneeded` 事件中,我们定义了一个名为 'myObjectStore' 的对象存储,并创建了两个索引,以便后续查询数据。在这个示例中,我们将数据库名称 (`dbName`) 和对象存储名称 (`objStoreName`) 作为函数参数传递,并在函数内部使用它们。抱歉,我之前的回答中存在错误。

2023-10-31 17:28:39 237

原创 go pprof 如何使用 --chatGPT

3. **生成内存分析数据**:在你怀疑内存泄漏的代码中,使用 `pprof.WriteHeapProfile` 来生成内存分析数据。4. **分析内存数据**:在你怀疑内存泄漏的时候,可以使用 `go tool pprof` 命令来分析生成的内存分析文件。6. **查看详细报告**:你可以使用其他命令来查看详细的报告,比如 `list` 来查看特定函数的详细信息。5. **分析内存分配情况**:使用 `top` 命令查看内存使用最多的函数。这将列出使用内存最多的函数,帮助你找到可能的内存泄漏。

2023-10-26 15:15:50 275 1

原创 windows cmd 压缩zip --chatGPT

请注意,`compress-archive` 是在 PowerShell 中可用的命令,所以你需要使用 PowerShell。在上面的命令中,你需要将 `C:\路径\到\要压缩的文件或文件夹` 替换为你要压缩的文件或文件夹的实际路径,将 `C:\路径\到\目标\压缩文件.zip` 替换为你希望创建的目标 zip 压缩文件的路径和名称。Compress-Archive -Path "C:\路径\到\要压缩的文件或文件夹" -DestinationPath "C:\路径\到\目标\压缩文件.zip"

2023-10-19 17:46:45 1142

原创 安装 mysql

注:其实只要执行 apt install mariadb-server 即可,mariadb-server是 mysql的一个分支,只是mysql改了名字而已,安装后可以正常使用,不影响mysql的语法操作。5. **进一步加固 MySQL 安全性**:MySQL 默认安装配置通常不是最安全的设置。1. **更新软件包列表**:在安装任何软件之前,始终建议首先更新软件包列表,以确保获取最新的软件包信息。3. **启动 MySQL 服务**:安装完成后,MySQL 服务应该已自动启动。

2023-10-16 20:33:42 223

原创 安装njnx --chatGPT

您可以使用您的服务器的 IP 地址或域名来访问默认的 Nginx 欢迎页面,例如:`http://your_server_ip`。如果您打开这个页面,您应该看到 Nginx 的欢迎页面,这意味着 Nginx 已经成功安装并运行。6. **配置防火墙**:如果您的服务器上启用了防火墙(例如 `ufw`),请确保打开 HTTP(80)和 HTTPS(443)端口以允许 Web 流量。1. **登录到您的 Debian 11 服务器**。4. **启动 Nginx 服务**。3. **安装 Nginx**。

2023-10-16 19:38:20 114

原创 运行的 akrun 会打印信息到控制台,如何取消打印 -- chatGPT

2. **使用 `2>/dev/null` 重定向标准错误**:有些程序将信息输出到标准错误输出 (`stderr`)。请注意,这些方法将禁止程序的输出,这可能会使您失去对程序的任何诊断信息。这将把 `akrun` 的标准输出定向到 `/dev/null`,这是一个特殊的文件,它会将所有写入的数据丢弃。1. **重定向输出到空文件**:您可以将程序的标准输出重定向到一个空文件,从而禁止信息输出到控制台。这将把标准输出和标准错误都重定向到 `/dev/null`。

2023-10-13 22:34:15 261

原创 修改pg 连接数 --chatGPT

要修改 PostgreSQL 数据库的连接数限制,您需要编辑 PostgreSQL 配置文件并更改以下两个关键参数:`max_connections` 和 `shared_buffers`。通常,PostgreSQL 的配置文件是 `/etc/postgresql/{version}/main/postgresql.conf`,其中 `{version}` 是 PostgreSQL 版本号。如果您增加了连接数,您可能还需要增加共享缓冲区的大小以满足更多的连接。您可以根据需要修改共享缓冲区的大小。

2023-10-12 22:39:41 891

原创 外网访问 pg --chatGPT

2. **更改 `postgresql.conf` 文件**:为了使 PostgreSQL 监听来自外部的连接,您还需要编辑 `postgresql.conf` 文件,该文件通常位于 PostgreSQL 数据目录的 `data` 子目录下。1. **更改 `pg_hba.conf` 文件**:在 PostgreSQL 服务器上,您需要编辑 `pg_hba.conf` 文件以允许外部连接。外部访问的开启需要谨慎考虑,以确保数据安全。在 `pg_hba.conf` 中,您需要添加一行规则以允许外部访问。

2023-10-12 09:28:22 798

原创 pg 在执行批量插入问题 --chatGPT

你可以指定在出现冲突时执行的操作,例如 `DO NOTHING` 来忽略冲突的行,或者 `DO UPDATE` 来更新冲突的行。在 PostgreSQL 中,如果你执行批量插入,并且在插入过程中出现重复唯一约束错误(例如,唯一键冲突),那么后续的插入将会失败。2. 手动检查冲突:在你的应用程序中,你可以在插入之前查询数据库检查是否已经存在相同的记录。3. 分批次插入:将数据分成小批次插入,如果某一批次出现冲突,只需要处理该批次的数据,而不会影响其他批次的插入。这将在出现冲突时跳过并继续插入后续的数据。

2023-10-11 19:32:15 459

原创 redis 外部访问 --chatGPT

要使 Redis 可以从外部访问,您需要编辑 Redis 的配置文件,并确保 Redis 绑定到服务器的公共IP地址或使用0.0.0.0监听所有可用的网络接口。3. 更新 `bind` 配置:如果您希望 Redis 可以从外部访问,您可以将 `bind` 设置为绑定到服务器的公共IP地址或使用0.0.0.0监听所有可用的网络接口。4. 保存并关闭文件:在 nano 编辑器中,按下 `Ctrl+O` 键,然后按 `Enter` 键来保存文件。密码设置将增加 Redis 数据库的安全性,以防止未经授权的访问。

2023-10-11 18:38:11 1092

cplus-test-demo.zip

备份资源,个人对opencv对手势的识别控制的研究,c++代码

2023-11-25

备份一下,openssl1.1.0h的安装包,免费分享

windows的安装包

2023-11-25

ffmpeg 推流c++源码

用于备份ffmpeg的推流操作,c++实现,源码只做参考,不一定适用所有人员

2023-11-25

windows音量控制命令行工具

通过命令行方式,可以在系统服务下调整windows系统音量. 若不想下载,想要源码, 用户可以参考:https://blog.csdn.net/glc22/article/details/108549931 自行编译

2020-09-12

insvr.exe - bat服务启动器

写入服务启动小程序 服务创建和删除: sc delete demo sc create demo binPath= "E:\insvr.exe d:\log.log d:\run.bat" start= auto DisplayName= "demos" or binPath= "E:\insvr.exe d:\log.log notepad.exe" 服务启动和停止: sc start|stop demo

2020-06-21

https post 命令行工具

由于使用curl.exe工具在post请求处理中文时不能符合自身的要求,便参考了网上的代码写了该工具 该源代码可到我的github处下载https://github.com/cfklkj/Fly_web.git

2019-06-06

eclipse 导出 mvn jar 工具

通过bat 简单实现 导出exlipase里mvn项目里的jar包

2019-04-28

linux-nginx+rtmp资源整合包

整合了linux下nginx+rtmp流媒体服务器资源文件,并使用脚本方式进行半自动安装--因运行./configure后需要确保编译环境正确

2019-03-18

redis-windows-简单实例sln文件

资源为sln项目文件,依赖github的redis项目简单实现redis通信

2018-10-31

eMule0.49c-Sources

该资源参考博客-http://blog.csdn.net/colinchan/article/details/4648844,花了不少时间才配置好eMule0.49c-Sources的release版本,用户下载该资源后,用vs2003打开eMule0.49c-Sources\srchybrid\emule_vc71-all.sln即可编译release版本,把编译好的emule.exe 放到eMule0.50b_BETA1里运行即可

2018-01-02

简单的Web调用OCX控件 v1

本程序简单描述ocx在网页中的调用方式,适合初步接触网页的设计人员对web调用ocx方式的理解。

2017-11-24

PE镜像制作记录文件

在win10环境下,使用7z+dism+iso简单制作出一个cmd窗口的pe系统

2017-10-27

vs2013 驱动模板

该文件为驱动项目文件,用于二次使用wdk时,VS2013不存在驱动开发选项的解决方案

2017-10-25

源码 inf 驱动安装

准备环境winddk,修改installInfDrv.cpp 里的路径信息 编译:用cl编译x86程序 用cl x64兼容编译器编译x64程序

2017-03-20

inf驱动安装器

解压备份的驱动文件,用inf驱动文件可以把存在inf文件驱动加载上去噢

2017-03-20

ud-efi共用iso--wim文件

使用方式请参考:我的博客--peU盘ud区和efi区如何共用wim文件

2017-02-17

version.rc

版本的rc文件 通过rc version.rc 生成 version.res 文件 通过命令 cl main.cpp version.res 这样生成的exe就存在版本信息了

2016-11-30

我的 串口 modbus dll 源码

这是我的串口通信的动态库源代码,是.h和.cpp 文件。 程序导入两个文件后 1.声明 2.调用方法

2015-01-29

使用windows medieplay

参照网上的windows mediepaly 的开放说明,写成了一个适合自己使用的播放器

2014-09-09

简单 易上手 DxMediePlay

封装myDxMedie类 配置好Dx的开放环境后,在VC环境下MFC对话框里 只要3步就可开放出属于你自己的Dx播放器, //使用方法 注:配置dx环境 + 工程-》设置-》连接里添加strmiids.lib //1 调用头文件 定义始化全局变量 myDxPlay m_dxPlay; //2 初始化窗口句柄 m_dxPlay.m_hwndScreen = this->m_hWnd; //3 调用功能函数Play(视频路径) 暂停Pause 停止() 附加调试程序,使用方法:弄个TCP调试助手端口设置5678后发送:1D:\a.avi到服务器。。。。

2014-09-09

Directx 摄像头

本程序采用DX技术实现摄像头的视频捕获,实现简单,易理解,便于初学者参考使用

2014-06-17

我的 串口 modbus dll

本动态库 c++ 调用方式 1.添加头文件和动态库文件 #include "myModbus.h" #pragma comment(lib, "myModebus.lib") 2.调用功能函数 //打开串口 可设置 波特率 停止位 校验位 等 CmyModbus t_mod; t_mod.openPort(1,9600); //发送数据 前提打开串口 bool a = t_mod.sendMsg("aslkdjf"); //设置接收包 char rstBuff[100]; UINT a; //接收数据 前提打开串口 bool b = t_mod.getMsg(rstBuff, a); b = !b;

2014-01-20

我的 ping dll

本动态库实现ping功能 调用方式 1.添加头文件 和动态库 1.#include "Ping.h" 2.#pragma comment(lib, "Ping.lib") 2.调用功能函数 startPing 成功返回 1 失败返回 0 bool a = startPing(2,"192.168.1.1");

2014-01-17

vc xml 读取

#include <msxml.h> #import <msxml4.dll> //读取XML文档 MSXML2::IXMLDOMDocumentPtr pDoc; //创建文档对象 MSXML2::IXMLDOMNodePtr pNode;

2013-09-26

C# 读xml

using System.Xml; namespace cfXml { public partial class myXml { XmlNodeList chileNode; XmlDocument xmlDoc; XmlNode Node;

2013-09-26

系统软件工具集

工具箱里有:虚拟盘、输入法设置、局域网共享、垃圾清理等丰富而实用的系统工具软件。

2013-07-11

实用VC工具箱

里面有许多有用的VC工具, 如测试控件的 TSTCON32.EXE 查看dll依赖包的DEPENDS.EXE

2013-07-03

简单的Web调用OCX控件

本程序简单描述ocx在网页中的调用方式,适合初步接触网页的设计人员对web调用ocx方式的理解。

2013-05-27

MFC 邮件发送

改进原来的邮件发送方式,是编写发送邮件程序的好例子

2013-04-10

改进记事本

功能简单,方便使用。 使用本软件,需要记得备份文件,不然丢失文件就惨了

2013-03-29

局域网象棋

本资源是局域网象棋,功能简单,代码可移植性比较强,有要改进的地方希望你能够指点一二

2013-03-29

记事本 Notepad

仿遨游记事本,功能虽不太齐全 但可以用 自己写的,自己用着,感觉不错

2012-12-29

Copy 文件拷贝

方便用户拷贝文件到指定文件夹 win8系统需要管理员权限 才能拷贝文件到系统文件夹

2012-12-29

MFC 邮件发送

本软件模仿windows的邮件发送,但更方便快捷

2012-03-10

空空如也

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

TA关注的人

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