自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 图像加密算法——Logistic混沌置乱加密

这里再根据Logistic混沌进行另一种置乱:位置置乱。 位置置乱,顾名思义就是把图像中某一像素点的位置,移动到另一目的点。我们知道这个目的点当然是越随机越好。这个过程,所有像素的灰度值都没有改变,只是进行了位置的置乱,所以其直方图不会发生改变。 生成混沌序列 Logistic迭代了M*N次,...

2019-11-06 20:42:35

阅读数 117

评论数 0

原创 图像加密算法——Logistic混沌置乱

Logistic函数是源于一个人口统计的动力学系统,其系统方程形式如下: X(k+1) = u \* X(k) \* [1 - X(k)],(k=0,1,…,n) 混沌的解释 顾名思义就是一种无序的、不可预测的、混乱的、摸不到头、摸不到尾的状态。 混沌最大的特性就是对初始值敏感。通俗的说,就是...

2019-11-06 20:41:46

阅读数 47

评论数 0

原创 csp记录

做了一些csp基础题,记录了结题过程中自己没有考虑的地方以及一些技巧。 求中位数 /* * 求n个数的中位数 * * 对于一组有有限个数的数据来说,它们的中位数是这样的一种数:这群数据里的一半的数据比它大,而另外一半数据比它小。 * 计算有限个数的数据的中位数的方法是:把所有的同类数据按照...

2019-09-16 08:01:15

阅读数 16

评论数 0

原创 c++向量(vector)

vector 概念 向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。 使用 引入头文件 #include<vector>...

2019-09-16 08:00:19

阅读数 17

评论数 0

原创 项目开发中引入外部字体库

前端web项目 下载字体库(如:方正兰亭中黑_GBK.ttf) 全局引入 @font-face { font-family: "方正兰亭中黑_GBK"; src: url("方正兰亭中黑_GBK.ttf") format("true...

2019-08-24 14:44:02

阅读数 39

评论数 0

原创 JS滚动事件及滚动条位置设置

为了学习JS的滚动事件,我们先来认识dom的几个属性 1. scrollTop 获取或设置一个元素的内容垂直滚动的像素数,当一个元素的内容没有产生垂直方向的滚动条,那么它的 scrollTop 值为0 2. scrollHeight scrollHeight(内容的实际高度+上下pad...

2019-08-23 21:53:02

阅读数 313

评论数 0

原创 隐写分布特征保持 笔记

该章讲解了分布特征保持问题,并介绍了分布保持的一些方法 3.1 分布保持问题 本节主要通过实例来引出分布保持问题并描述其难度 3.1.1 LSBR分布问题与K平方分析 JPEG系数特点 对称性。以0为中心达到最大值,两侧分布近似对称 单侧单调性。以0为中心达到最大值,两侧单调下降 梯度下降性...

2019-08-21 18:11:09

阅读数 31

评论数 0

原创 基本嵌入方法

LSBR(LSB 替换) LSBW(LSB 匹配 或 加减1) 调色板图像嵌入 量化调制 基础概念 格:格是由N维欧氏空间中数值点组成的加群,由有规律分布于整个空间的离散点组成 信号量化:量化就是通过四舍五入的方法将采样后的N维实数信号值转换成一种离散样点的过程。 离散数学 子...

2019-08-19 20:04:04

阅读数 25

评论数 0

原创 图像编码

概念 图像编码就是对将要处理的图像源数据按照一定的规则进行变换和组合,从而使得可以用尽可能少的符号来表示尽可能多的信息。源图像中常常存在各种各样的冗余:空间冗余、时间冗余、信息熵冗余、结构冗余、知识冗余等,这就使得通过编码来进行压缩成为了可能。 分类 根据压缩效果 有损编码 有损编码在...

2019-08-19 20:03:09

阅读数 179

评论数 0

原创 StegaStamp: Invisible Hyperlinks in Physical Photographs 阅读报告

文章的基本信息 标题: StegaStamp: Invisible Hyperlinks in Physical Photographs 作者:Matthew Tancik∗ Ben Mildenhall∗ Ren Ng 论文地址: https://arxiv.org/abs/1904.0534...

2019-08-12 21:03:07

阅读数 110

评论数 0

原创 决策树

前言 记录自己的学习思路,搬用了较多原文。 且为了偷懒,原文处多用省略号 第四章、决策树 4.1、基本流程 在介绍基本流程前,我们先来了解一下决策树的概念,以及决策树学习的目的。 由左侧注释可知: 决策树既可以指学习方法,也可以指学得的树。要根据叙述的上下文环境而定。现在我介绍的是学习方法。 ...

2019-08-05 20:24:09

阅读数 74

评论数 0

原创 线性模型

本文为自己学习《西瓜书》时做的一些笔记,方便知识点的梳理复习。 线性模型 定义: 学的一个通过属性的线性组合来进行预测的函数。 形式: 函数/向量 优点: 模型简单,已于建模 蕴含着机器学习中一些基本思想,一些强大的非线性模型可以通过引入层级结构或高为映射得到。如lny 与 x函数...

2019-08-05 20:23:04

阅读数 62

评论数 0

原创 JdbcTemplete的基本使用

在JdbcTemplate类中执行SQL语句的方法大致分为3类: 方法 功能说明 要求 execute() 用于执行DDL语句,如:建表 了解 update() 用于执行DML语句,实现对数据库表的增删改操作 掌握 queryXxx() 用于执行DQL语句,实现对数据库表的...

2019-07-24 14:15:53

阅读数 58

评论数 0

原创 MySQL事务

事务 事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句是相互依赖的。而整个单独单 元作为一个不可分割的整体,如果单元中某条SQL语句一旦执行失败或产生错误,整个单元会回滚。所有受到影 响的数据将返回到事物开始以前的状态;如果单元中的所有SQL语句均执行成功,则事物被顺利执...

2019-07-16 23:29:52

阅读数 17

评论数 0

原创 MySQL约束和分类

约束 定义 为了保证数据的一致性和完整性,SQL规范以约束的方式来对表数据进行额外的条件限制 解释 约束是表级的强制规定(并不准确,因为由列级约束的存在) 规定约束 建表时规定约束 建表后,通过ALTER TABLE语句来规定 约束的种类 非空约束(NOT NULL) 唯一...

2019-07-16 23:29:21

阅读数 24

评论数 0

原创 MySQL常见函数

MySQL常见函数 注释: []代表可有可无 字符函数 | 函数 | 解释 | |: — |: ----- | | LOWER(str) | 字母转小写 | | UPPER(str) | 字母转大写 | | CONCAT(str,str,…) | 将多个字符串拼接 | | SUBSTR(s...

2019-07-16 23:28:48

阅读数 15

评论数 0

原创 MySQL子查询

子查询 定义:其他语句内部的select语句,称为子查询或内查询 注意事项: 子查询要放在括号里面 子查询放在比较条件右侧 单行操作符1对应单行子查询,多行操作符2对应多行子查询 非法使用子查询 多行查询使用单行比较符 子查询不返回任何行,或者为NULL 分类 where型子查询...

2019-07-16 23:28:06

阅读数 22

评论数 0

原创 MySQL创建和管理表

创建和管理表 数据库 创建数据库 create database school 查看当前所有数据库 show databases 使用一个数据库 use school 命名规则 长度,包含字符,避免使用保留字和系统方法名,保证字段名和类型的一致性 对表进行操作 创建...

2019-07-16 23:27:30

阅读数 17

评论数 0

原创 python多线程和多进程

文章目录多线程和多进程的区分多进程的基本使用daemon,join()LockSemaphore进程间得通信QueuePipePool感谢 多线程和多进程的区分 多线程和多进程最大的不同在于,多进程中,同一个变量,各自有一份拷贝存在于每个进程中,互不影响;而多线程中,所有变量都由所有线程共享,所以...

2019-07-15 20:40:30

阅读数 28

评论数 0

原创 MySQL基础知识

my.ini配置文件,放在mysql的bin同级目录下 主键 主键 对于关系型数据表,通过一个字段来唯一确定一条记录,该字段就叫做主键 主键的一些要求: 一旦记录,主键最好不要再修改,因为主键是用来唯一定位记录的 主键基本原则: 不使用任何和业务相关的字段 常用的类型有: 自增整数类型, 全...

2019-07-15 20:40:16

阅读数 25

评论数 0

原创 SeDaSC: Secure Data Sharing in Clouds 阅读报告

文章的基本信息 标题: SeDaSC: Secure Data Sharing in Clouds 作者: Mazhar Ali, Student Member, IEEE, Revathi Dhamotharan, Eraj Khan, Samee U. Khan, Senior Mem...

2019-06-16 20:42:07

阅读数 22

评论数 0

原创 AES,RSA,IBE三种算法的比较

文章目录三种算法的概念解释三种算法各自的优略三种加密算法的对比三种算法的应用场景 三种算法的概念解释 AES: 最为常见的一种对称加密算法,对称式加密就是加密和解密使用同一个密钥。信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行加解密了。对称加密算法用来对敏感数据等...

2019-06-09 21:05:15

阅读数 274

评论数 0

原创 Linux .deb包的安装(gdebi)

一些废话 .deb包可以通过传统的dpkg命令来实现,但过程中经常会遇到一些问题。 所以有个软件叫GDebi,可以更加有效的帮助安装deb。通过点击deb包即可实现安装,当然,也可以通过命令行模式运行。 进入正题 首先通过命令来安装GDebi sudo apt-get install gdeb...

2019-03-06 14:36:46

阅读数 684

评论数 0

转载 E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)...

解决方案: 其实这是因为有另外一个程序在运行,导致锁不可用。原因可能是上次运行更新或安装没有正常完成。解决办法是杀死此进程 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock 但是这样不能解决问题:可能还会出现问题...

2019-03-06 14:24:47

阅读数 2263

评论数 0

原创 小程序生成分享海报并转发朋友圈(超全版)

前言 在使用小程序canvas生成分享海报过程中,学到了一些可以优化的方案,在这里记录一下,方便以后使用 屏幕适配 思路: 获取设备宽高,以iPhone6为参照,进行各机型上的长度转换 // 屏幕适配函数封装 function createRpx2px() { const { windowW...

2019-03-05 20:21:37

阅读数 2286

评论数 0

原创 Hadoop基础知识

HDFS HDFS即Hadoop分布式文件系统(Hadoop Distributed Filesystem),以流式数据访问模式来存储超大文件(小文件反而会加重hadoop的负担) 基本概念 块,所有文件存储后,都块拆分成相同大小的块 **使用数据块的好处是:** 1. 一个文件的大小可以...

2019-02-28 10:23:52

阅读数 18

评论数 0

原创 Debian环境下设置截屏快捷键

前言 由于实验要求,需要对某些操作进行截屏操作,所以就整理了一下设置截屏快捷键对方法。 设置方法 点击右上角设置选项 选择Hardware里的keyboard 下拉至快捷键设置 我在这里设置了Copy a screenshot of an area to clipboard,表示进行区域截屏(...

2019-02-17 18:15:40

阅读数 370

评论数 0

原创 selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PAT

学习selenium,刚开始就遇到了问题。。。 下面是记录的一些解决方法 先到 http://chromedriver.storage.googleapis.com/index.html 选择下载相应的版本 浏览器版本查看方法: 打开chrome 输入 “chrome://version/...

2019-02-15 14:48:01

阅读数 103

评论数 0

原创 css竖直居中实现

前言 元素居中是常见的css布局,个人较懒,总是用到了搜一下,但觉得自己做的不对,需要系统的总结一下,于是参照网上大神们的文章,写了一篇总结。 元素居中方法 1. 利用绝对定位和相对定位 (元素居中) html ``` &amp;lt;div class=&quot;contain...

2019-02-11 21:17:54

阅读数 189

评论数 0

原创 css温故知新——弹性盒子

CSS3 弹性盒( Flexible Box 或 flexbox),是一种当页面需要 适应不同的屏幕大小以及设备类型 时确保元素拥有恰当的行为的布局方式。 通过display:flex; 来指定盒子类型 弹性父元素属性 flex-direction 指定了弹性子元素在父容器中的位置。 flex-d...

2019-02-11 21:04:27

阅读数 214

评论数 0

原创 pyquery详解

目录: 文章目录简介使用初始化基本的css选择器(id,class)查找元素遍历获取信息DOM操作 简介 PyQuery库也是一个非常强大又灵活的网页解析库,如果你有前端开发经验的,都应该接触过jQuery,那么PyQuery就是你非常绝佳的选择,PyQuery 是 Python 仿照 jQuer...

2019-02-11 10:53:42

阅读数 126

评论数 0

原创 python爬虫入门

python基础练习 目录 文章目录python基础练习目录基础准备 基础准备 - **requests** 比起python内置的urllib库,操作更方便的HTTP库————requests是大多数入门爬虫的选择 使用示例: ``` # 安装 pip...

2019-02-10 17:25:25

阅读数 62

评论数 0

原创 小程序开发记录

前言: 

2019-01-22 16:28:11

阅读数 38

评论数 0

原创 小程序背景音乐实现

好久没有做小程序,今天看到一个需求,要做一个页面,需要带背景音乐。我看了官方文档,觉得这方面写的很好,但是没有示例,所以就想写一篇相关文章记录一下,也可以帮到其他人。 需求分析 实现一个带有背景音乐的界面,进入页面音乐会自动播放,当然,以为可以控制音乐的开始,暂停。 用到的知识 小程序背景音乐接...

2019-01-22 11:28:59

阅读数 3842

评论数 7

原创 Vue Router 学习笔记2 ——路由跳转及传参

前言 在上篇文章里,我记录了一些路由配置使用的知识,之后便偷懒了好几日,,,今天准备继续总结一点基础知识。 路由的跳转 在上篇文章中,我使用了 &amp;lt;router-link to=&quot;/home&quot;&amp;gt;Home&amp;...

2018-12-29 21:55:39

阅读数 41

评论数 0

原创 Vue Router学习笔记

本文是自己做项目时,自己对vue router的一点学习总结,一边学一边搬砖,哈哈,其乐无穷。 安装 在自己的项目目录下输入进行下载 npm install vue-router 引入 在main.js文件,引入并配置路由 import VueRouter from 'vue-rout...

2018-12-23 16:00:58

阅读数 30

评论数 0

原创 vue生命周期钩子小结

前言: 该文章是自己在学习vue过程中自己的一点总结,完全按照自己的理解,有些地方术语不正确,理解有错的,欢迎指正。 vue官方  生命周期钩子:  https://cn.vuejs.org/v2/api/#beforeCreate beforeCreate(){} 在对象还没有创建...

2018-12-21 23:37:08

阅读数 35

评论数 0

转载 vue路由跳转数据不更新解决

第二次进入页面,页面路由参数已经改变,但是页面内容不会刷新。 问题原因:在组件mounted钩子中调用的刷新页面内容,但测试发现这个钩子没有被调用。后来发现App.vue中使用了&lt;keep-alive&gt;: &lt;template&gt; ...

2018-12-21 23:16:24

阅读数 1076

评论数 0

原创 css基础知识,日积月累

css中元素一共有三类: 块级元素,内联(行内)元素和内联块元素 块级元素 元素宽高可设置,独占一行 嵌套(包含)下,子块元素宽度(没有定义情况下)和父块元素宽度默认一致 设置display:block可将元素显示为块级元素,从而使元素有块级元素的特点 典型代表:div、h1~h6、p、ul、...

2018-12-09 19:52:04

阅读数 29

评论数 0

原创 css技巧

哈哈,其实算不上技巧了,就是个人觉得对自己有用的大小; 图片自适应大小 img { max-width: 100%; height: auto; } 三角,竖杠等效果的实现; 三角:用到边框; 竖杠用到‘|’,也可以声明一个控件,里面不放东西,设置背景色; 输入法里各...

2018-12-09 19:50:37

阅读数 27

评论数 0

提示
确定要删除当前文章?
取消 删除