自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SQL总结(二)连表查询

连接查询包括合并、内连接、外连接和交叉连接,如果涉及多表查询,了解这些连接的特点很重要。只有真正了解它们之间的区别,才能正确使用。1、UnionUNION 操作符用于合并两个或多个 SELECT 语句的结果集。UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION AL...

2018-08-31 14:55:00 86

转载 微信小程序显示圆形图片

微信中头像形状都是矩形的。我们的页面大部分要求头像要显示圆形,例如做法在.wxss文件中,添加即可.avatar{ height: 50px; width: 50px; border-radius: 25px;}在.wxml中的ima...

2018-08-31 14:11:25 1086

转载 [WPF 容易忽视的细节] —— Exception in WPF's Converter

原文:[WPF 容易忽视的细节] —— Exception in WPF's Converter前言:在WPF中,Converter是我们经常要用到的一个工具,因为XAML上绑定的数据不一定是我们需要的数据。问题:在Converter中抛出一个异常导致程序崩溃,而且是在对未捕获异常进行集中处理的情况。补充:错误场景。<Windo...

2018-08-30 17:17:00 97

转载 IO多路复用

IO多路复用实现并发服务器IO多路复用技术我们把socket交给操作系统去监控epoll 是惰性的事件回调:惰性事件回调 是由用户进程 自己调用的,操作系统只起到 通知的作用,目前Linux上效率最高的 IO多路复用 技术。并发服务实现:服务端import socketimport selectors#IO多路选择器模块,使用IO多路复用无需设置非阻塞...

2018-08-29 21:14:00 66

转载 学习vue.js第二节——TodoList案例

<div id="app"> <input type="text" name="name" v-model="inputValue"> <button v-on:click="handleBtnCilck">提交</button> <button v-on:click="handleBtnClickEmpty">清...

2018-08-29 08:42:25 115

转载 洛谷P3515 [POI2011]Lightning Conductor(决策单调性)

题意已知一个长度为n的序列a1,a2,...,an。对于每个1<=i<=n,找到最小的非负整数p满足 对于任意的j, aj < = ai + p - sqrt(abs(i-j))题解决策单调性是个好东西等学会了再滚回来填坑 1 //minamoto 2 #include<iostream> 3 #include<cstdio&...

2018-08-28 17:39:00 133

转载 @Compenent,@Autowired,@PostConstruct自实现

本来是想为安卓开发一套可以依赖注入的标签,但是发现安卓很难找到选定包内的java或者class文件。所以只能当做学习参考了,全套代码如下package com.guanjian.annotion;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;i...

2018-08-28 11:51:46 426

转载 跨程序共享数据——Content Provider 之 ContentResolver基本用法 & 一个读取系统联系人的Demo...

