自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 类的加载机制

最近有很多同学开始学习Java,都问了我一个很基础的问题:public class MethodInvokeTest{ int i = 0; public static void main(String[] args) { System.out.println(i); }}这种情况下为什么不可以输出i。由于自己也才入门Java不久,只是大概记得是因为...

2018-05-31 15:06:00 31

转载 [SHELL]退出脚本

一,退出状态码1,范围:0~2552,查看退出状态码:必须在命令执行之后立即执行 ,显示的是脚本最后一条命令的退出状态码echo $?若f返回值为0,则表示正常有异常为正值二,exit脚本会以最后一个命令的退出状态码退出转载于:https://www.cnblogs.com/xhnxhnu/p/9112613.html...

2018-05-30 18:33:00 269

转载 vue v-modle修饰符.number .trim

语法糖: 在不影响功能的情况下,添加某种方法实现同样的效果,从而方便程序开发。.number:可以将输入转换成Number类型,否则虽然输入的是数字,但它的类型其实是String。.trim:自动过滤输入的首尾空格。 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <...

2018-05-30 17:14:00 136

转载 iOS RSA非对称加密测试流程

非对称加密需要两把钥匙:公钥和秘钥。单向加密:一般情况下服务器会持有秘钥和公钥,那该怎么使用呢?以注册场景为例,最初服务器持有公钥和密钥。用户注册时不是直接发送用户名,密码,验证码等明文信息给服务器请求注册。而是先发送一个注册请求,服务器会把公钥返回给客户端,服务器返回的公钥一般是一个base64编码的字符串。客户端会把密码信息用这个公钥加密,得到一个密文,之后再将“用户名”+“密码的密文...

2018-05-30 00:56:00 62

转载 20155327 Exp9 Web安全基础

20155327 Exp9 Web安全基础基础问题回答(1)SQL注入攻击原理,如何防御SQL注入攻击就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意SQL命令的目的。1、 普通用户与系统管理员用户的权限要有严格的区分。2、 强迫使用参数化语句。3、 加强对用户输入的验证。4、使用SQL Server数据库自带的安全参数。5、使用...

2018-05-29 23:07:00 61

转载 less 实战

less 实战安装npm install -g lesslessc styles.less styles.css 编译lessc style.less style.css$ lessc style.less style.css --clean-css="advanced"方法使用嵌套#header { color: black; .navigation { fon...

2018-05-29 16:13:00 60

转载 常见高阶函数使用

Python中如果将一个函数名传送给另一个函数作为形参,那么就成这个函数为高阶函数简单例子:f = abs # 这就表示Python中函数名是可以传送给变量的print(f(-9))def add(a,b,f):return f(a)+f(b)print(add(1,2,abs)) # 如果将函数名传入为另一个函数参数,这样的叫做高阶函数常见高...

2018-05-29 08:12:00 46

转载 5-28

大O表示法:称一个函数g(n)是O(f(n)),当且仅当存在常数c>0和n0>=1,对一切n>n0均有|g(n)|<=c|f(n)|成立,也称函数g(n)以f(n)为界或者称g(n)受限于f(n)。记作g(n)=O(f(n))。 定义:如果一个问题的规模是n,解这一问题的某一算法所需要的时间为T(n),它是n的某一函数。T(n)称为这一算法的“时间复杂度”。当输入量n逐渐加...

2018-05-28 19:01:00 173

转载 Python爬虫开发系列之二》请求库及解析库安装

在上一章我们安装了开发的IDE,但是要开发一个好的爬虫工具,我们还要安装一些第三方的库,现在很多第三方的库非常的成熟稳定了。我们可以直接拿来使用不用重复造轮子,开发效率大大的提高。下面我们就开始装库之路吧。首先在vs2017如何安装第三方库?请看下面4个步骤:1、在vs2017新建一个Python项目2、展开项目的Python环境3、鼠标对着上图中Python...

2018-05-28 17:12:00 61

转载 文件操作

转载于:https://www.cnblogs.com/kristony/p/9101071.html

2018-05-28 17:10:00 42

转载 vue.js报错:Module build failed: Error: No parser and no file path given, couldn't infer a parser.

ERROR Failed to compile with 2 errors 12:00:33 error in ./src/App.vueModule build failed: Error: No parser and no fi...

2018-05-28 13:21:00 260

转载 error AND exception

相同点:两种异常同属于Exception父类。不同点:(1)运行时异常都是RuntimeException类及其子类异常,如NullPointerException、IndexOutOfBoundsException等。(2)一般异常是RuntimeException以外的异常,类型上都属于Exception类及其子类。1、Java异常机制:Java把异常当...

2018-05-28 12:46:00 160

转载 HDU1285 确定比赛名次

确定比赛名次Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 33762Accepted Submission(s): 13236Problem Description有N个比赛队(1<=N<=500),编号依...

2018-05-27 22:34:00 33

转载 设计模式之简单工厂模式

