课堂笔记整理

今天的内容都是讲的运算符 首先讲的是算术运算符,包括+ - * / % ++ -- ++ -- 是作为前缀的话,就是先加1或者减1再使用;但是作为后缀的话就是先使用再加减。如: var num =2; var r =num++ +++num + num++; console(r); 这里的运算过程第一个num就先使用2,然后加1等于3,第二个num就再加1使用,所以第二个num就是4,最后一个num也是先使用,就也是4,所以r的值是10. 然后那个计算机计算的话可能会出现误差,那么便可以使用
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

北大程序设计与算法mooc课笔记合集

1:stl初步
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

[webpack]解决报错 CleanWebpackPlugin is not a constructor

错误写法 const CleanWebpackPlugin = require("clean-webpack-plugin"); 正确写法: let {CleanWebpackPlugin} = require('clean-webpack-plugin'); 新版本的 clean-webpack-plugin 要通过构造函数取到包内的 CleanWebpackPlugin 方法
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

「CEOI2008」order

题目链接 戳我 \(Solution\) 首先看看没有租条件的怎么弄.这很显然,就是普通最小割的套路 \(s\)向每个工作连一条流量\(x\)的边,\(x\)为工作收益 每个工作向每个机器连流量为\(inf\)的边 每个机器向\(T\)连流量为\(v\)的费用,\(v\)为买机器的费用 跑一遍最小割 答案就是\(\sum x-Dinic()\) 至于如果有租的条件,我们只需要将\(inf\)变成租的费用就好了 \(Code\) #include<bits/stdc++.h> #define f
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

ASP.NET Core MVC 之视图(Views)

  ASP.NET Core MVC 控制器可以使用视图返回格式化的结果。   1.什么是视图   在 MVC 中,视图封装了用户与应用交互呈现细节。视图是具有生成要发送到客户端内容的,包含嵌入代码的HTML模板。视图使用使用 Razor 语法,该语法允许以最少的代码或复杂度与 HTML 进行交互。   ASP.NET Core MVC 视图默认以 .cshtml 文件保存在应用程序的 Views 文件夹里面。通常,每个控制器都有自己的文件夹,其中包含对应控制器操作方法的视图。   除了对应操
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

【2019-07-20】早起成功

07:00 官宣:我今天终于早起成功了。 没有闹钟,没有鸟叫,没有干扰,只有内心的萌动让我自然而然地在6点时睁开了眼睛。清静片刻,发现今天周六。老婆不需要加班,但我需要呀。太好了!我毫无顾虑地立刻起床。写到到这里,怎么感觉一个要加班的人还那么兴奋,有毛病吗?是不是我平时在家受了多大的委屈而我自己还没有感觉到吗?连办公楼保安哥哥刚才在楼下都为我周末加班感到同情时,我竟然还很兴高采烈地回复了他一句:“对呀,我要加班了。” 此时保安哥哥肯定在想:“这家伙真可怜,病得还真不轻。” 早起的第一杯温水,还
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

2019招商银行M-Geeker线上比赛题解析

