- 博客(188)
- 资源 (3)
- 收藏
- 关注

原创 Django用Apache和mod_wsgi部署
背景最近写了一个Django在windows上运行,但是用的vbs命令,导致在后台运行的时候,必须用户登录才可以运行,还有就是登录之后,有其他进程可能被干掉。Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c D:\xxd\run.bat",vbhide` bat 内容C:\Python37\python3.exe manage....
2019-11-06 17:19:29
1733

原创 2019 TFUG 成都 Coding Lab 圆满结束
TFUG 成都 Coding Lab 圆满结束时间过得飞快,今天下午在谷歌出海中心举行长达 200 分钟的「TensorFlow All Around - Coding Lab」分享会就圆满结束了。主要内容如果您今天没有时间来现场的话,我们准备了下面简短的一个总结和分享,有关于 TF 必备技巧和有关人工智能的最佳实践以及深度图像学习算法「EM 算法」的介绍和学习。首先由帅气的 Leon ...
2019-09-02 00:00:47
493

原创 在Mac下vs code配置Python开发环境
背景之前用的捷克公司JetBrains的系列软件之一Pycharm,也是非常的好用。但是要收费,对于我等穷屌丝来说,有点吃不消。开流节源,我找了一款免费的开发软件,而且是近年来崛起的-vscode,而且是一个开源项目,微软出品。什么是「VS Code」?开原地址: https://github.com/Microsoft/vscodeVisual Studio Code(简称VS ...
2019-05-04 22:35:19
18376
1

原创 Git冲突解决: git checkout高级用法
背景Git冲突的原因,一般是修改了同一个文件导致的,这个文件有可能是别人提交到远程仓库里面,还有就是需要合并这个文件导致的。解决方法你确定你需要的是哪个仓库的文件git checkout --theirs conflicted_file.txt # 保留远端的git checkout --ours conflicted_file.txt # 保留本地的然后执行add和comm...
2019-04-29 19:00:50
23020
1

原创 Android VTS 常见问题及解决办法
基于Android8.1Ubuntu 16.04Python2.71. 目的在网上找了下关于Android VTS的执行过程中, 遇到的问题都基本上没有找到解决办法。在此记录一些自己在生产过程中遇到的问题,希望帮到有需要的同仁,抛砖引玉,希望各位同仁提一些宝贵的建议和意见。谢谢~2. 问题Listerror: Failed to create virtualenv这个情况一...
2018-12-27 17:55:49
5052
1

