自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 js call,apply,bind三个方法的区别

相同点: 都是能够改变this的指向不同点:  1.call():传参方式跟bind一样(都是以逗号隔开的传参方式),但是跟apply(以数组的形式传参)不一样,  2.bind(): 此方法应用后的情形跟call和apply不一样。该方法是返回一个改变了this的函数,不会去运行此函数,需要我们去用一个参数接受之后,进行函数的运行操作,而call和apply调用这两个方法之后是会运行...

2018-05-31 22:39:00 117

转载 文件操作

import turtlecolors=['yellow','red','black','blue','purple','orange']turtle.speed(10)for i in range(100): turtle.pencolor(colors[i%6]) turtle.forward(i) turtle.left(59)tur...

2018-05-30 20:35:00 45

转载 Python循环的一些基本练习

#1:# name = input('请输入你的身份')# if name == 'egon':# print('--> 超级管理员')# elif name == 'tom':# print('--> 普通管理员')# elif name == 'jack,rain':# print('--> 业务主管')# elif name == '其他':# ...

2018-05-29 19:30:00 121

转载 《Python黑帽子:黑客与渗透测试编程之道》 Web攻击

Web的套接字函数库:urllib2一开始以urllib2.py命名脚本,在Sublime Text中运行会出错,纠错后发现是重名了,改过来就好:#!/usr/bin/python#coding=utf-8import urllib2url = "http://www.baidu.com"headers = {}headers['User-Agent'] =...

2018-05-28 20:10:00 222

转载 前端基础进阶(十):面向对象实战之封装拖拽对象

https://segmentfault.com/a/1190000012646488https://yangbo5207.github.io/wutongluo/说明:此处只是记录阅读前端基础进阶的理解和总结,如有需要请阅读上面的链接1.如何让元素动起来要让元素动起来就要修改元素的top、left 、translate 属性。因为使用top、left会使页面重绘,而transla...

2018-05-28 15:59:00 70

转载 环上的游戏

环上的游戏(cycle)有一个取数的游戏。初始时,给出一个环,环上的每条边上都有一个非负整数。这些整数中至少有一个0。然后,将一枚硬币放在环上的一个节点上。两个玩家就是以这个放硬币的节点为起点开始这个游戏,两人轮流取数,取数的规则如下:(1)选择硬币左边或者右边的一条边,并且边上的数非0;(2)将这条边上的数减至任意一个非负整数(至少要有所减小);(3)将硬币移至边的另一端。如果轮到一个玩家走,这...

2018-05-27 18:48:00 59

转载 JqGrid 列时间格式化

{name:'createTime',index:'createTime',label:"创建时间", editable:false,formatter:"date",formatoptions: {srcformat:'Y-m-d H:i:s',newformat:'Y-m-d H:i:s'}}, 转载于:https://www.cnblogs.com/youmingkua...

2018-05-27 11:30:00 110

转载 mybatis 乐观锁和逻辑删除

本篇介绍easymybatis如配置乐观锁和逻辑删除。乐观锁easymybatis提供的乐观锁使用方式跟JPA一样,使用@Version注解来实现。即:数据库增加一个int或long类型字段version,然后实体类version字段上加上@Version注解即可。实现原理是根据mysql的行锁机制(InnoDB下),同一条记录只能被一条SQL执行,后面的SQL排队等待。这样version...

2018-05-25 16:38:00 44

转载 3. Longest Substring Without Repeating Characters

3.Longest Substring Without Repeating CharactersGiven a string, find the length of thelongest substringwithout repeating characters.Examples:Given"abcabcbb", the answer is"ab...

2018-05-24 22:16:00 47

转载 git无法pull仓库refusing to merge unrelated histories

我在Github新建一个仓库,写了License,然后把本地一个写了很久仓库上传。先pull,因为两个仓库不同,发现refusing to merge unrelated histories,无法pull因为他们是两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,在git pull,这句代码是在git 2.9.2版本发生的,最新的版本需要添加--allow-unrelated...

2018-05-24 18:56:00 41

转载 layer弹出层

