上一页 1 2 3 4 5 6 7 ··· 18 下一页

2023年5月16日

使用 dependency walker 调试程序依赖项

摘要: 一般有两种使用方式,一种是运行可执行文件或命令,根据输出日志动态查看缺失的依赖项;一种是打开 .dll 等文件,查看静态文件依赖项。 1. 可执行文件,比如 .exe,file -> open 打开后,再选择 profile -> start profiling... 输入启动参数,即可以开始调试输 阅读全文

posted @ 2023-05-16 14:10 空明流光 阅读(563) 评论(0) 推荐(0) 编辑

2023年5月10日

.bat 判断并启动一个系统服务

摘要: @echo off REM 定义服务名称变量 set SERVICE_NAME=RemoteClient REM 检查服务状态 sc query %SERVICE_NAME% | findstr RUNNING > nul if %errorlevel% equ 0 ( echo %SERVICE_ 阅读全文

posted @ 2023-05-10 16:15 空明流光 阅读(138) 评论(0) 推荐(0) 编辑

windows 打开 ftp 命令备忘

摘要: explorer.exe ftp://192.168.0.105/ 阅读全文

posted @ 2023-05-10 15:57 空明流光 阅读(33) 评论(0) 推荐(0) 编辑

2023年5月8日

Ubuntu 安装最新版 redis

摘要: 可以通过以下步骤在 Ubuntu 上安装最新版本的 Redis:1. 更新软件包索引列表。打开终端并使用如下命令:sudo apt update2. 安装 Redis 依赖项。使用如下命令:sudo apt install build-essential tcl3. 下载最新版本的 Redis。可以 阅读全文

posted @ 2023-05-08 16:01 空明流光 阅读(900) 评论(0) 推荐(0) 编辑

Ubuntu 安装 postgresql 最新版

摘要: 您可以按照以下步骤在 Ubuntu 上安装 PostgreSQL 最新版本:1. 添加 PostgreSQL 官方存储库Copy Codesudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -sc) 阅读全文

posted @ 2023-05-08 11:06 空明流光 阅读(918) 评论(0) 推荐(0) 编辑

2023年5月6日

Ubuntu 下判断 cmake 用的 gcc 还是 g++,如何切换版本

摘要: Ubuntu 下怎么知道 cmake 用的 gcc 还是 g++ 在Ubuntu上,可以通过`cmake`命令行选项`-DCMAKE_CXX_COMPILER`来指定C++编译器,而默认情况下,`cmake`将使用系统的默认编译器。 要查看`cmake`使用的默认C++编译器,可以使用以下命令: c 阅读全文

posted @ 2023-05-06 11:04 空明流光 阅读(1540) 评论(0) 推荐(0) 编辑

2023年5月5日

人工智能学习入门学习笔记 1

