自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (6)
  • 收藏
  • 关注

原创 Ubuntu 服务器:从零开始搭建一个区块链应用

系统:Ubuntu 18.04.1 LTS使用 putty 连接注意:这里的用户名是 ubuntu 不是 root安装 go 环境先升级 apt-get注意:不要使用 sudo su 切换为 root 环境在执行,而是在权限不够的命令前加上 sudosudo apt-get updatesudo apt-get -y upgrade安装 git、curl、pipsudo apt-get install -y git sudo apt-get install -y curl #文件

2021-01-31 03:22:40 3205 1

原创 Window环境下使用显卡 GPU 加速深度学习并与 CPU 进行对比(配置过程+实例)

1 安装 tensorflow-gpupip install tensorflow-gpu测试是否安装成功import tensorflow as tfprint(tf.__version__)hello=tf.constant('hello world')sess=tf.compat.v1.Session()print(hello.numpy())2 下载 文件下载前,先确定自己的 tensorflow 版本,然后在确定 cuda 和 cudnn 版本具体对应关系如下:Tens

2020-09-12 18:24:35 1112

原创 (Windows) 搭建并管理 Python 环境、搭建深度学习、爬虫环境

本教程非常详细的介绍了如何在没有任何 Python 环境的 windows 系统上搭建深度学习环境,20分钟内即可搭建,避免了很多坑

2020-06-11 19:47:06 669

原创 分析 CloudFlare JS加密的原理

分析 CloudFlare 5秒盾 JS加密的原理 过程1过程2本内容在 https://blog.csdn.net/qq_39802740/article/details/101367856 上拓展。当一个网站被cloudflare保护的时候,如 https://www.biovision.com/向该网站发送http Get 请求,会返回503错误,但是仍然会返回一段html ,该htm...

2020-04-27 11:39:42 5189 5

原创 WPF 的一些坑

WPF 的一些坑

2023-09-23 10:43:39 289

原创 WPF 解决 Style.Trigger 中数据绑定失效的问题

WPF 解决 Style.Trigger 中数据绑定失效的问题

2023-08-23 21:33:43 1195

原创 WPF 查看绑定错误——Snoop 的基本使用

WPF 查看绑定错误——Snoop 的基本使用

2023-08-23 20:28:46 999

原创 Window 局域网共享硬盘

局域网共享硬盘

2023-06-28 00:25:24 259

原创 WPF 热重载失效了

WPF 热重载失效了

2023-06-04 10:05:15 879

原创 未能加载文件或程序集 System.Data.SQLite

未能加载文件或程序集 System.Data.SQLite

2023-05-24 22:23:41 2244

翻译 使用 Appium 进行 WPF 自动化

Appium 进行 WPF 自动化

2023-05-09 21:05:04 1303

转载 VsCode 运行 SpringBoot项目

点击F1,输入Clean the java language server workspace,重启 Vs Code 后就显示了。没有 Run|Debug 的按钮。

2023-04-25 23:58:02 871

原创 Window 编辑、删除、新增右键菜单

Window 编辑、删除、新增右键菜单

2023-03-05 20:44:42 728

翻译 制作并发布 Nuget 包

制作并发布 Nuget 包

2023-02-19 11:37:03 417

翻译 C# 处理内存泄漏问题

C# 处理内存溢出问题

2023-02-12 12:38:16 3032

原创 Window 平台 Android Studio添加插件lombok

Android Studio添加插件lombok

2022-12-04 18:31:23 2501 2

原创 VS Code 使用回溯引用批量正则替换

VSCode 使用回溯引用批量正则替换

2022-10-06 21:59:36 732

转载 解决Github pull, clone, push 很慢

解决Github pull和push慢

2022-09-10 13:08:49 1756

原创 c# 中加密混淆 dll 并通过反射的方式调用

