自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SVG之图形的引用user、剪切clip和蒙版mask

目录  一、使用标签实现图形的引用  二、使用标签实现图形的剪切  三、使用标签实现图形的蒙版  四、综合运用一、使用<use>标签实现图形的引用  当我们在使用SVG绘制图形时,有时候会出现大量重复图形,这个时候我们就可以使用<use>标签进行图形引用,相当于图形的克隆。<use>标签在SVG文档内取得目标节点,并在别的地方复制它们。它的效果等同...

2018-07-30 11:32:33 669

转载 持续集成工具 gitlab-runner 介绍

做为一个略微看过nodejs语法,但又不懂nodejs的攻城狮,搭建hexo环境很是麻烦,要考虑到FQ、版本兼容等问题。于是乎,博主每换一个电脑,为了能继续发博客,都需要在新电脑上花一天时间重新搞一下 hexo 环境,楼主感觉还是有简洁的方案来实现我一提交代码就可以自动发布博客,不需要再手动操作一波,这样岂不美哉。so,也就有了今天的经历,代码可以持续集成,博客也可以。楼主的解决方案是使用gitl...

2018-07-24 09:57:37 3549

转载 Dubbo源码分析-Dubbo是如何整合spring-framework的

  这篇文章是Dubbo源码分析的开端,与其说这篇文章是Dubbo源码分析,不如是spring源码分析,因为大部分都是在分析spring如何解析xml配置文件的,为了与后面的Dubbo源码分析保持一致,姑且这样命名了。    使用Dubbo框架开发分布式服务时,一般使用spring进行管理,在spring的配置文件中进行配置,例如服务提供者Provider端配置如下:    <?xm...

2018-07-23 11:05:52 332

转载 开放域实体抽取泛用工具

  开放域实体抽取泛用工具    更新时间 2018年7月16日 By 带着兔子去旅行    开发这个工具的起源是天池大数据竞赛,FDDC2018金融算法挑战赛02-A股上市公司公告信息抽取。这个比赛是针对金融公告开展的信息抽取比赛。在参赛过程中,萌生出一个念头,是否能够开发出一个泛用的信息抽取工具呢?    信息抽取是NLP里的一个实用内容。该工具的目标是打造一个泛用的自动信息抽取工...

2018-07-17 13:51:08 6548

转载 类似于DUBBO 的zookeeper, SpringCloud本身提供一套服务注册中心--eureka

类似于DUBBO 的zookeeper, SpringCloud本身提供一套服务注册中心--eureka与zookeeper的区别在于1:zookeeper本身就是一个应用,安装即可用;eureka其实是一个jar,需要新建一个maven项目,以及手动配置端口和pom文件。发布后即可使用2:zookeeper本身不提供web端展示,需要重新安装配置dubbo客户端或者dubbokeeper实时监控...

2018-07-16 10:36:19 1191

转载 小白都会超详细--ELK日志管理平台搭建教程

一、介绍二、安装JDK三、安装Elasticsearch四、安装Logstash五、安装Kibana六、Kibana简单使用系统环境:CentOS Linux release 7.4.1708 (Core)当前问题状况开发人员不能登录线上服务器查看详细日志。各个系统都有日志,日志数据分散难以查找。日志数据量大,查询速度慢,或者数据不够实时。一、介绍1、组成ELK由Elasticsearch、Log...

2018-07-15 13:35:52 12318 3

转载 Java并发编程之ThreadLocal内存泄漏探究