哈哈哈,从读书起就不喜欢写作的我决定从今天开始写点东西了。嗯,就是像某某前辈说的 “从设计模式开始写博客吧,它会让你受益无穷”。那我就从设计模式开始吧。我学习的是《大话设计模式》这本书。本着理论-实践-总结的学习方式,我现在的总结肯定是来源于该书,主要记录我的学习过程。题目:“请用面向对象语言实现一个计算器控制台程序,要求输入两个数和运算符号,得到结果”。控制台输入的方法:方法一:in...

2018-05-27 21:23:00 35

转载 【题解】HNOI2017大佬

  哎……做了几个小时最后还是没能想到怼大佬的合法性到底怎么搞。写暴力爆搜感觉复杂度爆炸就没敢写 bfs / dfs 一类,后来发现在种种的约束条件下(远小于所给的 \(n, m\))复杂度完全是可以承受的。不过就算想到了这一步谅我也想不出用单调栈来搞两次的组合吧。  这题最开始就应该发现:扣血和回血完全是可以分开的两个操作。为什么这个点很容易发现呢:1.扣血的多少与时间是无关的。2.本题要求...

2018-05-27 00:44:00 75

转载 NoSQL四类数据库的比较

转载于:https://www.cnblogs.com/wangchengb/p/9088612.html

2018-05-25 14:55:00 112

转载 Python基础语法知识(二)

(一)条件语句基本格式: python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功;使用 and (与)时,表示只有两个条件同时成立的情况下,判断条件才成功。当if有多个条件时可使用括号来区分判断的先后顺序,括号...

2018-05-25 13:53:00 63

转载 SRS之SrsRtmpConn::stream_service_cycle详解

首先使用 obs 推流符合如下流程:参考自 Hanvision Makito X cann't publish to SRS..FFMPEG:C/S: HandshakeC: ConnectApp() tcUrl=xxxS: Ack Size 2500,000S: Set Peer Bandwidth 2500,000S: Set Chunk Size 60,000C: Set C...

2018-05-24 22:54:00 891

转载 mysql 表的分区

如何判断当前MySQL是否支持分区命令:show variables like '%partition%' 运行结果:mysql> show variables like '%partition%';+-------------------+-------+| Variable_name | Value |+-------------------+-------+| ...

2018-05-24 12:25:00 141

转载 多线程并发教程

http://ifeve.com/java-concurrency-thread-directory/转载于:https://www.cnblogs.com/nankeyimengningchenlun/p/9076157.html

2018-05-23 11:53:00 51

转载 关于Ubuntu拒绝root用户ssh远程登录

#sudo vim/etc/ssh/sshd_config找到并用#注释掉这行:PermitRootLogin prohibit-password新建一行添加:PermitRootLogin yes重启服务#sudo service ssh restart解读一下这两句话吧!PermitRootLogin yes允许root登录,设为yes。PermitR...

2018-05-23 10:07:00 61

转载 HotSpot VM运行时12---VM致命错误处理

zz转载于:https://www.cnblogs.com/i-hard-working/p/9065070.html

2018-05-20 22:53:00 112

转载 设计模式

现在我们对前端的讨论逐渐开始分化,一边是和交互有关的CSS、HTML,另一边开始关注前端的工程化。工程化在很大一部分在讨论的东西跟设计模式类似——其实设计模式本质上讨论的是可复用的面向对象框架。随着前端组件化程度越来越完善,我们应该对面向对象的方式如何解决问题或多或少有些了解,但如果我在一开始就来列举一下告诉大家有这么多设计模式未免有些枯燥而且毫无意义。前两章中通过对大家经常用到的工具进行...

2018-05-20 19:23:00 40

转载 JSP--内置对象&动作标签介绍

1.JSP中常用的9大内置对象?内置对象:在JSP页面中能直接使用的对象就是JSP内置对象,事实上,JSP底层就是一个java类,可以在JSP中直接使用的,必然存在JSP翻译后的java类下面简单介绍内置对象:HttpServletRequest request :请求HttpServletResponse response :响应HttpSession...

2018-05-18 11:05:00 57

转载 Requests模拟登陆

requests模拟登陆知乎网站实例# -*- coding: utf-8 -*-__author__ = 'CQ'import requeststry: import cookielibexcept: import http.cookiejar as cookielibimport resession = requests.se...

2018-05-17 21:20:00 54

转载 docker在windows 10系统搭建laravel开发环境

以下是本果在一位潜在的大神指导中,laravel的开发笔记,请多指教: 1、 操作系统激活。(使用的是win10系统,专业版。注:家庭版没有办法支持docker for windows,需要激活的专业版) 2、开启Hyper-V。 开启方式:控制面板 --- 程序 --- 启用或关闭Windows功能 --- 选中Hyper-V --- 确定 ...

2018-05-16 21:04:00 837

转载 vue mixins

