自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python 自适应编码模式打开文件

chardet 是第三方模块,需要下载安装官方地址:http://pypi.python.org/pypi/chardet# 首先二进制方式打开文件with open(absPath, 'rb') as frb: # 检测编码方式 cur_encoding = chardet.detect(frb.read())['encoding']# 指定文件编码方式with open(absPath, 'r', encoding=cur_encoding) as fr: Co.

2020-07-17 16:37:54 639

原创 Python

Python基础语法1.跨平台 面向对象 解释型编程语言​ python是解释型语言,但为了提高运行速度,使用了一种编译的方法。编译之后得到pyc文件,存储了字节码(特定于Python的表现形式,不是机器码)。​ 源代码 – 编译 --> 字节码 – 解释 --> 机器码​ |————1次———|​1. 由源代码转变成机器码的过程分成两类:编译和解释。2. 编译:在程序运行之前,通过编译器将源代码变成机器码,例如:C语言。 -- 优点:运行速度快 -- 缺点:开

2020-07-09 16:46:53 1044

原创 Python 日志文件分级导出 json配置logging

若有错误,敬请指正……json配置文件{ "version":1, "disable_existing_loggers":false, "formatters":{ "simple":{ "format":"%(asctime)s - %(filename)s - [line:%(lineno)d] - %(name)s - %(levelname)s - %(message)s", "datefmt":"%Y

2020-06-30 17:37:10 301

原创 Python

Python基础语法1.跨平台 面向对象 解释型编程语言模块单导入,行结尾不加分好命名规范:组件小写,类骆驼,常量名大写,类的属性和方法小写1.项目名称首字母大写+大写式驼峰,ProjectName2.模块名和包名全部小写+下划线驼峰module_name package_name3.类名称,异常首字母大写+大写式驼峰,class ClassName: ,ExceptionName4.全局变量、常量全部使用大写字母+下划线驼峰GLOBAL_VAR_NAME

2020-06-18 17:29:27 418

原创 Python笔记

Python若有错处,敬请指正基础语法1.跨平台 面向对象 解释型编程语言模块单导入,行结尾不加分好命名规范:组件小写,类骆驼,常量名大写,类的属性和方法小写1.项目名称首字母大写+大写式驼峰,ProjectName2.模块名和包名全部小写+下划线驼峰module_name package_name3.类名称,异常首字母大写+大写式驼峰,class ClassName: ,ExceptionName4.全局变量、常量全部使用大写字母+下划线驼峰GLOBA

2020-06-15 09:36:47 340

翻译 AOP

静态实现AOP: 代理模式和装饰器模式using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MyAOP{ /// <summary> /// 代理模式实现静态代理...

2020-04-17 14:54:03 101

翻译 DES堆成加密和RSA非对称加密

using System;using System.Collections.Generic;using System.Configuration;using System.Linq;using System.Text;using System.Threading.Tasks;namespace MyEncrypt{ public static class Constant...

2020-04-02 23:30:48 206

翻译 md5

using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Security.Cryptography;using System.Text;using System.Threading.Tasks;namespace MyEncrypt{ ///...

2020-04-02 23:25:44 65

翻译 密码学

对称加密算法 VS 非对称加密算法对称加密算法(Symmetric-key algorithm)和非对称加密算法(asymmetric key encryption algorithm)只不过就是密码学(cryptography)中的两种加密算法罢了,什么是算法,你就可以理解成为是一种规则吧,这种规则可以将信息从一种形式转变成另一种形式,不懂没关系,继续往下看。对称加密首先,让我们先从...

2020-04-01 14:28:38 426

翻译 xml帮助类

using System;using System.Collections.Generic;using System.Configuration;using System.IO;using System.Linq;using System.Reflection;using System.Text;using System.Threading.Tasks;using System....

2020-03-31 23:03:28 93

翻译 序列化

序列化参考using System;using System.Collections.Generic;using System.Configuration;using System.IO;using System.Linq;using System.Runtime.Serialization.Formatters.Binary;using System.Runtime.Seria...

2020-03-31 23:01:29 81

翻译 ImageHelper

图形处理帮助类using System;using System.Collections.Generic;using System.Configuration;using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Linq;using System.Text;using S...

2020-03-31 22:57:59 150

转载 异步加载JS脚本

JavaScript脚本对现代网站来说是必不可少的。当用户访问站点,需要下载各种资源,例如JS脚本,CSS,图片,iframe等。浏览器下载除JS外的资源时,会并行下载,以提高性能。但下载JS脚本时,会禁止并行下载(称为脚本阻塞Scripts Block Downloads)。浏览器遇到JS时,必须等JS下载,解析,执行完后,才能继续并行下载下一个资源。原因是JS可能会改变页面或改变JS间的依...

2019-11-19 11:06:19 163

转载 RSA的1024位是指公钥及私钥分别是1024bit,也就是1024/8=128 Bytes

RSA算法密钥长度的选择是安全性和程序性能平衡的结果,密钥长度越长,安全性越好,加密解密所需时间越长。1. 非对称加密算法中1024 bit密钥的强度相当于对称加密算法80bit密钥的强度。有资料上说以当前的软硬件水平,破解1024bit的RSA加密密文,需要一套10亿美金的系 统使用若干十年的时间,所以2015年前,1024bit的还无需太担心暴力破解的危险。2. 密...

2019-07-29 16:22:43 13779 1

原创 C# 客户端 https请求异常处理 “未能创建 SSL/TLS 安全通道。”

2019-03-28 18:36:03 1202

原创 .net项目,编译通过,并且无相关警告,却无法生成

现象:.net项目,编译通过,并且无相关警告,却无法生成原因:项目(dll)引用路径有通过.csproj文件修改过,之后通过重新引用的项目进行开发,添加了属性,再应用此属性时,生成失败。注释掉影响项目生成的代码,的通过反编译引用的dll,发现字段没有改过来。解决方案:通过VS重新修改此引用解决...

2019-02-27 14:51:06 478

长房140 (2).pdf

长房140 (2).pdf

2023-05-05

intermec-ck3r-readme_downyi.com.zip

intermec-ck3r-readme_downyi.com.zip

2022-11-03

Intermec-CK3终端指导和配置手册.pdf

Intermec-CK3终端指导和配置手册.pdf

2022-11-03

Video_2021-01-31_113619.wmv

Video_2021-01-31_113619.wmv

2021-02-01

证书创建工具

makecert, pvk2pfx, cert2spc, signtool 2015 数字签名

2018-12-28

Makecert是一种证书创建工具

Makecert是一种证书创建工具,仅用于测试目的的 X.509 证书。此工具将密钥对与指定发行者的名称相关联,并创建一个 X.509 证书,该证书将用户指定的名称绑定到密钥对的公共部分。

2018-12-28

VS 智能拷贝插件

把很长的文本黏贴成带有StringBuilder的代码,把很长的文本黏贴成带有StringBuilder的代码,把很长的文本黏贴成带有StringBuilder的代码。重要的事情说三遍

2018-10-26

c#5.0高级编程高清全版PDF,c#5.0多线程编程高清PDF

内容一:c# 5.0高级编程高清全版PDF 内容二:c# 多线程编程 高清PDF 第 1 章 介 绍 了 C# 中基本的线程操作。 本章解释了什么是线程, 使用线程的优缺点,以及与线程相关的其他重要方面 第 2 章描述了线程交互细节。 你将了解为何我们需要协调线程 , 以及协调组织线程的不同方式。 第 3 章解释了线程池概念。 本章展示了如何使用线程池 , 如何执行异步操作, 以及使用线程池的好的和不好的实践。 第 4 章 深 入 i井解了任务并行库( Task Parallel Library, TPL ) 框架。 本章讲述了 TPL 的所有重要方面, 包括任务组合 、 异常管理及取消操作等。 第 5 章深入解释了 C# 5.0 中的新功能 异步方法。 你将丫解 async 和 await 关键字,如何在不同的场景中使用它们, 以及 await 底层工作机制。 第 6 章描述了 .NET 框架中并行算法的标准数据结构, 并为每种数据结构展示了示例编程场景。 第 7 章深入讲解了并行 L1NQ 基础设施。 本章讲述了任务和数据并行度, 并行化 LINQ查洵, 调整并行选项, 分割查询, 集合并行查洵结果等内容。 第 8 章解释了如何以及何时使用 Reactive Extensions 框架。 你将学习如何组合事件, 如何对事件序列执行 LINQ 查询等。 第 9 章深入汫解了异步 I/O 进程, 包括文件 、 网络及数据库等场景。 第 10 章列出了针对常见的并行编程问题的解决方案。 第 1 1 章 覆 盖 了 基 于 \Vindows 8 的 编 写 异 步 应 用 程 序 的 场 景。 你 将 学 习 如 何 使 用Windows 8 异 步 API , 以及如何在 Windows 商店应用中完成后台工作。

2018-10-22

t_sql&amp;&amp;dba;相关书籍

t_sql书籍及dba原版高清书籍。本书是 Micro&amp;oft; SQL Server 2008 系列中的一本.书中全面深入地介绍了 T-SQL 的基本元素, 以及 SQL Server 2008 中新增加的-•些特性。 主要包括 SQL 的基础理论、 逻辑®询处理、 SELKJr 壺询、 联接和子査询, 表表达式、 过滤和分组、 透视转 换、 修改数据、 事务和_致性的处理、 可编程对象等内容

2018-10-22

空空如也

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

TA关注的人

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