自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 跨站点脚本攻击

跨站点脚本攻击 跨站点脚本攻击介绍XSS是跨站脚本攻击(Cross Site Scripting)的缩写。XSS是因为有些恶意攻击者往Web页面中插入恶意Script代码,当用户浏览该页面时,嵌入的Script代码将会被执行,从而达到恶意攻击用户的特殊目的。条件攻击者需要向web页面注入恶意代码;这些恶意代码能够被浏...

2018-06-29 11:53:00 73

转载 tmpfs使用探讨

一、什么是tmpfs?tmpfs是一种基于内存的文件系统,它和虚拟磁盘ramdisk比较类似,但不完全相同,和ramdisk一样,tmpfs可以使用RAM,但它也可以使用swap分区来存储。而且传统的ramdisk是个块设备,要用mkfs来格式化它,才能真正地使用它;ramdisk(中文名:虚拟内存盘,简称:RAM盘)是通过使用软件将RAM模拟当做硬盘来使用的一种技术...

2018-06-28 16:43:00 70

转载 Flask SQLAlchemy的错误

出现错误:D:\Python27\lib\site-packages\flask_sqlalchemy\__init__.py:794:FSADeprecationWarning:SQLALCHEMY_TRACK_MODIFICATIONSaddssignificantoverheadandwillbedisabledbydefaultinthefutur...

2018-06-28 15:27:00 208

转载 安卓按键:紫猫老师的正则教程

01.01 正则之什么是匹配模式(VIP) 注:紫猫实现正则的是使用的紫猫插件的正则功能https://zimaoxy.com/m/post/zm.about/lua自身的正则介绍(因为我们案桌下的插件都是lua的 所以) lua的正则和常规正则的写法不同 无法直接使用其他正则表达式 本节课没说什么只是简单的使用了一个例子来演示下正则的用法 01.02 正则之匹配数字(VIP) 12312 Lua...

2018-06-28 14:02:00 108

转载 rpc概念及nfs的基本应用

rpc概念及nfs的基本应用远程系统调用 nfs:network file system传统意义上,文件系统在内核中实现最常见的文件系统调用:read()、open()、write()、close() rpc(remote procedure call protocol)远程过程系统调用 一部分功能由本地程序完成 另一部分功能...

2018-06-28 08:59:00 204

转载 记录一次批量插入的优化历程

一、前言 测试妹子反馈了一个bug,说后台报了个服务器异常——保存一个数量比较大的值时,比如 9999,一直在转圈圈,直到最后报了一个服务器异常。我接过了这个bug,经过仔细查看代码后发现,代码卡在了一个批量插入的SQL语句上,就是比如前端保存 9999 的时候,后端的业务逻辑要进行 9999 次的批量插入。二、方案一 最开始的SQL语句是这样的,传入一个List,由MyB...

2018-06-27 20:16:00 78

转载 Laravel 开发支付宝支付与提现转账问题小结

由于项目需要,所以需要开发支付宝支付与微信支付,支付部分采用了yansongda/pay https://packagist.org/packages/yansongda/payhttps://yansongda.gitbooks.io/pay/(文档说明地址)第三方扩展包 , 简单配置一下就可以使用,没有遇到什么问题但是由于业务需要, 需要用到提现业务,也就是...

2018-06-27 17:21:00 89

转载 【干货】Chrome插件(扩展)开发全攻略

写在前面我花了将近一个多月的时间断断续续写下这篇博文,并精心写下完整demo,写博客的辛苦大家懂的,所以转载务必保留出处。本文所有涉及到的大部分代码均在这个demo里面:https://github.com/liuxianan/chrome-plugin-demo,大家可以直接下载下来运行。另外,本文图片较多,且图片服务器带宽有限,右下角的目录滚动监听必须等到图片全部...

2018-06-27 13:51:00 58

转载 路由器配置——基于区域的OSPF简单认证

一、实验目的:掌握区域的OSPF简单认证二、拓扑图:三、具体步骤配置:(1)R1路由器配置Router>enableRouter#configure terminalEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname R1R1(conf...

