自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Golang适用的DTO工具

本文首发于我的博客:Golang适用的DTO工具,我同时在知乎专栏也发布了同样主题的文章,但是文章脉络更清晰一点(个人感觉),链接由此去知乎版本-Golang适用的DTO工具,逃~DTO (Data Transfer Object) 是Java中的概念,起到数据封装和隔离的作用。在使用Golang开发Web应用的过程中,也会有类似的需求...

2018-08-31 02:40:25 2012

转载 C#Redis字符串

转载自:https://www.cnblogs.com/5ishare/p/6290956.html一、前戏字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符串类型的Value最多可以容纳的数据长度是512M。二、理论命令原型时间复杂...

2018-08-30 10:11:00 64

转载 Jenkins - Extended E-mail配置教程

前言:在Jenkins的使用中邮件提醒是一个常用功能,Extended E-mail Notification是一个功能更为齐全,使用也更为复杂的插件,本文即将为大家详细讲解如何配置相关内容,感兴趣的话继续往下看吧!~~一、全局设置进入系统管理- 系统设置 - Extended E-mail Notification️注意事项:1)如果设置QQ...

2018-08-30 09:42:59 301

转载 scipy稀疏矩阵

那些零元素数目远远多于非零元素数目,并且非零元素的分布没有规律的矩阵称为稀疏矩阵(sparse matrix)。不同类型的矩阵有不同的压缩方式,比如对角矩阵只存储对角元素即可。要想充分压缩,就要找到数据的特点。压缩算法也有很多种,如:音频压缩算法、视频压缩算法、通用压缩算法。不同压缩算法有不同的使用领域,一般专用领域的压缩算法效率高于通用压缩算法。因为专用领域压缩算法抓住了数据的特点。本文主...

2018-08-29 23:35:00 139

转载 jenkins自动化部署

目录 typora-copy-images-to: pic Jenkins部署文档 一、安装环境 1、CentOs下安装JDK 2、CentOS安装Maven 3、CentOS安装git 4、CentOS7下yum安装Jenkins ...

2018-08-28 11:10:00 257

转载 TOSCA自动化测试工具--打开已存在的Projects

1.刚login账号的界面2.找到左下角Browse,找到文件路径,选择文件,打开3.展示已打开的project4.这个页面上便可进行自己想要的操作5.关闭projects,最下面状态栏进行有close标志,一一关闭即可转载于:https://www.cnblogs.com/baxianhua/p/9545543.html...

2018-08-27 23:33:00 150

转载 React Native样式总结

