上一页 1 2 3 4 5 6 7 8 ··· 18 下一页
摘要: 前言 进程和线程,有很多地方非常类似,包括使用的方法也很多相同的, 所以我决定放到一起对比学习, 这一篇,专门对比: 进程的事件 线程的事件 # 进程的事件 ``` # 事件 import time from multiprocessing import Event, Process # 一个信号, 阅读全文
posted @ 2022-06-09 12:35 技术改变命运Andy 阅读(9) 评论(0) 推荐(0) 编辑
摘要: solid原则由如下5个原则组合而成。 S:单一职责原则 一个类只代表一种对象定义,只做一种类型责任。如果某个类承担了其他类型责任的时候,就需要分解这个类了。如果将多个功能放在同一个类中,功能之间就形成了关联,改变其中一个功能,就可能影响到另一个功能,就需要新一轮的测试来避免可能出现的问题,非常耗时 阅读全文
posted @ 2022-06-08 12:43 技术改变命运Andy 阅读(302) 评论(0) 推荐(0) 编辑
摘要: vue结合element组件编写多tab页面的实践 第一个知识点:tabs element组件的地址:https://element.eleme.cn/#/zh-CN/component/tabs#zi-ding-yi-biao-qian-ye 第二个知识点:动态表单 vue 实现动态表单,点击新增 阅读全文
posted @ 2022-06-06 18:26 技术改变命运Andy 阅读(25) 评论(0) 推荐(0) 编辑
摘要: js字符串处理的几种方法总结 前端开发中,字符串处理是比较常见的 首先,先来看看js截取三姐妹substring()、subsstr()、slice() 1、slice(start, end) 大姐slice()、从start开始,到end结束,开始的位置从0不是1,不包括end,支持数组分割,支持 阅读全文
posted @ 2022-06-06 16:10 技术改变命运Andy 阅读(228) 评论(0) 推荐(0) 编辑
摘要: # 介绍 Vue Router 是 Vue.js 的官方路由。它与 Vue.js 核心深度集成,让用 Vue.js 构建单页应用变得轻而易举。功能包括: 官方文档:https://router.vuejs.org/zh/guide/ # 下载 ``` npm install vue-router@4 阅读全文
posted @ 2022-06-06 15:19 技术改变命运Andy 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 测试必须要考虑需求之外和开发之外的情况,这是基于经验和历史功能的积累,这是测试的价值所在 阅读全文
posted @ 2022-05-26 19:47 技术改变命运Andy 阅读(22) 评论(0) 推荐(0) 编辑
摘要: # 前言 进程和线程,有很多地方非常类似,包括使用的方法也很多相同的, 所以我决定放到一起对比学习, 这一篇,专门对比: - 进程和守护进程, - 线程和守护线程, - join和setDaemon # 进程和守护进程 ## daemon=True ``` import multiprocessin 阅读全文
posted @ 2022-05-03 13:11 技术改变命运Andy 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 前言 进程和线程,有很多地方非常类似,包括使用的方法也很多相同的, 所以我决定放到一起对比学习, 这一篇,专门对比: 进程池 线程池 # 进程池 ## 为什么会有进程池? - 1,因为每次开启一个进程,都需要创建一个内存空间,这是耗时的 - 2,进程过多,操作调度也会耗时, - 所以会有非常大的性能 阅读全文
posted @ 2022-04-15 18:41 技术改变命运Andy 阅读(593) 评论(0) 推荐(0) 编辑
摘要: # DevOps出现的背景 软件工程方法论从瀑布到敏捷,到目前的DevOps,都不是凭空演进出来的。敏捷的目的是为了打破产品和开发团队之间的部门墙,但是市场变化越来越快,充满易变性、不确定性、复杂性、模糊性。我们需要更快的交付和反馈,所以只打破产品和开发部门部门墙还不够,现在需要将开发和运维运营也打 阅读全文
posted @ 2022-04-15 11:54 技术改变命运Andy 阅读(148) 评论(0) 推荐(0) 编辑
摘要: qa,review代码,这个事情很重要,高级的qa,的确都要会review代码,看来我还是要学习java, 阅读全文
posted @ 2022-03-08 10:25 技术改变命运Andy 阅读(42) 评论(0) 推荐(0) 编辑
摘要: helloword是一个国际惯例, 可以使用sublime, 1,输入内容 public class HelloWorld{ public static void main(String[] args){ System.out.println("HelloWorld"); } } 2,保存, 保存成 阅读全文
posted @ 2022-03-07 20:30 技术改变命运Andy 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1,安装java的jdk java -version,使用这个命令,来验证是否安装成功了, javac -version, 正确返回了内容,就说明安装成功了, 2,下载一个ide intelij,社区版, 这个就够用了,但是要进行web开发还是不行的, 阅读全文
posted @ 2022-03-07 20:17 技术改变命运Andy 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1,java核心语法 2,环境搭建,工具使用 3,编程语言基础, 4,编程语言和概念难点解析, 5,常用库 6,面向对象的思想 7,各种大小练兵的例子, 8,做出一个小游戏, 这个课程是面向0基础的, 阅读全文
posted @ 2022-03-07 20:11 技术改变命运Andy 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 如何做成功的领导 1、一个成功的领导人不在于他自己能做多少事情,而在于他能清楚地了解每个下属的优缺点(一个团队总是需要各式各样的人才),在适当的时候派“逊色”的员工去做他们合适的事情,这样往往会取得出意想不到的效果。 2、做一个领导要有容人之量,工作就是工作,千万不能夹杂自己的喜好。也许你今日看不起 阅读全文
posted @ 2022-03-04 11:00 技术改变命运Andy 阅读(469) 评论(0) 推荐(0) 编辑
摘要: KNN算法的思想总结: 就是在训练集中数据和标签已知的情况下,输入测试数据,将测试数据的特征与训练集中对应的特征进行相互比较,找到训练集中与之最为相似的前K个数据,则该测试数据对应的类别就是K个数据中出现次数最多的那个分类, 其算法的描述为: 1)计算测试数据与各个训练数据之间的距离; 2)按照距离 阅读全文
posted @ 2022-02-23 18:40 技术改变命运Andy 阅读(119) 评论(0) 推荐(0) 编辑
摘要: vue-element-admin项目的mock逻辑 项目地址:https://github.com/PanJiaChen/vue-element-admin 1,mock文件,在里面写返回数据 2,vue.config.js文件内进行配置mock服务 3,request.js这个文件是核心 逻辑链 阅读全文
posted @ 2022-02-23 18:16 技术改变命运Andy 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一,sklearn sklearn是基于Numpy和Scipy的机器学习库,在利用sklearn进行实际应用时常会和以下的几个库联合使用 Numpy:是Python中用于科学计算的基础包之一。在sklearn中,numpy数组是基本的数据结构(类似的有DataFrame),numpy的核心功能是nd 阅读全文
posted @ 2022-02-22 22:24 技术改变命运Andy 阅读(756) 评论(0) 推荐(0) 编辑
摘要: Kafka,Mq,Redis作为消息队列使用时的差异? Kafka是作为新一代的消息系统,mq是比较成熟消息系统,而redis也可以发布订阅了,那么这三者有何异同? 自己查了查资料,了解了一下,其实,作为消息队列来说,企业中选择mq的还是多数,因为像Rabbit,Rocket等mq中间件都属于很成熟 阅读全文
posted @ 2022-02-22 10:48 技术改变命运Andy 阅读(533) 评论(0) 推荐(0) 编辑
摘要: # flask文件上传代码 ``` from flask import request, Flask, jsonify from matplotlib import pyplot as plt app = Flask(__name__) ALLOWED_EXTENSIONS = set(['png' 阅读全文
posted @ 2022-02-22 10:35 技术改变命运Andy 阅读(570) 评论(0) 推荐(0) 编辑
摘要: # 什么是ORM? ORM,即Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法。 # orm优点 ## 首先,ORM最大 阅读全文
posted @ 2022-02-22 10:31 技术改变命运Andy 阅读(672) 评论(0) 推荐(1) 编辑
摘要: 为什么学习这个sklearn,因为太基础 准备工作:先新建一个虚拟环境, 第一步:安装sklearn依赖的包 pip install numpy pip install scipy pip install matplotlib pip install ipython pip install jupy 阅读全文
posted @ 2022-02-22 09:09 技术改变命运Andy 阅读(902) 评论(0) 推荐(0) 编辑
摘要: # 重定向: 重定向分为永久性重定向和暂时性重定向,在页面上体现的操作就是浏览器会从一个页面自动跳转到另外一个页面。 ## 永久性重定向: `http`的状态码是`301`,多用于旧网址被废弃了要转到一个新的网址确保用户的访问,最经典的就是京东网站,你输入`www.jingdong.com`的时候, 阅读全文
posted @ 2022-02-21 21:00 技术改变命运Andy 阅读(356) 评论(0) 推荐(0) 编辑
摘要: sudo vim /etc/hosts 阅读全文
posted @ 2022-02-18 20:29 技术改变命运Andy 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 前言 进程和线程,有很多地方非常类似,包括使用的方法也很多相同的, 所以我决定放到一起对比学习, 这一篇,专门对比: 进程的信号量 线程的信号量 # 多进程的信号量 ## 进程池和信号量有什么关系? - 使用了信号量,并没有改变进程的个数, - 比如有200个任务, - 依然200个进程在排队,只是 阅读全文
posted @ 2022-02-18 11:22 技术改变命运Andy 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 基础库 1、Numpy: Numpy是Python的一个科学计算的库,提供了矩阵运算的功能,特别是数组接口。很多框架都是基于此库建立的,如:tensflow 2、SciPy: Scipy是致力于科学计算中常见问题的各个工具箱(基于Numpy),类似于Matlab。Scipy包含了优化器、线性代数、积 阅读全文
posted @ 2022-02-18 10:43 技术改变命运Andy 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 测试组 1、拆原型条件:原型设计依赖于定义的标签定义标签5-10种,如add,update,delete,search,list,input,button,img,link,password通过dom树识别元素类型,降噪、二值化原型图片,分类到各个标签,多次深度学习训练,多次演练生成原型类型、附加元 阅读全文
posted @ 2022-02-16 13:45 技术改变命运Andy 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 直播,红利,如何穿越周期:很少有同行陪伴你3-5年,# 底层自信你是否有底层自信,这是创业者的自信,看懂了里面的逻辑,你的知识底层源在哪里的,书单,70多本书看书,疯狂的看书,看华杉的书,你之前做成功过的事情,会让你极其有自信,如何变得有底层自信,设立一个小目标,告诉身边的人,然后会产生巨大的社交压 阅读全文
posted @ 2022-02-14 09:30 技术改变命运Andy 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 微服务 API Gateway 网关是一个服务器,是系统的唯一入口,为了每个客户端提供一个定制的 API。 API 网关的核心是,所有的客户端和消费端都通 过统一的网关接入微服务, 在网关层处理所有的非业务功能。如它还可以具有其它职责, 如身份证、监控、负载均衡、缓存、请求分片于管理、 静态相应处理 阅读全文
posted @ 2022-02-11 20:22 技术改变命运Andy 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 讲师 1,8-10点 2,博士, 1,元宇宙的概念,由来 平行于物理世界的数字世界命名为“元宇宙”。 通过VR设备接入元宇宙 元宇宙,就是超越宇宙,一种超越宇宙的感觉, 2,元宇宙的发展 3,元宇宙的应用 大部分元宇宙概念还没有应用 有些用到了,游戏产业 VR技术行业应用之房地产业贝壳找房数据透露: 阅读全文
posted @ 2022-02-09 20:05 技术改变命运Andy 阅读(343) 评论(0) 推荐(0) 编辑
摘要: assert小例子 想在抛出异常之后输出一些提示信息,执行之后就方便查看是什么原因了 # 异常信息 def f(): return 3 def test_function(): a = f() assert a % 2 == 0, "判断 a 为偶数,当前 a 的值为:%s" % a ### 这算是 阅读全文
posted @ 2022-01-30 16:12 技术改变命运Andy 阅读(202) 评论(1) 推荐(0) 编辑
摘要: # socket 什么是socket?简述基于tcp协议的套接字通信流程。 socket就是套接字, Socket是应用层与TCP/IP协议族通信的中间软件抽象层,socket位于应用层和传输层之间,也就是说我们不直接和tcp协议和udp协议打交道,这些握手挥手都是socket承包了 socket是 阅读全文
posted @ 2022-01-30 16:06 技术改变命运Andy 阅读(65) 评论(0) 推荐(0) 编辑
摘要: mac,pycharm美化code的快捷键,option+command+L 阅读全文
posted @ 2022-01-30 14:26 技术改变命运Andy 阅读(159) 评论(0) 推荐(0) 编辑
摘要: pytest配置文件 可以改变pytest的运行方式,它是一个固定的文件pytest.ini文件,读取配置信息,按指定的方式去运行 pytest.ini配置文件可以改变pytest一些默认的运行方式,如:用例收集规则,标签,命令行参数等等。 pytest.ini应该放哪里? 就放在项目根目录下 ,不 阅读全文
posted @ 2022-01-17 20:12 技术改变命运Andy 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 在你想修改返回值的接口打上断点 再次请求,断点会阻挠,点击edit request,再点击execute 请求回来,再次点击edit response,再点击jsontext 修改内容 修改好点击右下角 execute,然后找到该接口,右键点击save response 保存 找到你要修改的接口的, 阅读全文
posted @ 2022-01-17 14:44 技术改变命运Andy 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 记录日志是我们程序中必不可少的一个功能,但是日志文件如果没有合理的管理,时间长了几百兆的日志文件就很难分析了(都不想打开看),但是又不可能经常手动去管理它 日志轮转:根据时间或者文件大小控制日志的文件个数,不用我们手动管理 python中logging模块内置的有几个支持日志轮转的handler 常 阅读全文
posted @ 2022-01-13 17:51 技术改变命运Andy 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一、原理层面 这个错误发生在mysql 5.7 版本及以上版本会出现的问题: mysql 5.7版本默认的sql配置是:sql_mode="ONLY_FULL_GROUP_BY",这个配置严格执行了"SQL92标准"。 很多从5.6升级到5.7时,为了语法兼容,大部分都会选择调整sql_mode,使 阅读全文
posted @ 2022-01-13 14:31 技术改变命运Andy 阅读(46) 评论(0) 推荐(0) 编辑
摘要: mac电脑, Charles工具,已经安装好了, 安卓手机,华为手机 背景: 之前使用自己的谷歌手机,抓包是成功了,但是现在换了华为手机,不知道怎么操作了,现在重新梳理一遍, 抓Http包 抓Http的包比较简单,因为Http是明文传输,所以只要两步。 步骤一:配置Charles代理端口 操作: P 阅读全文
posted @ 2022-01-12 17:09 技术改变命运Andy 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 我使用的是python3.6+pymysql+mysql8.0 在cmd命令行直接输入mysql回车出现:ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: N O) 这时在cmd命令行输入my 阅读全文
posted @ 2022-01-12 11:43 技术改变命运Andy 阅读(4299) 评论(0) 推荐(0) 编辑
摘要: # ELK介绍 ELK其实并不是一款软件,而是一整套解决方案,是三个软件产品的首字母缩写,Elasticsearch,Logstash 和 Kibana。这三款软件都是开源软件,通常是配合使用,而且又先后归于 Elastic.co 公司名下,故被简称为ELK协议栈 它是一个建立在全文搜索引擎 Apa 阅读全文
posted @ 2022-01-08 14:55 技术改变命运Andy 阅读(1629) 评论(0) 推荐(0) 编辑
摘要: 目前架构: TIDB+fineBI (很好的平衡了OLTP和OLAP的数据处理需求) 1.TiDB属于对于实时数据分析的支持做的特别好,支持水平扩展与高可用,内部集成spark作为计算引擎, 2. fineBI可以拖拖拽拽就可以快速实现数据的组合和导出,丰富的报表展现形式,细致的权限控制, 建议:f 阅读全文
posted @ 2021-12-30 18:47 技术改变命运Andy 阅读(213) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 18 下一页