自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS- 关于AVAudioSession的使用——后台播放音乐

AVAudioSession是一个单例,无需实例化即可直接使用。AVAudioSession在各种音频环境中起着非常重要的作用•针对不同的音频应用场景,需要设置不同的音频会话分类1.1AVAudioSession的类别  •AVAudioSessionCategoryAmbient–混音播放,例如雨声、汽车引擎等,可与其他音乐一起播放•AVAudioSessio...

2018-08-31 18:27:00 120

转载 Spring Boot中一个Servlet主动断开连接的方法

主动断开连接,从而返回结果给客户端,并且能够继续执行剩余代码。对于一个HttpServletResponse类型的对象response来说,执行如下代码:response.getWriter().write(XXXXX);response.getWriter().close();转载于:https://www.cnblogs.com/zifeiy/p/9564603.html...

2018-08-31 10:58:00 649

转载 Class常量池、String常量池、运行时常量池

转载于:https://www.cnblogs.com/yifanSJ/p/9563914.html

2018-08-31 09:20:00 72

转载 Python之读取文本文件

Python的文本处理是经常碰到的一个问题,Python的文本文件的内容读取中,有三类方法:read()、readline()、readlines(),这三种方法各有利弊,下面逐一介绍其使用方法和利弊。1、read():read()是最简单的一种方法,一次性读取文件的所有内容放在一个大字符串中,即存在内存中;read()的利:方便、简单;一次性独读出文件放在一个大字符串中,速度最...

2018-08-30 15:17:00 144

转载 .net Api 接口调用 增删改查

