函数—箭头函数

原生:function 名字(){}; com:function(){ alert(1) }, 箭头函数: ()=>{} com:()=>{ alert(1) } 改写的关键点是将function删除 加上 => 1.如果只有一个参数,()可以省 2.如果只有一个return ,{}可以省(只有一句return) let show = function(a){ alert(2) } //变形1 let show =a=>{ return a+
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

20175222 实验四 外设驱动程序设计

实验目的 编写最简单的字符驱动程序 实现简单的读写功能,并列出常用格式的Makefile以及驱动的加载和卸载脚本 熟悉字符设备驱动的整个编写流程 实验内容及步骤 任务一 实验要求: 学习资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章 提交康奈尔笔记的照片(可以多张) 实验截图: 任务二 实验要求: 在Ubuntu完成资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章的test试验 提交编译,加载模块,卸载模块,测试运行的截
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

虫部落快搜

https://search.chongbuluo.com/
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

第五次作业——用户体验测试(以南通大学教学综合信息服务平台为例)

Task(1):基于我们列出的7条UX评价标准,分析“南通大学教学综合信息服务平台”,在用户体验设计方面觉得满意的地方,请陈述理由。 1.现象:系统提供中英文界面。 截屏: 理由:遵循了适合各类用户的设计准则,方便各类用户使用。 2.现象:进行信息查询时会及时的给出反馈。例如:进行课表查询 截屏: 理由:遵循了给用户及时快速反馈的设计准则。 3.现象:在首页的我的应用中可以手动添加自己经常用的应用。 截屏: 理由:遵循了用户控制权的设计准则。 Task(2):同样,分析”南通大学教学综合信息服
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

docker实用命令

退出容器又不关闭容器:Ctrl + P + Q 比如这种情况: 直接输入exit 会退出且关闭容器,工程就stop了 或者Ctrl + C,会报错KeyboardInterrupt,工程就也stop了 再访问就访问不了了: 此时,就需要使用命令:docker start 容器ID,去再启动容器后,就可以继续访问工程了, 使用命令: docker exec -it 容器ID /bin/bash 或者 docker attach 容器ID,重新进入容器后,可查看程序打印的日志 但是,如果使用Ctr
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

c# 使用特性封装提供额外行为Validate验证

