自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 收藏
  • 关注

转载 shiro 与spring的集成

1.导入spring与shiro的jar包2.在web.xml 文件中配置shiro的shiroFilter <filter>   <filter-name>shiroFilter</filter-name>   <filter-class>org.springframework.web.filter.DelegatingFi...

2018-12-30 22:01:00 52

转载 CSS超全笔记(适合新手入门)

CSSCSS初识CSS(Cascading Style Sheets) 美化样式CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式。CSS以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等,而且还可以针对不同的浏览器设置不同的样式...

2018-12-30 17:50:00 421

转载 数据科学和人工智能技术笔记 二十、数据可视化

  二十、数据可视化    作者:Chris Albon    译者:飞龙    协议:CC BY-NC-SA 4.0    MatPlotLib 中的双向条形图    %matplotlib inline    import pandas as pd    import matplotlib.pyplot as plt    import numpy as np    # 创建数据帧 ...

2018-12-29 22:22:00 99

转载 Mybatis 开发 dao 的方法

1、分析SqlSession使用范围  1.1、SqlSessionFactoryBuilder  通过 SqlSessionFactoryBuilder 创建会话工厂 SqlSessionFactory  将 SqlSessionFactoryBuilder 当成一个工具类使用即可,不需要使用单例管理SqlSessionFactoryBuilder。  在需要创建SqlSe...

2018-12-29 21:51:00 78

转载 DLLHijack漏洞原理

原理 当一个可执行文件运行时,windows加载器讲课执行模块映射到进程的地址空间中,加载器分析可执行模块的输入表,并设法找出任何需要的DLL,并将它们映射到进程的地址空间中。由于输入表中只包含DLL名而没有它的路径名,因此加载程序必须在磁盘上搜索DLL文件。而这里DLL文件搜索遵循以下顺序。可执行程序加载的目录系统目录16位系统目录Windows目录...

2018-12-28 22:58:00 88

转载 安装Flutter环境

mac 环境安装系统需求操作系统: macOS (64-bit)硬盘: 700 MB工具: bash, mkdir, rm, git, curl, unzip, which环境安装SDK开发flutter应用程序,需要安装及下载对应的SDK下载SDK,并进行解压修改配置文件,添加flutter到path路径 vim ~/.bash_profile export...

2018-12-28 16:53:00 60

转载 webdriver.chrome()禁止加载图片

webdriver.chrome()禁止加载图片from selenium import webdriverchrome_options = webdriver.ChromeOptions()prefs = {"profile.managed_default_content_settings.images": 2}chrome_options.add_experime...

2018-12-28 15:48:00 169

转载 并发编程-concurrent指南-原子操作类-AtomicInteger

