自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 LINUX 下无线网卡 rtl8821CE/rtl8723de 驱动 无法驱动解决办法

1. 确保linux内核版本大于 4.14如何查看linux 内核版本 :终端 uname -sr 如果内核版本低于 4.14:升级linux内核 ubuntu可以参照 https://www.linuxidc.com/Linux/2017-03/141940.htm升级完记得重启 2. 下载linux中8821CE/rtl8723de的驱动源码 其实linux是支持这款显...

2018-05-26 16:19:35 34325 35

原创 ue4 项目打包流程设计,以及增量更新,客户端更新程序设计。

基本流程(可以简单通过颜色一致的来快速定位相关逻辑)图片右键新标签打开查看原图1.创建基础发布包(BaseReleaseVersion)Parsing command line: -ScriptsForProject=D:\jenkins\workspace\IterativePackage\BMXDriving.uproject BuildCookRun -project=D:\jenkins\workspace\IterativePackage\BMXDriving.uproject -noP

2022-02-24 13:57:56 2491 1

原创 UE4 不受游戏暂停影响的Timer /Delay C++蓝图都能用

UE4 不受游戏暂停影响的Timer /Delay C++蓝图都能用原因业务逻辑需要,以及因为序列帧实现的ui动图是通过tick刷的,暂停时ui tick会暂停,只能通过写一个不受暂停影响的timer去刷序列帧,为了填一个坑,而出来的另一个坑,大家都是挖坑人。基本原理重点就是 actor 的 SetTickableWhenPaused(true),就是标记actor在游戏暂停时,是否能够执行Tick(float DeltaTime)运用了什么知识通过FName调用蓝图方法,C++

2021-04-09 20:56:16 1895

原创 UE4 Crypto++ Plugin With AES(支持安卓)

基于cryptopp v8.2 开发的UE4加密库,支持Android 和Windows平台,在UE 4.23版本测试没问题坑在编译安卓环境的时候没少遇到坑,先是try except的打包问题,在build.cs加一行bEnableExceptions = true;再就是RTTI的问题,原因就是,库里面用了throw、typeid()、dynamic_cast()等方法AESCripto Function :Access violation - no RTTI data!解决办法就是在 bui

2021-04-05 19:32:56 824 2

原创 JWT失效方式---------django rest framework jwt

前因项目通过 drf jwt 来实现用户的验证,在登出和异设备登入的时候都需要旧的jwt失效,但是drf jwt没有内置失效方法,所以通过JWT_GET_USER_SECRET_KEY的修改来使之前的user jwt 失效原理首先我们得了解jwt是通过加解密实现的一种用户验证方式,所以我们能够通过添加JWT_GET_USER_SECRET_KEY,通过一个方法 jwt_ge...

2018-10-24 17:24:19 3183 2

原创 python 超类 super() 方法初探

super()应用场景对象A 有一个初始化属性first_name在__init__()方法中 以及一个 second_name()方法,当对象B继承了对象A时,对象B就拥有了对象A的所有方法和属性class A(): def __init__(self): self.first_name = 'king' def second_name(self)...

2018-07-18 17:58:23 2920

原创 python 使用openpyxl和xlwt从mysql导出excel

通过scrapy 我的数据库爬到了2w多的数据,想着尝试从mysql中导出到excel 于是尝试了 xlwt包+pymysql 在3.6的环境下导出,不曾想到,表中字段content内容过长,导致xlwt包没办法实现,通过搜索找到了openpyxl包,可以解决这个问题 但是一般字段长度的表还是能够用xlwt导出的 先给出xlwt的代码xlwt+pymsqlimport p

2018-01-12 11:30:57 2047 3

原创 python 爬虫通过bloomfilter实现增量爬取/去重(重复爬取)/更新爬取

直接上代码import osfrom pybloom_live import BloomFilterfrom scrapy.exceptions import DropItemclass BloomCheckPipeline(object): def __int__(self): file_name = 'bloomfilter' def open_spider(s

2017-12-29 11:37:00 6875 10

原创 python bloomfilter 布隆过滤器

本文使用的是pybloom_live包 git地址 https://github.com/joseph-fox/python-bloomfilter “` import os from pybloom_live import BloomFilter animals = [‘dog’, ‘cat’, ‘giraffe’, ‘fly’, ‘mosquito’, ‘horse’, ‘eagle

2017-12-29 09:33:09 741

原创 python3 3des des aes 加密 PKCS7 填充

首先感谢 孤影惆怅 大佬的文章 得以完美安装好了PyCrypto 包 文章地址:http://blog.csdn.net/a624806998/article/details/78596543使用PyCrypto包的 AES 加密from Crypto.Cipher import AESimport base64BS = AES.block_sizedef pad(s): retu

2017-12-28 13:59:07 7940 1

原创 django 微信支付成功回调url(notify_url)

微信官方文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1首先 这个 notify_url 有俩个要求 1.公网能直接访问的 2.不能携带参数 (比如你的订单id)返回的内容微信请求的内容,为xml格式<xml> <return_code><![CDATA[SUCCESS]]></return_code>

2017-12-27 16:19:25 10976 3

原创 django 调用微信接口(微信支付、微信用户信息)

import hashlibimport randomimport stringimport urllibimport xml.etree.ElementTree as etimport timeimport requestsheaders = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/5

2017-12-22 16:23:49 7756 3

空空如也

空空如也

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

TA关注的人

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