自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GoLang中go Test

go Test单元测试Table-driven表格驱动测试当在测试中需要进行多case的覆盖测试,如果每次都以修改单元测试函数中的方式实现,这样无疑显得很笨拙。在此情况下,我们可以采用 Table-driven 的方式编写简洁测试。func Fib(n int) int{ if n < 5 { return n * 3 } if n > 100 { return n } return n * 2 }func Te

2020-08-28 16:58:57 568

原创 shell中判断当前目录下的文件数量

fileCount=ls ${thisSourceFilePath}|wc -lif [ “$fileCount” -gt “0” ]#如果文件夹不为空thendo somethingelse#如果文件夹为空do somethingfi

2019-06-21 10:39:24 3786

原创 shell脚本中获取当前的年月日时分秒

获取当前的时间date=date "+%Y-%m-%d %H:%M:%S"获取前一天的时间date=date -d yesterday "+%Y%m%d"

2019-06-21 10:36:26 30719

原创 Go: 数组与切片

数组是值传递,切片是指针传递一、声明数组:var n [5]type//n是一个长度为5的数组初始化数组:n= [5]float32{1000.0,2.0,50.0,7.0,3.4}或者n :=[5]float32{1000.0,2.0,50.0,7.0,3.4}初始化数组中{}中的元素个数不能大于[]中的数字或者n :=[…]float32{1000.0,2.0,50....

2019-05-06 10:02:48 193

原创 java中的反射原理

什么是反射反射是java提供的动态检查机制,动态的检查对象和类,分析出对象的类型,属性和方法。可以进一步动态加载类,动态创建对象,动态访问属性和方法。反射的作用反射最大一个功能是提供了强大的动态执行功能。反射经常用于处理程序直接的耦合关系,实现松耦合。组件和组件之间是动态链接调用的,也就是运行期动态加载,动态调用。反射常用于解耦。经典面试题1.Eclipse中动态的快捷菜单利用什...

2019-02-20 16:56:59 359

原创 java中包装类的意义

java中有8个基本类型,他们是以值的形式存在内存中,而不是对象。他们不是object的子类,不能参与面向对象的开发。若想让基本类型参与面向对象的开发,就需要包装类。包装类是不可变类,在构造了包装类对象后,不允许更改包装类在其中的值。基本类型包装类intIntegercharCharacterlongLongdoubleDoubleshort...

2019-02-20 15:40:48 2057

原创 linux常用命令

cd切换目录ps aux|grep java查看指定进程ps aux|less查看所有运行的进程kill -9 pid停止进程nohup java -jar 文件名&gt;文件名 &amp;启动进程tar -zxvf 文件名.tar.gz解压tar.gz文件chmod u+x 文件名增加可执行权限file --mime-encoding 文件名查看文件编码ic...

2019-02-20 15:23:48 115

原创 App支付java后台使用EBS5_外联平台对账

手机支付也称为移动支付,因为有支付功能,所以相应的也需要有支付对账功能。本篇文章介绍的是以建设银行为主账号,在window上使用EBS5_外联平台对支付订单进行对账。启动外联平台欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变...

2019-02-18 17:04:04 1136 1

原创 Mybatis中limit用法与分页查询

数据库使用的是mysql要想在Mybatis中使用分页查询,首先要清楚mysql中limit的用法。limit a,ba是从第a+1条数据开始,b是指读取几条数据例如:select * from table limit 0,10这句sql语句是说从表中获取第1条开始的10条记录前端将page:页码   pageSize:每页多少条   这两个参数,传到后台。   通过这两个参数...

2019-02-16 16:29:26 46154 1

原创 极光推送使用别名推送时添加自定义附加字段

极光推送java后台使用别名推送安卓与ios平台时,附加自定义附加字段开发时遇到一个问题,app端需要通过不同推送内容,跳转到不同的界面,所以需要在推送时传递给前台一个不同界面的标识符,用来告知具体跳转到哪个界面。查看了极光推送的java文档,发现其中没有这个方法。试了很多种方法,最终实现需求。 /** * 安卓与ios平台,通过别名推送 * @param alias ...

2019-02-16 14:40:21 3790

原创 git常用命令

git常用命令git add 文件名.后缀 把文件添加到暂存区git commit -m “备注” 把文件提交到分支,commit可以一次提交很多文件,所以可以多次add不同的文件git status 查看工作区当前状态git diff 查看版本当前修改内容(比较的是未添加到暂存区时,工作区中已修改文...

2019-02-16 14:03:41 97

空空如也

空空如也

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

TA关注的人

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