自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (36)
  • 收藏
  • 关注

原创 etcd clientv3的基本使用

本文主要介绍etcd 的clientv3的基本使用。在介绍之前,需要了解到的是v3版本的client和etcdctrl使用的是不通的存储空间,所以说不能通过etcdctl命令去访问client写入的数据,他们时间是存储隔离的。好,下面上货。package mainimport ( "context" "fmt" "github.com/google/uuid" "go....

2019-12-30 15:42:16 4986

原创 goreman搭建etcd——分布式

本文主要介绍如何使用goreman搭建etcd的本地伪分布式。首先需要了解goreman的使用,一个能够根据指定文件启动多个进程的工具。参考这里:https://github.com/mattn/goreman好,下面上货。主要参考:https://github.com/etcd-io/etcdhttps://github.com/etcd-io/etcd/bl...

2019-12-27 17:32:24 3029

原创 etcd单点安装

搭建etcd单点首先在github上下载最新的稳定的etcdhttps://github.com/etcd-io/etcd/releases下载完成后解压,安装即可。然后解压并且配置环境变量unzip etcd-v3.8xx.zipmv etcd-v3.8 /usr/local设置环境变量export ETCD_HOME=/usr/local/etcd-v3...

2019-12-27 17:26:12 1105

原创 etcd与zookeeper对比

从github中了解到ectd能做什么,以及etcd在分布式系统中的关键作用。主要参考:https://github.com/etcd-io/etcd/blob/master/Documentation/learning/why.md从上面的文章中我总结出的关键内容如下:zookeeper和etcd的区别,优缺点,为什么?ZooKeeper solves the sa...

2019-12-27 17:19:07 1985

原创 golang引用自定义模块(类似java的maven)——github版

在golang中,可以通过 go mod的mod文件中添加依赖,依赖其他模块。这些模块既可以是来自第三方的模块,也可以是来自自己的模块。例如:下面代码的含义是 模块foolDealer 依赖模块 github.com/google/wire 和 github.com/wild46cat/golibmodule foolDealergo 1.13require github...

2019-12-25 16:42:53 3471

原创 gin 跨域问题

在使用gin框架的时候需要处理跨域问题。下面是具体的解决方案。func main() { r := gin.Default() r.Use(Cors())}func Cors() gin.HandlerFunc { return func(c *gin.Context) { method := c.Request.Method //请求方法...

2019-12-19 11:02:46 1558

原创 go配置文件参数被执行shell命令覆盖

经常会有这样的需求,就是在执行shell脚本构建程序的时候,希望能够在shell中指定某些配置文件的值。也就是说,shell命令中的优先级要高于配置文件的优先级。configor(https://github.com/jinzhu/configor)也只支持的,看下面的脚本cd ../srcgo build -o ../maincd ../CONFIGOR_ENV=test ...

2019-12-16 23:25:06 316

原创 go配置文件区分环境信息

继续上一篇文章介绍的https://github.com/jinzhu/configor,我们现在讨论如何隔离各个环境的配置文件。简单的说,我们在开发环境,生产环境和测试环境使用的配置文件应该是不同的。那么configor是如何处理这个问题呢?好,下面上货。1、如果本地执行(使用ide时)使用指定文件例如配置文件是config.yml 那么,会读取config.yml...

2019-12-16 23:20:50 2805

原创 go-configor配置文件支持热加载

在编写go程序的时候我们加载配置有多中方式,比较常用的还是配置文件。我们需要配置文件能够热加载(当配置发生变化后)不用重新启动程序,就能够使配置生效。我们采用的是开源的配置文件方式https://github.com/jinzhu/configor好,下面上货。package configimport ( "fmt" "github.com/jinzhu/confi...

2019-12-16 23:15:10 1045

原创 spring-namespace实现自己的自定义标签类

这篇文章介绍的是如何通过spring namespace的方式进行bean的配置最终要达到的目的如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org...

2019-12-10 16:55:21 434

原创 spring-namespace自定义命名空间简介

我最开始是通过sharding-spwhere这个分库中间件知道,在做中间件的时候,最好是使用这种spring-namespace的方式进行配置。之后,在比较流行了一些java中间件中都会发现spring-namespace的影子,比如dubbo中的xml配置文件 <dubbo:application name="demo-provider"/> <dubbo:r...

2019-12-10 16:46:12 927

原创 golang中context使用——WithTimeout和WithDeadline

程序和上一篇的withCancel是类似的,只是创建子context的方式不同,这里使用的是withTimeout和WithDeadline的方式。下面,上代码:package mainimport ( "context" "errors" "fmt" "time")var c = 1func doSome(i int) error { c++ fmt.Prin...

2019-12-07 03:12:42 5281 2

原创 golang中context基本使用withcancel

用一个简单的程序介绍一下withcancel的context,我们一般写goroutine的时候会在里面做一个for{},同时在for的里面还会做一个select{}判断接收当前的chan,不同的chan做不同的动作。context也是利用了这样的结构,context提供了取消函数,cancelFunc可以随时终止goroutine。方式goroutine中的for循环一直循环下去。p...

2019-12-07 03:03:47 9286

原创 golang中context的简介

本文主要参考官方介绍https://blog.golang.org/context实用的例子http://www.gorillatoolkit.org/pkg/context说明文章https://www.cnblogs.com/qcrao-2018/p/11007503.html其中我认为context需要注意的是下面的内容:在官方博客里,对于使用 context...

2019-12-07 02:43:30 206

androidListView下拉刷新Demo

androidListView下拉刷新Demo 详情参考:http://blog.csdn.net/wild46cat/article/details/52636683

2016-09-23

androidListView下拉刷新

androidListView下拉刷新 可以参考文章:http://blog.csdn.net/wild46cat/article/details/52636683

2016-09-23

android ListView分页加载Demo

android ListView 分页加载 详情可以参考博客:http://blog.csdn.net/wild46cat/article/details/52620370

2016-09-22

android文字轮播

采用ViewAnimator实现文字轮播广告效果

2016-09-21

ViewFlipper实现滑动轮播

利用ViewFlipper实现图片的轮播效果

2016-09-21

zxing二维码扫描Demo程序

zxing 二维码 demo

2016-09-19

google zxing官方Demo 3.1.0

google zxing官方Demo 3.1.0 二维码扫描例子

2016-09-19

java生成二维码_java将二维码转换成base64

java生成二维码_java将二维码转换成base64

2016-09-19

java生成二维码,java将二维码转换成base64

java生成二维码,java将二维码转换成base64

2016-09-19

springmvc下载excel兼容ie8

前台传给后台json串,后台生成excel并且能够下载。使用springmvc框架,兼容ie8

2016-09-08

aspectJMavenWebapp

aspectJ maven webapp Helloworld程序

2016-08-08

webAspectTest

aspectJ的hello world程序,web方面的

2016-08-08

Struts2+Spring+Hibernate+Maven框架整合

通过Maven整合Struts2、Spring、Hibernate。在整合的过程中偏重于使用注解和自动装配的方式。Struts2采用的是配置文件xml的方式进行配置,Spring和Hibernate采用注解的方式进行配置。

2016-07-26

spring-hibernate-maven-transaction整合

spring-hibernate-maven-transaction整合

2016-07-24

JavaScript从入门到精通(第2版).pdf

2016-03-16

struts2配置环境需要的jar包

这是我从struts2官网上下载的程序包中的示例程序中的lib文件,拷贝到自己的工程中直接就可以使用

2016-03-11

调用内部JS和外部JS的演示程序

利用一个简答的示例程序,演示了如何在HTML或者JSP中调用javascript。

2016-03-11

struts2实例小程序1

现在正在学习struts2,这是自己编写的小程序,能够实现简单的响应。

2016-03-11

vue-devtools chrome

chrome 下的vue-devtools工具。能够调试vuex,对vue开发有很大的辅助作用。

2017-11-04

spring加密jar包

提供spring加密功能

2017-05-02

elasticsearch权威指南 pdf

elasticsearch权威指南 pdf

2017-03-14

pentaho基本报表饼图chart-pie

http://blog.csdn.net/wild46cat/article/details/61415218

2017-03-11

pentaho基本报表(间隔色)

http://blog.csdn.net/wild46cat/article/details/61196068

2017-03-10

bootstrap图片瀑布布局 Masonry插件

bootstrap配合Masonry插件实现瀑布式布局 详细内容请看: http://blog.csdn.net/wild46cat/article/details/54600513

2017-01-18

hadoop mapreduce helloworld 能调试

hadoop mapreduce helloworld 能调试 详细内容请看:http://blog.csdn.net/wild46cat/article/details/53641765

2016-12-14

hbase java api 访问 查询、分页

hbase java api 访问 查询、分页 详情请看:http://blog.csdn.net/wild46cat/article/details/53321409

2016-11-24

hbase java api 访问 增加修改删除(一)

hbase java api 访问 增加修改删除(一) 详情请看:http://blog.csdn.net/wild46cat/article/details/53306621

2016-11-23

java api 访问hbase demo(Maven)

java api 访问hbase demo(Maven) 详情请看:http://blog.csdn.net/wild46cat/article/details/53288537

2016-11-22

jquery-easyui-tree学习

jquery-easyui-tree学习 详情请看:http://blog.csdn.net/wild46cat/article/details/52763256

2016-10-09

maven+springmvc+spring+mybatis框架V1.0

maven+springmvc+spring+mybatis框架V1.0 详情请看:http://blog.csdn.net/wild46cat/article/details/52705399

2016-09-29

android自定义ListView控件实现下拉刷新、分页加载、item点击

android自定义ListView控件实现下拉刷新、分页加载、item点击 详情请看:http://blog.csdn.net/wild46cat/article/details/52682091

2016-09-27

android自定义ListView控件实现下拉刷新

android自定义ListView控件实现下拉刷新 详情请看:http://blog.csdn.net/wild46cat/article/details/52679082

2016-09-27

android自定义轮播控件基于ViewPager

android自定义轮播控件基于ViewPager 详情请看:http://blog.csdn.net/wild46cat/article/details/52677486

2016-09-27

android自定义文字轮播控件基于ViewAnimator

android自定义文字轮播控件基于ViewAnimator,类似淘宝上的滚动文字广告。 详情请看:http://blog.csdn.net/wild46cat/article/details/52671425

2016-09-26

android自定义轮播控件基于ViewFlipper

android自定义轮播控件基于ViewFlipper 详情请看http://blog.csdn.net/wild46cat/article/details/52670458

2016-09-26

ViewPager实现轮播

http://blog.csdn.net/wild46cat/article/details/52608936 可以参考本文

2016-09-21

空空如也

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

TA关注的人

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