使用 ThreadLocal 不当可能会导致内存泄露,是什么原因导致的内存泄漏呢?我们首先看一个例子,代码如下:/** * Created by cong on 2018/7/14. */public class ThreadLocalOutOfMemoryTest { static class LocalVariable { private Long[] a = n...

2018-07-14 23:52:21 641

转载 使用Way.EntityDB进行Entity Framework Core数据库建模

Way.EntityDB是一个基于EF Core的数据层框架,它取消了EF Core的Migration机制,因为Migration并不是通用的,比如说sql server生成的migration,如果换成sqlite,运行时会报错的,也就是数据库不能更换。Way.EntityDB内置建模工具,通过图形化建表,生成Model对象代码,并且它会把表结构的修改过程,全部记录下来,涵盖在Model代码里...

2018-07-13 17:50:35 172

转载 Javascript的运行时模型——事件循环

1. Javascript的运行时模型——事件循环 JS的运行时是个单线程的运行时,它不像其他编程语言,比如C++,Java,C#这些可以进行多线程操作的语言。当它执行一个函数时,它只会一条路走到黑,不会在当前函数结束之前去调用其他的函数(除非当前函数主动调用其他函数)。它也不用担心会有其他线程打扰它,因为它的运行时只有一个线程。如果你还记得一些计算机原理的话,这种运行时只有一个栈,设计起来相当的...

2018-07-12 22:14:09 615

转载 感悟优化——Netty对JDK缓冲区的内存池零拷贝改造

NIO中缓冲区是数据传输的基础,JDK通过ByteBuffer实现,Netty框架中并未采用JDK原生的ByteBuffer,而是构造了ByteBuf。ByteBuf对ByteBuffer做了大量的优化,比如说内存池,零拷贝,引用计数(不依赖GC),本文主要是分析这些优化,学习这些优化思想,学以致用,在实际工程中,借鉴这些优化方案和思想。 直接内存和堆内存首先先讲一下这里面需要用的基础知识,在JV...

2018-07-12 09:45:14 417

转载 学习JVM是如何从入门到放弃的?

只有光头才能变强JVM在准备面试的时候就有看了,一直没时间写笔记。现在到了一家公司实习,闲的时候就写写,刷刷JVM博客,刷刷电子书。学习JVM的目的也很简单:能够知道JVM是什么,为我们干了什么,具体是怎么干的。能够理解到一些初学时不懂的东西在面试的时候有谈资能装逼(图片来源:https://zhuanlan.zhihu.com/p/25511795,侵删)声明:全文默认指的是HotSpot VM...

2018-07-11 21:25:47 166

转载 我们可以使用Spring Initializr来创建SpringBoot项目

一、我们可以使用Spring Initializr来创建SpringBoot项目。Spring Initializr从本质上来说就是一个Web应用程序,它能为你生成Spring Boot项目结构。虽然不能生成应用程序代码,但它能为你提供一个基本的项目结构,以及一个用于构建代码的Maven或Gradle构建说明文件。你只需要写应用程序的代码就好了。 Spring Initializr有几种用法。通过...

2018-07-11 11:16:24 3577

转载 浅谈 cxx rope

浅谈 cxx rope一般说的浅谈是永远不会短的 然后qwqqwq本宝宝并不想讲实现原理 会用就行了呗    然后方便起见,本文规定数组aa的第11位为a[0]a[0]并且本文的所有debugdebug为了方便看到我们roperope长度之后的东西,会多输出若干位(看debugdebug程序就懂了)所以一些输出可能跟我的不一样(比较明显,显然数组越界)进入正题首先需要的头文件:#include&l...

2018-07-09 22:14:05 237

转载 Dubbo架构学习整理

一. Dubbo诞生背景随着互联网的发展和网站规模的扩大,系统架构也从单点的垂直结构往分布式服务架构演进,如下图所示:单一应用架构:一个应用部署所有功能,此时简化CRUD的ORM框架是关键垂直应用架构:应用拆分为不相干的几个应用,前后端分离,此时用于加速前端页面开发的Web MVC框架是关键分布式服务架构:抽取各垂直应用的核心业务作为独立服务,形成稳定的服务中心,此时用于提高业务复用及整合的分布式...

2018-07-08 17:32:53 851

转载 windows下testlink环境搭建

安装步骤安装MySQL安装PHP安装Apache安装TestLink安装Mysql见wondows下安装mysql安装PHP下载PHP后解压,将PHP的文件的地址添加到环境变量中,即可。打开cmd,输入php -v如果显示出版本则说明环境配置成功。配置PHP支持MySQL打开php文件夹,复制一个php.ini-development文件,修改为php.ini,这是为了保存一份最原始的配置文件,之...

2018-07-06 21:16:37 1169

转载 mybatis自动生成工具generator的用法(springboot)

2.在springboot项目的application.properties文件中配置数据源,例如:1 spring.datasource.url=jdbc:mysql://127.0.0.1:3306/crm?useSSL=false&connectTimeout=1000&socketTimeout=30000&autoReconnect=true&useUni...

2018-07-05 10:38:00 386

转载 Free Spire.XLS for .NET 8.3 (社区版)

我们可以通过代码编程来对Excel工作表实现很多操作,在下面的示例中,将介绍如何来添加Excel页眉、页脚。在页眉处,我们可以添加文字,如公司名称、页码、工作表名、日期等,也可以添加图片,如LOGO、标记等,页脚同理。另外,对于一些个性化的需求,我们也可以设置奇偶页页眉页脚不同、文字格式化(如,设置字体、字号、字体颜色、字体加粗等)操作。 示例所用工具:Free Spire.XLS for .NE...

2018-07-04 16:24:08 4902

转载 01 初识 JavaScript

01 初识 JavaScript作为在码农圈混迹了 四五年的老码畜来说,学习一门新的语言,就仿佛是老司机开新车一样 轻车熟路。为什么会这么快呢?因为各种套路啊~任何一种计算机语言的最开始都是和 数据类型 这个东西分不开,那么今天,我们就从 JavaScript 的数据类型开始一、JavaScript 的数据类型 因为对于很多的 jser 的初学者而言,或者说说对于很多代码初学者而言,数据类型是...

2018-07-03 18:00:56 151

转载 sql server 性能调优 I/O开销分析

一.概述  IO 内存是sql server最重要的资源,数据从磁盘加载到内存,再从内存中缓存,输出到应用端,在sql server 内存初探中有介绍。在明白了sqlserver内存原理后,就能更好的分析I/O开销,从而提升数据库的整体性能。 在生产环境下数据库的sqlserver服务启动后一个星期,就可以通过dmv来分析优化。在I/O分析这块可以从物理I/O和内存I/O二方面来分析, 重点分析应...

2018-07-03 13:56:05 4642

转载 iOS-CoreData详解与使用

上面已经说完了SQLite和FMDB以及两者的区别,本篇将讲述iOS中另一个存储方式,CoreData的使用。通读下来大约10分钟,后续还会根据项目中问题,不断更新。 一、预备知识在了解CoreData,大家有必要了解对象关系映射(英语称object Relational Mapping,简称ORM)。1.ORMORM是通过使用描述对象和数据库之间映射的元数据,可以实现将对象自动持久化到关系数据库...

2018-07-03 10:15:52 4218

转载 Swagger如何访问需要权限验证的Web API

Swagger如何访问需要权限验证的Web API这篇博文不是对asp.net core中使用Swagger作介绍,因为社区博客作了详细说明。今天主要说一下Swagger在Ocelot网关权限验证模式下的访问,以及Swagger请求应答的数据格式。首先创建四个项目:SwaggerOcelot:asp.net core web api类型,api网关项目SwaggerAuthorize:asp.ne...

2018-07-02 14:04:00 32973 1

转载 selenium是如何启动浏览器的

前几天有同学问到selenium是怎么样启动浏览器的(selenium启动浏览器的原理),当时稍微讲解了一下,不过自我感觉不够具体,现在特地把启动原理通过代码和一系列操作给串联起来,希望可以帮助大家更好的理解。以chrome浏览器为例,selenium启动chrome浏览器的代码如下:源码def __init__(self, executable_path="chromedriver", por...

2018-07-01 10:29:49 2030

空空如也

空空如也

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

TA关注的人

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