Darren Blog

东风吹醒英雄梦,笑对青山万重天

Linux下安装BCompare

安装 首先安装官网下载的最新软件 1 sudo dpkg -i bcompare-4.4.3.26655_amd64.deb 如果报错 “依赖关系问题 - 仍未被配置” 使用如下命令 1 sudo apt-get install -f 等分析完之后会提示安装相关依赖文件,并自动重新执行安装命令 破解 1 2 cd /usr/lib/beyondcompare/ sudo sed -i "...

C# 获取本地IP

c#获取本地IP,在存在多个网卡的情况下比较精确的方法用第一个 用Socket 1 2 3 4 5 6 7 8 string localIP; using (Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, 0)) { socket.Connect("8.8.8.8", 65530);...

typora过期打开脚本

typora过期打开脚本 typora过期打开脚本 1 2 3 4 5 6 7 8 9 10 11 @echo off for /f "delims= " %%d in ('echo %date%') do (set "now=%%d") date 2020/1/1 echo ChangeDateTime:2020/1/1 echo Start Typora... start cmd /c...

C# 轻量多线程log库

最近总结了下之前写的C#log库,源码如下:分为两个文件 class LogInfo 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54...

C++ ShareMomory(Windows)

共享内存 (也叫内存映射文件) 主要是通过映射机制实现的 , Windows 下进程的地址空间在逻辑上是相互隔离的 , 但在物理上却是重叠的 ; 所谓的重叠是指同一块内存区域可能被多个进程同时使用 , 当调用 CreateFileMapping 创建命名的内存映射文件对象时 , Windows 即在物理内存申请一块指定大小的内存区域 , 返回文件映射对象的句柄 hMap ; 为了能够访问这块...

Office 各版本下载

Microsoft Office 2016(ProPlus/Visio/Project) VOL 简体中文版 Office 2016 专业增强版32 位: 文件名:SW_DVD5_Office_Professional_Plus_2016_W32_ChnSimp_MLF_X20-41351.ISO SHA1: 0218F50774AAB63AF7755B0986CDB9972B85...

一键修改电源选项脚本

一键修改Windows电源选项脚本 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 32 33 34 35 36 37 38 39 40 @echo off setlocal enabledelayedexpansion :LOOP ECHO Please select o...

V2ray Manual

安装V2ray 输入下面命令回车 1 bash <(curl -s -L https://git.io/v2ray.sh) 如果提示 curl: command not found ,那是因为你的 VPS 没装 Curl ubuntu/debian 系统安装 Curl 方法: apt-get update -y && apt-get install c...

不做受害者,不成违法者

​ 今天听了群友转发的一段显示为可能录制于4月8日18点05分,时长约20 分钟的执法现场录音。大致意思是,(以下是录音者自述摘录)妈妈先被电话通知小孩阳性,经过3天投诉后,得知是 Gongli 医院数据错误,当时妈妈自身的最近一份核酸检测报告也是阴性。现警察上门说,是因为接到疾控中心通知,有两位阳性,要送阳性的妈妈和另一位家庭成员去方舱医院强制隔离。后面大部分时间是双方的争执,最后争执未果...

Memory Leak

常见内存泄漏场景 计算机常见的内存分配有栈区,堆区,全局变量区,代码区等。 一些局部变量在栈区的话,它的内存申请和释放是由操作系统完成的。而通过new和malloc申请的内存是在堆区,这部分内存需要程序员自己手动释放,操作系统不负责这部分内存的管理。如果我们通过这种方式在堆上申请了内存,用完之后没有手动区释放这部分内存,它一直会被应用程序占用,造成系统内存的浪费,导致程序运行速度减慢甚至系...