本模块共有四篇文章,参考郭神的《第一行代码》,对Content Provider的学习做一个详细的笔记,大家可以一起交流一下:跨程序共享数据——Content Provider 之 运行时权限解析以及申请的实现(可完美解决java.lang.SecurityException:Permission De...

2018-08-28 03:50:00 255

转载 错误:docker-ce conflicts with 2:docker-1.13.1-74.git

CentOS7中安装k8s: `yum install kubernetes`安装K8S出现如下错误提示: 错误:docker-ce conflicts with 2:docker-1.13.1-74.git6e3bb8e.el7.centos.x86_64 您可以尝试添加 --skip-broken 选项来解决该问题 您可以尝试执行:rpm -Va --no...

2018-08-27 23:51:53 529

转载 分布式(一) 搞定服务注册与发现

背景最近在做分布式相关的工作,由于人手不够只能我一个人来怼;看着这段时间的加班表想想就是够惨的。不过其中也有遇到的不少有意思的事情今后再拿来分享,今天重点来讨论服务的注册与发现。分布式带来的问题我的业务比较简单,只是需要知道现在有哪些服务实例可供使用就可以了(并不是做远程调用,只需要拿到信息即可)。要实现这一功能最简单的方式可...

2018-08-27 22:58:22 105

转载 IO流之打印流

打印流的概述(只有输出就是只与数据目的有关,不会抛出IO异常)打印流添加输出数据的功能,使它们能够方便地打印各种数据值表示形式.打印流根据流的分类:l 字节打印流 PrintStreaml 字符打印流 PrintWriterl 方法:void print(String str): 输出任意类型的数据,void println(String str): 输出任意...

2018-08-27 16:46:00 112

转载 使用JDK自带的jmap和jhat监控处于运行状态的Java进程

对于处于运行状态中的Java进程,JDK自带了很多工具,允许Java开发人员监控运行进程中的各种状态,比如该进程内部创建了多少个对象实例,消耗了多少内存,等等。本文基于JDK1.8而写成。我下面写了一个最简单的Java类,包含了一个无限循环,每隔5秒增加一个计数器的值。package jmap;class Tool{ private i...

2018-08-25 20:22:22 135

转载 JavaScript对象编程-第3章

目录Date对象Math对象数组对象字符串对象正则表达式对象什么是对象对象拥有属性和方法,属性各种数据类型,方法对属性中的数据进行操作。JavaScript的对象内置对象Date、Array、String、Math、Number等浏览器对象Window、Frame、Navigator、History、Location、Screen、Document等自定义对象...

2018-08-25 02:06:35 74

转载 不偏移的天地图地图服务-SuperMap版

在《不偏移的天地图地图服务-ArcGIS版》中,提供了相应的服务地址;而SuperMap中,则是将纠偏的方法集成到程序中,只需要修改一个配置参数,则可以实现天地图的纠偏。打开Web型数据源在 SuperMap中添加正确的服务地址: 常用的如下:矢量背景底图:http://t0.tianditu.com/vec_c/wmts 矢量中文注记:http://t0.tianditu...

2018-08-24 15:51:00 290

转载 Linux —— 目录(文件夹)及文件相关处理指令

可参考这篇文章:https://mp.weixin.qq.com/s?__biz=MzU4MTU3OTI0Mg==&mid=2247484269&idx=1&sn=38869a1df48d8cdb6278518b51601ce0&chksm=fd443be8ca33b2fe937531e061c406786f0e587d8ab10ff15594442265...

2018-08-24 10:31:00 69

转载 【Interface&navigation】隐藏状态栏(51)

原本课程介绍如何在不同版本的Android上隐藏状态栏。隐藏状态栏(以及可选的导航栏)使内容可以使用更多的显示空间,从而提供更加身临其境的用户体验。图1显示了一个具有可见状态栏的应用程序:图1.可见状态栏。图2显示了一个带有隐藏状态栏的应用程序。请注意,操作栏也是隐藏的。如果没有状态栏,则不应显示操作栏。图2.隐藏状态栏。在Android 4.0及更低版本上隐藏状态栏您可以通过设置Win...

2018-08-24 09:54:27 71

转载 使用 Captcha 扩展包 为 Laravel 5 应用生成验证码

http://laravelacademy.org/post/3910.html1、安装我们通过 Composer 安装 Captcha 扩展包:composer require mews/captcha注:Windows中使用该扩展包还需要安装 GD2 扩展(在php.ini中取消php_gd2.dll前面的注释)。2、配置使用Captcha服务提供者之前还需要在config...

2018-08-23 14:21:00 86

转载 Flutter完整开发实战详解(一、Dart语言和Flutter基础)

前言 在如今的 Fultter 大潮下,本系列是让你看完会安心的文章。本系列将完整讲述:如何快速从0开发一个完整的 Flutter APP,配套高完成度 Flutter 开源项目 GSYGithubAppFlutter。同时也会提供一些Flutter的开发细节技巧,并针对开发过程中可能遇到的问题进行填坑。 系列文章分为三篇,第一部分是基础篇(针对D...

2018-08-22 15:18:41 285

转载 day 22

1.绑定方法:绑定给谁就应该给谁来调用,谁来调用就会将谁以第一个参数传入  绑定给类的方法:为类函数加上一个装饰器classmethod  绑定给对象的方法:类中定义的函数默认就是绑定给对象的2.非绑定方法:即不绑定,也不绑定对象,意味着对象和类都可以直接访问函数,无论谁来调用,用的只是一个普通的函数,没有自动传参的效果# class Foo:# def f1(se...

2018-08-22 13:05:00 71

转载 Chapter 5 Blood Type——13

"Kryptonite doesn't bother me, either," he chuckled.“氪星石也不会影响我,” 他笑着说道。"You're not supposed to laugh, remember?"“你不应该笑的,记得吗?”He struggled to compose his face.他尽力去控制他的脸。"I'll figure it out ...

2018-08-22 13:01:00 60

转载 AI考拉技术分享会--Node.js并发模型

前言上回书说到Node.js内存模型的相关内容,这次,我们往node的另一模型,并发模型进行分享,考拉技术小哥哥Nick结合了网红奶茶一点点的例子,给大家带来一场视觉与味觉的盛宴。并发模型是什么首先,什么是并发?并发是指程序可以同时处理多个任务,是一个web 服务必备的能力。自从 Nodejs 出现后,js 开始涉及后端领域,因为其出色的并发模型,被很多企业用来处理高并发请求,例如淘宝已...

2018-08-22 08:03:25 110

转载 “一切皆是映射” (光剑)

一切皆是映射映射即流流即函数 ​​​​这句话背后的意义不仅仅在于函数式编程。量子力学说过,事物只在相互作用时才出现。“事物”即“一切”,“相互作用”即“映射”。这是“一切皆是映射”(光剑)这句话背后更为本质的意义。世界不应该被理解为无组织的原子的集合,而应该被理解为一种映射游戏,以这些原子组合形式的结...

2018-08-21 14:36:00 108

转载 href="javascript:;" href="javascript:void(0);" href="#"区别

一、href="javascript:;" 这种用法不正确,这么用的话会出现浏览器访问“javascript:;”这个地址的现象;二、href="javascript:void(0);" 表示点击这个链接后执行一条javascript语句:void(0); 这条语句表示什么也不做,是个空语句,出现它的原因,就是因为这个链接里面会出现一个点击事件,onclick="sss()";三、href="...

2018-08-21 11:25:00 91

转载 mac终端下svn常用命令

本文目录一、SVN概述二、SVN服务器搭建和使用:三、使用svn客户端功能四、使用注意事项一,SVN概述* 什么是SVN(Subversion)? 答:简单的说,您可以把SVN当成您的备份服务器,更好的是,他可以帮您记住每次上传到这个服务器的档案内容。并且自动的赋予每次的变更一个版本。 通常,我们称用来存放上传档案的地方就做Repos...

2018-08-21 02:12:00 262

转载 最基本springMVC,响应页面请求

前几天整个最基本的MVC配置都弄了小半天,基础还是很弱,还是花时间整理一下。 逻辑:页面通过一个点击事件访问后台接口,后台返回一个数据给jsp,jsp弹出即可。 1.首先是在pom.xml中导入需要的依赖,spring的几个基础包加一个servlet和一个fastjson包 1 <dependency&g...

2018-08-20 16:48:00 307

转载 sqlmap注入工具----一次简单的注入(实战)

最近在学习网络安全,挖洞避免不了要使用许多工具,使用著名注入工具sqlmap的时候,对于英语不怎么好的我就比较难受了,本来就不会使用,加之又是英语的,简直难受。上网找了好多详细教程,但是命令实在是太多,感觉自己不可能一下就全部学会,于是决定一点一点慢慢来,用实战来慢慢熟悉这个工具的使用-----我相信通过每一次的记录我会慢慢变强!这是墨者学院一个SQL注入漏洞靶场:http://219....

2018-08-20 15:51:00 161

转载 Spring XML MongoDB连接配置指定用户名和密码注意事项

背景:MongoDB改成使用用户名和密码连接后 修改遗留工程 使用Spring xml 配置MongoDB客户端版本 <dependency> <groupId>org.springframework.data</groupId> &lt...

2018-08-20 15:40:49 1820

原创 微服务通信策略

在GeeCON 2018大会上,Michael Plöd在一场介绍微服务之间不同的通信策略的演讲中解释说,在从单体架构迁移到微服务架构时,暗含在单体架构中的复杂性会明确显露出来,通信挑战将呈指数级增长。\\Plöd是InnoQ首席顾问。他首先指出,根据他的经验,团队经常把微服务视为默认架构。他强调,分布式系统是高难度的系统;如果你不需要一个分布式系统,你就不必为了微服务而力争实现那样的架构。在这种...

2018-08-20 13:35:52 65

转载 mybatis通用mapper源码解析(一)

1.配置JavaBean与数据库表字段映射关系/** * 字段转换方式 */public enum Style { normal, //原值 camelhump, //驼峰转下划线 uppercase, //转换为大写 lowercase, ...

2018-08-19 21:11:00 164

转载 web安全入门课程推荐--Web 安全恩仇录:漏洞原理

玄魂 玄魂工作室gitchat上看到的一套入门教程。课程介绍本课程主要内容为 Web 常见漏洞分析,同时会介绍在各个阶段需要做什么事,该课程利用的攻防平台是 Kali Linux 以及一些 Linux 和 Windows 靶机,按照主次会依次介绍 OWASP 10 的漏洞类型。通过学习本课内容,能够掌握常见的漏洞类型,比如 SQL 注入、XSS 等漏洞的原理并且能够在实际渗透测试中学会运用,...

2018-08-18 10:45:21 104

转载 Vim操作记录

前言:以下是我跟着老师的讲解操作跟着做了一遍,刷新了自己对编辑器使用的惯性思维,比如键盘上hjkl的移动光标它处于一行,需要你在脑中自动生成移动方向,刚开始一直转换不过来。其快捷键也具有英文语义化的感觉,无需死记硬背。当然以下对于小白来说目前够用了。过后还需要使用经验的补充。一、vim介绍linux自带不需要鼠标,不用来回切换,速度快快捷键特别方便支持宏、插件,可以自己把vim配成一...

2018-08-18 09:11:23 171

原创 通过XAML Islands使Windows桌面应用程序现代化

如果你的信息来源仅限于互联网,你可能会觉得,Windows桌面开发已经彻底完蛋了,但根据Visual Studio中的遥测数据,每个月有大约240万开发人员在积极地开发桌面应用程序,比20个月前增长了50%。有一个如此大的社区支持,微软正在寻找方法,帮助开发人员把那些资产整合进Windows 10。\\XAML Islands\\关于微软的Windows开发,其中一个最大的抱怨是微软在Winfor...

2018-08-18 03:46:40 80

原创 保持分布式团队同步

分布式团队最大的挑战是沟通,这对建立协作的基本原则必不可少。调整工作时间,互相适应,而团队联络员有助于沟通和同步工作。以信任、尊重和开明为基础的团队会鼓励组织中的人们互相帮助,培养一种使团队保持同步的文化。\\SkuVault项目经理Marat Kiniabulatov将在Atlassian 2018欧洲峰会上发表演讲,剖析分布式团队。该活动将于9月3号到5号在西班牙巴塞罗那举行:\\\和其他用户...

2018-08-18 03:43:32 95

转载 mediarecord

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

2018-08-16 16:06:00 362

转载 成果展示-RSA算法工具

  

2018-08-15 13:05:00 89

转载 重载与重写问题

重写规则:参数列表要和被重写的方法的参数一致;返回值也要一致重写的方法的访问权限要比被重写的方法的访问权限大重写的方法一定不能抛出新的异常或比被重写方法抛出的异常更宽泛重载规则:参数类型 ,个数,顺序至少有一个不同。不能用返回值,抛出的异常,访问权限作为重载的规则。 重载为什么不能以返回值来区分?java 里允许一个调用一个有返回值得方法得时候不必把值赋值给一个变量,所以在没有赋值给变...

2018-08-15 10:29:23 69

转载 JAVA并发编程之AQS(1)— AQS论文分析总结

什么是AQS全称 AbstractQueuedSynchronizer,它是一个框架,为同步状态的原子性管理、线程的阻塞和唤醒以及队列模型提供一种通用机制。JAVA中的同步器(ReentrantLock,CountDownLatch,Semphore等等)都基于他所构建的为什么要学理解各类同步器是怎么实现的,理解并发理解这个框架的设计思路和方法,可以学到一些抽象的思维变的更强基本...

2018-08-15 07:05:34 151

转载 「704. 二分查找 」| leetcode 刷题009

题目1统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。请注意,你可以假定字符串里不包括任何不可打印的字符。示例:输入: "Hello, my name is John"输出: 5解答class Solution(object): def countSegme...

2018-08-14 19:21:00 97

转载 material design 的android开源代码整理

https://github.com/navasmdc/MaterialDesignLibrary#progress-bar-indeterminate-determinateMaterial Design Android Library How to useComponentsButtonsFlat ButtonRectangle ButtonFloat Butto...

2018-08-14 19:02:00 101

转载 ASP.NET Core分布式项目实战-目录

前言今年是2018年,发现已经有4年没有写博客了,在这4年的时光里,接触了很多的.NET技术,自己的技术也得到很大的进步。在这段时光里面很感谢张队长以及其他开发者一直对.NET Core开源社区做出的巨大贡献,我也在其中学习到很多的知识,因此在这段时间我也开始记录我的学习成果,供大家好好学习,以及为我们的.NET Core开源社区做出共享。从a...

2018-08-14 11:44:00 476

空空如也

空空如也

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

TA关注的人

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