- 博客(28)
- 资源 (5)
- 收藏
- 关注
原创 macos设置chrome policy
谷歌浏览器中,你可能看到 由贵单位管理 这样的描述,导致你很多谷歌浏览器功能不能正常使用,下面以macos设置谷歌浏览器禁用doh功能为例,帮助大家添加或禁止chrome policy读取策略:defaults read com.google.Chrome写入策略:defaults write com.google.Chrome DnsOverHttpsMode -string off删除策略:defaults delete com.google.Chrome DnsOverHt
2022-05-16 19:39:19
1236
原创 windows vc 通用socket 支持ipv6 客户端及服务端
兼容ipv4和ipv6一、客户端#include <iostream>#include <string>#include <errno.h>#include <time.h>#include <WinSock2.h>#include <WS2tcpip.h>//getaddrinfo inet_ntop#pragma comment(lib, "ws2_32.lib")#define close cl
2021-08-04 17:15:09
1229
2
原创 windows vc ipv6简介及获取配置ipv6
一、ipv6简介IPv6是英文“Internet Protocol Version 6”(互联网协议第6版)的缩写,是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议,其地址数量号称可以为全世界的每一粒沙子编上一个地址。由于IPv4最大的问题在于网络地址资源不足,严重制约了互联网的应用和发展。IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍。二、ipv6表示方法1、冒分十六进制表示法格式为X:X:X:X:X:...
2021-08-04 17:01:35
1952
转载 linux ubuntu go+vscode环境搭建
1、安装vscode下载地址https://code.visualstudio.com/Download下载vscode,选择deb文件,双击安装即可2、安装golang下载地址https://golang.google.cn/doc/install?download=go1.16.4.linux-amd64.tar.gz之后按照页面文档操作即可3、vscode配置中文插件和go插件点开拓展,在搜索框中输入chinese和go,安装第一个即可4、安装go的依赖包
2021-05-19 17:32:51
400
原创 windows go+vscode环境搭建
1、下载安装go下载地址https://golang.google.cn/dl/下载之后双击安装即可2、下载安装vscode下载地址https://pc.qq.com/detail/16/detail_22856.html3、vscode配置中文插件和go插件点开拓展,在搜索框中输入chinese和go,安装第一个即可4、安装go的依赖包在“<你的用户名> 的用户变量”章节下(上半部分)点击“新建…”按钮选择“变量名”输入框并输入“GO111M
2021-05-19 17:23:45
271
原创 算法 三 Maximum path sum I 最大路径总和I
一、原题通过从下面的三角形的顶部开始并移至下面一行的相邻数字,从上到下的最大总数为23。3742468 593也就是说,3 + 7 + 4 + 9 = 23。从下面的三角形的顶部到底部找到最大的总数:7595 6417 47 8218 35 87 1020 04 82 47 6519 01 23 75 03 3488 02 77 73 07 63 6799 65 04 28 06 16 70 9241 41 26 56 83 40 80 70 3341 4...
2021-04-08 17:42:15
370
原创 算法 二 Power digit sum 幂数字总和
一、原题2 ^15= 32768,其位数之和为3 + 2 + 7 + 6 + 8 = 26。数字2的位数总和是多少exponent?二、解题思路1、第一眼就想到的方法function powerDigitSum(exponent) { var number = Math.pow(2, exponent); var sum = 0; console.log(number); while(number!=0){ sum+=number%10; ..
2021-04-06 17:16:49
204
原创 算法 一 Lattice paths 格子路径
一、原题从2×2网格的左上角开始,并且只能向右和向下移动,到右下角正好有6条路线。通过给定的网格n * n有多少条这样的路线?二、解题思路这道题第一眼给我的感觉是分治法去处理,从起点开始于是有了第一次提交的版本function latticePaths(gridSize) { var count = latticePathsDivide(0,0,gridSize); console.log(count); return count;}functi.
2021-04-01 17:16:34
553
原创 Windows c# 生成验证码图片
1、生成类CodeImageUtilusing System;using System.Drawing;using System.IO;namespace sdp_share_pjt{ public class CodeImageUtil { #region 获得附加码随机数 /// <summary> /// 获得随机数 纯数字 /// </summary> /// &l
2021-03-18 17:00:26
398
原创 工具 好用的一些windows工具,包括git、录屏、ps、navicat等等,后续会持续更新
一、好用的一些windows工具,包括git、录屏、ps、navicat等等,后续会持续更新二、下载链接链接:https://pan.baidu.com/s/1VYzvwBn2wYCGlJet9YDgGg提取码:6m5o复制这段内容后打开百度网盘手机App,操作更方便哦...
2021-03-17 17:22:23
119
原创 windows vc++通过tcp、udp端口号获取对应进程的id和名称
1、process_net_info.h头文件#pragma once#include <Windows.h>#include <iostream>#include <vector>enum TcpOrUdp{ TcpType, UdpType};//=====================================================================================////Nam
2021-03-17 17:01:05
1083
转载 linux ubuntu安装qtcreater,配置qt环境到可运行qt项目
一、安装qtcreater1、搜索清华源,打开路径到qt位置,选择第二个文件,下载下来2、打开下载路径,执行chmod a+x qt-unified-linux-x64-4.0.1-online.run,修改权限3、输入sudo ./qt-unified-linux-x64-4.0.1-online.run,以root权限执行文件4、点击左下角按钮,配置源https://mirrors.tuna.tsinghua.edu.cn/qt/online/qtsdkrepository/
2021-03-12 12:02:55
6346
原创 linux ubuntu下创建快捷方式 qtcreater为例子
1、在/usr/share/applications下新建文件QtCreator.desktop2、输入sudo su,进入root模式,再输入gedit QtCreator.desktop,打开文件3、将以下内容复制到QtCreator.desktop(需要注意编码格式,若直接粘贴不成功,则手动输入)[Desktop Entry]Exec=/opt/Qt/Tools/QtCreator/bin/qtcreatorIcon=/opt/Qt/Docs/Qt-5.15.2/qtdoc/im
2021-03-12 10:56:50
423
原创 Windows 浏览器调起客户端应用程序
1、添加注册表方法一: 新建文本文档,修改后缀未.reg 复制以下内容进去Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\clientname]@="clientname客户端""URL Protocol"=""[HKEY_CLASSES_ROOT\clientname\DefaultIcon]@="C:\\Program Files (x86)\\bin\\a.exe,1"[HKEY_CLASSES_R
2020-08-13 18:37:53
1127
原创 windows c# 使用ZXing生成二维码
1、下载并导入ZXing包,不会下载的同学可以参考https://blog.youkuaiyun.com/qq_37243144/article/details/1073576382、新建帮助类using System;using System.Drawing;using System.Windows;using System.Windows.Media;using ZXing;using ZXing.Common;using ZXing.QrCode;using ZXing.QrCode.
2020-07-15 15:13:48
574
原创 Windows c# 使用ICSharpCode.SharpZipLib压缩解压zip
1、下载并导入ICSharpCode.SharpZipLib包,不会下载的同学可以参考https://blog.youkuaiyun.com/qq_37243144/article/details/1073576382、新建ZIpHelper帮助类using System;using System.IO;using ICSharpCode.SharpZipLib.Zip;namespace Util{ class ZipHelper { #region [压缩文.
2020-07-15 15:08:38
911
原创 Windows c# 使用Newtonsoft.Json解析json
1、下载并导入Newtonsoft.Json包,不会下载的同学可以参考https://blog.youkuaiyun.com/qq_37243144/article/details/1073576382、测试代码如下using System.Windows;using Util;using Newtonsoft.Json;using Newtonsoft.Json.Linq;using System.Linq;namespace Test{ /// <summary>
2020-07-15 15:00:33
425
原创 Windows c# 使用log4net记录日志
1、下载引入log4net包,不会下载的同学可以参考https://blog.youkuaiyun.com/qq_37243144/article/details/1073576382、导入配置文件新建log4net.config,将以下配置复制进去<?xml version="1.0" encoding="utf-8" ?><configuration> <log4net> <!-- OFF, FATAL, ERROR, WARN, INFO.
2020-07-15 14:54:39
639
原创 Windows 使用vs stdio的nuget下载工具包
本文截图均在vsstdio2019环境下,其他环境也可通过nuget下载包1、打开vsstdio,点击工具->NuGet->管理解决方案的...;或者点击右边项目,右键引用,管理NuGet包2、搜索框中输入相要下载的包,这里以log4net为例,输入log4net,选中下方搜索出来的包,点击右上角的下载按钮或者右边框的安装完成下载;3、下载下来的包在解决方案文件夹下的packet文件夹中...
2020-07-15 14:39:05
1299
原创 windows c++读写配置文件
config_file.h #pragma once#include <list>#include <map>#include <string>#include <fstream>#include <corecrt_io.h>#include "BASE64_API.h"using namespace std;//配...
2020-04-14 18:09:36
600
原创 linux升级openssl1.1.1
1、下载解压opensslwgethttps://www.openssl.org/source/openssl-1.1.1c.tar.gztar -zxvfopenssl-1.1.1c.tar.gz2、进入openssl并编译cd openssl-1.1.1c./config no-shared --libdir=libmakemake install_sw3、执...
2019-06-19 16:54:55
9574
3
原创 工具 xshell无法使用,需要更新的问题
问题如下解决方法1、下载c32asm下载地址:链接:https://pan.baidu.com/s/1UdJhjg0MYkRG4SEHM88eAw提取码:olyx双击打开2、找到xshell安装目录默认安装路径:C:\Program Files (x86)\NetSarang3、用c32asm的16进制打开nslicense.dll文件...
2019-06-17 11:15:50
11055
9
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人