写在前面的话,跟pc端相比,React Native很多都不支持,比如最简单的浮动;这里将所有的React Native样式简单分了下类,加强下记忆。flex布局类alignItemsalignSelfflex flex-grow、flex-shrink、flex-basis(定义了在分配多余空间之前,项目占据的主轴空间,默认a...

2018-08-27 01:57:13 287

原创 左耳朵耗子:程序员如何拿到年薪60万的岗位?

本文摘自于陈皓在极客时间的年度专栏《左耳听风》中《程序员面试攻略》系列文章,更多面试必备技能,请扫码底部二维码了解。学习了《程序员练级攻略 2018》系列文章,我觉得你应该来学习一下"如何面试"了。在我的职业生涯中,我应聘过很多公司,小公司、中型公司、大公司、国内的公司、国外的公司都有。我有成功获得 offer 的经历,也有过不少失败的经历。我从 2007 年做管理以来,面试过至少 1000 多人...

2018-08-26 10:54:43 256

转载 装饰设计模式

装饰设计模式,可以在原有技能的基础上,新增技能,降低继承所带来的耦合性,具体细节详见代码:package test1;/** * 装饰设计模式 * @author pecool * */public class Test { public static void main(String[] args) { HeiMa heima = new He...

2018-08-25 16:35:00 44

转载 静态单链表(十四)

我们在之前的博客中实现了线性表。那么如果需要频繁增删数据元素,该如何选择线性表呢?根据之前所学的知识,单链表就可以实现的。但是如果我们所想要实现的是一个数据元素的个数是固定的呢?如果还是继续需要频繁增删数据元素,此时问题就出来了。想想我们频繁地增删数据元素,那么势必会导致堆空间中出现大量的内存碎片,此时如果别的出现想要申请一块较大的连续内存块,有可能会导致没有...

2018-08-25 16:22:20 80

转载 [洛谷P3674]小清新人渣的本愿

题目大意:给你$n$个数,$m$个询问($n,m\leqslant 10^5$),有三种$1\;l\;r\;x$询问区间$[l,r]$内有没有两个数相减等于$x$$2\;l\;r\;x$询问区间$[l,r]$内有没有两个数相加等于$x$$3\;l\;r\;x$询问区间$[l,r]$内有没有两个数相乘等于$x$注意,两个数位置可以相同题解:莫队。1. 即询问区间...

2018-08-25 12:55:00 53

转载 ansible和python的zabbix_api批量添加rsync服务的监控

一、正常的处理流程:1.添加zabbix用户对rsync程序的sudo权限,且不需要输入密码# visudo即在/etc/sudoers配置文件最后添加如下内容Defaults:zabbix !requirettyzabbix ALL=NOPASSWD: ALLzabbix ALL=NOPASSWD: /bin/bash /usr/local/rsync/bin/r...

2018-08-25 08:19:00 83

转载 JavaScript基础-第2章

目标常用数据类型基本语法变量的定义与赋值数据类型与转换逻辑控制语句条件语句循环语句函数定义基本语法变量变量名以字母或下划线("_")开头变量可以包含数字、从 A 至 Z 的大小写字母JavaScript 区分大小写变量的声明和赋值定义变量:var name;赋值:name = dashucoding;"var"为声明变量的关键字,"name"为变量名...

2018-08-25 02:06:13 62

转载 linux学习笔记

Ctrl + C:这个是用来终止当前命令的快捷键 Tab: 当你打一个命令打一半时,它会帮你补全的。Ctrl + D: 退出当前终端,同样你也可以输入exit。Ctrl + Z: 暂停当前进程,比如你正运行一个命令,突然觉得有点问题想暂停一下,就可以使用这个快捷键。暂停后,可以使用fg 恢复它。Ctrl + L: 清屏,使光标移动到第一行。ma...

2018-08-24 16:26:58 342

转载 【ACM之行】◇第一站◇ 2018HDU多校赛总结

◇第一站◇ 2018HDU多校赛十场多校赛下来,也算是给一个初中生开了眼界……看着清华一次次AK(默默立下flag),看着自己被同校的高中生完虐,一个蒟蒻只能给dalao们垫脚

2018-08-23 12:18:00 272

转载 看图轻松理解数据结构与算法系列(2-3树)

前言推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。2-3树2-3树,是最简单的B-树,其中2、3主要体现在每个非叶子节点都有2个或3个子节点,B-树即是平衡树,平衡树是为了解决不平衡树查询效率问题,常见的二叉平衡书有AVL树,它虽然提高了查询效率,但是...

2018-08-23 00:34:39 283

转载 [学习笔记]插头dp

基于连通性的状压dp巧妙之处:插头已经可以表示内部所有状态了。就是讨论麻烦一些。简介转移方法:逐格转移,分类讨论记录状态方法:最小表示法(每次要重新编号,对于一类没用“回路路径”之类的题,可以胜任)括号表示法(便于操作,但是一些题不能记录状态)状态存储方法:不能直接循环所有可能状态,因为状态不满太浪费哈希+滚动数组(clear时候,直接memset(hd),...

2018-08-22 23:02:00 43

转载 ospf状态机与对应报文

Ospf-type类型:Type==1:hello报文Type==2:DD报文Type==3:LSR报文Type==4:LSU报文Type==5:LSACK报文报文类型hello报文详解:Hello报文用于发现及维护邻居关系,间隔是十秒发送一次,deadinterval是四十秒,意思是四十秒内如果没能收到邻居发来的hello报文,则认为邻居不存在,老化时间为deadinterval的3倍注意:h...

2018-08-22 10:59:10 678

转载 DUMP

DUMP key序列化给定key,并返回被序列化的值,使用RESTORE命令可以将这个值反序列化为Redis键。序列化生成值的特点:带有64位的校验和,可检测错误,RESTORE在进行反序列之前会先检查校验和;值的编码格式和RDB文件保持一致;RDB版本会被编码在序列化值当中,如果因为Redis的版本不同造成RDB格式不兼容,则Redis会拒绝对这个值进行反序列化操作。...

2018-08-21 15:41:00 50

转载 [项目] 小Spring Boot项目的快速搭建与开发

项目地址:用于小Spring Boot项目的快速搭建与开发详情查看README.md

2018-08-21 14:55:00 53

转载 Python学习—装饰器

装饰器装饰器实际上就是为了给某程序增添功能,但该程序已经上线或已经被使用,那么就不能大批量的修改源代码,这样是不科学的也是不现实的,因为就产生了装饰器,使得其满足:(1).不能修改被装饰的函数的源代码(2).不能修改被装饰的函数的调用方式(3).满足(1)、(2)的情况下给程序增添功能实现:我们写一个嵌套函数,在内部函数中添加新功能新内容,然后调用原函数,再在外部函数return这个内部函数。由...

2018-08-20 21:46:50 40

转载 leetcode-73-矩阵置零

题目描述:给定一个mxn的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法。示例1:输入: [ [1,1,1], [1,0,1], [1,1,1]]输出: [ [1,0,1], [0,0,0], [1,0,1]]示例2:输入: [ [0,1,2,0],...

2018-08-20 17:25:00 61

转载 viewpager显示图片的Adapter

package com.ming.chiye.yishanghorse.Adapter;import android.content.Context;import android.graphics.Color;import android.net.Uri;import android.support.annotation.NonNull;import android.s...

2018-08-20 14:23:00 257

转载 基础 -- 杂记

System.out.println(1.0-0.1-0.1-0.1-0.1-0.1); //0.5000000000000001转载于:https://www.cnblogs.com/wuyuwuyueping/p/9501962.html

2018-08-19 17:49:00 43

转载 LNMP架构(Nginx负载均衡、ssl原理、生成ssl密钥对、Nginx配置ssl)

为什么80%的码农都做不了架构师?>>> ...

2018-08-19 00:35:00 130

转载 参数化查询为什么能够防止SQL注入

原文:参数化查询为什么能够防止SQL注入很多人都知道SQL注入,也知道SQL参数化查询可以防止SQL注入,可为什么能防止注入却并不是很多人都知道的。 本文主要讲述的是这个问题,也许你在部分文章中看到过这块内容,当然了看看也无妨。   首先:我们要了解SQL收到一个指令后所做的事情: 具体细节可以查看文章:Sql Server 编译、重编译与执行计划重用原理 在这里,我简单的表示为: 收...

2018-08-17 10:15:00 171

转载 clipDrawable

自带图片的类型真的很多,也很方便,自带动画效果,今天分享这个clipDrawable使用步骤在 drawable 目录下新建一个clip_img.xml<?xml version="1.0" encoding="utf-8"?><clip xmlns:android="http://schemas.android.com/apk/res/android" ...

2018-08-17 03:51:31 102

转载 利用Hessian10分钟配置出一个简单的跨Web服务消息推送

笔者,之前对Web跨服务推送数据一无所知,今天研究了一下。其实有些事物,在不理解的时候完全觉得好似天外来物。但了解一点点之后,又会觉得十分有趣。每天闲扯一下很开心,下面一个简单的实例10分钟配置出跨Web服务的消息推送。一、被调用端web.xml配置<!--HelloHessian --> <servlet>    <servlet-name&gt...

2018-08-16 20:05:36 65

转载 Go语言使用grpc

一、安装官方安装命令: go get -u google.golang.org/grpc由于google无法访问,虽然github上有grpc的代码,但是包依赖没有修改,所以不能go get安装,需要手动安装。git clone https://github.com/grpc/grpc-go.git $GOPATH/src/google.golang.org/grpcgit clo...

2018-08-16 10:00:00 103

转载 kuangbin专题十二 POJ1661 Help Jimmy (dp)

Help JimmyTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 14214Accepted: 4729Description "Help Jimmy" 是在下图所示的场景上完成的游戏。 场景中包括多个长度和高度各不相同的平台。地面是最低的平台,高度为...

2018-08-15 19:09:00 49

转载 收集的几个远程桌面管理小软件

微软官方:Remote Desktop Connection Manager https://www.microsoft.com/en-us/download/confirmation.aspx?id=44989转载于:https://blog.51cto.com/yimiyinei/2160309

2018-08-15 16:21:53 161

转载 将字符串转换成16进制

原文:将字符串转换成16进制1、将普通字符串转换成16进制的字符串。点击进入推荐链接class Program{ static void Main(string[] args) { string str = "Hello,C#!!!"; //调用。 string result = StringToHex16S...

2018-08-15 00:20:00 3797

转载 Mysql系列六:(Mycat分片路由原理、Mycat常用分片规则及对应源码介绍)

 一、Mycat分片路由原理我们先来看下面的一个SQL在Mycat里面是如何执行的:select * from travelrecord where id in(5000001, 10000001);有3个分片dn1,dn2,dn3, id=5000001这条数据在dn2上,id=10000001这条数据在dn3上。查询时可能有出现的问题:1)全部扫描一遍dn1  dn2  dn3,...

2018-08-13 15:15:00 190

转载 MySQL探秘(二):SQL语句执行过程详解

 昔日庖丁解牛,未见全牛,所赖者是其对牛内部骨架结构的了解,对于MySQL亦是如此,只有更加全面地了解SQL语句执行的每个过程,才能更好的进行SQL的设计和优化。 当希望MySQL能够以更高的性能运行查询时,最好的办法就是弄清楚MySQL是如何优化和执行查询的。一旦理解了这一点,很多查询优化工作实际上就是遵循一些原则能够按照预想的合理的方式运行。 如下图所示,当向MySQL发送一个请求的时候...

2018-08-12 13:32:55 43

转载 MVC5 Entity Framework学习

MVC5 Entity Framework学习(1):创建Entity Framework数据模型MVC5 Entity Framework学习(2):实现基本的CRUD功能MVC5 Entity Framework学习(3):添加排序、筛选和分页功能MVC5 Entity Framework学习(4):弹性连接和命令拦截MVC5 Entity Framework学习(5):Cod...

2018-08-12 11:20:00 103

转载 spoj14846 Bribe the Prisoners

看来我还是太菜了,这么一道破题做了那么长时间......传送门分析我首先想到的是用状压dp来转移每一个人是否放走的状态,但是发现复杂度远远不够。于是我们考虑区间dp,dpij表示i到j区间的所有罪犯全部放走的最小花费,于是我们可以将一个区间(i,j)分为(i,k-1),(k+1,j)和k这个点,表示先取走点k的人,这样这个区间就被分成了两个,于是我们便可以转移的。详见代码。代码...

2018-08-12 11:02:00 137

转载 OSChina 周日乱弹 —— 进入读图时代

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-08-12 07:50:00 108

转载 简单的网易云音乐热门评论爬虫

简单的网易云音乐热门评论爬虫注:本文没有什么技术含量,就是一个普通的AJAX数据爬虫,适合新手练习目标:爬取网易云音乐歌曲的热门评论分析:本次爬虫不难,思路是请求和获取数据,网易云音乐的评论是通过AJAX的方式进行加载的,打开chrome进行分析就很容易分析出来,唯一难点是它的传送数据是加密的,如果不知道加密的方法的话,就无法构造请求。https://music.163.com/weapi...

2018-08-11 18:27:00 126

转载 安卓日常开发记录-键盘的相关处理方式

点击EditText之外隐藏键盘的实现方式重写事件分发dispatchTouchEvent,注意不要在onTouchEvent中操作,因为onTouchEvent并非任何情况下都会被调用。通过计算EditText在布局中的位置,进行键盘的显示和隐藏处理 /** * 点击区域在输入框之外都隐...

2018-08-11 16:34:00 120

转载 ansible笔记(2):清单配置详解

上一篇文章介绍了ansible的基本概念,以及相关的基础配置,我们已经知道,如果想要管理受管主机,则需要将受管主机添加到ansible的管理清单中,当安装ansible以后,会提供一个默认的管理清单,即/etc/ansible/hosts文件,今天我们就来详细的聊聊它。仍然以我们之前的演示环境为例,我们有3台主机,IP如下10.11.0.21010.11.0.21110...

2018-08-11 09:41:00 47

空空如也

空空如也

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

TA关注的人

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