自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1592)
  • 资源 (12)
  • 问答 (2)
  • 收藏
  • 关注

原创 华为机考入门python3--(10)牛客10-字符个数统计

字符的ASCII码 ord(char)

2024-02-06 11:32:30 1158

原创 华为机考入门python3--(9)牛客9-提取不重复的整数

从右往左遍历每一个字符 my_str[::-1]by 软件工程小施同学。

2024-02-06 11:31:03 1160

原创 thinkphp6入门(19)-- 中间件向控制器传参

可以通过给请求对象赋值的方式传参给控制器(或者其它地方),例如。注意,在控制器中的方法和官方文档中的不同,使用官方的方法会报错。然后在控制器的方法里面可以直接使用。by 软件工程小施同学。

2024-02-06 11:28:44 1209

原创 thinkphp6入门(18)-- 中间件中除了handle函数,还可以有其它函数吗

方法外,还可以定义其他方法。这些额外的方法可以用于执行中间件中的不同逻辑,但是只有。这样的设计可以使中间件代码更加模块化,提高代码的可读性和可维护性。方法是中间件的主入口点,负责接收请求和返回响应。其他方法则可以用于辅助性的操作。请注意,虽然你可以定义其他方法,但是中间件的核心逻辑通常应该在。方法是中间件的入口点,其他方法则需要在。在ThinkPHP 6的中间件中,除了。是一个自定义的方法,可以在。

2024-02-05 10:06:59 1308

原创 thinkphp6入门(16)-- 缓存cache用法总结

在ThinkPHP 6中,缓存功能被集成到框架中,可以通过Cache类来使用。缓存还支持一些其他的操作,比如删除缓存、判断缓存是否存在等。ThinkPHP 6 支持缓存标签,可以更灵活地管理缓存。这里使用文件缓存,你也可以选择其他缓存驱动,比如。在你的代码中,你可以使用全局助手函数。类的实例,然后调用相应的方法。

2024-02-04 15:04:28 1426

原创 thinkphp6入门(17)-- 网站开发中session、cache、cookie的区别

存储位置:服务器端。生命周期:与用户会话相关。作用:存储用户会话数据。访问权限:仅服务器端。存储位置:可以是服务器端或客户端。生命周期:可灵活设置。作用:提高数据访问速度。访问权限:可以是多用户共享(服务器端缓存),也可以是单用户有效(客户端缓存)。在实际应用中,Session和Cache通常会一起使用,根据具体的需求和场景综合考虑它们的使用方式。

2024-02-04 15:00:10 1058

原创 华为机考入门python3--(8)牛客8-合并表记录

将输入转成int的列表 my_list = list(map(int, input().strip().split(' ')))对字典进行排序 sorted(my_dict.items())将列表转为元组 tuple(my_list)

2024-02-03 20:02:55 976

原创 华为机考入门python3--(7)牛客7-取近似值

向下取整 math.floor(float_num)向上取整 math.ceil(float_num)str转float float(str)by 软件工程小施同学。

2024-02-03 20:01:54 704

原创 华为机考入门python3--(6)牛客6-质数因子

list中int元素转str map(str, list)取整符号// 5//3 = 1。取余符号% 5%3 = 2。by 软件工程小施同学。

2024-02-03 20:00:53 595

原创 华为机考入门python3--(5)牛客5-进制转换

十六进制转int num = int(hex_num, 16)int转十六进制 hex_num = hex(num)by 软件工程小施同学。

2024-02-03 19:58:46 744

原创 python Counter 用法总结

【代码】python Counter 用法总结。

2024-01-31 12:36:51 656

原创 python print()用法总结

【代码】python print()用法总结。

2024-01-31 12:29:23 399

转载 Hyperledger fabric 并发控制机制 MVCC

fabric的交易处理过程大致可以分为三个过程,1、背书,交易的模拟执行,生成读写集;2、排序,对交易的顺序达成共识,生成区块;3、验证存储,验证区块,存储到账本;今天讨论一些读写集和MVCC这种方式优缺点,首先看一下优点,1、由于背书阶段分散到不同peer节点,所以该阶段可以并行进行,这意味交易读写集生成的效率也是大幅度提升了;2、交易的模拟执行,生成读写集,可以说为后续的验证阶段减少了工作量,只需要验证几个k/v值即可,而其他一些区块链验证阶段,可能就是交易模拟执行,而且还是串行的;

2024-01-30 20:12:19 84

原创 PBFT 为什么是3f+1

正常且发消息的节点数量为n-2f,要大于faulty的,即n-2f>f,所以n>=3f +1。n-f个节点是正常的,但其中可能有f个节点没有发消息。f个节点是faulty的,且没有发消息。

2024-01-28 13:44:22 432

原创 华为机考入门python3--(4)牛客4-字符串分隔

复制符号* 复制3个'0' '0'*3 = '000'字符串截取 截取第i位到j-1位 str[i:j]by 软件工程小施同学。

2024-01-27 21:25:17 784

原创 华为机考入门python3--(3)牛客3-明明的随机数

