7 Marven88

尚未进行身份认证

宁愿瘸着站 也不要笑着跪

等级
TA的排名 21w+

SpringBoot + mybatis 多字段更新(不为空判断)的解决办法

SpringBoot + mybatis 多字段更新(不为空判断)的解决办法需求:在多个字段需要更新时,需要判断字段是否为空,为空的字段无需更新解决办法:在Mapper文件中使用trim 代替 if,如下() <update id="updateUserById" parameterType="com.example.demo.entity.UserEntity"> UPDAT...

2020-02-19 15:26:35

解决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

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

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

Python简单爬虫实现

PythonPython简单爬虫实现一.什么是爬虫一段自动抓取互联网信息的程序 二.爬虫的价值互联网数据,为我使用 三.简单爬虫架构四.Python简单爬虫架构动态运行流程五.URL管理器1.管理待抓取URL集合和已抓取URL集合-- 防止重复抓取,防止循环抓取![这里写图片描述](http://img.blog.csdn.net/20171214100822535?watermark/

2017-12-14 12:11:00

Android吹风车效果

BlowWindAndroid吹风车效果 最近闲来无事,在网上看到一遍文章,写的是模拟吹气实现风车效果,感觉还不错,自己也尝试着写了下,效果如下 主要思路是: 通过AudioRecord计算出声音分贝,AudioManagerSensor发送通知风车实现转动,(先判断风车是不是正在转动,不是则开启一个匀速转动风车的线程,同时开启一个加速线程和一个等待线程,等待线程会计时,计时到300ms便停止加

2017-12-13 10:36:10

Android_MVP优化

Android_MVP优化在使用的MVP框架模式可以看出它比MVC框架模式更加稳健,但是单纯的使用MVP还是有缺点的,因为Presenter持有了Activity的强引用,但是当presenter在加载数据时通常会有耗时操作,在耗时过程中如果Activity被销毁,那么此时presenter持有的MainActivity就无法被回收,此时就会导致内存泄露问题。为了解决内存泄露问题,可以为presen

2017-11-27 10:02:29

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

Android超酷的加载效果

Android超酷的加载效果用过qq的人都知道qq刚打看是一个视频,看着比较酷,也比较神秘,今天抽时间看了下,其实也没有什么神秘的,就是一个播放视频 准备资料 下载一个视频,不要太大 代码编写 在项目资源目录 res 下新建资源文件夹 raw 放入刚下载的视频文件 自定义一个VedioView 因为你系统的VedioV

2017-11-23 20:41:55

去掉TabLayout下的阴影,AppBarLayout下的阴影

去掉TabLayout,AppBarLayout下的阴影在使用TabLayout实现顶部黏贴效果时,会发现AppBarLayout下有阴影 ,如下效果:开始还以为是TabLayout在高版本系统上的特殊表现呢,没有在意,后面在测试的时候,老是觉得别扭,后来在网上查了下,原来是在TabLayout放在AppBarLayout里面才有这样的效果,只需要对AppBarLayout设置一个属性:app:el

2017-11-23 15:44:45

Android仿微信朋友圈上传图片

android 朋友圈上传图片

2017-02-21 15:29:48

java web和Android第一次交互(登录)

java web和Android第一次交互(登录)

2017-02-21 14:53:17

Spring mvc 使用Gson 返回Json数据 中文乱码问题

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-01-05 11:10:24

Android开发省时神器--JRebel

Android开发的小伙伴们,有没有遇到过这样的场景:1.使用Android Studio运行某个项目,编译足足有5分钟;2.重启一次AS,再次编译一下项目,仍需5分钟;3.修改了一行代码运行看效果,还是得需要编译好几分钟;不清楚你们有没有遇到过如此情况,总之,我是经常遇到;最近同事推荐的一款AS插件---JRebel For Android,就可以解决

2016-12-02 09:56:16

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

Android 更改系统DataPicker分割线颜色和距离

先看下运行截图代码很简单,利用反射找到对应的全局变量 修改即可/**     *      * 设置时间选择器的分割线颜色     * @param datePicker     */    private void setDatePickerDividerColor(DatePicker datePicker){        // Divider

2016-04-13 17:00:25
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!