2018-06-27 11:46:00 257

转载 CompareTo 基于的排序算法

CompareTo 基于的排序算法(高级排序)这个是今天学习MapReduce时发现的,自定义类后实现了WritableComparable<>接口后实现了接口中的compareTo方法,返回>1或者<1则会自动进行排序的方法。然后特别好...

2018-06-26 21:47:00 494

转载 Miiler-Robin素数测试与Pollard-Rho大数分解法

板题Miiler-Robin素数测试目前已知分解质因数以及检测质数确定性方法就只能\(sqrt{n}\)试除但是我们可以基于大量测试的随机算法而有大把握说明一个数是质数Miler-Robin素数测试基于以下两个原理:费马小定理即我们耳熟能详的对于质数\(p\)\[a^{p - 1} \equiv 1 \pmod p\]二次探测原理对于质数\(p\),如果存在\(x\)...

2018-06-26 20:08:00 59

转载 1654: [Usaco2006 Jan]The Cow Prom 奶牛舞会

1654: [Usaco2006 Jan]The Cow Prom 奶牛舞会Time Limit: 5 SecMemory Limit: 64 MBSubmit: 471Solved: 339[Submit][Status][Discuss]DescriptionThe N (2 <= N <= 10,000) cows are so excited: ...

2018-06-26 19:41:00 40

转载 继承

function a(){ this.sex=[1,2,3]}function b(){ a.call(this) this.say=function(){ console.log(b.say) }}b.prototype=new a();var c=new b();var d=new b();c.sex.p...

2018-06-26 10:19:00 36

转载 使用记事本画出照片——眼前一亮

为了敲这幅画我敲费了两个键盘emmmm因为动画像素不高,所以转换后的字符密集度也不高,但是不代表转换不了至于可以多清晰可能dei看你有多宅了(不但可以做图片,还可以做成视频)emmmmmm源码在这里是不是感觉很麻烦还要解析图片我就比较厉害了,我直接用现成工具...

2018-06-26 00:52:00 143

转载 位运算符详解