集合添加元素 set.add(element)列表排序 list.sort()集合转列表 list(set)

2024-01-27 21:23:50 770

原创 华为机考入门python3--(2)牛客2-计算某字符出现次数

统计字符串中字符个数 Counter(str)字符串变小写 str.lower()by 软件工程小施同学。

2024-01-27 21:22:56 365

原创 华为机考入门python3--(1)牛客1-字符串最后一个单词的长度

计算字符串的长度 len(string)列表的最后一个元素 list[-1]通过sys.stdin读取多行。

2024-01-27 21:21:31 377

原创 华为机考入门python3--(0)模拟题3-计算字符串重新排列数

计算字符串中每个字符出现的次数 Counter(string)计算列表中每个元素出现的次数 Counter(list)先把每个字符当成唯一出现过一次,计算所有排列数;再统计重复出现的字母,除去每个字母的排列次数。阶乘 math.factorial(num)题目来自【华为招聘模拟考试】by 软件工程小施同学。

2024-01-27 21:20:24 942

原创 华为机考入门python3--(0)模拟题2-vowel元音字母翻译

字符串转list,每个字符成为list中的一个元素 list(string)字符串变大小写 str.upper(), str.lower()题目来自【华为招聘模拟考试】by 软件工程小施同学。

2024-01-21 22:07:09 901

原创 华为机考入门python3--(0)测试题1-句子平均重量

输出指定位数的浮点数 print("%.2f" % value)获取输入 input().strip().split(" ")拼接列表 " ".join(list)注意,不要使用round,有bug。题目来自【华为招聘模拟考试】by: 软件工程小施同学。

2024-01-21 22:05:53 998

原创 php isset和array_key_exists区别

函数来判断一个字典(关联数组)中是否存在某个下标。两种方法都可以用来判断数组中是否存在指定的下标。不仅检查键是否存在,还检查其值是否为。明确检查数组中是否存在指定的键,在PHP中,可以使用。

2024-01-20 00:49:16 783

原创 最长递增子序列是什么和怎么求解

数组dp中的最大值6,即为整个序列的最长递增子序列长度。举一个例子:对于序列 [10, 22, 9, 33, 21, 50, 41, 60, 80],其中最长递增子序列是 [10, 22, 33, 50, 60, 80],长度为6。3. 在遍历所有j的过程中,我们可以找到在i位置结束的子序列的最大长度。遍历完整个数组后,dp中的最大值即为整个序列的最长递增子序列的长度。如果nums[i]大于nums[j],说明i可以接在j的后面形成一个更长的递增子序列,此时可以更新dp[i]为dp[j]+1。

2024-01-11 00:33:38 485

原创 动态规划python简单例子-斐波那契数列

【代码】动态规划python简单例子-斐波那契数列。

2024-01-09 18:20:43 478 1

原创 华为 机试测试题 句子的平均重量 python3 round为什么不对

python3中round有bug

2024-01-08 21:39:32 351

原创 thinkphp6入门(15)-- 模型动态构建查询条件

我使用thinkphp6的模型写数据库查询,有多个where条件,但是不确定是否需要添加某个where条件,怎么才能动态得生成查询。在ThinkPHP 6中,可以使用链式查询方法来动态地构建查询条件。可以根据参数的值来决定是否添加。这样就可以实现按照条件查询不同类型的用户。

2024-01-07 00:02:46 745

原创 thinkphp6入门(14)-- 多关联模型查询

thinkphp 6中如何通过模型查询所有用户,其中包括每个用户的cloth和shoe。有3个数据表,一个User表,一个Cloth表,一个Shoe表。Cloth表和Shoe表分别和User表通过user_id关联。查询结果将是一个包含所有用户及其关联的。每个用户对象都会包含与其关联的。方法指定要加载的关联数据(即。

2024-01-02 01:00:42 844

原创 thinkphp6入门(13)-- 一对多关联模型

定义一对一关联,例如,一个用户都有多个工作经历。

2023-12-13 23:08:26 581

原创 thinkphp6入门(12)-- 一对一关联模型

定义一对一关联,例如,一个用户都有一个个人资料。

2023-12-09 21:49:42 596

原创 意大利 地图 RV REG M A 是什么意思

没有指定座位,任意选座。Regionale分为。/RGV):经停大站。M是地铁,A表示A线。

2023-11-26 19:52:47 413

原创 Ubuntu22.04 Apache2安装SSL证书 https