个人觉得风格不错的,所以收藏下来:layer.open({title: '提示',offset: '100px',skin: 'layui-layer-lan',content:'这是一个open弹出框',time: 3000});layer.open({ type: 1 //Page层类型 ,area: ['500px', '300px'] //弹出层大...

2018-05-22 17:47:00 62

转载 拓展欧几里得理论基础(含一定证明)

首先有gcd(a,b)==gcd(b,a%b)这个复杂度最差也是log2的因为大数对小数取余的时候 这个小数如果是比大数的一半大 那么取余完会比大数的一半大,如果小数比大数的一半小 那么取余完还是会比大数的一半大,所以最差也是log2的。然后是ax+by=c有解的充要条件是c整除gcd(a,b)这个证明如下:首先必要条件因为a,b是整除gcd(a,b)的所以ax+by(...

2018-05-21 22:16:00 52

转载 测试连接oracle数据库耗时

maven项目主程序:ConnOracle.java 1 package org.guangsoft.oracle; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.SQLException; 6 7 import org.guan...

2018-05-21 16:41:00 354

转载 vue 生命周期

<!DOCTYPE html><html><head> <title></title> <script type="text/javascript" src="https://cdn.jsdelivr.net/vue/2.1.3/vue.js"></script></h...

2018-05-21 14:34:00 40

转载 arn linux编译系统时错误的解决

今天打算编译支持orange pi开发板的Raspbain Jessie系统 从github上拿下源码,下载,编译,一直比较顺利结果在编译一半的时候报错:/second-stage: line 206: /bin/sleep: cannot execute binary file: Exec format error根据错误提示信息,找到了该语句如下: wh...

2018-05-20 00:27:00 119

转载 enum不能被继承

1、枚举类介绍如果一个类的实例是有限且确定的,那么可以使用枚举类。比如:季节类,只有春夏秋冬四个实例。枚举类使用enum进行创建,其实例必须从”第一行“开始显示写出。enum Season{   SPRING,SUMMER,FALL,WINTER;//默认public static final,这都是Season类的对象。}  特点:    1、枚举类的对象默认都是...

2018-05-19 21:36:00 551

转载 系统优化-----sysctl.conf文件内核设置参数详解

摘自https://blog.csdn.net/tallercc/article/details/52823075sysctl.conf工作原理sysctl命令被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录/proc/sys中。它包含一些TCP/IP堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过...

2018-05-18 13:59:00 101

转载 类与对象的实例属性

class Chinese: country='china' def __init__(self,name): self.name=name def playball(self,ball): print('%s正在打%s'%(self.name,ball))name1=input('>>>')#输入输出尽量别放函数里p1=C...

2018-05-18 11:39:00 69

转载 酒店预定系统

系统功能模块功能图用例图E-R图转载于:https://www.cnblogs.com/qlly-20/p/9052461.html

2018-05-17 18:16:00 209

转载 【SpringBoot笔记】SpringBoot整合Druid数据连接池

废话少说,按SpringBoot的老套路来。【step1】:添加依赖<!-- 数据库连接池 --><dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1...

2018-05-17 18:13:00 86

转载 【python 3.6】调用另一个文件的类的方法

文件1:test12.py文件2:test13.py文件1 如下:#!/usr/bin/python# -*- coding: utf-8 -*-''''''class abcd(object): def __init__(self): pass def pr(self): return(...

2018-05-17 14:58:00 254

转载 「BZOJ1485」[HNOI2009] 有趣的数列 (卡特兰数列)

「BZOJ1485」[HNOI2009] 有趣的数列Description我们称一个长度为2n的数列是有趣的,当且仅当该数列满足以下三个条件:(1)它是从1到2n共2n个整数的一个排列{ai};(2)所有的奇数项满足a1<a3<…<a2n-1,所有的偶数项满足a2<a4<…<a2n;(3)任意相邻的两项a2i...

2018-05-17 00:04:00 94

转载 JAVA经典题--死锁案例

死锁原理: 两个线程相互等待对方释放同步监视器例子程序: 1 public class TestDeadLock implements Runnable { 2 3 public int flag = 1; 4 static Object o1 = new Object(), o2 = new Object(); 5 6 publ...

2018-05-16 23:53:00 74

转载 how to use webpart container in kentico

https://docs.kentico.com/k11/developing-websites/developing-websites-using-the-portal-engine/using-web-part-containersWebpart Containerwebpart container中的orangebox,SELECT *FROM dbo.CMS...

2018-05-16 18:10:00 46

转载 windows7使用Sphinx+PHP+MySQL详细介绍

安装(Windows)1.官方下载Sphinx下载地址: 下载2.解压并重命名此处下载版本为3.0.3,将 sphinx 文件夹命名为sphinx3.文件夹目录介绍sphinx--api(各语言支持的api)--bin(二进制程序)--doc(文档说明)--etc(配置文件:conf/sql)--misc--src# 手动创建以下两个文件夹--data--log4....

2018-05-16 12:02:00 236

转载 Flask构建微电影(二)

第三章、项目分析、搭建目录及模型设计3.1.前后台项目目录分析微电影网站前台模块后台模块前台(home)数据模型:models.py表单处理:home/forms.py模板目录:templates/home后台(admin)数据模型:models.py表单处理:admin/forms.py模板目录:templates/admi...

2018-05-15 01:34:00 327

转载 面向对象下

面向对象下多态的定义是什么?在同一个方法中,参数的类型相同但是由于运行的环境不同而表现出来的不同形式。(父类引用指向子类对象)什么叫对象转型,什么叫向上转型,什么叫向下转型?  向上转型:隐式  向下转型:显式,需要手动的强制转换一下  instanceof关键字   用来判断某个变量是否是一种类型。  左边写变量右边写类型最后返回一个布尔值。  父类的对象,不能范...

2018-05-14 20:13:00 41

转载 数据权限设计(原创)

数据权限是针对数据表中行级和列级的控制,相对操作权限,颗粒度更细,复杂度更高,因为在项目中也有相关需求,是直接通过硬编码sql查询条件控制的,后期维护起来比较困难。所以有了一些想法,后期也将在本人springBoot框架中实现。下面细说下我的一些想法: 一、行级权限(数据范围)1、应用场景:部门查询范围、区域查询范围、只能查看本人订单等2、实现方式:一般只能通过where条件去控制,但通过硬...

2018-05-14 11:05:00 595

转载 看电子书的好处

省钱,基本上都能从网上下载到。在电脑上和手机上都可以看,而且排除了对光源的要求,因为这些设备的屏幕本身自带光源。做笔记时可以直接截屏保存,节省时间,或者是复制粘贴。携带方便,要么下载到本地,或者是在网络的地方即时下载。转载于:https://www.cnblogs.com/viplued/p/9032684.html...

2018-05-13 17:01:00 87

转载 微服务架构下的身份认证

  从单体应用架构到分布式应用架构再到微服务架构,应用的安全访问在不断的经受考验。为了适应架构的变化、需求的变化,身份认证与鉴权方案也在不断的变革。面对数十个甚至上百个微服务之间的调用,如何保证高效安全的身份认证?面对外部的服务访问,该如何提供细粒度的鉴权方案?本文将会为大家阐述微服务架构下的安全认证与鉴权方案。单体应用 VS 微服务  随着微服务架构的兴起,传统的单体应用场景下的身份认证...

2018-05-13 10:24:00 252

转载 P1134 阶乘问题

题目描述也许你早就知道阶乘的含义,N阶乘是由1到N相乘而产生,如:12! = 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 x 11 x 12 = 479,001,60012的阶乘最右边的非零位为6。写一个程序,计算N(1<=N<=50,000,000)阶乘的最右边的非零位的值。注意:10,000,000!有2499999个...

2018-05-12 21:39:00 101

转载 Nginx自建CDN加速节点 实现DNS智能解析网站项目

如今,网站项目越来越多的会使用CDN加速,如果需要便捷一点的可以直接用第三方提供的CDN加速服务,比如百度CDN、七牛、又拍云、腾讯云、阿里云等等服务商都有提供这类服务。但是前提条件是需要一定的成本,以及网站域名是需要BA才可以使用国内CDN服务商。那有没有一个办法,如果我们网站域名没有BA也可以使用到加速效果呢?有两个办法,第一就是将我们的网站搬迁至亚洲机房,比如香港、新加坡、日本等服务器,...

2018-05-12 08:17:00 1225

转载 9-[记录操作]--数据的增删改,权限管理

1、数据操作语言: DML(data manage language)========================================================在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括使用INSERT实现数据的插入UPDATE实现数据的更新使用DELETE实现数据的删除使用SELECT查询数据以...

2018-05-12 01:10:00 127

转载 vuex和vuejs

前言:在最近学习 Vue.js 的时候,看到国外一篇讲述了如何使用 Vue.js 和 Vuex 来构建一个简单笔记的单页应用的文章。感觉收获挺多,自己在它的例子的基础上进行了一些优化和自定义功能,在这里和大家分享下学习心得。在这篇教程中我们将通过构建一个笔记应用来学习如何在我们的 Vue 项目中使用 Vuex。我们将大概的过一遍什么是 Vuex.js,在项目中什么时候使用它,和如何构...

2018-05-11 15:43:00 105

转载 用最简单的例子说明设计模式(三)之责任链、建造者、适配器、代理模式、享元模式...

责任链模式一个请求有多个对象来处理,这些对象是一条链,但具体由哪个对象来处理,根据条件判断来确定,如果不能处理会传递给该链中的下一个对象,直到有对象处理它为止使用场景1)有多个对象可以处理同一个请求,具体哪个对象处理该请求待运行时刻再确定2)在不明确指定接收者的情况下,向多个对象中的一个提交一个请求3)可动态指定一组对象处理请求,客户端可以动态创建职责链来处理请求...

2018-05-10 20:44:00 103

转载 Sql Server 部署SSIS包完成远程数据传输

本篇介绍如何使用SSIS和作业完成自动更新目标数据任务。**温馨提示:如需转载本文,请注明内容出处。**本文链接:https://www.cnblogs.com/grom/p/9018978.html  笔者需要定期从服务器更新N家客户的远程服务器数据,上一篇的存储过程是其中一个更新方法,后来随着数据量逐渐增大,受网络环境的影响,批量远程插入消耗的时间已经无法承受,后...

2018-05-10 14:50:00 470

转载 团队作业6

Alpha版本展示一、刘阳航|201521123026(组长) 博客地址:http://www.cnblogs.com/lyhooo/ 负责图形的创建和移动部分, 游戏区操作的实现,部分算法的编写陈文俊|201521123047 博客地址:http://www.cnblogs.com/chendajia/ 编写俄罗斯方块游戏中的各个类的主体框架性代码,方块构造与变形林庭亦|20152112...

2018-05-09 18:03:00 76

转载 Vmware中的centos虚拟机克隆之后没有eth0

克隆虚拟机之后,CentOS没有eth0的解决办法 我们常常需要从一台已经安装完成的虚拟机系统克隆出来一个新系统(克隆时候必须要改变网卡物理地址,这一点无需多说),但是新系统启动之后,会发现系统网络工作不正常。本次从master克隆了3台计算机,命名为slave1、slave2、slave3,启动slave1,输入ifconfig,发现根本就没有eth0,如图1所示。 通过修改/e...

2018-05-09 17:47:00 71

转载 ubuntu常用命令

返回上一级目录cd ..返回根目录 cd /复制文件或文件夹,语法:cp [选项] 源文件或目录 目标文件或目录示例:cp -r /TEST/test1 /TEST/test2Ubuntu更改密码步骤:1、进入Ubuntu,打开一个终端,输入 sudo su转为root用户。 注意,必须先转为root用户!!!2、sudo ...

2018-05-09 13:10:00 41

转载 Git-如何将已存在的项目提交到git

    1.首先在码云或者github上创建一个不带README.md的项目,然后复制远程库的地址(下面以码云为例):    2.进入本地已存在的项目目录:house  touch README.md //新建说明文件git init //在当前项目目录中生成本地git管理,并建立一个隐藏.git目录git add . //添加当前目录中的所有文件到索引git com...

2018-05-09 09:30:00 134

空空如也

空空如也

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

TA关注的人

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