一、什么是装饰器: 装饰器本身就是函数,功能是为其他函数附加功能。 二、装饰器遵循的原则: 1、不修改被修饰函数的源代码 2、不改变被修饰函数的调用方式 三、实现函数装饰器知识储备 修饰器 = 高阶函数 + 函数嵌套 + 闭包 示例:有修饰器和没有修饰器的区别: 四、高阶函数的定义:(查看 http ...
分类:
编程语言 时间:
2018-03-25 16:39:28
收藏:
0 评论:
0 赞:
0 阅读:
186
一、PTA实验作业 1.题目1:6 2 线性表元素的区间删除 2. 设计思路 3.代码截图 4.PTA提交列表说明 1.函数结尾漏掉了对L last的赋值。解决方法:补上L Last=j 1。 2.对L last的概念没有很清晰,所以在遍历循序表时,上下限没有设置好。解决方法:在循环中的上限改为il ...
分类:
其他 时间:
2018-03-25 16:39:08
收藏:
0 评论:
0 赞:
0 阅读:
284
开学第二测(好像是qbxt zhx出的题) P69 题目名称 注意 事项(请务必仔细阅读): T1 希望【题目描述】 网页浏览器者有后退与前进按钮,一种实现这两个功能的方式是用两个栈,“前进栈”、“后退栈”。这里你需要实现以下几个功能: BACK: 如果“后退栈”为空则忽略此命令。 否则将当前两面压 ...
分类:
其他 时间:
2018-03-25 16:38:30
收藏:
0 评论:
0 赞:
0 阅读:
238
本项目报告结构一览: 二.需求分析 三.功能设计 四.设计实现 五.算法详解(代码展示部分包含在其中) 六.测试运行 七.不足与改进 八.项目总结 九.PSP展示 十.后记 一、前言 这两周的学习让我收获满满。我原来一直学的是前端js的相关知识,对于java不怎么熟悉,笨鸟就要先飞,上周我用了近一周 ...
分类:
其他 时间:
2018-03-25 16:38:12
收藏:
0 评论:
0 赞:
0 阅读:
380
一:system system函数是启动perl子程序最简单的方法。eg:system “date” 1:可以利用shell功能来启动后台进程 system "run_cmd with parameters &";#在后台执行 2:system执行正常返回值为0,否则返回值非0. 3:支持多个参数 ...
分类:
系统服务 时间:
2018-03-25 16:37:37
收藏:
0 评论:
0 赞:
0 阅读:
179
一,C#设计模式:组合模式(Composite Pattern) 二,我们看看输出结果: 1》在上述代码中我们添加了三个容器如开始,地球人和地球人,这样我们就有四层结构的树形集合,当我们要执行这么复杂的结构,我们只需要添加一个people容器,这个容器中有节点,而此时节点可以无限添加,若我们需要多层 ...
分类:
Windows开发 时间:
2018-03-25 16:35:21
收藏:
0 评论:
0 赞:
0 阅读:
265
1、线性方程组概述 线性方程组: 包含未知数x1,x2,x3....xn的线性方程 其中b与系数a1,a2,a3...an是实数或复数,通常是已知的;下标n可以为任意数;线程方程组为由一个或几个包含相同变量x1,x2,x3....xn的线性方程组组成; 线性方程组的解分为相容、与不相容两种情况; 相 ...
分类:
其他 时间:
2018-03-25 16:34:59
收藏:
0 评论:
0 赞:
0 阅读:
241
``` java public class MySort { /** * 插入排序(小到大) * @param arr * @return */ public int[] insertSort(int[] arr) { for (int i = 1; i 0看的是现在这个copyNumIndex是否... ...
分类:
编程语言 时间:
2018-03-25 16:34:37
收藏:
0 评论:
0 赞:
0 阅读:
182
一、数组 1、一维数组的创建: 数组元素数据类型[] 数组名字; 如 int[]arr; String[] arr; 2、一维数组的初始化 ① int[] arr=new int[3]; int[0]=1;int[1]=2;int[2]=3; ② int[] arr=new int[]{1,2,3} ...
分类:
编程语言 时间:
2018-03-25 16:34:20
收藏:
0 评论:
0 赞:
0 阅读:
185
顶点表 + 边表 // 前者是数组,后者是单链表 ...
分类:
其他 时间:
2018-03-25 16:34:02
收藏:
0 评论:
0 赞:
0 阅读:
207
一、什么是Oracle执行计划? 执行计划是一条查询语句在Oracle中的执行过程或访问路径的描述 二、怎样查看Oracle执行计划? 2.1 explain plan for命令查看执行计划 在sql*plus中,执行如下命令: 1)explain plan for select * from X ...
分类:
数据库技术 时间:
2018-03-25 16:33:26
收藏:
0 评论:
0 赞:
0 阅读:
215
转载作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/yiwangzhibujian/p/6207212.html 一、文章的目的 这是一篇对Java安全管理器入门的文章,目的是简单了解什么是SecurityManager,对管理器进行简单配置,解决简单问题。 比如在 ...
分类:
编程语言 时间:
2018-03-25 16:33:09
收藏:
0 评论:
0 赞:
0 阅读:
244
在makefile中,支持程序设计语言中变量的概念,所有的变量只代表文本数据。一、变量的定义和使用#变量的定义
CC := gcc
TARGET := hello.out
#变量的使用
$(TARGET) : func.o main
分类:
其他 时间:
2018-03-25 16:19:05
收藏:
0 评论:
0 赞:
0 阅读:
211
1)属性字段介绍复制队列长度指明正在等待复制到选定数据库副本的日志文件的数量。此字段仅与被动数据库副本相关。重播队列长度指明正在等待重播到选定数据库副本的日志文件的数量。此字段仅与被动数据库副本相关。激活首选项编号显示激活首选项编号。它在活动管理器最佳副本选择过程中用到,并使用RedistributeActiveDatabases.ps1脚本在DAG中重新分布活动邮箱数据库,从而平衡DAG。激活首
分类:
数据库技术 时间:
2018-03-25 16:18:56
收藏:
0 评论:
0 赞:
0 阅读:
227
1.将soot.jar文件复制到工程bin目录下;2.在cmd中执行如下命令java-cpsoot-trunck.jarsoot.tools.CFGViewer--soot-classpath.;"%JAVA_HOME%"\jre\lib\rt.jarcom.wauoen.paper.classes.Activity其中,JAVA_HOME是jdk目录;com.wauoen.p
分类:
其他 时间:
2018-03-25 16:18:46
收藏:
0 评论:
0 赞:
0 阅读:
256
前言 特征是数据中抽取出来的对结果预测有用的信息,可以是文本或者数据。特征工程是使用专业背景知识和技巧处理数据,使得特征能在机器学习算法上发挥更好的作用的过程。过程包含了特征提取、特征构建、特征选择等模块。 特征工程的目的是筛选出更好的特征,获取更好的训练数据。因为好的特征具有更强的灵活性,可以用简 ...
分类:
其他 时间:
2018-03-25 16:17:19
收藏:
0 评论:
0 赞:
0 阅读:
193
STL中的vector特点是: 其容量在需要时可以自动分配,本质上是数组形式的存储方式。即在索引可以在常数时间内完成。缺点是在插入或者删除一项时,需要线性时间。但是在尾部插入或者删除,是常数时间的。 STL的 list 是双向链表:如果知道位置,在其中进行插入和删除操作时,是常数时间的。索引则需要线 ...
分类:
其他 时间:
2018-03-25 16:15:57
收藏:
0 评论:
0 赞:
0 阅读:
187
一、需求分析 1.程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题,每个数字在 0 和 100 之间,运算符在3个到5个之间; 2.每个练习题至少要包含2种运算符; 3.所出的练习题在运算过程中不得出现负数与非整数. 二、功能设计 1.输入一个参数n,随机产生n ...
分类:
其他 时间:
2018-03-25 16:15:40
收藏:
0 评论:
0 赞:
0 阅读:
202
Epoll是Linux IO多路复用的管理机制。作为现在Linux平台高性能网络IO必要的组件。内核的实现可以参照:fs/eventpoll.c .为什么需要自己实现epoll呢?现在自己打算做一个用户态的协议栈。采用单线程的模式。https://github.com/wangbojing/NtyTcp,至于为什么要实现用户态协议栈?可以自行百度C10M的问题。由于协议栈做到了用户态故
分类:
其他 时间:
2018-03-25 15:46:41
收藏:
0 评论:
0 赞:
0 阅读:
267
Linux编写定时任务
分类:
系统服务 时间:
2018-03-25 15:46:32
收藏:
0 评论:
0 赞:
0 阅读:
234