自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 golang struct转化成map

常见的struct转化可以通过json先转换成字符串,然后再转换成map对象。现在介绍的反射的方式,其中需要注意的是,反射不能够获取struct中没有被暴露出的变量(小写开头的变量)。好,下面上货。package demoimport ( "fmt" "reflect" "testing" "time")type CommonObj struct { Name ...

2019-11-22 01:02:48 3802

原创 golang继承——接口父类子类

从面向对象的角度上看,总会有一些使用子类不想做,希望父类去做的事情,在java这样的纯面向对象的语言中,方法就是使用父类和子类,子类通过继承父类的方法,实现子类自己的属性,如果没有某个方法没有经过子类重写,那么这个方法通过子类调用时,就会调用父类的方法。在go中也有这样的机制。下面是具体的实现代码。简单的说就子类能够按照父类的方法框架来设计,同时父类还把一些子类自身的个性化的方法进行了抽象...

2019-11-21 02:58:36 5426

原创 golang kafka客户端实现

最近在弄golang框架的事情,连接kafka,目前采用的是sarama进行连接,开发测试是ok的,但是考虑到在生产环境中使用。sarama还是有些问题的,问题出在它的consumer上,不能够直接使用,需要进行简单的处理,首先是处理topic和groupid的问题。我们知道在kafka消费的时候,在同一个消费者组中是共同消费topic的,也就是说,后端服务能够共享的去消费topic中的内容,...

2019-11-21 02:32:14 2008

原创 golang反射——执行函数

在写golang框架的时候,免不了需要处理类似方法执行的问题,由于框架层对业务层的具体方法是不清楚了,只提供了基本的输入和输出格式,所以就需要使用一种方式,适配业务层的函数调用。golang提供了反射,其中最终要的两个内容是Type和Value。通过反射,我们可以new一个struct,或者实现赋值等操作。可以简单理解为使用另一种方式实现对程序的处理。说了这么多,本篇文章着重介绍如何使用g...

2019-11-12 22:28:01 2549

原创 golang依赖注入——wire

最近在做golang的框架,发现golang同样需要类似java中spring一样的ioc依赖注入框架。如果项目规模小的情况下,是否有依赖注入框架问题不大,但是当项目变大之后,有一个合适的依赖注入框架是十分必要的。通过调研,了解到的golang中常用的依赖注入框架主要有 inject dig等等。但是今天要介绍的是wire,一个编译期实现依赖注入的框架。好,下面上货。首先添加依赖...

2019-11-12 22:18:40 5317

原创 golang接口和多态的基本使用

首先简单的描述一下golang中的struct interface的作用。简单来说struct代表的是一种结构,比如user有name和age,那么这两个属性就在struct中。而一个struct拥有什么样的行为需要有对应的方法来支持。type user struct{ Name string Age int}比如上面的user结构体,如果想让user有其他的行为需...

2019-11-06 23:06:34 551

原创 vgo的基本使用

1、新建文件夹go mod init test2、查看一下文件夹中多的内容,文件夹中会多出一个go.mod的文件module testgo 1.123、编写程序测试一下依赖,首先需要配置vgo的依赖4、修改go.mod,添加一个protobuf的第三方库依赖module testrequire ( github.com/gogo/protobuf...

2019-11-03 17:03:22 807

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

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关注的人

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