- 博客(25)
- 资源 (14)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot + mybatis 多字段更新(不为空判断)的解决办法
SpringBoot + mybatis 多字段更新(不为空判断)的解决办法需求:在多个字段需要更新时,需要判断字段是否为空,为空的字段无需更新解决办法:在Mapper文件中使用trim 代替 if,如下() <update id="updateUserById" parameterType="com.example.demo.entity.UserEntity"> UPDAT...
2020-02-19 15:26:35
2725
2
原创 FVM管理Flutter 环境
按照步骤操作即可安装成功后:1、设置当前用户最高权限2、设置 /opt 路径为管理员权限# -R 是指级联应用到目录里的所有子目录和文件,777 是所有用户都拥有最高权限。
2023-09-21 13:56:58
2184
原创 Flutter构建Android Release包出现 Could not resolve all artifacts for configuration
Flutter 构建apk 出现 Failed to transform bcprov-jdk15on-1.68.jar
2022-06-09 23:30:41
2753
3
原创 Cordova 使用cordova-plugin-splashscreen
一. 安装splashscreen插件(cmd 切换到项目目录下)cordova plugin add cordova-plugin-splashscreen二. 找到项目下的config.xml 注意:这个文件是在cordova项目最外层的config.xml文件(不是某个平台内的),如下图:1.配置如下属性 // 拉伸 <preference name="SplashMaintainAspectRatio" value="true"/> // 淡入效果
2020-05-25 15:19:35
1219
原创 Cordova 自定义插件 以及 使用
一、创建插件1.创建插件:找一个适合的文件路径,执行cmd,输入以下命令:plugman create --name ToastPlugin --plugin_id com.example.toast --plugin_version 1.0.0ToastPlugin 表示 插件的名称com.example.toast 插件id1.0.0 版本创建成功2.使用Android studio 打开插件,在src目录下新建android目录,然后将写好的java代码copy到android目录
2020-05-22 09:08:36
1544
原创 (Android)解决Android Studio 更新到最新版本控制台中文打印乱码问题
解决Android Studio 更新到最新版本控制台中文打印乱码问题1.在AS的安装目录下 找到bin目录,然后找到“studio64.exe.vmoptions” 如下图:2.编辑文件,在文件最后增加-Dfile.encoding=UTF-8,如下:3.重启AS,成功...
2020-03-17 11:19:43
840
原创 Java Annotation通过自定义注解方式 对每个字段或者字段组合进行条件检索
通过自定义注解方式 对每个字段或者字段组合进行条件检索项目需求有一张表 包含 id username nickName age等字段,为了方便对每个字段或者字段的组合进行条件检索,并打印sql语句项目实现代码中注释写的比较全,就不在啰嗦了,直接看代码实体类/** * Create by marven * Create date for 14:45 2020/3/12 * De...
2020-03-12 16:03:07
999
原创 (Java Web)SpringBoot + mybatis sql 根据条件获取最后一条数据
(Java Web)SpringBoot + mybatis sql 根据条件获取最后一条数据需求:在多版本插入时,需要对传入的版本信息进行效验,防止重复和垃圾数据Mapper文件中sql如下<!-- 获取该项目最后一条版本信息--> <select id="getLastVersion" resultType="BaseResultMap"> se...
2020-02-28 14:53:47
3620
原创 解决Mac上adb: command not found问题
使用mac进行开发的时候,有时候需要使用adb指令来进行一些操作,但是如果没有配置过Android环境变量,可能会出现adb: command not found的问题,查了一些资料,这里记录一下mac上配置Android环境变量的方法:打开mac的terminal终端,输入 cd ~/ 【进入当前用户的home目录】输入 touch .bash_profile 【如果没有.bash_profil...
2018-05-11 19:02:19
228
原创 Mac打开apk反编译工具JD-GUI提示意外退出
一直用window系统,反编译apk很简单,换了mac系统之后,下载了jd-gui老师提示意外退出,我以为是下载的dmg有问题,然后去官网下载,突然发现点开之后还是提示jd-gui,所以就用命令重新安装,发现可行!记录下 一.打开终端,输入brew cask install jd-gui 然后安装!如果没有安装brew请先安装brew下图表示安装成功apk反编译下载地址https:/...
2018-03-22 13:38:21
1661
原创 Python环境下使用web.py开发
安装web.pymac安装直接在终端中输入 一下代码sudo pip install web.py安装成功Successfully installed web.py-0.38如图 web.py测试import weburls = ( '/(.*)', 'hello')app = web.application(urls, globals
2017-12-18 09:29:21
627
原创 Python简单爬虫实现
PythonPython简单爬虫实现一.什么是爬虫一段自动抓取互联网信息的程序 二.爬虫的价值互联网数据,为我使用 三.简单爬虫架构四.Python简单爬虫架构动态运行流程五.URL管理器1.管理待抓取URL集合和已抓取URL集合-- 防止重复抓取,防止循环抓取![这里写图片描述](http://img.blog.csdn.net/20171214100822535?watermark/
2017-12-14 12:11:00
605
原创 Android吹风车效果
BlowWindAndroid吹风车效果 最近闲来无事,在网上看到一遍文章,写的是模拟吹气实现风车效果,感觉还不错,自己也尝试着写了下,效果如下 主要思路是: 通过AudioRecord计算出声音分贝,AudioManagerSensor发送通知风车实现转动,(先判断风车是不是正在转动,不是则开启一个匀速转动风车的线程,同时开启一个加速线程和一个等待线程,等待线程会计时,计时到300ms便停止加
2017-12-13 10:36:10
601
原创 Android_MVP优化
Android_MVP优化在使用的MVP框架模式可以看出它比MVC框架模式更加稳健,但是单纯的使用MVP还是有缺点的,因为Presenter持有了Activity的强引用,但是当presenter在加载数据时通常会有耗时操作,在耗时过程中如果Activity被销毁,那么此时presenter持有的MainActivity就无法被回收,此时就会导致内存泄露问题。为了解决内存泄露问题,可以为presen
2017-11-27 10:02:29
395
1
原创 java web和Android第一次交互(登录)
一.开发环境Android代码用eclipse开发 javaweb用Ide开发二.Android代码新建Android项目package com.example.testlogin;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.i
2017-11-24 14:27:45
700
1
原创 Android超酷的加载效果
Android超酷的加载效果用过qq的人都知道qq刚打看是一个视频,看着比较酷,也比较神秘,今天抽时间看了下,其实也没有什么神秘的,就是一个播放视频 准备资料 下载一个视频,不要太大 代码编写 在项目资源目录 res 下新建资源文件夹 raw 放入刚下载的视频文件 自定义一个VedioView 因为你系统的VedioV
2017-11-23 20:41:55
652
原创 去掉TabLayout下的阴影,AppBarLayout下的阴影
去掉TabLayout,AppBarLayout下的阴影在使用TabLayout实现顶部黏贴效果时,会发现AppBarLayout下有阴影 ,如下效果:开始还以为是TabLayout在高版本系统上的特殊表现呢,没有在意,后面在测试的时候,老是觉得别扭,后来在网上查了下,原来是在TabLayout放在AppBarLayout里面才有这样的效果,只需要对AppBarLayout设置一个属性:app:el
2017-11-23 15:44:45
556
原创 Spring mvc 使用Gson 返回Json数据 中文乱码问题
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-01-05 11:10:24
8748
2
原创 Android开发省时神器--JRebel
Android开发的小伙伴们,有没有遇到过这样的场景:1.使用Android Studio运行某个项目,编译足足有5分钟;2.重启一次AS,再次编译一下项目,仍需5分钟;3.修改了一行代码运行看效果,还是得需要编译好几分钟;不清楚你们有没有遇到过如此情况,总之,我是经常遇到;最近同事推荐的一款AS插件---JRebel For Android,就可以解决
2016-12-02 09:56:16
506
原创 java web和Android第一次交互(登录)
一.开发环境Android代码用eclipse开发 javaweb用Ide开发二.Android代码 新建Android项目package com.example.testlogin;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStr
2016-08-02 17:13:09
4235
1
原创 Android 更改系统DataPicker分割线颜色和距离
先看下运行截图代码很简单,利用反射找到对应的全局变量 修改即可/** * * 设置时间选择器的分割线颜色 * @param datePicker */ private void setDatePickerDividerColor(DatePicker datePicker){ // Divider
2016-04-13 17:00:25
1899
1
android wifi破解
2013-10-11
经典钻石迷情源码
2013-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人