前端经常碰到的小知识点-----js篇
一 js 1.可视区宽和高 ① document.documentElement.clientWidth //可视区的宽度 document.documentElement.clientHeight //可视区的高度 ②100 vw //可视区的宽度 100 vh //可视区的高度 vw : 1vw 等于视口宽度的1% vh : 1vh 等于视口高度的1% 2.正则表达式 正则表达式描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串,将匹配的字串替换或者从某个串中取出符合某个条件的
求数组中最大子序列和的问题
/**
* 创建人:yang.liu
* 创建时间:2019/7/17 17:53
* 版本:1.0
* 内容描述:求最大子序列问题
*/
public class MaxSubSequenceSample {
public static void main(String[] args) {
var arr = new int[]{-1, 2, 3, 4, 5, 6, 7, 8, 9, 10, -9, 20, -6, 5};
int i =
USACO Subset Sums
洛谷 P1466 集合 Subset Sums https://www.luogu.org/problemnew/show/P1466 JDOJ 1681: Subset Sums https://neooj.com:8082/oldoj/problem.php?id=1681 Description 对于从1 到N 的连续整集合合,能划分成两个子集合,且保证每个集合的数字和是相等的. 举个例子,如果N=3,对于{1,2,3}能划分成两个子集合,他们每个的所有数字和是相等的: {3} and
WEB前端--返回顶部特效源码
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <style> #bot { position: fixed; right: 50px; bottom: 100px; background: red; color: #fff; text-decoration: none; display: none; } </style> <body> <script> </script> <div
糗事百科段子简单爬取案例(使用正则表达式查找)
1.观察url: 明显观察出url规律:https://www.qiushibaike.com/text/page/X/ 其中X是按页码顺序依次变化的。即1,2,3......。 2.主函数的编写: def main():
url = "https://www.qiushibaike.com/text/page/1/"
for i in range(1,11):
url = "https://www.qiushibaike.com/text/page/%s
merge_sort
1 void merge_sort(int l,int r) {
2 if (l == r) {
3 return;
4 }
5 int mid = l + r >> 1;
6 merge_sort(l, mid);
7 merge_sort(mid + 1, r);
8 int i = l, j = mid + 1, k = l;
9 while (i <= mid && j <= r)
Java 穷举法找到一副扑克里面除大小王之外相加为24点的所有可能
|--需求说明 找出一副扑克中除大小王以外每种牌只出一张,相加得到24点的所有可能 |--解题思路 |--代码内容 1 /**
2 * @auther::9527
3 * @Description:
4 * @program: Port
5 * @create: 2019-07-17 16:58
6 */
7 public class Equail24 {
8 public static void main(String[] args) {
Python Day 60 Django框架、ORM高级查询、级联删除、增加多条数据、Django中Xss攻击
##基本查询 # 基本的查询
res = models.Student.objects.all().first()
print(res)
# 返回的是QuerySet 列表中套对象
res = models.Student.objects.values("name").first()
print(res)
# 返回的是QuerySet 列表中套字典
res = models.Student.objects.value
2019.7.17刷题统计
第一题:1046 原来代码: 这道题我反复提交了多次,仍然分不清输出“0”还是输出“000”。 后来看了chendongchen的代码后,我发现不用特殊处理,只需要在某次循环中发现得出的数字=0时标记上即可。 这道题实际上比较简单,但我想得太复杂了。 AC代码: 第二题:1053 原来代码: 这份代码的确是思考的太复杂,竟然还定义了map,而这只是一道模拟题而已。 当时提交的时候有两个点不过,而且耗费的时间竟然达到了680ms,今天看了sunxiyue的代码,才发现这道题竟然这么简单。 今天我
appium---元素定位方法
在我们做自动化测试的过程中,最基本的就是要会元素定位,也是自动化中的灵魂所在,如果一个自动化测试工程师说不会定位元素定位,那么肯定也不会做自动化了。 如何查看元素 小伙伴们都知道如果是web端可以通过F12进行查看元素(右击检查查看元素)那么app如何查看呢?app的通过uiautomatorviewer工具进行元素定位,然后获取对应的一些操作。uiautomatorviewer是Android-sdk自带的元素定位工具。 1.打开uiautomatorviewer工具:android-s
tf.train.AdamOptimizer 优化器
adaptive moment estimation(自适应矩估计) tf.train.AdamOptimizer(
learning_rate=0.001,
beta1=0.9,
beta2=0.999,
epsilon=1e-08,
use_locking=False,
name='Adam'
) 参数:
learning_rate: (学习率)张量或者浮点数
beta1: 浮点数或者常量张量 ,表示 The exponential dec
Python 语法基础(3)_数据类型补充
一、列表 关键字list 写法格式 list_name=[] 列表方法(增加) lst=['窗前明月光','举头望明月','低头思故乡']
lst.append('疑是地上')#追加 这个是在末尾加一个
print(lst)
lst.insert(1,'疑是地上霜')#插入 下标的前面
print(lst)
lst.extend('今天是新的一年')#扩展 ————迭代添加 意思就是分开了
print(lst)
列表方法(删除) lst=['窗前明月光','疑是地上霜','举头望明月',
Windows下MongoDB设置用户、密码
在默认情况下,mongod是监听在127.0.0.1之上的,任何客户端都可以直接连接27017,且没有认证。 好处是,用户可以即时上手,不用担心被一堆配置弄的心烦意乱。 坏处是,公网服务器搭建MongoDB,那么所有人都可以直接访问并修改数据库数据了。 默认情况下,mongod也是没有管理员账户的。因此除非你在admin数据库中使用db.createUser()命令添加了管理员帐号,且使用–auth参数启动mongod,否则在数据库中任何人都可以无需认证执行所有命令。 一、创建所有数据库管理员
多维数组及数组的加法运算
初始化方式 1.静态初始化 int [][] a={{1,2,3},{8,4,6},{4,7,2}} 内存分析 package cn.array2;
public class Test01 {
public static void main(String[] args) {
int[][] a= {
{1,2,3},
{1,8,6},
{7,6
今日推荐
周排行