编程开发

2023周复盘|平静偷懒的一周(第7周)

原创/静静的朵朵 本周主题:平静偷懒的一周(2023.2.13—2023.2.19) 上周把该忙的忙完了以后,这周的日子变得轻松了很多,但是心态却时好时坏,总有人问我什么时候上班,有人安慰,有人着急,我呢,也在不停的给自己洗脑,让自己平静,心情也是上上下下的。 参加了三次面试 上周也是不停的投简历,我的要求也越来越低,通勤时间也从一个小时编程了一个半小时。 周三面试了两个,有一个面试加了我的微信,

Latin learning: Pictor

pictor ad vīllam venit. pictor est Celer. Celer iānuam pulsat. Clēmēns pictōrem nōn audit. servus est in hortō. Celer clāmat. canis Celerem audit et lātrat. Quīntus canem audit. Quīntus ad iānuam veni

创建自己的Composer Packagist包

如何创建一个composer的packagist安装包 编写逻辑代码 编写一个测试demo丢在src文件夹内:(也可以放在根目录,建议根据文件功能分类放在文件夹中) <?php namespace gao922699\Hello; //命名空间遵循psr-4规范 class Hello{ public static function say(){ return

Python模块·Re正则匹配、切割、替换

一、Re模块: 对应正则表达式的Python模块 分类 关键字 / 函数 / 方法 说明 数据匹配 - - re.match(正则字符串, 目标字符串) 开头匹配,返回匹配对象 re.search(正则字符串, 目标字符串) 匹配第一次出现,返回匹配对象 re.findall(正则字符串, 目标字符串) 查找所有匹配的字符串,返回列表 re.findite

iOS 安全攻防 -- 动态库注入

虽然咱不是去破解别人的包,但是咱得了解破解手段为 IPA 包的安全做防护,咱就讲不一堆理论啥的,想看的自己百度去,不多说废话,继续上干货。 在上篇 iOS 安全攻防 -- 越狱与砸壳 操作后我们获取到 IPA 包,这边就开始对 IPA 包做个动态库注入的操作。具体步骤如下: 解压 IPA 包 动态库注入 IPA 重签名 制作 IPA 解压 IPA 包 这个简单,直接上终端操作一

Python中的数据类型

大多数程序定义并收集某种数据,然后使用它们来做有意义的事情。有鉴于此,对数据进行分类大有脾益。 第1种 字符串 字符串就是一系列字符。再Python中用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,如下所示: ‘this is a string.’ "this is also a string." 这种灵活性让你能够在字符串中包含引号和撇号: ‘ I told my frien

利用MCMM技术解决时序难以收敛的问题以及降低了芯片设计周期设计

描述 如今的集成电路(Integrated Circuit,IC)设计往往要求芯片包含多个工作模式,并且在不同工艺角(corner)下能正常工作。工艺角和工作模式的增加,无疑使时序收敛面临极大挑战。本文介绍了一种在多工艺角多工作模式下快速实现时序收敛的技术---MCMM(Multicorner-Multimode)技术,该技术将工艺角和模式进行组合,对时序同时进行分析和优化,到达快速实现时序收敛的

手把手教你搭建规范的团队vue项目,包含commitlint,eslint,prettier,husky,commitizen等等

1,前言 本文主要分享一个项目的规范约束从0到1的流程,从通过vue-cli创建项目,到团队协作插件安装(husky、eslint、commitlint、prettier等)。 本文vue-cli脚手架为5.x 本文webpack版本为5.x 本文vue版本为3.x 2,创建项目 如果你的vue-cli不是5.x版本,并且不知道怎么创建vue-cli项目,请先查看该文章:传送门 首先进入一