字符串的单引号和双引号区别 字符串的插值 双引号中的字符串,更像一个模板 这个模板中除了字面量以外,还可以有变量和转义字符 模板中的需要给变量提供一个边界区分字面量 单引号的解析速度理论上比双引号快 <?php $name = "华硕电脑"; $price = 5199; echo "品名:".$n ...
分类:
Web开发 时间:
2021-04-30 23:48:07
收藏:
0 评论:
0 赞:
0 阅读:
36
使用 FastAdmin 的 epay 插件时,我们通过传不同的 method 决定支付方式。 method=mp 时表示公众号支付,此时必须要 openid,但是插件里并没有说明如何获取。 其实这个 openid 的获取,addons/epay/library/Service.php 中已经写好了 ...
分类:
微信 时间:
2021-04-30 23:47:59
收藏:
0 评论:
0 赞:
0 阅读:
32
1、 一个整数n(n <=30)可以有多种分划,分划的整数之和为n,在不区分分划出各整数的次序时,字典序递减输出n 的各详细分划方案和分划总数。 例如n = 6,程序输出为: 6 5 1 4 2 4 1 1 3 3 3 2 1 3 1 1 1 2 2 2 2 2 1 1 2 1 1 1 1 1 1 ...
分类:
其他 时间:
2021-04-30 23:47:51
收藏:
0 评论:
0 赞:
0 阅读:
61
令$X$为移动次数,答案即$\sum_{i=0}^{\infty}P(X>i)$,后者记作$S_{i}$ 关于$S_{i}$,令$f_{i,j}$表示走了$i$步后位于$j$且未到达过$k$的概率,即有$S_{i}=\sum_{j\in V,j\ne t}f_{i,j}$ 初始状态即$f_{0,s} ...
分类:
其他 时间:
2021-04-30 23:47:40
收藏:
0 评论:
0 赞:
0 阅读:
26
结论: true判断时,用"value" == string是最快的;false判断时,用"value".Equals(string)是最快的。 也就是说:一个判断true发生的情况多些时,用"value" == string;false发生的情况多些时,用"value".Equals(string ...
分类:
其他 时间:
2021-04-30 23:47:31
收藏:
0 评论:
0 赞:
0 阅读:
32
1.定义 为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。 拦截的类都实现统一接口。 关键代码:Handler 里面聚合它自己,在 HandlerRequest 里判断是 ...
分类:
其他 时间:
2021-04-30 23:47:14
收藏:
0 评论:
0 赞:
0 阅读:
37
三方库:keystonemiddleware 入口:auth_token/init.py#filter_factory()方法 通过之前的wsgi知识可以知道,消息在中间件中传递的时候是调用的中间件的call方法; 这里是调用了父类BaseAuthProtocol的call方法,然后调用到AuthP ...
分类:
其他 时间:
2021-04-30 23:47:04
收藏:
0 评论:
0 赞:
0 阅读:
38
1.浏览器内部组成 我们先来看浏览器的内部组成(以chrome为例): 我们看到浏览器主要包括: 1个浏览器主进程 主要负责界面显示,用户交互,子进程管理 多个渲染进程 一般浏览器会为每个Tab标签窗口创建一个渲染进程,主要负责将html,css,JavaScript转换成我们看到的网页,里面包含多 ...
分类:
其他 时间:
2021-04-30 23:46:55
收藏:
0 评论:
0 赞:
0 阅读:
31
// 第一种:用async、await修饰 async function a() { let b = await crawer("参数"); console.log(b); } a(); // 第二种:用.then接收 let b = crawer("参数") .then((res) => { co ...
分类:
Web开发 时间:
2021-04-30 23:46:40
收藏:
0 评论:
0 赞:
0 阅读:
37
1.反转链表 双指针法,先存cur.next,然后cur.next指向pre,接着往后移。 206. 反转链表 /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; ...
分类:
其他 时间:
2021-04-30 23:46:31
收藏:
0 评论:
0 赞:
0 阅读:
34
创建新数据库实例 查看mysql版本 select version() 创建数据库 可以使用SQLyog指令创建(本质就是sql语言的操作) 也可以使用sql语言创建 CREATE DATABASE `school`CHARACTER SET utf8 COLLATE utf8_general_ci ...
分类:
数据库技术 时间:
2021-04-30 23:46:15
收藏:
0 评论:
0 赞:
0 阅读:
28
Java Math 类 Java 的 Math 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。 Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。 Test.java 文件代码: public class Test { publi ...
分类:
编程语言 时间:
2021-04-30 23:46:03
收藏:
0 评论:
0 赞:
0 阅读:
37
1.1 前置 如果你已经了解 CSS 自定义属性和匹配系统主题设置的相关知识,略过此部分。 1.1.1 CSS 自定义属性 “自定义属性”(有时候也被称作“CSS变量”或者“级联变量”)是由CSS作者定义的。声明变量时,变量名前要加上 --,例如 --example: 20px 即是一个 css 自 ...
分类:
其他 时间:
2021-04-30 23:45:55
收藏:
0 评论:
0 赞:
0 阅读:
45
早期数据渲染的几种方式 在模板引擎没有诞生之前,为了用JS把数据渲染到页面上,诞生了一系列数据渲染的方式。 最最基础的,莫过于直接使用DOM接口创建所有节点。 <div id="root"></div> <script> var root = document.getElementById('roo ...
分类:
其他 时间:
2021-04-30 23:45:43
收藏:
0 评论:
0 赞:
0 阅读:
25
package com.etoak.student.framework; import com.etoak.student.entity.School; import com.etoak.student.entity.Student; import com.etoak.student.service ...
分类:
其他 时间:
2021-04-30 23:45:28
收藏:
0 评论:
0 赞:
0 阅读:
34
今天是Python专题第27篇文章,我们来聊聊Python当中的命令行参数工具argparse。命令行参数工具是我们非常常用的工具,比如当我们做实验希望调节参数的时候,如果参数都是通过硬编码写在代码当中的话,我们每次修改参数都需要修改对应的代码和逻辑显然这不太方便。比较好的办法就是把必要的参数设置成通过命令行传入的形式,这样我们只需要在运行的时候修改参数就可以了。sys.argv解析命令行传入参数
分类:
编程语言 时间:
2021-04-30 23:45:10
收藏:
0 评论:
0 赞:
0 阅读:
36
在github创建仓库 #在git中对远程仓库地址设置别名 #推送 #克隆 在想克隆的文件夹目录打开git 输入命令 git clone 克隆地址 #设置免密登录 1.cd ~ 进入主目录 2.执行命令,生成一个.ssh目录 ssh-keygen -t rsa -C 你的github邮箱地址 3.找 ...
分类:
其他 时间:
2021-04-30 23:44:53
收藏:
0 评论:
0 赞:
0 阅读:
43
设计模式第三弹,设计模式行为型模式中的模板方法,也比较简单。 使用情景 当你只希望客户端扩展某个特定算法步骤, 而不是整个算法或其结构时, 可使用模板方法模式。模板方法将整个算法转换为一系列独立的步骤, 以便子类能对其进行扩展, 同时还可让超类中所定义的结构保持完整。可以设想我们上学时候临摹毛笔字, ...
分类:
编程语言 时间:
2021-04-30 23:44:41
收藏:
0 评论:
0 赞:
0 阅读:
47
方案一: # location /images/ { location ~* .*\.(gif|jpg|png)$ { valid_referers none blocked 80boy.com *.80boy.com; if ($invalid_referer) { return 403; # r ...
分类:
其他 时间:
2021-04-30 23:44:31
收藏:
0 评论:
0 赞:
0 阅读:
30
# 来自 CAL 代码 # Main Run = ExptPeerRegC10CAL( {"--is_train": True, # why 居然可以这么写? "--is_plot_results": False, "--is_class_resolved": False, "--is_load": ...
分类:
编程语言 时间:
2021-04-30 23:44:15
收藏:
0 评论:
0 赞:
0 阅读:
42