在java并发编程中,会出现++,--等操作,但是这些不是原子性操作,这在线程安全上面就会出现相应的问题。因此java提供了相应类的原子性操作类。1.AtomicInteger    可以用原子方式更新的 int 值。有关原子变量属性的描述,请参阅 java.util.concurrent.atomic 包规范。AtomicInteger 可用在应用程序中(如以原子方式...

2018-12-27 10:46:00 55

转载 MySQL索引背后的数据结构及算法原理(employees实例)

摘要http://blog.codinglabs.org/articles/theory-of-mysql-index.html本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关...

2018-12-26 00:03:00 87

转载 PowerDesigner 使用记录

使用PowerDesigner 16.5 设计数据库表结构的操作过程:第一步:打开PowerDesigner工具第二步:创建一个新的数据模型,选择 File -> New Model -> Model types -> Physical Data Model ->Physical Diagram第三步:创建一张空表,侧边栏 Toolbox 中选择tab...

2018-12-25 17:22:00 74

转载 php+高德地图webapi 高德jsapi 实现 当前位置与目标位置距离 并按照距离排序(坐标逆转换)...

<script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak='自己申请'&s=1"></script><script type="text/javascript" charset="utf-8"> var ge...

2018-12-25 16:59:00 1001

转载 Markdown写作入门

什么是Markdown格式Markdown格式是一种可用普通文本编辑器编写的标记语言,使用者能够通过简单的标记语法,对自己所写文本内容进行简单的格式排版;优点语法简洁易学,且功能比纯文本强大;格式转换方便,兼容性强,可读性极好;写作格式标题每多加一级则添加一个 # 号;列表有序列表数字加上一个英文句点,空格后输入内容;无序列表-、+、*为无序列表标识;...

2018-12-25 16:56:00 56

转载 typescript的基本类型

1,布尔值let isTrue:boolean=false;2,数字(在typescript里所有数字都是浮点型,除了支持十进制和十六进制字面量,TypeScript还支持ECMAScript 2015中引入的二进制和八进制字面量)let num1:number=6;let num2:0xd000;3,字符串let name:string="bao...

2018-12-25 16:55:00 68

转载 Spark笔记

Spark基础第一节:什么是Spark?Spark的特点和结构1、什么是Spark?Spark是一个针对大规模数据处理的快速通用引擎。类似MapReduce,都进行数据的处理2、Spark的特点:(1)基于Scala语言、Spark基于内存的计算(2)快:基于内存(3)易用:支持Scala、Java、Python(4)通用:Spark Core、Spark SQL、Spark Streamin...

2018-12-25 15:52:00 52

转载 .NET Core微服务之路:基于Consul最少集群实现服务的注册与发现(一)

.NET Core微服务之路:基于Consul最少集群实现服务的注册与发现(一) 原文:.NET Core微服务之路:基于Consul最少集群实现服务的注册与发现(一)Consul介绍  Consul是HashiCorp公司推出的开源工具[开源地址:https://github.com/hashicorp/consul],用于实现分布式系统...

2018-12-25 11:44:00 81

转载 DNN网络(三)python下用Tensorflow实现DNN网络以及Adagrad优化器

摘自:https://www.kaggle.com/zoupet/neural-network-model-for-house-prices-tensorflow一、实现功能简介:本文摘自Kaggle的一篇房价预测题目,找了一篇比较全的,当作自己的Tensorflow入门。数据和题目可以在文章开头的地址找的。主要是给定了一个区域的房子价格以及房子特征,要预测一下房价。...

2018-12-24 21:00:00 357

转载 PIE SDK矢量数据空间索引的创建

1.功能简介 空间索引的使用便于数据的查询;所以在创建矢量数据的时候创建空间索引,下面对矢量数据如何创建空间索引进行功能介绍。2.功能实现说明2.1.实现思路及原理说明第一步创建矢量要素数据集第二步要素数据集创建空间索引2.2.核心接口与方法接口/类...

2018-12-24 15:24:00 64

转载 四、Angular新建组件和使用

1.新建组件命令 ng component 组件路径 如果报错换成 ng generate component 组件路径2.组件 ts 文件详解3.组件会自动引入到app.mudule.ts里面4.组件的使用转载于:https://www.cnblogs.com/jtfr/p/10164830.html...

2018-12-23 17:10:00 129

转载 洛谷2149 Elaxia的路线(dp+最短路)

QwQ好久没更新博客了,颓废了好久啊,来补一点东西题目大意给定两个点对,求两对点间最短路的最长公共路径。其中\(n,m\le 10^5\)比较简单吧就是跑四遍最短路,然后把最短路上的边拿出来,跑一遍拓扑排序加\(dp\)就OK对于一条边\(u->v\),满足\(dis[u]+w+disn[v]=dis[t]\)那么这条边就是最短路上的边,其中\(disn[x]\)表示\(t\)到...

2018-12-22 14:09:00 85

转载 CF788B Weird journey

总共有n个节点,m条路径,要求其中m-2条路径走两遍,剩下2条路径仅走一遍,问不同的路径总数有多少,如果仅走一遍的两条边不同则将这两条路径视为不同。可以把每条边都拆成两条重边,每条边的度数都是偶数了,那么就相当于从图中删去两条边且剩下的图中存在欧拉路经欧拉路经存在的话就是图连通且每个点的度数都是偶数或只有两个点的度数是奇数,所以删边有如下情况1.删两条自环2.删一条自环和一条普通边3.删...

2018-12-21 22:25:00 79

转载 大数据学习——Hadoop第一天

1.1 什么是HADOOPHADOOP是apache旗下的一套开源软件平台HADOOP提供的功能:利用服务器集群,根据用户的自定义业务逻辑,对海量数据进行分布式处理HADOOP的核心组件有HDFS(分布式文件系统)YARN(运算资源调度系统)MAPREDUCE(分布式运算编程框架)广义上来说,HADOOP通常是指一个更广泛的概念——HADOOP生态圈...

2018-12-21 20:54:00 79

转载 设计模式第三篇-装饰者模式

一、引言先看一个开发问题,很多人都玩过英雄联盟这款游戏:里面有各种英雄,每个英雄都有各自的技能(一般是4个主动技能),每升一级可以升级一个技能,但是可升级的技能不固定。我们需要通过技能状态来计算伤害,这个时候组合就非常多了(理论上是英雄数*技能数)。如果用继承来解决的话,那么子类就爆炸多了。除了继承还有一种设计,就是在基类上增加布尔变量,如Q,E等,然后提供一些has(get)和set方法...

2018-12-21 15:04:00 55

转载 ASP.NET Core WebAPI控制器返回类型的最佳选项

ASP.NET Core WebAPI控制器返回类型的最佳选项 原文:ASP.NET Core WebAPI控制器返回类型的最佳选项前言从.NET Core 2.1版开始,到目前为止,控制器操作可以返回三种类型的WebApi响应。这三种类型都有自己的优点和缺点,但都缺乏满足REST和高可测性的选项。ASP.NET Core中可用的响应...

2018-12-21 09:59:00 62

转载 Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。一个完整的Docker有以下几个部分组成:dockerClient客户端Docker Daemon守护进程Docker Image镜像Docker...

2018-12-21 09:56:00 46

转载 Linux——SUID、SGID、SBIT简介

一、SUID、SGID、SBIT简介SUID:对一个可执行文件,不是以发起者身份来获取资源,而是以可执行文件的属主身份来执行。SGID:对一个可执行文件,不是以发起者身份来获取资源,而是以可执行文件的属组身份来执行。SBIT:粘滞位,通常对目录而言。通常对于全局可写目录(other也可写)来说,让该目录具有SBIT后,删除只对属于自己的文件有效(但是仍能编辑修改别人的文件,除了root的)。不...

2018-12-21 09:48:00 211

转载 2018年12月19日

今日小结:今天上午考试考得不太好,第三题思路是对的,但不会写代码,第一题没开long long丢了30分,然后下午和晚上复习了LCA和负环的有关知识,但是做题有点少,所以准备明天再拿出一个小时来练习一下,明天的任务是拓扑排序和并查集。一. 今日完成的题目:洛谷P2912,洛谷P2971,洛谷P3884,洛谷P2136二.1. 当天完成题目数:4道。2. 未完成6个题目的原因:上午考试了,...

2018-12-20 17:53:00 78

转载 ES6常用语法

ES6常用语法1.1变量的定义var定义的变量:只有全局作用域和函数作用域;let定义的变量: 有全局作用域和函数作用域,块级作用域{};let定义的变量不能重复定义;let定义没有变量提升;1.2const定义变量没有变量提升的概念;不能重复定义;带来了块级作用域;定义之后不能修改;定义的时候必须赋值;1.3模板字符串用反...

2018-12-20 16:14:00 56

转载 计算机的配置以及简单的操作

计算机之间的配置CPU 内存 硬盘 操作系统之间的关系cpu: 中央处理器,运算中心与控制中心,相当于人的大脑。内存:暂时存储数据,将应用程序加载到其内,以遍与cpu进行数据传输交互。以遍与cpu进行数据传输交互。8g,16g,32g.处理速度快。断电即消失。硬盘:磁盘,d盘,e盘。长期存储数据(文件,小电影,片儿)。500g 1T,2T.处理速度慢。断电不消失。操作系...

2018-12-19 17:37:00 77

转载 算法第5章作业

1、回溯算法的理解 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。2、“子集和”问题的解空间结构和约束函数 “子集和”问题给出了n个数,所以可以构建一个n层二叉树的解空间,向左表示选择当前数,向右表示不选当前数。约束函数表示“...

2018-12-19 16:15:00 88

转载 php第三节(运算符)

<?php//算术运算符 + - * / %//++ 前加加 先做加运算后座赋值运算 后加加 先做赋值运算后座加运算//-- 前减减 先做加运算后座赋值运算 后减减 先做赋值运算后座加运算$age = 2000;if ($age%400 == 0) { echo "yes";} else { echo "no";}...

2018-12-19 13:49:00 59

转载 聊聊基准测试的MVP方案

上篇博客介绍了基准测试的一些思路和方法策略,这篇博客,聊聊基准测试的MVP(最小可行性方案)。。。思维导图一、测试策略策略名称阈值运行时间性能指标基线注释并发测试CPU75%+Error0.01%10-30min并发数、TPS、RT、内存占比并发基线并发测试得到的结果可以作为实际生产环境峰值流量下的性能表现...

2018-12-19 10:19:00 218

转载 Tensorflow初入门

想要使用Tensorflow必须先要安装上这个,我用的是win10系统,之前也装了python环境所以我就直接使用pip install tensorflow命令安装上就可以使用了。想要使用tensorflow,就必须明白tensorflow:1、使用图(graph)来表示计算任务。2、在被称之为为会话(session)的上下文(context)中执行图。3、使用tens...

2018-12-18 17:48:00 65

转载 Winform导入文件

winfrom的选中文件的路径放进文本框,我还是一个新手,欢迎大家在评论里面多多指教转载于:https://www.cnblogs.com/kuangx/p/10137936.html

2018-12-18 16:17:00 314

转载 「Luogu P2201」数列编辑器 解题报告

数列编辑器,在线IDE本期的主题是洛谷的在线IDE小学生?!小学生虐我

2018-12-17 12:17:00 124

转载 事件循环(Event Loop)

1.什么是事件循环?JavaScript为单线程执行的,所以是从上到下依次执行,js分为两个任务,宏任务和微任务首先执行宏任务(第一次就是执行所有的同步代码),再执行所有的微任务,执行完毕之后再次执行宏任务,执行完毕再次执行所有的微任务,也就是:宏任务 --> 微任务 --> 宏任务 --> 微任务2.什么是宏任务,微任务?宏任务:sc...

2018-12-16 20:16:00 36

转载 Codeforces Round 56-C. Mishka and the Last Exam(思维+贪心)

time limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputMishka is trying really hard to avoid being kicked out of the uni...

2018-12-16 17:09:00 56

转载 python 列表list相关知识

List的元素可以是Python的任意数据类型(Boolean,Number,String,List,Dict,Set……)List同样可以使用索引和切片,切片得到的结果也是列表。print(li[0])print(li[3:-1])List支持for in循环和while循环,因此List也是可迭代对象。列表和字符串不一样,列表可以被修改。List可以指定索引...

2018-12-14 17:55:00 65

转载 数据结构开发(6):静态单链表的实现

0.目录1.单链表的遍历与优化2.静态单链表的实现3.小结1.单链表的遍历与优化问题:如何遍历单链表中的每一个数据元素?当前单链表的遍历方法:遗憾的事实:不能以线性的时间复杂度完成单链表的遍历新的需求:为单链表提供新的方法,在线性时间内完成遍历设计思路 ( 游标 ):在单链表的内部定义一个游标( Node* m_current )遍历开始前将游标指向位置...

2018-12-14 11:10:00 86

转载 下载CentOS镜像

参考:https://jingyan.baidu.com/article/1876c85279cedd890a13766c.html 很不错转载于:https://www.cnblogs.com/chengjiao/p/10118238.html

2018-12-14 11:00:00 64

转载 HashMap源码分析

jdk版本1.8主要是了解下其内部原理一、简介(粗略翻译)HashMap实现了Map接口。HashMap非线程安全,并且HashMap的Key和Value都可以是null值。其它方面HashMap和HashTable比较像。HashMap不保证元素的顺序。如果哈希方法适当的话,其get与put方法是固定的时间复杂度。迭代的时间复杂度是bucket数目加上桶的大小。所以如果对迭代...

2018-12-13 21:06:00 52

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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