namespace AttributeTest { //使用特性封装提供额外行为Validate验证 class Program { static void Main(string[] args) { Student student = new Student() { Name = "123", QQ = 20000
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

概率分布实现(可视化)

二项分布式 import numpy as np import matplotlib.pyplot as plt list = np.random.binomial(n=10, p=0.5,size = 10000) plt.hist(list, bins = 8,color = 'g', alpha = 0.4,edgecolor = 'b') plt.show() 泊松分布式 import numpy as np import matplotlib.pyplot as plt list =
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

不止面试02-JVM内存模型面试题详解

第一部分:面试题 本篇文章我们将尝试回答以下问题: 描述一下jvm的内存结构 描述一下jvm的内存模型 谈一下你对常量池的理解 什么情况下会发生栈内存溢出?和内存溢出有什么不同? String str = new String(“abc”)创建了多少个实例? 第二部分:深入原理 ok,开始。怎们还是先讲原理,再说答案。如果时间不足,也可以直接跳到最后看答案。 本次分享我们主要围绕jvm内存结构展开,这也是java面试必考知识点之一。所以我们先来看看jvm内存结构到底是啥样子。 1. jvm内存
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

数据结构树的专题

一、二叉树的基本操作 #include<stdio.h> #include<stdlib.h> typedef char ElemType; typedef struct Node { ElemType data; struct Node *lchild, *rchild; } BiTree; BiTree *createBT() //键盘输入创建二叉树 { BiTree *b; ElemType
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

[转帖]企业级固态硬盘曝小时门事件

企业级固态硬盘曝小时门事件 http://www.pceva.com.cn/article/4504-1.html 硬件也存在bug... 坑死人的节奏. 跟之前三星的字库门类似 以及最近的特斯拉变砖 闪存还是有非常多的问题的 2019-11-26 15:04| 发布者: 绝对有料| 查看: 1185| 评论: 9|原作者: 绝对有料 摘要: 近日HPE惠与(原HP惠普企业部门分拆而来)发布安全公告,部分服务器和存储产品中所用的固态硬盘固件存在缺陷,通电32746小时(3年零270天8小时
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

Netty学习笔记(三)

1、Netty启动源码剖析 启动类: public class NettyNioServer { public static void main(String[] args) throws Exception { /** *创建两个线程组bossGroup和workGroup,bossGroup负责处理请求连接,workGroup负责数据的处理 *两个都是无线循环 *调用可构造方法,默
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

P4859 已经没有什么好害怕的了(二项式反演)

题目 思路 显然是恰好有\(\frac{n+k}{2}\)组\(a>b\) 令\(f(i,j)\)表示前\(i\)个糖果,已经有\(j\)组\(a>b\),剩下的没管的方案数 对\(a\)数组从小到大排序,设\(r_i\)表示比\(a_i\)小的\(b\)个数,那么\(r_i\)是递增的 有状态转移方程\(f(i,j) = f(i-1,j) + f(i-1,j-1) \times (r_i-j+1)\) 对于每个\(f(n,i)\),由于剩下的\(n-i\)对不知道大小情况,那么有\(f(n,
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

10分钟学会Python函数基础知识

看完本文大概需要8分钟,看完后,仔细看下代码,认真回一下,函数基本知识就OK了。最好还是把代码敲一下。 一、函数基础 简单地说,一个函数就是一组Python语句的组合,它们可以在程序中运行一次或多次运行。Python中的函数在其他语言中也叫做过程或子例程,那么这些被包装起来的语句通过一个函数名称来调用。 有了函数,我们可以在很大程度上减少复制及粘贴代码的次数了(相信很多人在刚开始时都有这样的体验)。我们可以把相同的代码可以提炼出来做成一个函数,在需要的地方只需要调用即可。那么,这样就提高了代码
分类: 其他 发布时间: 12-01 20:51 阅读次数: 0

理解:字符串

001.String创建方式 //创建一个字符串对象hi,名为s1 String s1 = "hi"; //创建一个空字符串对象,名为s2 String s2 = new String(); //创建一个字符串对象hi,名为s3 String s3 = new
分类: 编程语言 发布时间: 12-01 20:34 阅读次数: 0

深入了解Netty【五】线程模型

引言 不同的线程模型对程序的性能有很大的影响,Netty是建立在Reactor模型的基础上,要搞清Netty的线程模型,需要了解一目前常见线程模型的一些概念。 具体是进程还是线程,是和平台或者编程语言相关,本文为了描述方便,以线程描述。 目前存在的线程模型有:
分类: 编程语言 发布时间: 12-01 20:34 阅读次数: 0

深入了解Netty【六】Netty工作原理

引言 前面学习了NIO与零拷贝、IO多路复用模型、Reactor主从模型。 服务器基于IO模型管理连接,获取输入数据,又基于线程模型,处理请求。 下面来学习Netty的具体应用。 1、Netty线程模型 Netty线程模型是建立在Reactor主从模式的
分类: 编程语言 发布时间: 12-01 20:34 阅读次数: 0

过渡(1):元素/组件过渡和动画

自定义过渡的类名 另一种情况和Vue过渡执行过程见初始渲染 new Vue({ el: '#app-2', data: { taxiCalled: false } }) <style> .slideInRight { transform: translateX(300px); } .go { transition: all 2s ease-out; } </style> <div id="app-2"> <button @clic
分类: 其他 发布时间: 12-01 20:34 阅读次数: 0

【前端工程师手册】30分钟搞清楚选择器和权重

有哪些选择器 基本选择器 通配选择器(*) ID选择器(#ID) 类选择器(.className) 元素选择器(tagName) 后代选择器(a b) 子元素选择器(a>b) 相邻后面兄弟元素选择器(a + b) 通用后面兄弟选择器(a 〜 b) 群组选择器(selector1,selector2,...) 这里面平时不太常用的选择器有相邻后面兄弟选择器和通用后面兄弟选择器 首先,很多资料上把它们叫做相邻兄弟选择器和通用兄弟选择器,我觉得这样会有一定的误导意义, 例如: ` <ul>
分类: 其他 发布时间: 12-01 20:34 阅读次数: 0

Vufuria入门 1 图片识别和选择

Vufutia中的图片识别功能,底层主要是识别特征点来实现的。特征点,即那些棱角分明的点。尖锐的而不是圆滑的、对比度大的而不是小的。 *** 步骤: 进入vofuria官网,登录,点击develop。 Add Target 上传需要识别的 右上 点下载。 下载完之后是一个package,拖到项目工程文件夹中导入。 之前一直没有搞成功。。。原来是我没有加入vuforia官网的key!!在AR camera的 里面 输入key 就可以了! 在层级里面右键创建一个AR camera、还有一个Imag
分类: 其他 发布时间: 12-01 20:34 阅读次数: 0

qt4.8.7安装

今天在winxp下安装qt4.8.7,试了好几版的qt creator,在winxp下不是缺运行库就是不是支持的win32程序,最后找到一个合适的qt creator 4.2 QtCreator 下载地址 http://download.qt.io/archive/qtcreator/4.2/4.2.0/ Qt 下载地址 http://download.qt.io/archive/qt/4.8/4.8.7/ Mingw下载地址https://jaist.dl.sourceforge.net/p
分类: 其他 发布时间: 12-01 20:34 阅读次数: 0