一、免费证书申请得到三、配置执行以下命令,打开default-ssl.conf文件。在default-ssl.conf配置文件中,定位到以下参数,按照中文注释修改。执行以下命令,在Apache2的安装目录下创建一个用于存放证书的ssl目录。将证书文件和私钥文件上传到Apache2证书目录(执行以下命令,启用SSL模块目录存放的是可用的虚拟主机。目录存放的是已经启用的虚拟主机。SSL模块启用后,会在目录生成SSL证书配置文件default-ssl.conf。

2023-11-18 00:39:35 1630

原创 thinkphp6 入门(11)-- 模板标签

新版框架默认只能支持PHP原生模板,如果需要使用模板引擎,需要安装think-view扩展(该扩展会自动安装依赖库)。

2023-11-03 00:54:27 631

原创 thinkphp6 入门(10)-- 修改代码后不立刻生效

在public目录下的index.php中加入以下代码。

2023-10-15 00:45:32 450

原创 thinkphp6 入门(8)-- Session

ThinkPHP`6.0`基于精简核心和统一用法两大原则在`5.1`的基础上对底层架构做了进一步的优化改进,并更加规范化。Session · ThinkPHP6.0完全开发手册 · 看云。功能默认是没有开启的(API应用通常不需要使用。如果name的值不存在,返回。

2023-10-14 22:15:12 835

转载 thinkphp6 入门(7)-- 跳转提示

liliuwei/thinkphp-jump 是 TP5 中经典跳转提示,在 TP6 中已经取消,通过 composer 下载该扩展可以在 TP6 中使用 TP5 的跳转提示操作。原文链接:https://blog.csdn.net/wkj001/article/details/132044497。放置到BaseController.php里。

2023-10-14 21:36:07 525

原创 thinkphp6 报错unexpected ‘ ‘, expecting case (T_CASE) or default (T_DEFAULT) or ‘}‘

, expecting endswitch (T_ENDSWITCH) or case (T_CASE) or default (T_DEFAULT)在模板中应用{switch}{/switch}标签,报错,其实是switch的问题,模板解析后,switch:和第一个case:之间不能有有输出的,一个空格也不行,所以第一个要紧跟着...

2023-10-14 19:26:37 520

转载 php 用户登录密码

PHP 256加密是一种安全性较高的加密方式,它基于Hash算法,可以对任意长度的输入数据生成定长的、不可逆的“指纹”,同时还能在更安全的方式下存储密码等敏感数据。2. 可以对散列值进行加盐处理,将额外随机生成的字符串加入到密码中再进行SHA-256加密,这样生成的散列值呈现独特性的概率将会更大。1. 用php内置函数`hash()`,将字符串"MyPasswd123"加密成了一个128位的散列值,免去了明文密码被泄漏的风险。这样生成的散列值的安全性将远远高于单纯地SHA-256加密。

2023-10-14 16:48:30 147

原创 thinkphp6入门(9)-- 获取url路径中的应用名、控制器名、操作名

ThinkPHP`6.0`基于精简核心和统一用法两大原则在`5.1`的基础上对底层架构做了进一步的优化改进,并更加规范化。请求信息 · ThinkPHP6.0完全开发手册 · 看云。如果使用了多应用模式,可以通过下面的方法来获取当前应用。

2023-10-13 20:21:02 1117

原创 latex生成的pdf上传到ieee express检查格式 fail

图片所有格式都应该为.eps,pdf格式的图片是不行的。mac下如何将pdf格式转eps,可以直接使用命令。

2023-10-06 15:51:49 652

原创 Latex math equation中如何不斜体

math equation的字母会斜体,只需给不想斜体的字母加上。

2023-09-25 11:54:35 1077

经合组织(OECD)2016科技创新展望报告

2016年9月,经合组织(OECD)科技政策委员会(Committee for Scientific and Technological Policy, CSTP)提交了《2016科技创新展望报告》(Science Technology and Innovation Outlook 2016)。

2022-05-23

世界经济论坛2015年报告《深度转变:技术引爆点以及社会影响》

世界经济论坛2015年报告《深度转变:技术引爆点以及社会影响》

2022-05-23

软件学报排版样例2021年版.doc

软件学报 论文格式

2021-12-21

Pro TBB C++ Parallel Programming with Threading Building Blocks

Pro TBB C++ Parallel Programming with Threading Building Blocks

2021-10-25

C++ 迭代器ppt 为什么无效

C++ 迭代器ppt 为什么无效

2021-10-22

Django 2021年最新版教程-项目源码.zip

课程源码,课程详见https://shijianfeng.blog.csdn.net/article/details/117400476

2021-06-07

Java并发编程全景图.pdf

Java并发编程全景图.pdf

2021-02-09

区块链技术学习路线图.pdf

区块链技术学习路线图.pdf

2021-02-09

curl -sSL https://goo.gl/6wtTN5 | bash -s 1.1.0无法下载

这已经下载好了,下载之后,通过 bash ./downloadbyfn.sh 1.1.0 -s 运行。 具体可以看https://blog.csdn.net/u013288190/article/details/112286162

2021-01-06

最新会计科目表2018.sql.xlsx.csv.excel.zip

最新会计科目表2018年,格式包含.sql,.xlsx,.csv,.excel,数据库sql可以直接导入

2020-08-22

日期范围选择类日历(增强版)

1.基础日历功能,可以切换月份; 2.可以显示哪些天是可以预约的(可点击),哪些天是不可以预约的(不可点击); 3.一个日历上就可以选择开始日期和结束日期(可以跨月)

2017-08-12

历年数学建模优秀论文92-09

历年全国数学建模优秀论文92-09年的,可以参考提升下

2015-06-15

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

TA关注的人

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