1、概述mixins就是定义一部分公共的方法或者计算属性,然后混入到各个组件中使用,方便管理与统一修改2、示例(1)定义一个mixin.jsexport const mixinTest1 = { created() { this.hello(); }, methods: { hello() { ...

2018-05-16 15:34:00 52

转载 汽车收费 C++ PTA

7-1 汽车收费(10 分)现在要开发一个系统,管理对多种汽车的收费工作。 给出下面的一个基类框架class Vehicle{ protected:string NO;//编号public:virtual void display()=0;//输出应收费用}以Vehicle为基类,构建出Car、Truck和Bus三个类。Car的收费公式为: 载客数8...

2018-05-16 11:51:00 756

转载 浅析php-fpm和fastcgi的关系

先讲讲CGI吧浏览器向web server发起请求的时候,要有url,header,params等等吧,为什么有这些数据呢,这就是CGI的事了,CGI就规定了,传哪些数据,用什么样的格式传输web server收到请求后,会启动PHP解析器,然后解析php.ini文件,初始化执行环境,处理这个请求,然后返回结果给浏览器但是,每一个CGI都会初始化环境,处理请求,效率太慢,那么,fast...

2018-05-15 10:52:00 48

转载 while循环与 for循环,函数定义与调用

import turtleturtle.setup(600,400,0,0)turtle.bgcolor('red')turtle.color('yellow')turtle.fillcolor('yellow')def mygoto(x,y): turtle.penup() turtle.goto(x,y) turtle.pend...

2018-05-14 16:49:00 60

转载 模拟文件上传(四):对于前面三版中一些出错细节进行处理

同样,其中涉及到的jar包使用前面的文件上传的界面,可以使用这一版这里就只贴servlet中的代码了,关于一些解释,全在代码的注释中了:package upload;import java.io.File;import java.io.IOException;import java.util.List;import java.util.UUID;i...

2018-05-14 15:16:00 45

转载 java面试题-JavaWeb篇

1、说一说Servlet的生命周期?  Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的init(),service()和destroy方法表达。  Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方...

2018-05-14 15:03:00 41

转载 django-聚合操作

django-聚合操作 聚合操作就是对数据库的数值类型操作的方法avg,sum,max,min,countselect avg(age) from students # 求年龄平均值django中的聚合操作1.aggregate:返回QuerySet对象 ,聚合操作的结果返回一个字典Table.object.all...

2018-05-10 10:42:00 215

转载 GC机制

工作目的找到堆中无用的对象,并将这些对象所占用的空间回收,重新使用算法思路对象组成集合,或者树状结构,从根部开始找能找到的都是存活对象,找不到的就是应该被回收的判断存活可用计数:每个对象有一个引用计数,新增引用加1,释放减1,计数为0时可回收。无法解决对象相互引用的问题可达性分析:从GC Roots开始搜索,所走过的路径叫引用链。当一个对象到GC Roots直...

2018-05-09 21:48:00 45

转载 【HDU4967】Handling the Past

题意 模拟栈操作。有三种操作push,pop,peak分别代表从栈顶压入元素,删除栈顶元素,查询栈顶元素。但是,每个操作会给出一个时间戳,要求操作必须要按照时间戳来进行。但是对于每个peak必须马上给出查询结果。其中n<=50000,xi,ti<=1e9分析 讲真,这种题必须结合样例才能明白让干嘛。如果暴力的话,对于每个peak的时间复杂度都是O(n)。所以我们想到了...

2018-05-08 23:16:00 68

转载 并发编程(九):线程不安全的类与写法

什么是线程不安全的类呢? 如果一个类的对象同时被多个线程访问,如果不做特殊的同步或并发处理,很容易表现出线程不安全的现象,比如抛出异常、逻辑处理错误等,这种类我们就称为线程不安全的类 常见线程不安全的类有哪些呢 下图中,我们只画出了最常见的几种情况,我们常见的Collections集合都是线程不安全的 StringBuilder-demo@Slf...

2018-05-08 20:53:00 154

转载 Ubuntu 16.04 下载MSF 配置数据库

apt-get install postgresql-9.5 postgresql-client-9.5su postgrescreateuser -P msf4 #创建用户msf4createdb –owner=msf4 msf4 #所有者:msf4,数据库名:msf4  转载于:https://www.cnblogs.com/ha...

2018-05-08 13:39:00 215

转载 Vue2.0 的漫长学习ing-4-3

实例事件  实例事件就是在构造器外部写一个调用构造器内部的方法。一.$on 在构造器外部添加事件。app.$on('reduce',function(){ console.log('执行了reduce()'); this.num--;});  $on接收两个参数,第一个参数是调用时的事件名称,第二个参数是一个匿名方法。  如果按钮在作用域...

2018-05-07 21:28:00 56

转载 安装虚拟机

vagrant系统安装软件* 虚拟机VirtualBox:http://mobile.jumeird.com/VirtualBox-4.3.16-95972-OSX.dmg* Vagrant:http://www.vagrantup.com/downloads.html安装虚拟机镜像* 找相关同事要到镜像* 新建目录,用于存放代码,名称随意,进入执行以下命令* 拉代码:hg clone ssh:...

2018-05-07 17:24:00 59

转载 原生的ajax请求----(播放托管到爱奇艺上的视频)

播放视频 $(function(){ //视频播放 $('.play-icon').click(function () { $.ajax({ type:"get", url: "http://openapi.iqiyi.com/api/file/urllist?access_token=2.6bafb158...

2018-05-07 11:09:00 260

空空如也

空空如也

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

TA关注的人

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