原创 使用远程接口库进一步扩展Robot Framework的测试能力
使用远程接口库进一步扩展Robot Framework的测试能力 引言:Robot Framework的四层结构已经极大的提高了它的扩展性。我们可以使用它丰富的扩展库来完成大部分测试工作。可是碰到下面两种情况,仅靠四层结构就不好使了:1.有些复杂的测试可能跨越多个物理机器,且有的测试库也必须部署在被测系统上。2.一个测试要使用多个库...
2015-06-25 23:42:00
297
原创 LLVM intrinsic 介绍
什么是 LLVM intrinsicLLVM 支持“intrinsic function”的概念。这些函数具有众所周知的名称和语义,并且需要遵循某些限制。总的来说,这些 intrinsic 代表 LLVM 语言的扩展机制,在添加到语言(或者位码读取器/写入器、解析器等)时不需要更改 LLVM 中的所有转换。Intrinsic函数是编译器内建的函数,由编译器提供,类似于内联函数。但与内联函数不同的是,因为Intrinsic函数是编译器提供,而编译器与硬件架构联系紧密,因此编译器知道如何利用硬件能力以最优的
2022-05-03 20:01:46
1747
原创 LLVM是什么
有什么说的不对的地方,还请多多支出, 谢谢~概述LLVM : 全称是这个Low Level Virtual Machine,底层虚拟机,名字是带有虚拟机,但是现在早已和虚拟机没有任何关系了. 是整个LLVM项目,我目前了解的有5部分.LLVM 是一个用于构造、优化和生成中间和/或二进制机器码的库。能够同时支持任意编程语言的静态和动态编译。我之前在互联网工作,知道的前端vue、react和后端Java、python等. 现在编译器也有前端和后端.LLVM 可以用作编译器框架,其中提供“前端”(.
2022-04-08 10:09:00
835
原创 LLVM 是什么?
有什么说的不对的地方,还请多多支出, 谢谢~概述LLVM : 全称是这个Low Level Virtual Machine,底层虚拟机,名字是带有虚拟机,但是现在早已和虚拟机没有任何关系了. 是整个LLVM项目,我目前了解的有5部分.LLVM 是一个用于构造、优化和生成中间和/或二进制机器码的库。能够同时支持任意编程语言的静态和动态编译。我之前在互联网工作,知道的前端vue、rea...
2022-04-08 09:55:00
1220
原创 国产芯片GPU, 需要你助力
大家大概都知道美国制裁华为,制裁我们的高端芯片行业。国家开始重视这个产业这个领域,其实我们大家都有很多机会投入到这个事业中去做有意义的事情。真的是选择比努力重要,你选择一个好的行业有更好的事了,同时就能积累更多的财富。我相信,大家也比我心里更清楚,我觉得进入芯片行业,基本上从国内GPU的都是从零开始,那我们如何建立这些东西,可以肯学习其他的技术栈,有相关技术知识是次要的。因为做这个芯...
2022-03-22 14:17:00
158
原创 回顾10年职业生涯,重新启航
临近2022年春节。因为我们这边项目上,已经封板了,没有新的需求上线,自然基本上也没什么事儿了,我就提前请假了,现在已经在老家了,正好利用这段时间,来回顾一下自己职业生涯10年的时间发生了哪些变化。与此同时正好把这10年中遇到的一些问题点,自己去回顾和分享一下,以及如何开启下一个10年?同时也非常感谢这一路帮助过我的人,也非常幸运能遇到你们。从第1份工作到现在第4份工作,遇到的领导、同事,...
2022-01-31 14:50:00
952
原创 学习笔记 - 如何增长
学习笔记: 极客时间 - 从O开始做增长:从0到1的增长实战方法论 https://time.geekbang.org/column/intro/165学习,真的不是一件容易的事情。开篇我想要分享给你的是一套可以成功复制的增长思路和实践技巧。增长小白如何“弯道超车”“最终为用户,简单却有效”。满足用户的核心需求,最终赢得了大量用户。1、刚开始做容易陷入把需求复杂化,输出自以为“最好的...
2021-02-28 23:00:00
758
1
原创 购物英语词汇
Coupon:优惠券The coupon is not valid if detached.Tear off this coupon and use it to get 25p off your next jar of coffee.Offer特价Special offer - complete set for only £5.99.You can enjoy a special ...
2021-02-21 21:55:00
313
原创 TensorFlow 基础学习 - 4 (重点是调参)
准备数据!wget --no-check-certificate \ https://storage.googleapis.com/laurencemoroney-blog.appspot.com/horse-or-human.zip \ -O /tmp/horse-or-human.zip该目录下又分别包含horses和humans子目录。简而言之:训练集就是...
2021-02-19 22:46:00
601
原创 TensorFlow 基础学习 - 3 CNN
卷积神经网络抓住它的核心思路,即通过卷积操作缩小了图像的内容,将模型注意力集中在图像特定的、明显的特征上。max pooling - 增强特征,减少数据实现在下面的代码中模型在训练数据上的精度可能上升到93%左右,在验证数据上可能上升到91%。这是朝着正确方向取得的显著进步!试着运行更多的epochs--比如20个epochs,然后观察结果! 虽然结果可能看起来非常好,但实际...
2021-02-19 10:27:00
238
原创 TensorFlow 基础学习 - 2
让我们来看这样一个场景,让计算机识别不同的服装用品(有提包、鞋子、裤子等10类物品)。我们将用包含10种不同类型的物品图片的数据集来训练一个神经元网络,实现分类。数据导入首先通过tf.keras的API可以直接获得Fashion MNIST数据集。在mnist对象上调用load_data方法会得到两个元组,各自包含两个列表。这些列表存储了服装用品的训练与测试图像数据及标签值。为什...
2021-02-19 10:25:00
241
1
原创 TensorFlow 基础学习 - 1
学习目的了解机器学习的一些基础功能,一些基础用法,然后在我们的实际工作中创造出更多的火花。环境准备环境话有很多,我在学习的这个慕课的实验室、谷歌实验室。还有腾讯实验室都可以用来做,也非常方便,本地环境搭建也是非常的方便,但是在训练数据多的时候,那就非常的慢。这些实验室提供强大的算力,最主要的还是免费。https://ot.icourse163.org/#/labhttps...
2021-02-19 10:23:00
196
原创 英语听力如何提高
学习英语听力部分。第一听什么内容主要是听一些脱口秀,还有一些Coach Shane, Lisa美语,Rechels English。这些资源在B站上都有,第一个脱口秀资源,看一个崔娃的脱口秀,第2个科技圈了就是叫daily English,lisa美语就是专门纠正发音的。还有一个就是美剧,像生活大爆炸摩登时代。都是一个不错的学习资源。Coach ShaneLisa美语Rec...
2021-02-06 21:44:00
194
原创 Python线程间如何通信
我对于线程这部分知识比较薄弱,并发是一个复杂的问题,在测试过程中很少用到这个知识点。由于全局解释器锁 (GIL),CPU 绑定任务不适合 Python 线程。Python 中的并行计算应在多个进程(而不是线程)中完成。实例:工作线程从队列中获取目录名称, 然后递归查找其中的所有文件并返回结果import os, timeimport threading, Queueclas...
2021-02-06 21:42:00
504
原创 macOS Charles抓包
1. 安装Charleshttps://www.charlesproxy.com/download/官网linux macos windows都有。2. 配置网络和其他https://www.jianshu.com/p/9822e3f28f0a我就不冷炒饭了, 这里有很多详细的教程。主要是2步配置本地的网络代理为对应的IP和端口配置证书和添加域名有2个需要注意的,这...
2021-02-06 21:22:00
216
原创 云测试自动化框架
环境部署,以及使用的问题, 有没有想过直接在用云创建一个自动化测试框架,动态的分配资源?可以利用利用 OpenStack,Ubuntu,KVM等开源项目构造了云计算软件测试平台。云计算软件测试平台是一个复杂的软件、硬件和服务的综合体,不同的云测试平台设计和实现的重点也不相同。需求可移植性高-要支持多操作系统, 本地和云都可以运行易于扩展和维护老的测试环境预先搭建好,缺...
2021-02-06 21:21:00
480
原创 Python内建函数
是计算一个数的商和余数的时候,发现基础的内建函数还没有掌握,今天空了来补一下。以下的列子均是在Python3里面支持的。那就从第一个开始求余数和商开始吧。数字有关数字计算divmodpython divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)。abs提到数字计算还有用的最多的, abs,比如求任意一个数的...
2021-02-06 21:18:00
231
1
原创 Vscode 安装Java Spring项目
记一次二次开发Spring项目的,用vscode配置环境过程。因为vscode是用json文件保存的配置。好多都过时了。强行提笔记录一下安装组件一个java, 一个spring boot安装Maven和Javajava这个简单https://java.com/zh_CN/download/help/mac_install.xmlmaven配置环境变量,如果是zshrc...
2021-02-06 21:14:00
1031
2
原创 音频质量评估-2
音频质量评估-1:之前主要学习了音视频的编码和解码原理,和测试音频质量的方法。接下来继续学习下当前 短视频 领域的 视频质量测试方法。算法了解可以参考python的 scikit-image这个库。里面有很很多算法。PSNR用于表示信号的最大可能功率与影响信号表示的保真度的腐蚀噪声功率之间的比率。由于许多信号具有非常宽的动态范围,PSNR通常以对数分贝刻度表示。 是一个全...
2021-02-06 20:31:00
851
原创 音频质量评估-1
原理音频的原理把模拟信号转变成 数字信号,前者是连续的,后者离散的。因此有DAC和ADC。需要关注的三个指标,这三个指标决定音频的质量比特率:表示经过编码(压缩)后的音频数据每秒钟需要用多少个比特来表示,单位常为kbps。 这个数字越大音频质量越好,但是数据文件就越大。响度和强度:声音的主观属性响度表示的是一个声音听来有多响的程度。响度主要随声音的强度而变化,但也受频率...
2021-02-06 20:18:00
4654
原创 Python list 实现
List 对象的C结构CPython 中的列表对象由以下 C 结构表示。ob_item是指向列表元素的指针列表。分配的是内存中分配的插槽数。typedef struct { PyObject_VAR_HEAD PyObject **ob_item; Py_ssize_t allocated;} PyListObject;初始化list比如初始化一个空的数...
2021-02-06 20:16:00
231
1
原创 怎么测试大数据
先抛出个问题我们为什么要测试大数据什么大数据测试大数据测试可以定义为涉及检查和验证大数据应用程序功能的过程。大数据是传统存储系统无法处理的大量数据的集合。策略测试处理数 TB 数据的应用程序将从一个全新的级别和开箱即用思维中学习技能。质量保证团队关注的核心和重要测试基于三种方案。即批处理数据处理测试批处理数据处理测试涉及在批处理模式下使用批处理存储单元(如 HDFS)...
2021-02-06 20:09:00
2213
原创 可视化压力测试工具- apache jmter
Apache JMeter ™是开源软件,是一个 100% 纯 Java 应用程序,旨在加载测试功能行为和测量性能。它最初设计用于测试 Web 应用程序,但后来扩展到其他测试函数。功能预览能够加载和性能测试许多不同的应用程序/服务器/协议类型:Web - HTTP、HTTPS(Java、NodeJS、PHP、ASP.NET,...)REST Web 服务Ftp通过 JD...
2021-02-06 20:08:00
494
原创 微软推出的浏览器自动化工具 playwright
githubplaywright GuideAPI提供同步(阻塞)API 和异步 API。它们在功能方面是相同的,并且仅在使用 API 的方式上有所不同。from playwright import sync_playwrightwith sync_playwright() as p: for browser_type in [p.chromium, p.firefox...
2021-02-06 20:06:00
564
原创 A分支上的一个commit,merge到B分支
场景就是要解决的问题,就是把B分支的一个commit,单独merge到A分支上面去。思路是生成一个patch,然后把这个patch应用到要merge的分支。有2种方式,一种是git format-patch,然后用 git am 应用。还有一种就是git diff, 切换分支后,git apply.推荐前一种,前一种是包含了邮件格式。git format-patch用法, git...
2021-02-06 19:37:00
956
原创 MongoDB 入门学习
MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。分布式计算的优点可靠性(容错) :分布式计算系统中的一个重要的优点是可靠性。一台服务器的系统崩溃并不影响到其余的服务器。可扩展性:...
2021-02-06 19:33:00
125
原创 学习gRPC - 2.如何构建一个流和序列化
构建流gRPC 利用 HTTP/2的双向通信特性实现了连续的消息交换,实现了双向流。数据流是什么?流数据有各种各样的场景用法。一种是,当事件发生时,有一种方法可以不断发出描述事件的消息。例如,当数据被添加到数据库中时,数据库希望将“数据添加”事件通知相关方。或者当股票价格发生变化时,证券交易所希望向订阅“价格变化”事件的所有服务公布新价格。另一个是有一种以异步方式高效传输非常大...
2021-02-06 19:15:00
325
原创 学习gRPC - 1.工作原理是什么
什么是gRPCgRPC 已经成为实现需要大规模快速运行的分布式软件系统的一项重要技术。简而言之,gRPC 是一个 API 框架,它允许一个程序在互联网上的一个位置传递数据到另一个位置的另一个程序中的独特函数进行处理。其他 API 框架(如 REST)通常使用基于文本的格式(如 JSON 或 XML)在客户机和服务器之间传递数据,而在 gRPC 下,数据是以二进制格式在客户机和服务器端...
2021-02-06 18:51:00
591
原创 学习gRPC - 3.深入学习一个成熟的gRPC应用
前面2篇介绍了 gRPC 的关键概念以及演示程序。了解工作的基础知识后, 将了解 k8s 在其容器运行时接口技术。gRPC的应用范围自从2015年作为开源项目发布以来,gRPC 在大大小小的企业中都取得了成长。然而,尽管 gRPC 作为一种服务器端技术很受欢迎,但它在面向公众的 api 中几乎没有出现。这主要有两个原因。首先,gRPC 依赖 HTTP/2作为其传输协议。虽然主要的客户...
2021-02-06 18:50:00
362
原创 「大数据学习」1. 数据库Redis基础命令
由来数据结构的服务器,引用官方的一段话。REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(v...
2021-02-06 18:43:00
91
原创 学习 Redis - 2. 场景操作
前面学习了一些基础的命令,以及对常用数据类型的命令的学习。今天学习下redis的常见特性。Redis 发布订阅Redis 发布订阅 (pub/sub) 是一种消息通信模式:发送者 (pub) 发送消息,订阅者 (sub) 接收消息。Redis 客户端可以订阅任意数量的频道。下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 clie...
2021-02-06 18:33:00
182
原创 学习 Redis - 3. 进阶
Redis 数据备份与恢复备份127.0.0.1:6379> SAVEOK备份还有一个在后台执行bgsave127.0.0.1:6379> BGSAVEBackground saving started该命令将在 redis 安装目录中创建dump.rdb文件。安装目录可以用 config get dir获取到127.0.0.1:6379> CON...
2021-02-06 18:32:00
879
原创 Python调试神器
今天就来一小点知识。首先是一个python的库,还有一个是自己最近遇到的一件小事。Pysnooperslogan就是 不要再使用打印机进行调试。https://github.com/cool-RR/PySnooperPython 代码不能按预期运行时,或者想检查程序是否正确运行时,可以使用带有断点和监视器的成熟的调试器。但是在某些情况下,不能马上设置一个。想知道哪些...
2021-02-06 18:29:00
238
1
原创 逻辑思维183 怎样成为一个高手
怎样成为一个高手分4部分,第1部分是什么是练习,第2部分是怎么去练习?第3部分是那些过程中需要什么,第4部分就是怎样构建的自己的一个认知。https://m.igetget.com/share/course/article?id=dA5eO3NDrGk8KP50mV2oxp9MRBzQPy什么是练习针对性重复练习, 这就是练习的本质。持续做你不会做的事情。先从第1部分说,那...
2021-02-06 17:24:00
370
企业人事管理系统需求规格说明书-2022-Java-vue 前后端分离
2022-11-05
mod_wsgi-win32-ap22py31-3.3.so.7z
2019-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人