数据样式: group value A 1 A 2 A 3 B 5 B 6 C 7 代码: library(readxl) library(arules) df <- read_xlsx('E:/data.xlsx',sheet = "Sheet1")df_1 <- as(split(df$grou ...
分类:
编程语言 时间:
2019-09-18 19:24:00
阅读次数:
330
原理①javascript中构造函数就相当于类,并且可以将其实例化②javascript的每一个函数都有一个prototype属性,用来指向该构造函数的原型同样的javascript的每一个实例对象也有一个__proto__方法指向该实例对象的原型,并且例如:function Cat(){ This ...
分类:
编程语言 时间:
2019-09-18 19:24:37
阅读次数:
137
#创建一个文件夹用来保存文件#每x分钟截屏一次存放到指定文件夹import osimport pyautogui as paimport timedef make_dir(dirs): if not os.path.exists(dirs): os.makedirs(dirs)#检测并且创建目录de ...
分类:
编程语言 时间:
2019-09-18 19:25:57
阅读次数:
115
[TOC] 什么是文件? 文件是操作系统为用户提供的一个虚拟单位 打开文件的步骤 1. 打开文件 2. 读取/写入 3. 关闭文件 文件分类 txt文件,文本文件 二进制文件,图片/视频/音频文件 文件的三种打开模式 | 模式 | 描述 | | | | | r | 只读 | | w | 可写,清空后 ...
分类:
编程语言 时间:
2019-09-18 19:29:44
阅读次数:
134
在前面一篇介绍了线程的生命周期【并发编程之多线程概念 】,在本篇将正式介绍如何创建、中断线程,以及线程是如何销毁的。最后,我们会讲解一些常见的线程API。 线程创建 Java 5 以前,实现线程有两种方式:扩展java.lang.Thread类,实现java.lang.Runnable接口。这两种方 ...
分类:
编程语言 时间:
2019-09-18 19:32:04
阅读次数:
125
简介:MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 springboot+maven+mybatis-plus+mysql 项目整体结构: Mybatis-plus需要的以来文件: <!--myba ...
分类:
编程语言 时间:
2019-09-18 19:34:33
阅读次数:
121
原理python的SSTI不仅可以向网页插入一些XSS代码,而且还可以获取一些变量和函数信息,尤其是secret_key,如果获取到则可以对flask框架的session可以进行伪造。对于tornado框架,render(request, 'account/login.html', {'error' ...
分类:
编程语言 时间:
2019-09-18 19:35:49
阅读次数:
163
原理首先以jinja2模板注入为例:{{request[request.args.param]}} 可以用 {{request|attr(request.args.param)}} 替代绕过"["、"]"过滤绕过的方式也就是同义语句转化,下面给出其他的替换绕过"_"字符:?exp={{request ...
分类:
编程语言 时间:
2019-09-18 19:37:30
阅读次数:
190
public class Rectangle { private double width; private double length; public double area(){ double s; s = width * length; return s; } public double pe... ...
分类:
编程语言 时间:
2019-09-18 19:40:27
阅读次数:
165
 p = pickle.loads(urllib.unquote(become)) return self.re ...
分类:
编程语言 时间:
2019-09-18 19:44:31
阅读次数:
164
一、求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m //方法一,通过顺序规律写程序,同时也知道flag标志位的重要性。 二,有一个字符串 "I am a good man",设计一个函数,返回 "man good a am I"。 三.有1、2、3、4个数字,能组成多少 ...
分类:
编程语言 时间:
2019-09-18 20:51:21
阅读次数:
98
给定一个串$s$, $Z$算法可以$O(n)$时间求出一个$z$数组 $z_i$表示$s[i...n]$与$s$的前缀匹配的最长长度, 下标从$0$开始 ...
分类:
编程语言 时间:
2019-09-18 20:53:46
阅读次数:
110
线程锁 531388 我们讲过的进程有进程锁,那么线程也有线程锁,先看上面代码,我们知道线程共享一个进程的空间,所以他们都对x进行增加操作,按道理来说,最后打印的结果应该是600000,而这里却远远不到,这是因为线程在进行长时间的操作时,cup切到下一个线程了,而这个时候可能x=1000+1,只执行 ...
分类:
编程语言 时间:
2019-09-18 20:56:50
阅读次数:
128
给定一个排序链表,删除所有含有重复数字的节点,只保留原始链表中 没有重复出现 的数字。 示例 1: 输入: 1->2->3->3->4->4->5输出: 1->2->5示例 2: 输入: 1->1->1->2->3输出: 2->3 来源:力扣(LeetCode)链接:https://leetcode ...
分类:
编程语言 时间:
2019-09-18 22:02:44
阅读次数:
103
Java之final关键字解析
分类:
编程语言 时间:
2019-09-18 22:07:51
阅读次数:
124
自定义文件系统类加载器publicclassLoaderextendsClassLoader{privateStringrootDir;publicLoader(StringrootDir){this.rootDir=rootDir;}//重写父类方法protectedClass<?>findClass(Stringname)throwsClassNotFoundException{C
分类:
编程语言 时间:
2019-09-18 22:10:47
阅读次数:
103
第十六章:抽象类和接口 一、抽象方法:在方法面前加了abstract(为了解决,子类必须要覆盖此方法,在定义的时候不要方法体)。 特点:1、抽象方法没有方法体。 2、抽象方法必须放在抽象类(类前面加上abstract)或者接口中。 3、抽象方法不能是private、不能用fi... ...
分类:
编程语言 时间:
2019-09-18 23:23:34
阅读次数:
195
一、计算机结构 五大部件:输入设备、输出设备、存储器、运算器、控制器 二、cpu、硬盘、内存三者之间的关系 cpu:是计算机运算核心和控制中心,让电脑的各个部件顺利工作,起到协调和控制作用 硬盘:存储资料和软件等数据设备,有容量大,断电数据不丢失的特点,也被人们称之为“数据仓库” 内存:a、负责硬盘 ...
分类:
编程语言 时间:
2019-09-18 23:24:16
阅读次数:
178
㈠预定义类 示例:匹配一个ab+数字+任意字符的字符串:ab\d. ㈡边界 正则表达式常用的边界匹配字符 ⑴示例1:第一个是没写单词边界 第二个是加上字符边界的效果 第三个是为this的is替换成0,前面没有单词边界,后面有边界的示例。 ⑵示例2:常用边界字符“^”与“$”基本含义的举例 注意观察两 ...
分类:
编程语言 时间:
2019-09-19 00:36:43
阅读次数:
91