自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 js与java对json的操作

JSON呢,是现在大部分,并且主流的传递数据的方式。今天讲一下javascript的java对json的操作提到js,当下就有一个比较主流的插件,vue.js,这个插件程序员没用过也都听说过吧,非常方便的一个js插件,像js对于json的操作比如说json的话直接可以点出来,像数据的话data[0]需要给下标才能点出来,java呢处理json就比较复杂了im...

2019-09-27 23:54:00 553

转载 islider.js轮播图

本篇文章地址:https://www.cnblogs.com/Thehorse/p/11601032.htmlcss#iSlider-effect-wrapper { height: 220px; width: 100%; margin: 0 auto; margin-top: 0.2rem; ...

2019-09-27 23:40:00 903

转载 logstash增量同步mysql数据到es

本篇本章地址:https://www.cnblogs.com/Thehorse/p/11601013.html今天我们来讲一下logstash同步mysql数据到es我认为呢,logstash是众多同步mysql数据到es的插件中,最稳定并且最容易配置的一个。input { stdin { } jdbc { type => "xxx" ...

2019-09-27 23:31:00 900

转载 MySQL性能优化 分区

简述分区是指根据一定的规则,数据库将表分解为多个更小的,更容易管理的部分,就访问数据库而言,逻辑上只有一张表或一个索引,但实际上这张表可能又多个物理分区共同构成,每一个分区都是一个独立的对象,可以独自处理,也可以作为表的一部分进行处理,分区对应用来说是完全透明的,不影响应用的业务逻辑。MySQL采用分区的优点:1.和单个磁盘或单个文件系统比较,可以存储更多的数据。2.优化查询...

2019-09-27 17:09:00 232

转载 .Net Core 3.0下AOP试水~~

昨天躺了一下3.0的依赖注入的雷今天顺势把AOP做了一下调整,比如自动化的AOP注入默认的Program里面的CreateHostBuilder方法增加一行 public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultB...

2019-09-25 19:15:00 208

转载 SQL Mode

SQL Mode简介在MySQL中,SQL Mode常常用来解决以下问题:1.通过设置SQL Mode,可以完成不同严格程度的数据校验,有效保证数据准确性。2.通过设置SQL Mode为ANSI模式,来保证大多数SQL是符合标准的SQL语法,这样应用在不同数据库之间迁移时,则不需要对业务SQL进行较大修改。3.在不同数据库进行数据迁移时,通过设置SQL Mode可以使得MySQ...

2019-09-25 16:43:00 164

转载 Golang 接口

