vue组件笔记

课堂内容 """ 1、表单指令: v-model="变量" 变量与value有关 普通:变量就代表value值 单选框:变量为多个单选框中的某一个value值 单一复选框:变量为布尔,代表是否选中 多复选框:变量为数组,存放选中的选项value 2、条件指令: v-show: display:none v-if: 不渲染 v-if | v-else-if | v-else 前者条件成立,就不
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

算法之搜索

搜索顾名思义,就是一个个地寻找,直到寻找到最优解或者答案为止 搜索经常和递归和栈相关,因为我们需要遍历每个地方的,不管这个分支是否有解都要回溯一下 首先我们先熟悉树和图的遍历: 1.存储方式,选择邻接表;这样是很省空间的 邻接表,以表头数组head,使用ver和edge数组分别表示这一条边的终点和权值,使用next数组模拟链表指针 以一个有向图为例: x,y,z分别表示起点和终点,该边的权值 const int N = 1e3 + 10; int head[N],edge[N],ver[N],
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

201871010106-丁宣元 《面向对象程序设计(java)》第十六周学习总结

201871010106-丁宣元 《面向对象程序设计(java)》第十六周学习总结 正文开头: 项目 内容 这个作业属于哪个课程 https://home.cnblogs.com/u/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/12031970.html 作业学习目标 (1) 掌握Java应用程序的打包操作; (2) 掌握线程概念; (3) 掌握线程创建的两种技术。 (4) 学习设计应用程序的GUI。 正文内容: 第一
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

[转载]Python 包管理工具

[转载]Python 包管理工具 最近由于机缘巧合,使用各种方法安装了一些Python包,所以对Python的包管理开始感兴趣。在网上找到一篇很好的文章:https://blog.zengrong.net/post/python_packaging/,我这里就不转载了。 这个博主好像是游戏公司创业的,里面关于游戏创作、公司管理的内容还是很好的。
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

js特效 15个小demo

js特效和15个小demo 代码如下:images文件夹未上传 1.图片切换: <!DOCTYPE html> <html> <head> <title>图片切换</title> </head> <body> <img src="images/1.jpg" width="400" height="300" id="flower"> <br> <button id="prev">上一张</button> <button id="next">下一张</bu
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

VsCode C语言编程(一)环境搭建

1. 官网下载MinGW 安装方法(1) https://sourceforge.net/projects/mingw-w64/files/?source=navbar 选择合适的完整包,直接解压到要安装的目录(我的是C:\MinGW) 安装方法(2) 下载mingw-get-setup.exe https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/ 选上这两个 都右键,点Mark for Installatio
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

pkg-config命令的使用

pkg-config的用途: 大家应该都知道用第三方库,就少不了要使用到第三方的头文件和库文件。我们在编译、链接的时候,必须要指定这些头文件和库文件的位置。 对于一个比较大第三方库,其头文件和库文件的数量是比较多的。如果我们一个个手动地写,那将是相当麻烦的。所以,pkg-config就应运而生了。pkg-config能够把这些头文件和库文件的位置指出来,给编译器使用。 *.pc文件的编写: 首先要明确一点,因为pkg-config也只是一个命令,所以不是你安装了一个第三方的库,pkg-conf
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

react hooks能取代redux吗

react hooks作为当下比较流行的react库,拥抱js闭包,拥抱函数式编程。将无状态组件发展成一种新趋势。 前段时间我用hooks提供的api模拟出了一个简单的类似redux的实现。要回答这个问题,首先得弄清楚为什么使用redux或者hooks。 redux一般使用比较复杂的页面应用, 它充当的是一个状态管理的角色。让state的变化变得可以预测,通过store发送指定type的dispatch,传递到reducer纯函数对状态进行更改。然后视图对state的更改做出响应。并且还支持跨
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

vm-centerOS的安装、VMware的安装、快照和克隆、Linux的目录结构、x-shell、xftp、vim-vi编辑器

一、Windows,VMware和Centos三者的关系 Vmware 软件在windows 母机上开辟一块虚拟机空间,在虚拟机空间中安装了centos系统(cpu、内存、硬盘) VMware 的安装: 一路下一步完成安装。 centOS安装: cpu个数的查看:任务管理器--->性能--->cpu 配置网络连接的三种模式: 1、桥模式: 概念: Linux可以和局域网里其它系统进行同行,会占用局域网内一个ip地址,容易造成ip冲突 示意图: 2、NAT模式: 概念: 网络地址转换,Linux
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

201871010117--石欣钰--《面向对象程序设计(java)》第十六周学习总结

博文正文开头格式:(2分) 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/12031970.html 作业学习目标 (1) 掌握Java应用程序的打包操作; (2) 掌握线程概念; (3) 掌握线程创建的两种技术。 (4)学习应用程序的GUI 本章内容: 14.1什么是线程 1.进程--概念 要解释线程,就必须明白什么是进程。 什么是进程呢?
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

AVR单片机教程——EasyElectronics Library v1.3手册

bit.h delay.h pin.h wave.h pwm.h tone.h adc.h button.h switch.h rotary.h pot.h ldr.h led.h rgbw.h segment.h lcd.h buzzer.h uart.h 主要更新: 其实没有必要用新版本号,但我不想再用写v1.2的那个编辑器了; 完成了所有板载器件的库(除OLED,并且不打算写); 为所有头文件添加C++支持(#ifdef __cplusplus)。 下载 bit.h <bit.h>定义了
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

当小内存遇上大量数据,你该怎么解决这个问题?

原文链接:https://pythonspeed.com/articles/data-doesnt-fit-in-memory 压缩:能用1个位的,就不要用一个字节 分块:将一个文件分块读入内存,分块处理。 如文件中记录了各种动物的信息,现在要查找熊猫的信息,则要逐块读入文件内容,判断熊猫的信息是否在此块,不在则读取下一块 索引:如按时间分片,将一个大文件写成多个小文件,每个小文件只记录一种类型的内容。 如每个小文件记录一个动物的信息,当要找熊猫时,直接根据文件名找到对应的文件,再载入文件内容
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

内存占用太高--业务服务进程消失的“凶手”

今天对新接口做稳定性测试,出现大量失败的case,命令ps -ef |grep java查看所有java进程,发现被压测的服务已经挂掉了。 RD告诉我这个"dmesg | grep -i memory"命令可以查看被压测的服务退出的原因 可见是在压测过程中内存占用太高,出现了OOM,导致业务服务的进程被自动kill掉了。
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

LeetCode刷题总结-栈、链表、堆和队列篇

本文介绍LeetCode上有关栈、链表、堆和队列相关的算法题的考点,推荐刷题20道。具体考点分类如下图: 一、栈 1.数学问题 题号:85. 最大矩形,难度困难 题号:224. 基本计算器,难度困难 题号:975. 奇偶跳,难度困难 2.字符串或数组问题 题号:316. 去除重复字母,难度困难 题号:402. 移掉K位数字,难度中等 3.栈的设计和应用问题 题号:341. 扁平化嵌套列表迭代器,难度困难 题号:636. 函数的独占时间,难度中等 二、链表 1.排序问题 题号:23. 合并K个排
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

算法设计与分析 4.2 洪尼玛与网络攻防战

★题目描述 有n名黑客袭击了他公司的账户,第i名黑客每分钟可以从账户中盗取ci元,对付第i名黑客需要2*ti时间 一旦洪尼玛对第i名黑客开始进行攻防,该黑客将无法继续盗取钱财,但其他未被攻防的黑客可以继续盗取钱财。 这n名黑客从第0时刻开始进行袭击。洪尼玛想知道对付完这n名黑客后被盗取的金额最小是多少? ★输入格式 第一行为一个正整数n,表示黑客的数量; 接下来n行,每行两个正整数ci、ti,表示第i名黑客; 对于60%的数据,1<=n<=103; 对于100%的数据,1<=n<=105、1<
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

归并排序 快速排序

1 #include <iostream> 2 #include <vector> 3 #include <algorithm> 4 5 using namespace std; 6 7 void quicksort(vector<int>& a,int l,int r){ 8 //递归出口 9 if(l >= r)return; 10 //根据左右边界定义两个指针,在i指针左面的 <=target , 在j指针右面的 >= target 11
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

Appium + python 获取toast

1.导入WebDriverWait、expected_conditions模块 from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.ui import WebDriverWait 2.在获取toast的页面,设置隐式等待,语句如下: WebDriverWait(self.driver, 2).until(EC.presence_of_element_lo
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

201871010107-公海瑜《面向对象程序设计(java)》第十六周学习总结

201871010107-公海瑜《面向对象程序设计(java)》第十六周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu-daizh/p/12031970.html 作业学习目标 (1) 掌握Java应用程序的打包操作; (2) 掌握线程概念; (3) 掌握线程创建的两种技术。 (4) 学习设计应用程序的GUI。 第一部分:总结教材14.1-14.3
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

通读Python官方文档之cgitb

cgitb CGI脚本异常管理 源代码: Lib/cgitb.py cgitb模块为Python脚本提供了一个特殊的异常管理器。名字有点误导人,它最初设计是为了以HTML格式展示cgi脚本的大量异常信息。后来,他扩展为也可以展示纯文本信息。该模块激活后,如果发生了未捕获的异常,将会展示格式化的输出报告。该报告包括源代码每一层的回溯,以及当前执行程序的参数和局部变量。以及,你可以选择将这些信息存到一个文件里,而不是发送到浏览器。 将下面这行代码加到你的浏览器头部: import cgitb cg
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0

[LeetCode] 538. 把二叉搜索树转换为累加树 ☆(中序遍历变形)

把二叉搜索树转换为累加树 描述 给定一个二叉搜索树(Binary Search Tree),把它转换成为累加树(Greater Tree),使得每个节点的值是原来的节点值加上所有大于它的节点值之和。 例如: 输入: 二叉搜索树: 5 / \ 2 13 输出: 转换为累加树: 18 / \ 20 13 解析 标准中序遍历,再反着遍历,每个节点的值 += 前一个节点的值。 代码 傻方法 先把树,左右全部交换,再标准中序遍历,再左右交换回来。 public TreeNode convertBST(T
分类: 其他 发布时间: 12-18 20:34 阅读次数: 0