摘要: 目前人工智能算法分哪几类,哪些是需要训练的? 人工智能算法通常可以分为以下几类:1. 监督学习(Supervised Learning):需要有标注数据,即输入数据与输出结果是已知的,算法通过学习这些数据来建立一个输入到输出的映射模型。例如,图像分类、自然语言处理和预测等任务。2. 无监督学习(Un 阅读全文

posted @ 2023-05-05 15:37 空明流光 阅读(172) 评论(0) 推荐(0) 编辑

2023年5月4日

windows 配置 cuda 和 pytorch

摘要: 1. 进入 https://pytorch.org,依次选择 PyTorch Build -> Your OS ->Package ->Language ->Compute Platform,然后会生成安装命令或下载链接,执行或下载安装即可 如果没有 GPU,Compute Platform 选 C 阅读全文

posted @ 2023-05-04 16:15 空明流光 阅读(118) 评论(0) 推荐(0) 编辑

2023年4月24日

ubuntu 安装已编译的 opencv,并配置c++开发环境

摘要: Ubuntu 有没有办法安装官方编译好的 opencv 3.1.0 库而不用自己编译?是的,你可以使用Ubuntu的软件包管理器(apt-get)来安装官方编译好的OpenCV 3.1.0库,而不需要自己编译。 以下是在Ubuntu上安装OpenCV 3.1.0库的步骤: 打开终端(Ctrl+Alt 阅读全文

posted @ 2023-04-24 10:54 空明流光 阅读(1246) 评论(0) 推荐(0) 编辑

2023年4月17日

opencv c++ 保存为位深度为1的png

摘要: vector<int> compression_params; compression_params.push_back(IMWRITE_PNG_COMPRESSION); compression_params.push_back(3); compression_params.push_back(I 阅读全文

posted @ 2023-04-17 18:10 空明流光 阅读(162) 评论(0) 推荐(0) 编辑

2023年4月14日

axios 上传文件极简示例

摘要: 1. 直接从磁盘上传 <!DOCTYPE html> <html> <head> <title>文件上传示例</title> </head> <body> <h1>文件上传示例</h1> <form enctype="multipart/form-data"> <input type="file" 阅读全文

posted @ 2023-04-14 15:26 空明流光 阅读(1109) 评论(0) 推荐(0) 编辑

2023年4月11日

asp.net webform 允许跨域

摘要: void Application_BeginRequest(object sender, EventArgs e) { // 允许跨域请求的域名列表,可以根据需求进行修改 string[] allowedOrigins = new string[] { "http://example1.com", 阅读全文

posted @ 2023-04-11 20:47 空明流光 阅读(296) 评论(0) 推荐(0) 编辑

OpencvSharp 的使用 以及配合 BitMiracle.LibTiff.NET 从内存读取多页的TIF

摘要: 需要同时安装 OpenCvSharp4 和 OpenCvSharp4 runtime,作者 shimat,地址: https://github.com/shimat/opencvsharp using OpenCvSharp; Mat image1 = Cv2.ImRead("..\272b4318 阅读全文

posted @ 2023-04-11 18:12 空明流光 阅读(644) 评论(0) 推荐(0) 编辑

2023年4月10日

c++ stdcall 方式与 C# 传递 struct 数据类型?

摘要: using namespace std; #include <iostream> #include <thread> #include <mutex> struct MyStruct { char* myString; int length; // other members }; #ifdef _ 阅读全文

posted @ 2023-04-10 14:59 空明流光 阅读(110) 评论(0) 推荐(0) 编辑

c++ 多线程摘记

摘要: 有没有 linux 和 windows 通用的 多线程库? 是的,C++11 标准引入了一个名为 std::thread 的多线程库,它可以在 Windows 和 Linux 上使用。std::thread 库提供了一种方便的方式来创建和管理线程,包括启动、等待、终止和同步线程。此外,它还提供了一些 阅读全文

posted @ 2023-04-10 14:47 空明流光 阅读(34) 评论(0) 推荐(0) 编辑

2023年4月3日

c++ opencv 等比例缩放以显示大图像

摘要: #include <Windows.h> // 引入 Windows 头文件 #pragma comment(lib, "user32.lib") void showMat(cv::Mat image) { cv::namedWindow("image", cv::WINDOW_NORMAL); / 阅读全文

posted @ 2023-04-03 17:01 空明流光 阅读(978) 评论(0) 推荐(0) 编辑

2023年3月31日

vue 使用 XLSX 导出 element-ui 的 el-table 到 Excel

摘要: import * as XLSX from "xlsx"; exportExcel() { var wb = XLSX.utils.table_to_book(document.querySelector('#data-table2'), { raw: true}); var wbout = XLS 阅读全文

posted @ 2023-03-31 18:36 空明流光 阅读(163) 评论(0) 推荐(0) 编辑

2023年3月30日

idea maven springboot war 包用时间生成版本号

摘要: <build> <finalName>dygl</finalName> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <versio 阅读全文

posted @ 2023-03-30 16:16 空明流光 阅读(186) 评论(0) 推荐(0) 编辑

java springboot controller 方法返回内容过滤

摘要: 下面是一个例子,对当前项目返回的 BigDecimal 类型进行格式化,前提是返回的类型要么是单个实体,要么是可枚举的实体,如果是 Map 或 其它非自定义实体,可能需要再修改一下代码。 @ControllerAdvice public class MyResponseBodyAdvice impl 阅读全文

posted @ 2023-03-30 10:11 空明流光 阅读(379) 评论(0) 推荐(0) 编辑

2023年3月23日

js 中使用 decimal.js 进行不丢失精度的小数计算

摘要: npm install decimal.js Decimal.js 支持以下运算符的重载: +:加法-:减法*:乘法/:除法%:取模运算**:指数运算++:自增运算--:自减运算这些运算符被重载后,可以直接用于 Decimal 对象之间的运算,例如: const a = new Decimal('2 阅读全文

posted @ 2023-03-23 16:36 空明流光 阅读(4105) 评论(1) 推荐(0) 编辑

2023年3月21日

dynamic web twain 完整示例

摘要: <!DOCTYPE html> <html> <head> <title>ScanAll</title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <script type="text/javascript" 阅读全文

posted @ 2023-03-21 17:38 空明流光 阅读(178) 评论(0) 推荐(0) 编辑

2023年3月14日

vscode 中运行 c# 代码?

摘要: 目前来看,只能运行,调试要用其它插件且需要配置,太复杂,不如用 linqpad。使用插件 CodeRunner,前提是先要安装 scriptcs,这个还牵扯新旧版本的问题,最新版本名字改成了 dotnet-script.exe,但这些插件还是旧的,在安装目录新建一个批处理 scriptcs 转发一下 阅读全文

posted @ 2023-03-14 19:04 空明流光 阅读(463) 评论(0) 推荐(0) 编辑

bat批处理中如何转发参数给另一个程序

摘要: 使用 scriptcs 命令时发现 新版本已经变成 dotnet-script.exe,但 vs 中插件依然是旧版,所以要相同目录创建了一个 scriptcs.bat 文件来实现参数转发,内容如下: @echo off rem 运行 cmd.exe 并将所有参数传递给它 dotnet-script. 阅读全文

posted @ 2023-03-14 18:31 空明流光 阅读(194) 评论(0) 推荐(0) 编辑

vscode 中如何运行一个 java 的 hello world

摘要: 经常遇到遇到需要运行一些片断性的的代码,比如调试一个函数是否符合预期,在小项目中,又不想写单元测试,就需要一个轻量化的工具,vscode可以轻松胜任。 以下内容来自ChatGPT,经本人测试无误。 阅读全文

posted @ 2023-03-14 16:34 空明流光 阅读(171) 评论(0) 推荐(0) 编辑

2023年3月13日

el-radio 绑定键值对 keyvalue list

摘要: data() { return { options: { 'key1': 'value1', 'key2': 'value2', 'key3': 'value3' }, selected: 'key1' } } <el-radio-group v-model="selected"> <el-radi 阅读全文

posted @ 2023-03-13 18:24 空明流光 阅读(281) 评论(0) 推荐(0) 编辑

如何从 windows 事件查看器 查看系统异常启动日志?

摘要: 当 Windows 系统重启时,系统日志会记录一些特定的事件。以下是一些常见的特点: Event ID 6005:当系统启动时,会记录这个事件,其中包括系统启动时间和日期。 Event ID 6006:当系统正常关机时,会记录这个事件,其中包括系统关闭时间和日期。 Event ID 6008:当系统 阅读全文

posted @ 2023-03-13 17:11 空明流光 阅读(2203) 评论(0) 推荐(0) 编辑

postgresql 如何查询 json 字段

摘要: 阅读全文

posted @ 2023-03-13 11:48 空明流光 阅读(340) 评论(0) 推荐(0) 编辑

2023年3月9日

postgresql 中同一数据类型在不同标准下的命名方式

摘要: 我在使用 pgadim 和 navicate 时发现它们的数据类型和生成 sql 语句完全不一样,于是问了一下ChatGPT,算是搞清楚了。 以下内容来自ChatGPT: 1. postgresql 中 double precision 和 float8 一样吗? 是的,double precisi 阅读全文

posted @ 2023-03-09 09:40 空明流光 阅读(215) 评论(0) 推荐(0) 编辑

2023年3月8日

java springboot mybatis plus 3.4 实现执行任意 sql 语句

摘要: 试了 SqlRunner 一直失败,不知道原因,于是试了如下方法,完美解决。 @Autowired private SqlSessionFactory sqlSessionFactory; public List<Map<String, Object>> executeSql(String sql) 阅读全文

posted @ 2023-03-08 17:25 空明流光 阅读(829) 评论(0) 推荐(0) 编辑

c# socket 通信时如何限速?

摘要: 以下是ChatGPT给出的答案: 对 socket 通信进行限速一般可以通过设置发送和接收缓冲区的大小来实现。具体来说,可以通过以下步骤实现: 创建一个 Socket 对象。 调用 Socket 对象的 SetSocketOption 方法,将 SocketOptionLevel 属性设置为 Soc 阅读全文

posted @ 2023-03-08 09:53 空明流光 阅读(743) 评论(2) 推荐(0) 编辑

2023年3月7日

dynamic web twain 15.3 使用备忘

摘要: 1.注册ready事件 Dynamsoft.WebTwainEnv.RegisterEvent('OnWebTwainReady', Dynamsoft_OnReady); var DWObject; function Dynamsoft_OnReady() { alert("ready") DWO 阅读全文

posted @ 2023-03-07 10:16 空明流光 阅读(182) 评论(0) 推荐(0) 编辑

2023年3月6日

C# 如何正确关闭 socket 连接释放占用的端口?

摘要: var socket = this.LocalClient; if (socket != null) { try { socket.Shutdown(SocketShutdown.Both); } catch { } try { socket.Close(); } catch { } try { s 阅读全文

posted @ 2023-03-06 00:02 空明流光 阅读(2888) 评论(0) 推荐(0) 编辑

2023年2月24日

C++ 的控制台程序中输出中文乱码问题

摘要: windows 下 cmd 出现的 dos 控制台,默认编码 936 (即GBK),可使用 chcp 命令查看当前编码。 有些程序默认输出的 utf-8 字符串,打印到控制台会显示乱码,此时可使用命令 chcp 65001 切换到 utf-8 编码。 切换以后,使用 cout << "中文" << 阅读全文

posted @ 2023-02-24 15:36 空明流光 阅读(1314) 评论(0) 推荐(0) 编辑

2023年2月21日

vs打开 c++ cmake 项目

摘要: 阅读全文

posted @ 2023-02-21 11:44 空明流光 阅读(77) 评论(0) 推荐(0) 编辑

2023年2月18日

c++ 11 lamda 如何实现 linq 中 先 where 再 select 的功能

摘要: 面向AI编程,回答如下: 在 C++11 中,可以使用 lambda 表达式和算法库中的 std::copy_if 和 std::transform 算法来实现 LINQ 中先 where 再 select 的功能。具体来说,可以先使用 std::copy_if 算法筛选出符合条件的元素,然后使用 阅读全文

posted @ 2023-02-18 13:43 空明流光 阅读(114) 评论(0) 推荐(0) 编辑

c++ 有类似 linq 的方便数据处理的技术吗?

摘要: 面向AI编程,回答如下: C++标准库中并没有像LINQ那样直接支持数据处理的语言集成查询技术,但是C++11标准引入了一些新的语言特性,例如lambda表达式和范围循环,可以使得数据处理更加方便。 使用lambda表达式,可以轻松地定义一个可调用对象,可以在算法中使用,例如: std::vecto 阅读全文

posted @ 2023-02-18 13:07 空明流光 阅读(393) 评论(0) 推荐(0) 编辑

c++ 计算代码中两个点的毫秒差

摘要: #include <chrono> int main() { auto t1 = std::chrono::high_resolution_clock::now(); // 获取第一个时间点 // 这里放需要计时的代码 auto t2 = std::chrono::high_resolution_c 阅读全文

posted @ 2023-02-18 11:52 空明流光 阅读(127) 评论(0) 推荐(0) 编辑

2023年2月13日

c# 调整当前进程在操作系统关机时的关闭顺序

摘要: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System. 阅读全文

posted @ 2023-02-13 15:57 空明流光 阅读(84) 评论(0) 推荐(0) 编辑

2023年2月11日

Server-U 设置虚拟路径

摘要: 1. 物理路径:要映射到的目标目录 2. 映射物理路径到: %HOME% %HOME% 代表ftp根目录 3. 虚拟名称:访问时在 ftp 目录下显示的名称 4. 设置对物理路径的访问权限 做完以上设置,就可以显示出一个新目录了,点击就可以访问了 阅读全文

posted @ 2023-02-11 19:54 空明流光 阅读(454) 评论(0) 推荐(0) 编辑

2023年2月9日

windows 多系统引导修复方法

摘要: 步骤:1. 在 bios 中把启动磁盘设置为第一个启动设备。这一步很重要,如果找不到想要设置的设备,可能是这个设备没有引导程序,所以不显示,需要在winpe修复引导分区后再进行设置。如果这步不设置也有可能多系统引导成功,但是一旦通过msconfig修改了任何设置后,系统引导就会失败。2. 在 win 阅读全文

posted @ 2023-02-09 23:24 空明流光 阅读(1178) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 18 下一页

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示