.net Api项目搭建内容以前已经说过了,文章链接,这篇文章在已经搭建好项目基础上简单说下如何建立API增删改查接口。在Models中建立一个实体类:namespace ApiTest.Models{ public class Product { public int Id { get; se...

2018-08-29 22:57:00 115

转载 系统管理-磁盘管理

磁盘有机械硬盘(HDD)和固态硬盘(SSD)之分机械硬盘即传统的普通硬盘,主要有:盘片,磁头,盘片转轴以及控制电机,磁头控制器,数据转换器,接口,缓存等几个部分组成。固态硬盘,简称固盘,是用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元组成。当前比较主流的硬盘接口有SATA,SAS,PCIE,FC分区操作相关命令fdisk,parted,gdisk,blkid,t...

2018-08-29 15:21:00 70

转载 随机生成临时车牌号

///<summary> ///生成随机临时车牌字符串 ///</summary> ///<param name="length">目标字符串的长度</param> ///<param name="useNum">是否包含数字</para...

2018-08-29 09:51:00 113

转载 BZOJ1453: [Wc]Dface双面棋盘

BZOJ1453: [Wc]Dface双面棋盘DescriptionInputOutputSample InputSample OutputHINT题解Here!这题是本蒟蒻接触$LCT$以来见过的最毒瘤的一题。。。于是我两个晚上就这么搭进去了。。。首先这题可以线段树搞。用...

2018-08-28 20:52:00 107

转载 南邮ctf-web的writeup

WEB签到题nctf{flag_admiaanaaaaaaaaaaa}ctrl+u或右键查看源代码即可。在CTF比赛中,代码注释、页面隐藏元素、超链接指向的其他页面、HTTP响应头部都可能隐藏flag或提示信息。在渗透测试中,开发者留下的多余注释和测试页面有时也能提供线索。md5 collisionnctf{md5_collision_is_e...

2018-08-28 16:47:00 1622

转载 2018年九个很受欢迎的vue前端UI框架

最近在逛各大网站,论坛,SegmentFault等编程问答社区,发现Vue.js异常火爆,重复性的提问和内容也很多,小编自己也趁着这个大前端的热潮,着手学习了一段时间的Vue.js,目前用它正在做自己的公司项目。学习的过程之中发现继最热的 React 组件库和 Angular 组件库之后,这里有很多个流行和实用的 Vue.js...

2018-08-28 16:33:00 371

转载 mysql触发器

什么是触发器触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。举个例子,比如你现在有两个表【用户表】和【日志表】,当一个用户被创建的时候,就需要在日志表中插入创建的log日志,如果在不使用触发器的情况下,你需要编写程序语言逻辑才能实现,但是如果你定义了一个触发器,触发器的作用就是当你在用户表中插入一条数...

2018-08-28 16:31:00 43

转载 PNG文件格式详解

源文件地址:https://blog.mythsman.com/2015/12/08/1/最近在看隐写术的时候经常需要研究图片文件的二进制文档格式,那么这就很有必要了解我们的图片文件究竟是如何保存的了,今天找了个时间看了下png文件的文档格式。总体还是挺麻烦的,不过毕竟不需要有什么要求,能了解即可。概述PNG是20世纪90年代中期开始开发的图像文件存储格式,其目的是替代GIF和TIFF...

2018-08-28 15:09:00 563

转载 轻松理解 Java HashMap 和 ConcurrentHashMap

前言Map 这样的Key Value在软件开发中是非常经典的结构,常用于在内存中存放数据。本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 HashMap,没有它就不会有后面的 ConcurrentHashMap。HashMap众所周知 HashMap 底层是基于数组 + 链表组成的,不过在 jdk1.7 和 1.8 ...

2018-08-27 16:57:00 48

转载 hdu6223 Infinite Fraction Path 2017沈阳区域赛G题 bfs加剪枝(好题)

题目传送门题目大意:给出n座城市,每个城市都有一个0到9的val,城市的编号是从0到n-1,从i位置出发,只能走到(i*i+1)%n这个位置,从任意起点开始,每走一步都会得到一个数字,走n-1步,会得到一个长度为n的数列,输出能得到的最大的数列(当成数字)。思路:一个数字肯定是最高位越大,这个数字本身就越大,所以肯定第一位要取最大值,在这一位取最大值的时候后面每一位都要尽量最...

2018-08-27 12:07:00 102

转载 Oracle 视图和索引

一、视图1、什么是视图【View】 (1)视图是一种虚表(2)视图建立在已有表的基础上, 视图赖以建立的这些表称为基表(3)向视图提供数据内容的语句为 SELECT 语句,可以将视图理解为存储起来的 SELECT 语句(4)视图向用户提供基表数据的另一种表现形式(5)视图没有存储真正的数据,真正的数据还是存储在基表中(6)程序员虽然操作的是视图,但最终视图还会转成操作基...

2018-08-26 19:25:00 67

转载 【C/C++】Dijkstra算法的简洁实现

 Dijkstra的实现有很多种,下面给出一种较为简洁和高效的实现,可以作为模板快速使用。  1. 使用邻接表存储图;  2. 使用标准STL的vector存储每个点的所有邻接边;  3. 使用pair记录当前搜索的点,pair<int,int>对:    first记录最小距离,用以在优先队列中实现类似'最小堆优化';    second记录该最小距离对应的...

2018-08-26 17:18:00 115

转载 LeetCode:算法特辑——二分搜索

LeetCode:算法特辑——二分搜索算法模板——基础int L =0;int R =arr.length;while(L<R){ int M = (R-L)/2+L; if(arr[M]<target) L=M+1; else if(arr[M]>target) R=M-1; e...

2018-08-26 16:33:00 45

转载 js中script的上下放置区别 , Dom的增删改创建

js中script的上下放置区别 , Dom的增删改创建 回顾javascript分为三部分: 1、ECMAScript5.0 es6(阮一峰) es7 es8 es6中有类的概念 声明变量 var let(es6中语法) 内置函数 Date Math.r...

2018-08-26 10:43:00 71

转载 XSS 相关 payload 集合

Ajax 获取数据GETfunction loadXMLDoc(){ var xmlhttp; if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else{// code for ...

2018-08-25 17:08:00 146

转载 maven-仓库

1、maven仓库在Maven的世界里,任何一个依赖、插件、项目构建的输出,都可以成为一个构件。如 log4j-1.2.15.jar依赖是一个构件,maven-compile-pligin-2.0.2.jar插件是一个构件,myapp项目构建完后输出myapp-1.0-SNAPSHOT.war也是一个构件。Maven在某个位置存储所有maven项目共享的构件,这个位置就称为仓库。每一个构...

2018-08-25 08:50:00 80

转载 【leetcode 简单】 第八十七题 两整数之和

不使用运算符+ 和-,计算两整数a、b之和。示例:若a = 1 ,b = 2,返回 3。class Solution: def getSum(self, a, b): """ :type a: int :type b: int :rtype: int """ ...

2018-08-25 02:05:00 45

转载 HDU 2243(AC自动机+矩阵快速幂)

传送门题面:背单词,始终是复习英语的重要环节。在荒废了3年大学生涯后,Lele也终于要开始背单词了。一天,Lele在某本单词书上看到了一个根据词根来背单词的方法。比如"ab",放在单词前一般表示"相反,变坏,离去"等。于是Lele想,如果背了N个词根,那这些词根到底会不会在单词里出现呢。更确切的描述是:长度不超过L,只由小写字母组成的,至少包含一个词根的单...

2018-08-24 20:44:00 179

转载 BZOJ 1878(离散化+线段树)

题面传送门分析首先我们观察到区间范围较大,而区间个数较少,考虑离散化,将所有询问按照右端点进行排序 离散化之后研究区间颜色个数变化的规律 当我们处理到第a[i]个段时,设a[i]上一次出现的地方为last[a[i]],则last[a[i]]之前的颜色出现次数不受影响. 首先遍历右端点范围r,用线段树维护每一位到r的区间中有多少种颜色...

2018-08-22 20:06:00 110

转载 The Django Book 2.0--中文版

Table of contents2.0, English -> Chinese第一章:介紹Django阅读01第二章 入门阅读02第三章 视图和URL配置阅读03第四章:模版阅读04第五章:模型阅读05第六章:Admin阅读06第七章:表单阅读07第八章 高级视图和URL配置阅读08第九章:模版高级进阶阅读09...

2018-08-22 12:19:00 84

转载 【3】修改图像的大小

在ps过程中,我们时常会遇到修改图片大小和为图片添加边框这些问题,解决这些问题就需要我们了解Photoshop中图像与图布的区别。图像与画布图像就是你所编辑的图层的所有对象,通过设置图像的大小,就能改变图层的大小。画布大小就是图像的背景大小简单的说:画布就是一张纸,图像就是在纸上画的一幅画修改图像大小第一步:将要修改的图片放到Photoshop中第二步:点击图像...

2018-08-22 11:13:00 62

转载 POJ 3278 Catch That Cow - BFS入门

题目地址分析:  BFS入门。搜索的门,我大概是被卡住了吧 人抓牛,可以从任意点X移动到X-1 / X + 1 / X * 2点,耗时均为1分钟。问人抓到牛的最短时间。 看了好些个博客,https://blog.csdn.net/weiwanshu/article/details/45770537这个的讲解很容易懂,但是是c语言版,c++可以直接用到queue模板库的队列...

2018-08-21 17:21:00 66

转载 Number Sequence

递归或者求n次,会超时或者超内存。找规律可以发现,每次48个后是一次循环。#include <bits/stdc++.h>using namespace std;int main(){ int a,b,n; while(scanf("%d%d%d",&a,&b,&n)==3) { ...

2018-08-21 16:31:00 67

转载 thinkphp5.0.19 表单令牌

助手函数token() [F:\phpStudy\WWW\csweb\thinkphp\helper.php]request类token()方法 [F:\phpStudy\WWW\csweb\thinkphp\library\think\Request.php]token生成函数可以自定义:定义全局函数:1 function token_fun($p){2 ...

2018-08-21 14:25:00 124

转载 android apk 在哪个目录下安装?

system/app系统自带的应用程序,无法删除。data/app用户程序安装的目录,有删除权限。安装时把apk文件复制到此目录。data/data存放应用程序的数据转载于:https://www.cnblogs.com/yinlili/p/9510964.html...

2018-08-21 14:03:00 219

转载 MongoDB day03

修改操作符$set  修改一个域,或者增加一个域  e.g. 修改功能,如果该域不存在则增加这个域  db.class0.update({age:20},{$set:{name:'小微'}})$unuset  删除一个域e.g. sex后面为空表示删除一个域  db.class0.update({name:'Jame'},{$unset:{sex:''}})$rename...

2018-08-21 09:55:00 44

转载 PAT 1128 N Queens Puzzle

The "eight queens puzzle" is the problem of placing eight chess queens on an 8×8 chessboard so that no two queens threaten each other. Thus, a solution requires that no two queens share the same row, ...

2018-08-20 17:04:00 48

转载 【LOJ】#2055. 「TJOI / HEOI2016」排序

题解看错题了,我以为是询问Q是个数字,问它在哪个位置我一想这不直接01序列搞一下就好了嘛(事实上是012)然后呢,我发现样例没过。啊我看错题了,问的是Q这个位置是啥……哦,套用我之前的想法不是直接拿线段树维护01序列然后二分吗……(可以不用012,直接是0表示小于等于mid的值,1表示大于mid的值)哎我要是没看错题这题我是不是做不出来啊代码#include <...

2018-08-19 12:59:00 61

转载 《机器学习实战》学习笔记第九章 —— 决策树之CART算法

相关博文:《机器学习实战》学习笔记第三章 —— 决策树主要内容:一.CART算法简介二.分类树三.回归树四.构建回归树五.回归树的剪枝六.模型树七.树回归与标准回归的比较一.CART算法简介1.对于上一篇博客所介绍的决策树,其使用的算法是ID3算法或者是C4.5算法,他们都是根据特征的所有取值情况来进行分割结...

2018-08-18 20:52:00 105

转载 使用git bash向github远程仓库提交代码

1、登录github,创建仓库。2、切换到要提交的文件目录下。3、打开git bash  3.1、初始化仓库git init   3.2、将本地仓库与远程仓库关联git remote add origin https://github.com/lis-ylfy/config-test.git  3.3、测试是否连接成功git remote...

2018-08-18 17:41:00 153

转载 MIT 6.828 JOS lab3用户进程

JOS中用inc/env.h中的结构struct Env表示用户进程。Part A:用户进程与异常处理mem_init()中申请struct Env数组,存放后续进程结构。x86中,idt表项0-31属于同步的异常,而32-255属于异步的中断。发生时处理器会自动将一些寄存器信息压入内核栈。Exercise 1Modify mem_init() in kern/pmap.c...

2018-08-17 16:48:00 247

转载 「谈转行」前端工作三年后如何优雅地转测试?

最近一段时间经常有童鞋在公众号后台给我留言,问我一些类似于人生导师的问题,譬如:土叔,我是女生,现在从事前端开发工作已经三年多了,最近想转测试类的工作,你觉得好转吗?这条路靠不靠谱?诸如此类的转行问题,今天选这一条留言来详细聊聊。「 程序员转行要三思 」我想说,姑娘,一定要三思而后行,转行要谨慎,转岗要严谨。大家在...

2018-08-17 09:19:00 4402

转载 JS设计模式(11)中介者模式

什么是中介者模式?中介者模式:对象和对象之间借助第三方中介者进行通信。定义:用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。主要解决:对象与对象之间存在大量的关联关系,这样势必会导致系统的结构变得很复杂,同时若一个对象发生改变,我们也需要跟踪与之相关联的对象,同时做出相应的处理。何时使用:多...

2018-08-16 20:00:00 111

转载 数组的初始化

一、数组的定义: 一维数组的定义: 数据类型 [] 数组名称=new 数据类型[数组的大小];例如:int[] array=new int[10]; 二维数组的定义: 数据类型[][] 数组名称=new 数据类型[][]; 例如 int[][] array=new int [4][2];二、数组的初始化: 一维...

2018-08-16 19:32:00 87

转载 SVN的一些操作

一丶.csproj文件夹必须提交Revert Changes 撤销转载于:https://www.cnblogs.com/chenze-Index/p/9485949.html

2018-08-16 10:48:00 34

转载 配置 Confluence 6 安全的最佳实践

让一个系统能够变得更加坚固的最好办法是将系统独立出来。请参考你公司的安全管理策略和相关人员来找到你公司应该采用何种安全策略。这里有很多事情需要我们考虑,例如考虑如何安装我们的操作系统,应用服务器,数据库服务器,网络,防火墙,路由等。这里我们有可能对这些配置进行一些基本的描述。这个页面中的安全配置是基于我们已知情况下的最好配置了。配置 Web 服务器请参考有关系...

2018-08-15 22:55:00 40

空空如也

空空如也

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

TA关注的人

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