位运算符比一般的算术运算符速度要快,而且可以实现一些算术运算符不能实现的功能。如果要开发高效率程序,位运算符是必不可少的。位运算符用来对二进制位进行操作,包括:按位与(&)、按位或(|)、按位异或(^)、按位取反(~)、按位左移(<<)、按位右移(>>)。下面就给大家介绍位运算符的详细用法。位运算指定 A = 60(0011 1100); B = 13 (0...

2018-06-25 18:52:00 43

转载 Spring boot redis自增编号控制 踩坑

近段期间,公司 接手一个订单号生成服务,规则的话已经由项目经理他们规定好了,主要是后面的四位数代表的关于当前订单号已经执行第几个了。而这里面有一个要求就是支持分布式。为了实现这个东西,刚开始我使用了redis的incr来解决这个问题,因为我们后端开发用的是Spring boot,所以我网上找了一个代码如下: 1 /** 2 * 3 * @param key ...

2018-06-25 17:47:00 400

转载 查看哪些进程占用了SWAP分区?

在日常管理中,我们经常会遇到swap分区使用比较多,那么导致是那些进程使用的呢,其实我们可以通过/proc/pid/下的smaps来获得。使用下面的命令可以列出所有进程占用的swap分区的大小,分别我们分析问题。1 for i in $(cd /proc;ls | grep “^[0-9]” | awk ‘$0>100’); do awk ‘/Swap:/{a=a+$2}END{pr...

2018-06-25 13:03:00 135

转载 天猫首页悬浮层制作原理

悬浮层效果图:布局设计思路:  右边的树形导航菜单使用一个ul囊括,在每个li中放入一个span标签用来存放导航信息,再放入一个div用来当作需要显示的悬浮层  如:    <ul> <li> <span>平板电视</span> <div class="subm...

2018-06-25 10:16:00 181

转载 django后台返回html字段会产生XSS防护的解决方式

1、在前端模块里面写{{ page_str|safe }}2、在后端from django.utils.safestring import mark_safepake_str = mark_safe("""<a href="/backend/pagelist?p=1">1</a><a href="/backend/pagelist?p=2">2...

2018-06-24 00:41:00 108

转载 python装饰器、继承、元类、mixin,四种給类动态添加类属性和方法的方式(一)

介绍装饰器、继承、元类、mixin,四种給类动态添加类属性和方法的方式有时候需要給类添加额外的东西,有些东西很频繁,每个类都需要,如果不想反复的复制粘贴到每个类,可以动态添加。 1 # coding=utf-8 2 3 def create_class_attribution(cls): 4 def _inner(*args, **kwarg...

2018-06-21 23:59:00 145

转载 Python环境问题

http://installion.co.uk/ubuntu/precise/main/p/python3.2/uninstall/index.html转载于:https://www.cnblogs.com/vinplezhang/p/9209898.html

2018-06-21 16:54:00 48

转载 linux 命令大全

系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info...

2018-06-20 16:19:00 41

转载 centos7 MariaDB远程访问

1.连接到mysql,输入下边命令,然后输入mysql密码进入mysql命令行mysql -uroot -p2.输入下边的命令GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION; #123456是远程访问的密码,修改成你需要密码flush privileg...

2018-06-20 14:38:00 68

转载 Shell中的IFS

一、IFS 介绍 Shell 脚本中有个变量叫IFS(Internal Field Seprator),内部域分隔符。完整定义是The shell uses the value stored in IFS, which is thespace, tab, and newlinecharacters by default, to delimit words for the rea...

2018-06-20 11:25:00 66

转载 Python学习之==>操作MySQL

一、简介:  MySQL为关系型数据库,其他关系型数据库包括Oracle、DB2、Sql Server等等。Python操作MySQL需要使用到pymsyql模块,pip安装即可。二、操作MySQL步骤  1、连上数据库(IP、端口号、用户名、密码、数据库名)  2、建立游标  3、执行sql  4、获取结果  5、关闭游标  6、关闭连接 1 import...

2018-06-19 20:33:00 51

转载 Mysql安装(win10 64位)

  公司的测试数据库只有读的权限,而且还不能用IP和端口去访问,所有很多时候不方便(尤其是想练手的时候)。闲着也是闲着,自己搭建一个Mysql数据库出来。以下操作,全部基于win10专业版 64位,仅供参考。一、环境准备  在装Mysql之前,需要保证你的电脑中装有.net framework 4.0及以上版本。(我的电脑自带了,所以这里略过)二、准备安装包1、去...

2018-06-19 17:38:00 66

转载 Mybatis模糊查询

       Mybatis模糊查询<mapper namespace="test"> <!-- 第一种模糊查询 '%'空格#{数据}空格'%'--> <select id="selectStudentAll" resultType="stu"> select *from student whe...

2018-06-19 15:57:00 57

转载 关于PIPELINE,也许你应该知道

所谓流水线(pipeline)设计,通常来说是流水生产线。同样,组合逻辑路径可以看作是一条生产线,路径上的每个逻辑单元都可以看作是一个阶段,都会产生时延。如果不采用流水设计,前后级组合逻辑依次工作,那么这条路径的模型就是原始的生产线。如果采用流水设计,那么前后级组合逻辑可以同时工作,就像新的生产线一样。在FPGA设计中,通常在适当组合逻辑中插入寄存器,以提高...

2018-06-19 10:08:00 632

转载 HDU 2050:折线分割平面

折线分割平面Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 36918Accepted Submission(s): 24732Problem Description我们看到过很多直线分割平面的题目...

2018-06-18 22:16:00 41

转载 【小程序】基于.NET CORE2.1 的 微信开放平台 第三方平台开发 教程一 准备工作...

微信第三方平台概述公众平台第三方平台是为了让公众号或小程序运营者,在面向垂直行业需求时,可以一键授权给第三方平台(并且可以同时授权给多家第三方),通过第三方平台来完成业务,开放给所有通过开发者资质认证后的开发者使用。详细说明请访问https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=res...

2018-06-18 01:05:00 247

转载 Node.js——Buffer

介绍JavaScript没有读取和操作二进制数据流的机制,但是 node.js引入了Buffer类型,可以操作TCP流或者文件流使用Buffer可以用来对临时数据(二进制数据)进行存储,当我们将一大块数据从一个地方传输到另一个地方的时候就可以通过Buffer对象进行传输,每次只传输一小块,直到数据传输完毕Buffer对象类似于整形数组,但是大小是固定的,在被创建的时候就已经确...

2018-06-16 16:26:00 59

转载 Linux 升级python2.7

Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python。查看默认Python版本python -V 1、安装gcc,用于编译Python源码 yum install gcc2、下载源码包,https://www.python.org/ftp/python/3、解压并进入源码文件4、编译安装 ./configu...

2018-06-16 16:19:00 42

转载 Spring cloud config 使用gitHub或者gitee连接

1. 创建SpringCloud项目,引入对应的Spring-config-server对应的jar <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-confi...

2018-06-15 23:57:00 281

转载 JAVA

一 创建进程的方式:Thread,实现简单,但不能继承与其他类;Runnale 和 Callback 实现稍微复杂,当可以继承其他类,在这种方式下,多个线程可以共享同一个target对象,所以非常适合多个相同线程来处理同一份资源的情况,从而可以将CPU、代码和数据分开,形成清晰的模型,较好地体现了面向对象的思想。继承Thread类和实现Runnable接口的区别?由于Java只支持单继承,...

2018-06-15 14:07:00 35

转载 《笔记篇》非JS方法跳转到一个新页面,主要防止客户端禁止浏览器JS以后的跳转异常...

用非JS方法打开一个新页面,主要防止客户端禁止浏览器JS以后的跳转失效<meta http-equiv="refresh" content="0; url=https://www.baidu.com">很明显这是一个放在头部位置的代码,0代表自动刷新时间,url代表重新定向要打开的网页注意的地方:分号和引号,还有URL要把HTTP://带上,不...

2018-06-13 23:35:00 74

转载 第九次作业

用户使用手册与测试报告真德秀团队成员:  WoLykos(3005)   hIrokuh(3023)  DoraMike(3026)   JanzKing(3007)  JtvDeemo(3044(1)测试报告兼容性测试功能描述效果Chrome浏览器FireFox浏览器IE浏览器搜...

2018-06-13 22:40:00 42

转载 ASP.NET MVC学习之Ajax(完结)

网址:https://www.cnblogs.com/yaozhenfa/p/asp_net_mvc_ajax.html一.前言通过上面的一番学习,大家一定收获不少。但是总归会有一个结束的时候,但是这个结束也意味着新的开始。如果你是从事ASP.NET开发,并且也使用了第三方控件,那么一定会觉得ASP.NET开发ajax十分的简单,而ASP.NET MVC学习到现在页面都...

2018-06-13 17:34:00 71

转载 GeoHash(Java实现)

package com.koubei.collect_script.demo;import java.util.ArrayList;import java.util.Arrays;import java.util.List;/** * @author kelin.ll * @date on 2018/6/13 */public class GeoHash...

2018-06-13 14:17:00 237

转载 分布式作业笔记

第一个:1、cd /usr/local/hadoop 进入Hadoop目录2、./sbin/start-dfs.sh 启动服务 3、cd /usr/local/hive 进入hive4、./bin/hive 启动hive5、 show databases; 显示数据库use dblab; 使用数据库6\、show tables; 显示表7、select * from user...

2018-06-13 09:16:00 60

转载 高阶函数及递归函数

高阶函数:就是把函数当成参数传递的一种函数1、函数名可以进行赋值;2、函数名可以作为函数参数,还可以作为函数的返回值;def f(n): return n*ndef foo(a,b,func): ret = func(a) + func(b) return retfoo(1,2,f)print(foo(1,2,f))...

2018-06-12 16:31:00 52

空空如也

空空如也

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

TA关注的人

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