基于 .net Framework 4.7.2假设我们有一个输出类型为类库的项目,项目的命名空间为 SomeSecurityDll,该命名空间下有如下一个类namespace SomeSecurityDll{ public static class ImportantClass { private static string password = "123@abc"; public static string DoSomething() .

2022-05-16 00:18:14 3837

原创 采用邻接表法从无向图中获取与目标关联的所有元素

给定一个二维数组 arr 和一个目标 target,从数组中找出和 target 关联的所有元素。示例1:给定一个列表如下,[1,2] 表示 1 和 2 具有关联性输入:arr=[[1,2],[3,4],[9,4],[4,5],[4,6],[4,7],[7,11],[6,12],[11,15]],target=4输出:3,4,5,6,7,9,11,12,15解释:这些数字都具有关联性对于关联性问题,可以采用无向图的思路进行解决c# 代码如下internal class Program{

2022-05-06 11:21:40 204

翻译 C#/WPF 修改用户配置 user.config 的路径

原文链接:https://stackoverflow.com/questions/2265271/custom-path-of-the-user-config在 WPF 中,可以使用 user.config 去持久化配置,但是该文件是存储在 c 盘的用户文件夹下,不好移动和修改,且微软不提供修改的方法,因此使用下面的方法可以实现修改路径新建一个类 CustomSettingsProvider 如下:class CustomSettingsProvider : SettingsProvider

2022-01-11 23:00:13 1377

原创 Endnote 使用教程-论文插入文献

Endnote 使用教程,插入论文文献

2021-12-08 11:28:31 2935

原创 本地开发中使用 chrome 启动参数解决ajax 中 cors 跨域问题

参考链接:https://stackoverflow.com/a/42024918开发的时候总是遇到跨域访问错误,一个重要的原因是因为浏览器禁止跨域,没错就是浏览器禁止跨域之所以浏览器禁止跨域,是出于安全考虑,避免某个用某个域名下的 cookie 去访问另一个域名的资源。而浏览器判断是否跨域是根据请求头中的 host 来进行判断的,因此 ajax 无法修改 host 也无法添加,这是浏览器限制的。而我们本地又需要跨域怎么办?可以通过设置 chrome.exe 的启动参数来实现。首先,把 chr

2021-11-12 15:35:31 1123

原创 Vue:request undefined:/api/query

使用 vue 请求 api 的时候,控制台报错 undefined: /api/query这是因为使用了 interceptor,参考vue-and-axios-request-undefined全局搜索 interceptor,可以发现有如下代码:service.interceptors.response.use( response => { // dataAxios 是 axios 返回数据中的 data const dataAxios = response.

2021-11-08 17:02:32 1003

翻译 Mybatis 防止 sql 注入的原理

最近看到 Mybatis 中 # 和 $ 的区别,前者可以防止 sql 注入,但是网上大部分说 # 注入的原理是将 where user_name=#{user_name} 中的 user_name加上双引号,但是这显然不对,为此特意去 Google 了一下。首先看一下 Mybatis 的查询过程:Creating a new SqlSessionSqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1896ae05] wa

2021-09-26 15:20:48 337

原创 解决 tensorflow 由于升级产生的兼容性的问题

在网上下载某个 python 或者 notebook 后,会发现有时候没法运行,比如提示 no modules name “...” 等等问题,一般来说,这是自己本地 python 版本、包、包的版本等和原作者的版本不一致的原因。解决这些问题主要有2个方法:方法1:尽量将环境还原为该文件的原始环境比如,某个 notebook 文件是基于 python3.5 写的,然后 tensorflow 的版本是 1.12,numpy 的版本是1.5 等等,一般来说,作者需要提供一个 requirements.

2021-06-13 11:34:51 6776 3

原创 git push error

参考链接:http://www.9lyp.com/article/info/details/id/76https://blog.csdn.net/qq_31800209/article/details/108742213https://blog.csdn.net/qing666888/article/details/79123742检查 git 配置是否正确检查用户名和邮箱是否和远程仓库的账号邮箱匹配git config --list如果不正确:则修改git config --global

2021-03-24 16:26:39 101

原创 Window 下同时配置Gitee、Github 的 SSH 公钥

同时配置 gitee, github 公钥参考地址:http://www.manongjc.com/detail/22-cutqnazacuuwcop.html清除 git 的全局设置如果已经配置Git,需要先清除git 的全局设置,如果没有就跳过这一步。git config --global --list 查看是否设置删除设置git config --global --unset user.namegit config --global --unset user.emailgit conf

2021-02-07 21:33:37 940 1

转载 创建并发布自己的python模块

地址:https://www.jianshu.com/p/905156486d79

2020-12-28 12:26:06 94

转载 材料类影响因子高的杂志

原文地址:http://muchong.com/html/200905/1327963.html转载时间:2020/12/24Nature 28.751Science 26.372Progress in Materials Science

2020-12-24 21:40:08 465

转载 centos7上搭建http服务器

原文地址:https://www.cnblogs.com/snake553/p/8856729.html查看一下系统版本:rpm -q centos-releasecentos-release-7-6.1810.2.el7.centos.x86_641.安装 httpd 服务sudo yum install httpd2.配置 httpdApache 的所有配置文件都位于 /etc/httpd/conf 和 /etc/httpd/conf.d,网站的数据默认位于 /var/ww

2020-12-12 22:34:18 1572

转载 将 SQLite.Interop.dll 嵌入到一个 exe 中

原文链接:https://old.idmedia.no/general/including-sqlite-interop-dll-into-your-c-project/添加所有 dll 文件到一个 exe 中Nuget 中搜索 Costura.Fody,安装成功后,重新构建程序,所有的 dll 就会自动打包到 exe中,但是这个方法没法打包 SQLite.Interop.dll 到 exe 中,因此得用接下来的方法将 SQLite.Interop.dll 嵌入到一个 exe 中在项目下新建两个文

2020-11-22 22:04:41 1477 3

转载 Python 多线程

原文连接:https://www.cnblogs.com/huxi/archive/2010/06/26/1765808.htmlPython通过两个标准库thread和threading提供对线程的支持,这里只讨论 threadingthreadingthreading 基于Java 的线程模型设计。锁(Lock)和条件变量(Condition)在Java中是对象的基本行为(每一个对象都自带了锁和条件变量),而在Python中则是独立的对象。Python Thread提供了Java Thread的

2020-11-18 16:01:47 166

翻译 区块链学习(三)使用以太坊 Truffle 框架并搭建第一个 DApp

原教程地址:truffle1 安装与环境配置管理员模式sudo su升级所有包apt-get update && sudo apt-get -y upgradeapt-get -y install curl git vim build-essential安装 npmapt install npm修改 npm 镜像源npm config set registry http://registry.npm.taobao.org安装依赖环境apt-get insta

2020-11-01 09:49:09 526

转载 计算机字符编码的历史与发展

基础知识比特(bit)和字节(byte)计算机就是一系列的电路开关。每个开关存在两种状态:关(off)和开(on)。如果电路是开的,它的值是1,如果电路是关的,它的值是0一个0或者一个1存储为一个比特(bit),是计算机中最小的存储单位。计算机中是最基本的存储单元是字节(byte)。每个字节由8个比特构成。计算机的存储能力是以字节和多字节来衡量的。如下:1 千字节(kilobyte,KB) = 1024B1 兆字节(megabyte,MB) = 1024KB1 千兆字节(gigab

2020-10-28 09:56:50 492

转载 UTF-8中Bom和无 Bom区别

参考:UTF-8有BOM和无BOM的区别参考:一个特殊的空格ZERO WIDTH NO-BREAK SPACE在UCS 编码中有一个叫做ZERO WIDTH NO-BREAK SPACE的字符编码是 \uFEFF,在 Linux 的 Vim 中看到是一个空白字符,没有宽度,但确实存在,且无法删除这个特殊字符称为BOM(Byte order mark),是Unicode的字节顺序标记,有2个作用:说明字符流属于Unicode编码,且表明了编码方式说明了字节序:big endian 和 lit

2020-10-28 09:55:05 869

翻译 WPF TextBox 处理键盘 Alt 的坑

后台代码如下private void TextBox_PreviewKeyDown(object sender, KeyEventArgs e){ Console.WriteLine(e.Key); Console.WriteLine(e.Key==e.SystemKey);}输出:SystemFalseMatthiasG 的回到中解释到:Alt 键是由系统处理的,只有系统通过 e.SystemKey 才知道是否按下了 Alt 键,属性键会返回Key. system

2020-10-12 18:26:41 376

转载 区块链学习(二)搭建基于go-ethereum的以太坊的私有链环境

上一篇文章 详细的说明了如何在 Ubuntu 环境下编译 go-ethereum ,本届内容为 搭建基于go-ethereum的以太坊的私有链环境原文链接:ETH开发(二)搭建基于go-ethereum的以太坊的私有链环境终端下输入命令,切换为 root 权限sudo su重新加载 profile 文件,加载环境变量到内存source /etc/profile测试geth -h 同步以太坊主网同步主网做为节点,需要满足以下条件:空余磁盘 500G 以上。目前,全球交易数据大约在3

2020-09-25 14:24:15 888 3

转载 区块链学习(一) Ubuntu 下编译 ETH 客户端

1 在虚拟机上安装 Ubuntu 16.041.1 虚拟机下载与安装前往 Ubuntu 16.04 下载 Desktop 版本在Vmware 15.1.0 build-13591040上安装系统将终端放到快速启动栏上1.2 虚拟机联网确保以下两项服务是运行的联网过程参考:联网为加快下载速度,可以设置下载镜像源为国内的:更换下载源2 配置 Go 环境原文链接:ETH开发(一)Ubuntu下编译ETH客户端先升级 apt-get,慢的话参照上一个步骤更换源sudo

2020-09-08 13:43:06 936

转载 Gitbook 安装与配置

安装安装教程参考 : Bilibili下载 nodejs ,限定版本 10.21.0 (其他版本会出错)查看 nodejs、npm 版本node -vnpm -v设置 npm 代理npm config set registry=https://registry.npm.taobao.org查看 npm 所有配置,检测代理是否设置成功npm config list安装 gitbook 命令工具npm install gitbook-cli -g安装

2020-08-27 10:27:02 252 5

WinAppDriver 自动化工具 UIRecorder

WinAppDriver 自动化工具 UIRecorder

2023-05-09

癌症分类预测癌症分类预测

癌症分类预测癌症分类预测

2021-01-13

Java 异常处理练习.doc

Java 异常处理练习Java 异常处理练习Java 异常处理练习

2021-01-10

Fiddler请求头格式化.exe

Fiddler请求头格式化,用于将Fiddler中的请求头变为 request中 head,节约时间; Fiddler请求头格式化,用于将Fiddler中的请求头变为 request中 head,节约时间

2020-11-17

卷积识别手写数字.ipynb

卷积识别手写数字,对比 GPU 和 CPU的差别;

2020-11-04

随机森林:泰坦尼克号生存预测.ipynb

随机森林:泰坦尼克号生存预测随机森林:

2020-11-03

决策树:泰坦尼克号生存预测.ipynb

决策树:泰坦尼克号生存预测决策树:

2020-11-03

空空如也

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

TA关注的人

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