- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 手写基于redis的分布式锁组件,使用AOP实现
基于redis的分布式锁组件,使用AOP实现自己手撸的基于redis的分布式锁,已提交至maven中央仓库.使用简单.一,使用:1,引入依赖:pom.xml: <!--redis分布式锁--> <dependency> <groupId>io.github.506954774</groupId> <artifactId>redis-lock</
2021-04-24 19:07:14
238
原创 自动生成Sql--基于Mybatis的单表Sql
前言:有时候,项目里没有引入mybatis-plus,仅使用了mybatis,假如碰到一些大的实体类,可能有四十多个字段,单表CRUD的时候,写sql很麻烦。为了解决这个,我特意使用mybatis-plus,配合Beetl模板语言,写了一套工具类。有了它,妈妈再也不用担心我写那些没有营养的代码了!实现思想:使用mybatis-plus的generator的逆向功能,再配合Beetl模板,把insert,批量insert,update,select的sql通过模板制作出来。这样生成的sql就可直接
2020-12-08 16:35:00
975
1
原创 SpringMvc Swagger2集成失败:${springfox.documentation.swagger.v2.path:/v2/api-docs}
springMvc,springFox 2.6.1 ,swagger-ui:2.6.1,用idea启动后(自动放入tomcat容器里),现象:F12查看:http://localhost:8080/agent_applications_war/swagger-resources此接口返回值不对。首先说明一下,该接口应该返回的是swagger2提供的api地址,但实际却返回了非法字符串:${springfox.documentation.swagger.v2.path:/v2/api
2020-05-14 18:24:42
9860
原创 MyBatis-Plus Generator 数据库实体类模板化实现:添加表字段常量,避免逻辑层的字段硬编码
UpdateWrapper<CetdSystemParam> update=new UpdateWrapper<>();update.eq("Param_Type", 0);update.set("Param_Value", millSecond);try { cetdSystemParamMapper.update(null, update);} cat...
2020-04-04 17:06:54
1588
原创 安卓滑动控件里嵌套Recyclerview,带浮动效果
最近项目里有这种需求,滑动控件里嵌套Recyclerview,最后项目上线的效果:关键代码已经抽离成一个库:dependencies { //your dependencies ... compile 'com.linklink.views:ScrollviewWithinRecyclerviewAndFloatView:1.0.2'}demo效果:界面结构:整个界面是Fragm...
2018-06-26 16:21:56
443
原创 Eclipse 转Android Studio 常见问题小结
一,快捷键Setting>Keymsp可以直接把eclipse默认的大部分快捷键直接导入过来特色快捷键:ctrl+shift+i:查看重写方法的super方法alt +shift+r:对某个属性,方法,类重命名ctrl +alt + L:格式化代码ctrl + alt + 空格:xml里面获取提示alt + insert :提示,可以便捷弹出set get
2015-09-30 17:59:28
970
原创 安卓NDK开发入门DEMO
网上很多关于安卓使用jni调用c的例子,比较杂乱,有的还是使用cygwin,今天小弟来总结一下,直接用安卓的ndk来生成.so文件.不用不足之处敬请指出.
2015-06-17 15:13:46
893
仿Instagram贴标签显示效果_显示多张图_你值得拥有
2015-04-24
基于openFire服务器的聊天软件客户端
2014-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人