1. 最大子序和(变体) 题目描述: 首先考虑常规的最大子序和的问题,即不能去掉中间的一段,leetcode上有一个这样 的题目: leetcode——最大子序和题解 分析如下: 考虑数组中某一位置的元素nums[i],如果nums[i] + (i 前面若干个连续数组成的累计和) > nums[i] ,则表示加上nums[i] 之后会组成更大的子序和,我们就把相加值赋给nums[i] ,反之,则不动nums[i]的值,这之后的nums[i]表示:从前往后遍历,到i 这个位置时的最大子序和(注意
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

项目订单详细流程

确定 付款方式 一共有三种 1 第三方平台付款 微信支付宝 第三方平台通知卖家已经收款 可以发货 客户收货成功 第三发把货款打入 卖家账户 2 第二种是 网银在线支付 支付完 进行收款确认 确认收到付款 才进行发货 3 第三种 是货到付款 客户要求 与商家 一手交钱一手交货这样的方式 进行交易 这样一般是 在平台进行提交订单 然后由平台线下 送货上门后进行付款 第一步用户下单 用户下单时 会进行订单提交 在一定时间内范围内 后台管理员并未进行确认这段时间用户是可以修改和取消的 (用户这边 选择
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

java基础(网络编程---传输协议UTP、TCP)

TCP传输协议   TCP:一种面向连接(连接导向)的、可靠的、 基于字节流的运输层(Transport layer)通信协议 。     特点:1.面向连接        2.点到点通信        3.高可靠性        4.占用系统资源多、效率低   基本流程:        创建客户端    1、建立连接: 使用Socket创建客户端 +服务的地址和端口    2、操作: 输入输出流操作    3、释放资源   创建服务器    1、指定端口 使用ServerSocket创建服务
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

受欢迎的奶牛-洛谷2341

咕咕咕 (可能是寒假集训时就留的题吧,结果被我咕到了现在... tarjan的简单应用,这还是很简单看出来。 那么明星奶牛是 图中唯一一个出度为0的强联通分量。 如果存在两个或者两个以上的出度为0的强联通分量,则不存在明星奶牛,因为这几个出度为0的强连通分量之间无法传递“爱慕” 所以,最终答案就是强联通分量中的奶牛个数! #include<cstdio> #include<algorithm> #include<queue> #include<stack> #define ll lo
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

line营销_line营销软件_line营销机器人_line营销大师

line营销_line营销软件_line营销机器人_line营销大师,联系QQ:83892778,微信:qunkong12345   今年风光在美、日上市的LINE,全球用户已达8亿人,且主要集中在亚洲地区,是台湾民众都非常熟悉的即时通讯软体。LINE在台湾到底有多普及?根据尼尔森媒体(Nielsen)日前调查,12-65岁的台湾民众,有将近91%、将近1,700万人都在用LINE。 超过九成台湾民众都在用,银髮族比例高   LINE今(19)日举办2016 LINE Annual Semin
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

7.22 NOIP模拟7

又是炸掉的一次考试 T1.方程的解   本次考试最容易骗分的一道题,但是由于T2花的时间太多,我竟然连a+b=c都没判。。暴力掉了40分。   首先a+b=c,只有一组解。   然后是a=1,b=1,答案是c-1,不解释。   对于最大的数据,我们可以用exgcd求出一组特解,之后的通解为x+(b/gcd)*k, y+(a/gcd)*k.   求出正整数解的个数即可。   注意有很多特判,慢慢调试就好(改这题的时间比我改T3的时间都长) #include<bits/stdc++.h> #de
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

标签模板 模板字符串

标签模板 alert`123`; alert(456)//这两个是等价的 // 模板字符串还可以紧跟在函数名后 该函数将被调用来处理 // 这个模板字符串 这就是标签模板功能 //标签 指的是函数 紧跟在后面的模板字符串本质上是它的参数 // 若模板字符串里有变量 会将模板字符串处理成多个参数 再调用函数 let a = 8; let b =10; tag`hello ${a + b}world ${a * b}`; //等
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

RabbitMQ学习系列(二): RabbitMQ安装与配置

1.安装 Rabbit MQ 是建立在强大的Erlang OTP平台上,因此安装RabbitMQ之前要先安装Erlang。 erlang:http://www.erlang.org/download.html rabbitmq:http://www.rabbitmq.com/download.html 注意: 1.现在先别装最新的 3.6.3 ,本人在安装完最新的版本,queue 队列有问题,降到了 3.6.2 就解决了。 2.默认安装的Rabbit MQ 监听端口是:5672 2.配置 1.
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

使用NumPy、Numba的简单使用(二)

  本来要写NLP第三课动态规划的,日了,写到一半发现自己也不会了,理论很简单,动态规划咋回事也知道,但是实现在源码上还是有点难度,现在简单给予题目描述,小伙伴也可以来思考一下,例题一,我们现在有1元硬币,2元硬币,5元硬币和10元硬币。我们要将M金额的钱换为硬币,保证硬币数目最少,我们的换法是什么,例题二,我们现在有M米的绳子,截成N段(N的长度一定为整数),将N段绳子的长度相乘,保证乘积结果为最大值,我们需要截取,过几天再回头来写这个吧。我们今天来继续说说numpy的用法,这次我们通过习题
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

网络安全-主动信息收集篇第一章

直接与目标系统交互通信,无法避免留下访问的痕迹。 使用受控的第三方电脑进行探测: - 1.使用代理或已经被控制的主机。 - 2.使用噪声迷惑目标,淹没真实的探测流量。 扫描: - 1.发送不同的探测,根据返回结果判断目标状态。 - 2.IP扫描、端口扫描、服务扫描。 判断: - 1.通过向端口发送的请求目标主机返回的数据包的特征已经内容来进行判断。 识别活着的主机: - 1.潜在的被攻击目标。 输出一个IP地址列表: 2、3、4层发现 - 优点:扫描速度快、可靠 - 缺点: 不可路由 - Ar
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

用户和组群账户管理

用户账号简介 用户账号是登录系统的唯一凭证,其中root用户是系统的最高管理者,该用户的UID是0,与用户和组群账户相关的配置文件有 /etc/passwd /etc/shadow /etc/group /etc/gshadow 用户账户分类 root用户 用户角色通过UID标识 root用户UID=0,拥有最高权限,也称为超级管理员。拥有超越所有用户和组群,对文件或目录进行读取、修改和删除(在系统正常许可范围内);可以控制对可执行程序的执行和终止;可以对硬件设备执行添加、创建和移除等操作;也
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

dp(01背包问题)

且说上一周的故事里,小Hi和小Ho费劲心思终于拿到了茫茫多的奖券!而现在,终于到了小Ho领取奖励的时刻了! 小Ho现在手上有M张奖券,而奖品区有N件奖品,分别标号为1到N,其中第i件奖品需要need(i)张奖券进行兑换,同时也只能兑换一次,为了使得辛苦得到的奖券不白白浪费,小Ho给每件奖品都评了分,其中第i件奖品的评分值为value(i),表示他对这件奖品的喜好值。现在他想知道,凭借他手上的这些奖券,可以换到哪些奖品,使得这些奖品的喜好值之和能够最大。 提示一:合理抽象问题、定义状态是动态规划
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

VSM - variance shadow map

variance shadow map
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0

解构赋值的用途

// 1.交换变量的值 let x =1; let y = 2; [x,y] = [y,x] // 2.从函数返回多个值 // 函数只能返回一个值 若要返回多个 // 可以放在数组或对象里返回 还可以利用解构赋值 function example(){ return [1,2,3]; } let [a,b,c] = example(); example() //返回一个
分类: 其他 发布时间: 07-22 21:41 阅读次数: 0