自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 面向对象-属性查找

"""在现实世界中:对象1:王二丫 特征: 学校='luffycity' 名字=王二丫 性别=女 年龄=18 技能: 吃饭 学习对象2:张铁蛋 特征: 学校='luffycity' 名字=李三胖 ...

2018-12-31 08:26:00 83

转载 Django与CSRF 、AJAX

CSRF(Cross-site request forgery)跨站请求伪造,是一种常见的网络攻击手段,具体内容和含义请大家自行百度。Django为我们提供了防范CSRF攻击的机制。一、基本使用默认情况下,使用django-admin startproject xxx命令创建工程时,CSRF防御机制就已经开启了。如果没有开启,请在MIDDLEWARE设置中添加'django.middl...

2018-12-30 18:41:00 52

转载 关于SQL注入的一些技巧分享

先上一道简单的ctf注入题:一道利用order by进行注入的ctf题很不错的一道利用order by的注入题,之前不知道order by除了爆字段还有这种操作。原题地址:http://chall.tasteless.eu/level1/index.php?dir=直接进去dir后的参数是ASC,网页上有从1~10编号的10条信息。绕了一大圈反应出是order by后...

2018-12-29 23:29:00 170

转载 数据库概论 基本概念

数据库概论 基本概念2018-12-29 @author:youngxinler数据:描述事物的符号记录,数据的含义称为数据的语义,数据与其语义是不可分的。数据库是长期储存在计算机内的、有组织、可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。...

2018-12-29 22:42:00 93

转载 Laravel 禁用指定 URL POST 请求的 csrf 检查

由于在 chrome 插件中使用了跨域请求,所以需要禁用掉 laravel 默认的 post csrf 检查。配置方法:在 app/Http/Middleware/VerifyCsrfToken.php 中,添加 except 规则。例如:class VerifyCsrfToken extends BaseVerifier{ protected $except = [...

2018-12-29 16:24:00 164

转载 pycharm虚拟环境

pycharm虚拟环境1. 选择一个本地的空目录,---该目录就作为python虚拟环境目录,2. 选择本地python安装目录:3. 勾选该选项后则可以使用base interpreter中的第三方库(及可以使用2中配置的python环境所安装的所有组件),不选将和外界完全隔离;4. 表示可将此虚拟环境提供给其他项目使用。转载于:https://www.cnblogs...

2018-12-29 15:44:00 70

转载 elementui 表格点击展开行

row-key="id":expand-row-keys="expands"expands : [展开行的id集合,index1,index2......]找到当前行的id,将id存入expands转载于:https://www.cnblogs.com/wurui-0922/p/10194341.html...

2018-12-29 10:33:00 304

转载 了解 HTTPS,读这篇文章就够了

今天接到个活儿,让我科普 HTTPS 。讲 HTTP 我都“方”,想要通俗易懂的说完 HTTPS, 我有点“圆”。在讲什么是 HTTPS 之前,我们先来看个漫画。△ 图片来源于阮一峰的网络日志漫画中其实就是 HTTPS 的握手过程,但是我相信大段的英文你看着也不怎么流畅,下面就由我简单讲解下吧。HTTPS 是在 HTTP 的基础上增加了 SSL 或 TL...

2018-12-28 14:06:00 55

转载 Linux 系统管理命令 - iostat - I/O 信息统计

命令详解重要星级: ★★★★☆功能说明: iostat 是 I/O statistics ( 输入/输出统计 ) 的缩写,其主要功能是对系统的磁盘 I/O 操作进行监视、它的输出主要是显示磁盘读写操作的统计信息。同时也会给出 CPU 的使用情况。同 vmstat 命令一样,iostat 命令也不能对某个进程进行深入分析,仅会对系统的整体情况进行分析。...

2018-12-27 22:03:00 156

转载 大批量导出思路

用户点击按钮,提交搜索请求,记录用户的导出条件,生成一条导出任务。然后后台有一个执行导出的job程序,这个程序拿到导出任务,去执行导出任务,然后生成导出结果地址,填到导出任务中。重点是这个job程序,如何才能从数据量很大的数据库,导出结果数很大的数据呢?转载于:https://www.cnblogs.com/Tpf386/p/10186783.html...

2018-12-27 19:04:00 92

转载 UVa-1586-分子量

这是一道字符串的题目,我们直接对字符串进行解析,然后计算就可以了。我是直接开了两个数组存入对应的值,没有进行判断,我们如果在if判断里面直接增加了i的值,最好先把对应的字符存起来,然后这样才不容易出错。#include <stdio.h>#include <string.h>#include <ctype.h&g...

2018-12-26 20:27:00 71

转载 SQL Server复制的阶梯:第1级 - SQL Server复制简介

SQL Server复制的阶梯:第1级 - SQL Server复制简介作者:Sebastian Meine,2012年12月26日转自:http://www.sqlservercentral.com/articles/Stairway+Series/72274/系列本文是St...

2018-12-26 18:15:00 39

转载 掌握这7点,不懂代码也能做出酷炫可视化大屏!

最近在做一个数据可视化大屏项目,从指标设计、视觉设计、可视化动效到大屏硬件、开发工具整个流程,总结了一些经验和观点,想和大家分享。大屏制作工具大屏的制作,可以用代码开发或现成的可视化工具来实现。用的比较多的就是JS+Ecahrts,但数据量支撑、后台响应、实时更新、平台运维等应该还要调用更多的技术,这个不是非常懂就不赘述了。另一种是用现成的可视化工具,能相对简单高效的搭建一个数据大...

2018-12-26 11:15:00 510

转载 P1219 最优贸易

C国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为1条。C国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价格不一定相同。但是,同一种商品在同一个城市的买入价和卖出价始终是相同的。商人阿龙...

2018-12-25 17:53:00 243

转载 <<精通Spring 4.x 企业应用开发实战>>学习_day0_知识脉络图

转载于:https://www.cnblogs.com/IMWU/p/10174947.html

2018-12-25 16:45:00 60

转载 第2次作业 -- 熟悉 JUnit 测试

2.1 Mooctest 使用心得 可以选择在网页中Mooctest IDE做练习,在test.java文件中编写测试程序,点击运行提交,如果测试程序存在错误,下方的运行提交一栏便会提示。运行失败成绩一栏会提示"Run failed",成功则会显示每个部分的得分。也可以在MoocTest中下载含有MoocTest插件的Win64Eclipse,下载完成后解压运行,上方菜单栏会有Mo...

2018-12-24 21:27:00 75

转载 享元模式

  定义:享元模式(英语:Flyweight Pattern)是一种软件设计模式。它使用共享物件,用来尽可能减少内存使用量以及分享资讯给尽可能多的相似物件;它适合用于当大量物件只是重复因而导致无法令人接受的使用大量内存。通常物件中的部分状态是可以分享。常见做法是把它们放在外部数据结构,当需要使用时再将它们传递给享元。在享元模式中可以共享的相同内容称为 内部状态(Intrinsic State),而...

2018-12-24 10:05:00 61

转载 20172328 2018-2019-1《程序设计与数据结构》课程总结(第2学期课程总结与回顾)...

20172328 2018-2019-1《程序设计与数据结构》课程总结 FROM->>TO: How are you? 2018年9月9日->>2018年12月16日: Great!本学期的程序数据和数据结构课程到这里就告一段落了,接下来就让我们一同回顾这学期的点点滴滴。(按顺序)每周作业链接汇总第一周作业软件质量、数据结构以及算法分析的具体...

2018-12-23 15:08:00 241

转载 IOS 视频.图片上传服务器

//上传视频AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; manager.requestSerializer.timeoutInterval = 20; manager.responseSerializer.acceptableContentTypes = [NSSet setWithObjects:...

2018-12-23 14:05:00 78

转载 linux文件 特殊权限的使用

http://www.iqiyi.com/a_19rrh3tui5.html1.说明 i属性不能修改 a只能追加在6以后[root@xuegod63 ~]# chattr +i a.txt[root@xuegod63 ~]# chattr +a a.txt[root@xuegod63 ~]# lsattr---------------- ./anaconda-ks.cfg-----...

2018-12-22 21:53:00 71

转载 KVM虚拟机的迁移

系统的迁移是指把源主机上的操作系统和应用程序移动到目的主机,并且 能够在目的主机上正常运行。在没有虚拟机的时代,物理机之间的迁移依靠 的是系统备份和恢复技术。在源主机上实时备份操作系统和应用程序的状态, 然后把存储介质连接到目标主机上,最后在目标主机上恢复系统。随着虚拟机 技术的发展,系统的迁移更加灵活和多样化。最终我们迁移的目的就是: 简化系统维护管理 高系统负载均衡...

2018-12-22 16:02:00 91

转载 Python--网络编程

软件开发的架构我们了解的涉及到两个程序之间通讯的应用大致分为两种:第一种是应用类:qq、微信、网盘、优酷这一类是属于需要安装的桌面应用第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可以直接使用的应用这些应用的本质其实都是两个程序之间的通讯。而这两个分类又对应了两个软件开发的架构~C/S架构C/S即:Client与Server,中文意思:客户端与服务端架构,这种架...

2018-12-22 15:53:00 110

转载 第二章 对象高级

一、对象创建模式1.Object构造函数 缺点: /* 1. 组织形式不好 2. 没有类型 3. 内存开销大 4. 代码冗余 */ var obj = new Object(); obj.age=18; obj.name="zyy"; obj.say=function ...

2018-12-21 21:28:00 76

转载 scrapy框架的使用

Scrapy 框架架构一.Scrapy框架是基于Twisted的异步框架,纯Python实现的爬虫框架,耦合程度低,可拓展性极强。1.Engine引擎,处理整个系统的数据流、触发事物、框架的核心2.item项目,定义爬虫爬取结果的数据结构,爬取的数据会被赋值成该item对象3.Schedule调度器,接受engine发过来的request放入队列,然后...

2018-12-21 19:58:00 67

转载 vue-cli与后台数据交互增删改查

1. 安装vue-resourcenpm install vue-resource --save2.访问后台地址,在vue中会出现跨域的问题,以下为解决方案  在config下的index.js 中配置proxyTable代理设置proxyTable: { '/api':{ target:'http://19******...

2018-12-21 11:06:00 380

转载 哈夫曼编码/译码系统(树应用)

[问题描述]利用哈夫曼编码进行通信,可以压缩通信的数据量,提高传输效率,缩短信息的传输时间,还有一定的保密性。现在要求编写一程序模拟传输过程,实现在发送前将要发送的字符信息进行编码,然后进行发送,接收后将传来的数据进行译码,即将信息还原成发送前的字符信息。[实现提示]在本例中设置发送者和接受者两个功能,发送者的功能包括:①输入待传送的字符信息;②统计字符信息中出现...

2018-12-20 17:10:00 568

转载 PropTypes使用

PropTypes防止后期代码传参数错误,所以加一个校验,代码:import React, {Component,PropTypes} from 'react';import {View, Text, StyleSheet,TouchableOpacity} from 'react-native';class CustomView extends Component...

2018-12-20 17:06:00 201

转载 错误不能中断(不许因错误或异常而产生阻断性Bug)

错误不能终断(不许因错误或异常而产生阻断性Bug),当遇到错误或异常时,要处理掉,并且给予合理提示(比如:XXX失败,请重试)转载于:https://www.cnblogs.com/changbaishan/p/10144726.html...

2018-12-19 17:32:00 642

转载 rest-framework之视图

rest-framework之视图本文目录一 基本视图二 mixin类和generice类编写视图三 使用generics 下ListCreateAPIView,RetrieveUpdateDestroyAPIView四 使用ModelViewSet回到目录一 基本视图写一个出版社的增删查改resful接口路由: url...

2018-12-19 00:25:00 60

转载 js-函数表达式和函数声明的区别

1.函数声明函数声明以function关键字开头,接着是必须的函数(变量)名和以逗号分隔的可选的参数列表,再接着就是以大括号封装的函数体。函数声明必须是一个单独的JavaScript语句。必须含有函数名2.函数表达式在任何情况下都是其它JavaScript语句的一部分(比如赋值表达式等号的右侧、函数的参数)的函数被称为函数表达式。直接可以运算,函数表达式是直接可以被执行符号执行的3...

2018-12-18 19:38:00 997

转载 10.纯 CSS 创作一个同心圆弧旋转 loader 特效

10.纯 CSS 创作一个同心圆弧旋转 loader 特效 原文地址:https://segmentfault.com/a/1190000014682999想到了扇形:正方形 -》border-radius: 50%; -》取四份中的任意一份。不过如何取任意相关圆心角的扇形呢?HTML代码:<div class="c...

2018-12-18 12:28:00 48

转载 Spring Cloud Stream消费失败后的处理策略(四):重新入队(RabbitMQ)

应用场景之前我们已经通过《Spring Cloud Stream消费失败后的处理策略(一):自动重试》一文介绍了Spring Cloud Stream默认的消息重试功能。本文将介绍RabbitMQ的binder提供的另外一种重试功能:重新入队。动手试试准备一个会消费失败的例子,可以直接沿用前文的工程,也可以新建一个,然后创建如下代码的逻辑:@EnableBinding(TestApplic...

2018-12-17 23:16:00 68

转载 C语言博客05--指针

1.本章学习总结(2分)1.1 思维导图1.2 本章学习体会及代码量学习体会1.2.1 学习体会本周学习感受:自从接触了指针,感觉打开了新世界的大门。原先在数组、字符串的学习中已经对于地址这个概念有了一个较为深刻的了解,通过本章对指针的学习,对于内存、地址有了更加全面的认识,并且掌握了如何使用指针去访问内存单元。相较之前的数组、字符串来说,直接用指针去访问内存单元会更加直观。指针被称为...

2018-12-17 19:33:00 55

转载 结构体

结构体(C++中用类也能实现)   为什么会出现结构体   为了表示一些复杂的数据,而普通的基本类型变量无法满足要求 什么叫结构体   结构体是用户根据实际需要自己定义的复合数据类型   如何使用结构体     两种方式:        struct Student st = {1000,...

2018-12-17 15:32:00 42

转载 java-ZonedDateTime将正常时间戳转换为yyyy-MM-dd'T'HH:mm:ssz格式的时间戳

DateTimeFormatter formatter0 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").withZone(ZoneId.of("Asia/Shanghai"));DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:s...

2018-12-14 10:01:00 3067

转载 python相关软件安装流程图解——虚拟机操作——复制虚拟机主机——CentOS-7-x86_64-DVD-1810...

请先确保已经安装了虚拟机python相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载https://www.cnblogs.com/ujq3/p/10099909.htmlpython相关软件安装流程图解——虚拟机安装——CentOS-7-x86_64-DVD-1810——CentOS-01下载——C...

2018-12-12 21:04:00 80

转载 C# 生成 COM控件

C#编写COM组件软件:Microsoft VisualStudio 20101、新建一个类库项目2、将Class1.cs改为我们想要的名字(例如:MyClass.cs)问是否同时给类改名,确定3、修改Properties目录下面的AssemblyInfo.csComVisible属性设置为true改成下图4、项目->MyLib属性...

2018-12-11 14:50:00 122

转载 grunt完整的配置demo

1 const path = require('path') 2 const fs = require('fs'); 3 module.exports = function (grunt) { 4 grunt.registerTask('setapi', 'setapi..', function (arg1, arg2) { 5 var RouteMap...

2018-12-11 10:25:00 221

转载 判断一个对象是不是数组?有几种办法?

全局定义:var obj1={}, obj2=[],obj3=obj2;一、验证原型对象:1、Object.getPrototypeOf(obj2)==Array.prototype2、Array.prototype.isPrototypeOf(obj2)----->判断fater是否是child的父对象//true or false二、检查构造函数//如果一个对象的构造函数是Arr...

2018-12-10 17:51:00 69

转载 Linux下JDK应该安装在哪个位置

在百度知道上看到的回答觉得不错:https://zhidao.baidu.com/question/1692690545668784588.html如果你认为jdk是系统提供给你可选的程序,放在opt里如果你认为这是你个人行为,自主安装的,放在usr/local里,具体是usr/local/lib如果你觉得jdk对你来说是必不可少的运行库,放在lib里上面三句是最开始的想法,其实我也...

2018-12-10 14:25:00 385

空空如也

空空如也

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

TA关注的人

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