1 接口是什么Golang中没有像Python、Java拥有类和对象的概念,其封装对象或说明对象是通过接口来实现的。比如谁能够实现什么样的功能,便能够将其抽象化封装。接口定义了一组方法(抽象方法集,不包括该方法的具体实现细节),注意不能包含变量。通过如下格式定义Golang接口:type Namer interface { Method1(param_list)...

2019-09-24 22:19:00 301

转载 .Net Core 3.0依赖注入替换 Autofac

今天早上,喜庆的更新VS2019,终于3.0正式版了呀~有小伙伴问了一句Autofac怎么接入,因为Startup.ConfigureServices不能再把返回值改成IServiceProvider了,原来的替换依赖注入容器就不可行了,我随口说了一下Host上面.UseServiceProviderFactory本以为就这么简单,他问我要个例子,自己折腾了一下,发现事情没有这么...

2019-09-24 12:00:00 1332

转载 .Net Core下基于Emit的打造AOP

之前的基于DispatchProxy的AOP组件,实现了属性注入,但是这个依旧有很多限制比如不支持构造器注入,继承DispatchProxy的子类必须是公开类个人有点代码洁癖,不喜欢这种不能控制的方式,就学了几天Emit,参考了诸多前辈代码 比如智慧和美貌的化身L大(Lemon)的著作AspectCore的一些设计和实现从从.Net Framework上把代码逻辑跑成功了,再...

2019-09-23 15:08:00 393

转载 Python partial

functools模块functools模块是为了高阶函数(该高阶函数的定义为作用于或返回其它函数的函数)而设置的。一般来说,任何可调用的对象在该模块中都可被当做函数而处理。这是在关于functools模块的功能总结,但很是晦涩,换句话说,functools模块支持函数式编程,即将自定义的函数引用作为参数传递给functools模块下某一个功能函数,得到一个可执行的函数对象。...

2019-09-21 22:31:00 198

转载 栈、队列(链表实现)

1. 链表(单链表、循环链表、双链表、循环双链表)的实现  1.1单链表    每一个节点由数据区及指向下一节点的指针域组成  #coding:utf-8class SingleLinkedList(object): """链表类""" __slots__ = ['_head', '_size'] class _Node(ob...

2019-09-20 21:07:00 189

转载 Golang 位向量

位图  位图(Bitmap)是通过一个bit来表示某个元素对应的值或者状态。它并不是什么新的数据结构。它的内容其实就是普通的字符串。  在redis中,我们可以通过get/set获取位图的内容,也可以使用getbit/setbit操作bit值(0 或者 1)。  Bit即比特,是目前计算机中数据最小的单位。  8个Bit一个Byte(字节)。Bit的值...

2019-09-19 16:35:00 371

转载 Internet地址结构

IP地址结构及分类寻址IP地址 = <网络号> + <主机号> ------------IPv4(32bit)点分四组表示法: 192.168.31.133------------IPv4(32bit)二进制表示法: 11000000 11001000 00011111 10000101在最初定义定义Internet...

2019-09-14 22:54:00 275

转载 ARP-地址解析协议

引言  IP协议的设计目标是为跨越不同类型的物理网络的分组交换提供互操作,这就需要网络层软件使用的地址(IP)和底层硬件使用的地址之间进行转换,网络接口硬件通常有一个主要的硬件地址(例如以太网的802.11无线接口的48位地址)。由硬件交换的数据帧必须通过正确的硬件接口,否则将无法进行数据传输。  此外,网络地址(IPv4 32bit | IPv6 128bit)和硬...

2019-09-14 21:44:00 228

转载 基于DispatchProxy打造自定义AOP组件

DispatchProxy是微软爸爸编写的一个代理类,基于这个,我扩展了一个AOP组件暂时不支持依赖注入构造方法,感觉属性注入略显麻烦,暂时没打算支持基于特性的注入流程 [AttributeUsage(AttributeTargets.Method)] internal class TestAttribute:AopAttribute { ...

2019-09-09 16:59:00 199

转载 css 精灵图的使用

精灵图的使用1.给一个容器定义一个大小(宽高)2.引入背景图3.定位到自己你想要的图片位置例如:background-position: 0 0;background-position: -20px 0; background-position: 0 -20px; background-position: -20px -20px;转载于:ht...

2019-09-07 11:48:00 169

转载 渐变的背景色

背景色的渐变1)线性渐变background:-webkit-linear-gradient(60deg,#fff 10%, #f00 30%, #0f0 50%, #00f 70%, #000);通过色号进行背景色线性渐变background:-webkit-linear-gradient(left top, rgba(122,156,233,.6)30%,rg...

2019-09-07 11:34:00 80

转载 边框的渐变

针对边框的渐变色其实有两种理解:第一种是纯边框:写法是: border:1px solid #ddd; border-image: -webkit-linear-gradient(#da9f11, #daa21e , #dbbc7b) 20 20; border-image: -moz-linear-gradient(#da9f11, #daa21e , #dbb...

2019-09-07 11:33:00 88

转载 多背景图的设置

多背景图的设置background-image:url(1.jpg),url(2.jpg);background-image:url(1.jpg) no-repeat center/auto 200px,url(2.jpg) no-repeat center/auto 300px ,...;设置背景图是否固定或者随页面滚动而滚动background-attachm...

2019-09-07 11:28:00 125

转载 AutoMapper 9.0的改造(续)

上一篇有一个读者,有疑问,如何自动化注册Dto我开篇,做了一个自动化注册的 public sealed class AutoInjectAttribute : Attribute { public Type SourceType { get; } public Type TargetType { get; } ...

2019-09-03 15:41:00 341

转载 spring cloud Eureka server 问题 Spring Cloud java.lang.TypeNotPresentException

版本:spring-cloud.version :Greenwich.SR2pom配置: 1 <project xmlns="http://maven.apache.org/POM/4.0.0" 2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:sc...

2019-09-01 12:19:00 207

转载 H3C 模拟器 pc与防火墙,交换机相连,在pc cmd下用telnet访问交换机和防火墙

架构如图实现目的1 在pc端,用telnet访问核心交换机10.20.4.2522 在pc端,用telnet访问二层交换机10.20.4.253在此之前,pc_4,pc_5与交换机的配置不进行介绍新建vlan 10 用于管理所有的交换机##配置二层交换机的telnet管理ip[sw-2-1]vlan 10[sw-2-1-vlan10]int vla...

2019-08-27 18:06:00 2145

转载 H3C 模拟器 pc与sw直连 登录web

配置与上一节相同开启web功能,并登录[sw1]ip http enable[sw1]local-user adminNew local user added.[sw1-luser-manage-admin]service-type telnet[sw1-luser-manage-admin]password simple admin123[sw1-lus...

2019-08-27 10:55:00 887

转载 H3C 模拟器 pc与sw直连 开启telnet

如图所示1 在pc上添加虚拟网卡,与上一章节的添加方式相同配置pc的ip地址10.17.4.3255.255.252.02 sw设置<sw1>system-view[sw1]vlan 10[sw1-vlan10]int vlan 10[sw1-Vlan-interface10]ip address 10.17.7.253 22[...

2019-08-27 10:15:00 750

转载 Git命令相关

特别说明关于命令行中参数前面的-和--的区别    - 通常后面接参数的缩写    -- 通常后面接参数的全拼    eg: git status --short 等价于 git status -s常用命令创建版本库:git init# 本地初始化 git 仓库git clone <url># 克隆远程版本库git config --l...

2019-08-26 21:19:00 145

转载 Git基本介绍(三大分区及核心内部构造)

1. Git三大工作区(工作区、暂存区和版本库)    工作区(WORKING DIRECTORY): 直接编辑文件的地方,肉眼可见直接操作;  暂存区(STAGIN AREA):数据(快照)暂时存放的地方;  版本库(GIT DIRECTORT(RESPOSITORY)):存放已经提交的数据,push 的时候,就是把这个区的数据 push 到远程git仓库了。 ...

2019-08-25 17:55:00 248

转载 sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock

原因:历史软件(包)更新(安装)未完成就退出了系统解决办法:杀死该进程sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock为防止类似情况发生,可以执行以下命令sudo dpkg --configure -asudo apt-get update即使运行sudo dpkg...

2019-08-25 15:24:00 1493

转载 H3C 模拟器 防火墙开启Web功能

最近在搞运维的一些事情,由于缺少实体的机器来进行操作,先在模拟器里面进行环境windows 10,模拟器HCL_V2.1.1 防火墙1 在windows添加虚拟网卡我的电脑--管理--设备管理器--网络适配器(选择)--操作--(添加过时硬件)--进入向导-下一步--搜索并自动安装--选择网络适配器-2 给虚拟网卡配置ip如上图中所示3 在防火...

2019-08-23 14:35:00 10050

转载 redis常用命令大全

1.基于内存的key-value数据库2.基于c语言编写的,可以支持多种语言的api //set每秒11万次,取get 81000次3.支持数据持久化4.value可以是string,hash, list, set, sorted set使用场景1. 去最新n个数据的操作2. 排行榜,取top n个数据 //最佳人气前10条3. 精确的设置过期时间...

2019-08-22 11:14:00 135

转载 MySQL explain使用

1.介绍EXPLAIN 命令用于SQL语句的查询执行计划。这条命令的输出结果能够让我们了解MySQL 优化器(optimlzer)是如何执行SQL 语句的。这条命令并没有提供任何调整建议,但它能够提供重要的信息帮助你做出调优决策。下面执行连接查询语句explain select * from goods_goods inner join goods_goodscate...

2019-08-22 10:53:00 135

转载 整合Servlet到Spring容器

有时在Spring(3.2.5)项目中,如果使用到Servlet,可能希望Servlet实例作为bean受Spring容器管理,这样也能自动注入其他需要的bean,查了下,发现只针对过滤器提供了代理类org.springframework.web.filter.DelegatingFilterProxy,并没有提供针对Servlet的代理类,于是模仿着写了下面的代理类:package...

2019-08-20 08:22:23 108

转载 杜教BM递推板子

Berlekamp-Massey 算法用于求解常系数线性递推式#include<bits/stdc++.h>typedef std::vector<int> VI;typedef long long ll;typedef std::pair<int, int> PII;const ll mod = 1000000007;ll powm...

2019-08-18 01:10:00 101

转载 rabbitmq添加user及vhost

rabbitmqctl add_vhost /myhost # 添加 vhost rabbitmqctl add_user me me123 # 设置用户和密码rabbitmqctl set_permissions -p /myhost me ".*" ".*" ".*" # vhost 设置权限用户角色权限  1、超级管理员(administrator) ...

2019-08-16 17:15:00 396

转载 ssh创建密钥对验证

ssh创建密钥对认证[root@localhost ~]# useradd hehe #创建普通用户张三[root@localhost ~]# su - hehe #进入张三用户[hehe@localhost ~]$ ssh-keygen -t rsa ...

2019-08-16 09:52:00 134

转载 AutoMapper 9.0的改造

AutoMapper于2019.8.12升级9.0从此不再支持静态的对象转换自己琢磨了一下,写了一套扩展官方链接如下https://github.com/AutoMapper/AutoMapper/tree/v9.0.0我做了一下方便使用的简单封装 public static class AutoMapperExtension { ...

2019-08-15 17:19:00 329

转载 Make sure you've included captcha.urls as explained in the INSTALLATION section on

原因:django-simple-captcha将客户端编号与验证码默认存储在数据库中解决办法: python manage.py migrate转载于:https://www.cnblogs.com/kisun168/p/11359155.html

2019-08-15 17:06:00 531

转载 django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applie

Traceback (most recent call last):File "manage.py", line 15, in <module>execute_from_command_line(sys.argv)File "D:\Pythonlearning\lib\site-packages\django\core\management\__init__....

2019-08-15 15:18:00 425

转载 restframework之节流

基本思路(原生Django而言):  在django2.x中,若出现节流(访问频率控制)的需求,我们首先想到的是使用一个字典(dict类型)来存储所有IP地址的访问时间记录,这是针对于匿名用户(IP)而言的{ "111.222.3.44": [1000, 900, 700, 500, 10....], "1.333.44.555": [1200, 900,...

2019-08-14 17:45:00 158

转载 <ImageFieldFile:XXXX> is not JSON serializable

问题描述:  使用django.forms.model下的model_to_dict来序列化ImageFieldFile出现不能序列化错误  使用json.dumps会出现同样的情况解决办法:  方法一:# 为ImageFieldFile类型手动转为字符串类型img = str(instance.imagefield) 方式二:# 使用d...

2019-08-14 11:06:00 2154

转载 Vue编程基础

一、依赖环境搭建:    添加镜像# 安装好node.js后,使用淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.org  项目初始化# 全局安装vue-clicnpm install vue-cli -g# 查看安装vue-cli是否成功vue list...

2019-08-14 09:52:00 110

空空如也

空空如也

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

TA关注的人

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