- 博客(206)
- 资源 (3)
- 收藏
- 关注

原创 android常用网址收集
1、Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。http://www.androiddevtools.cn/2、android中文教程http://hukai.me/android-training-course-in-chinese/basics/fragments/fragment-ui.h
2015-12-31 10:28:48
1184
原创 springboot接受自定义实体的list
后台是这样的,关键是@RequestBody注解。postman传参是:关键是Content-Type设置为application/json,然后在raw中使用json格式传输
2019-05-24 15:32:07
4348
1
原创 java后台树形菜单查询
private List<MenuTree> getMenuList(String doc_id) { List<GuideMenuDO> rootMenu = menuMapper.getList("root", doc_id); //一级目录 List<MenuTree> rootMenuList ...
2019-05-21 16:32:15
2533
原创 htttp状态码
public enum HttpStatus { CONTINUE(100, "Continue"), SWITCHING_PROTOCOLS(101, "Switching Protocols"), PROCESSING(102, "Processing"), CHECKPOINT(103, "Checkpoint"), OK(200, "OK"), ...
2019-05-21 10:26:23
1047
原创 java之使用md5对密码进行加密
import org.springframework.util.DigestUtils;import java.security.MessageDigest;/** * 密码安全工具类 */public class SecurityUtil { //盐,用于混交md5 private static final String slat = "&%1A2Asc...
2019-05-18 14:20:14
3745
原创 IntelliJ Idea 常用快捷键列表
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类...
2019-05-06 13:59:55
136
原创 解决mysql查询问题:this is incompatible with sql_mode=only_full_group_by
mysql5.7版本以后,groupby的规则有点变化。首先查看sql_mode的值select @@GLOBAL.sql_mode;结果为:ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_...
2019-03-27 10:55:05
1356
原创 windows下mysql5.7 免安装版本配置
第一步:下载MySQL官网下载mysql-5.7.23-winx64.zip这里我是以64位版本进行讲解的,如果需要32位版本,请从官网下载对应的32位版本。操作流程都是一样的。下载需要的版本第二步:把zip包解压到需要安装的目录我解压到D:\mysql-5.7.25新建data目录和my.ini文件my.ini文件内容为:[mysql] # 设置mysql客...
2019-03-19 17:29:08
280
转载 Flex 布局教程:语法篇
作者: 阮一峰日期: 2015年7月10日 网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,...
2019-01-24 09:33:42
152
转载 安装PostgreSQL时出现VC++ runtime error的解决方法
最近想玩玩PostgreSQL,下载了一个9.3.2-1的64位版本,文件名为:postgresql-9.3.2-1-windows-x64.exe。安装时却发现有以下问题,根本安装不了。如下图:在网上找了找,问题原因可能是VC++ runtime 已经安装,所以我们在安装PostgreSQL时不安装VC++ runtime 即可。方法如下:在postgresql-9.3.2-1-window...
2018-10-23 16:00:31
1132
转载 Netty是什么
链接:https://www.zhihu.com/question/24322387/answer/282001188作为一个学Java的,如果没有研究过Netty,那么你对Java语言的使用和理解仅仅停留在表面水平,会点SSH,写几个MVC,访问数据库和缓存,这些只是初等Java程序员干的事。如果你要进阶,想了解Java服务器的深层高阶知识,Netty绝对是一个必须要过的门槛。有了Netty,你...
2018-03-02 10:27:07
1932
原创 retrofit的manger类
compile 'com.squareup.retrofit2:retrofit:2.3.0'compile 'com.squareup.retrofit2:converter-gson:2.3.0'package com.supermap.testdemo;import android.content.Context;import android.content.SharedPr
2017-06-12 19:39:50
397
原创 通过反射调用private方法
package com.supermap.testdemo;import android.util.Log;/** * Created by Administrator on 2017/6/12 0012. */public class Test { private void log() { Log.w("bruce", "hello world");
2017-06-12 19:33:11
1929
原创 listView的简化适配器commonAdapter
package com.supermap.testdemo;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import java.util.ArrayList;import java.util.List;/** * Created by Admin
2017-06-09 17:44:53
410
原创 自动加载更多的listView
package com.supermap.testdemo;import android.content.Context;import android.util.AttributeSet;import android.view.Gravity;import android.view.ViewGroup;import android.widget.AbsListView;import
2017-06-09 17:10:47
405
原创 自定义view(一)自定义属性
1、在values文件夹下新建自己的属性文件myView_attrs.xmlxml version="1.0" encoding="utf-8"?> name="MyViewStyle"> name="bg_color" format="color" /> 定义自己想要的属性.,类型有这些。2、在xml中使用xml ver
2017-06-05 16:00:15
344
原创 android刮刮卡效果
package com.supermap.customview;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Color;
2017-05-27 14:08:47
579
原创 vue入门新建vue项目
首先要安装好node.js,然后才可以用vue。设置淘宝镜像:大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。 npm install-g cnpm --registry=https://registry.npm.taobao.org这样就可以使用 cnpm 命令来安装模块了:cnpm install[name]安装
2017-04-14 09:58:54
25410
1
原创 mui学习资料
mui官网:http://dev.dcloud.net.cn/mui/ui/http://www.dcloud.io/mui.html
2017-03-30 14:19:05
1233
原创 面试之activity生命周期
package com.bruce.testdemo;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;public class ActivityA extends AppComp
2017-02-21 10:22:41
451
原创 把view保存成bitmap,保存bitmap到sd卡
/** * 保存图片到sd卡 * * @param bitmap * @param file */public void saveBitmap(Bitmap bitmap, File file) { if (bitmap == null || file == null) { return; } //创建一个输出流 OutputStream
2017-02-16 07:58:19
445
原创 java的io简单操作
import java.io.*;/** * Created by bruce on 2017/2/15. */public class Test { public static void main(String[] args) { File file = createNewFile(); String content = "hello world
2017-02-15 10:37:22
323
转载 【Android开源项目分析】自定义圆形头像CircleImageView的使用和源码分析
转载请注明出处:http://blog.youkuaiyun.com/zhoubin1992/article/details/47258639 本文分为三大部分:CircleImageView的使用CircleImageView源码分析Android自定义View总结CircleImageView项目源码下载: https://github.com/hdodenhof/CircleIm
2016-11-25 12:56:04
449
原创 android 调用震动
调用震动;1、权限android:name="android.permission.VIBRATE" />2、代码package com.bruce.spanstringdemo;import android.app.Service;import android.os.Bundle;import android.os.Vibrator;import android
2016-11-22 11:30:08
10256
1
原创 Android SpannableString的用法
package com.bruce.spanstringdemo;import android.content.Intent;import android.content.res.ColorStateList;import android.graphics.Color;import android.graphics.Typeface;import android.graphics.dr
2016-11-22 10:40:25
429
原创 Unknown features (Run Configuration[AndroidRunConfigurationType], Facet[android, android-gradle]) c
这是由于as的部分插件被禁用,file/setting/plugins发现右侧的插件好多都是红颜色的,点击后面的选框,然后点击apply再点击ok,自动重启as后,重复前面的步骤,插件变为灰色,重新选中保存然后重启,就可以正常使用了,
2016-11-18 10:09:22
696
原创 Cruncher send_music_thumb_backup.png failed, see logs
这个错误是点九png图片不标准导致的,处理方法是自己手动修改png图片为标准的点九png图片。或者在gradle加入下列代码。aaptOptions.cruncherEnabled = falseaaptOptions.useNewCruncher = false我的改完以后是这样的:android { compileSdkVersion 15 bui
2016-11-16 11:26:44
461
原创 解决错误java.lang.UnsupportedOperationException
遇到错误 Error:Execution failed for task ':app:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurr
2016-11-15 15:40:59
8827
1
原创 androidstudio连不上真机
android stuido 连接真机能运行但是不能调试,通常跟某些手机软件有关。连不上手机时先查看端口是否能被绑定,使用cmd命令adb nodaemon server如果提示:cannot bind 'tcp:5037'是端口绑定失败,则继续查看到底是哪个端口给占用了运行命令:netstat -ano | findstr "5037" 结果输出:。
2016-11-14 11:19:35
852
转载 编程能力七段论
前言 程序员的编程技能随着经验的积累,会逐步提高。我认为编程能力可以分为一些层次。 下面通过两个维度展开编程能力层次模型的讨论。 一个维度是编程技能层次,另一个维度是领域知识层次。 编程技能层次 编程技能层次,指的程序员设计和编写程序的能力。这是程序员的根本。 0段—非程序员: 初学编程者,遇到问题,完全是懵懵懂懂,不知道
2016-11-07 14:08:40
691
原创 Java四种线程池的使用
Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。
2016-11-07 14:02:04
269
原创 简单的jsoup抓取html代码
package com.bruce.jsoup;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.webkit.WebView;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org
2016-10-11 16:56:33
735
原创 HttpURLConnection上传图片到服务器
package com.bruce.testloadimg;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Lo
2016-09-29 17:32:04
3691
原创 Android Studio 如何关联源码(关联你想要的任何版本的源码)
问题今天升级了API 24,但是关联源码失败了,因为没下载API 24的源码,直接点击下载,却提示没有API 24源码的资源,打开SDK Manager,发现确实没有API 24的源码资源 Android Studio 应该是在你升级到新的API后,默认让你关联新的源码,但是当你没有下载的对应级别的源码时,你就无法关联到该源码了。该怎么办呢。如何解决打开C:\U
2016-08-30 09:46:36
4448
原创 php服务器上的时间转换成android客户端时间和unicode编码转换
/** * php服务器上的时间转换成android客户端时间 * php服务器上的时间是秒级别的,而android端时间转换默认是毫秒级别的 * formatUnixTime(time, "yyyy-MM-dd"); */ public static String formatUnixTime(long unixTime, String forma
2016-08-23 17:50:35
690
原创 重写ListView解决与ScrollView的冲突
package com.bruce.a123education.UnBussiness.CustomView;import android.content.Context;import android.util.AttributeSet;import android.widget.ListView;/** * Created by Administrator on 2015/11/2
2016-08-15 16:10:33
1306
原创 scrollview里面嵌套viewpager高度自动适应
package com.bruce.a123education.UnBussiness.CustomView;/** * Created by Administrator on 2016/8/15 0015. */import android.content.Context;import android.support.v4.view.ViewPager;import androi
2016-08-15 16:09:37
4928
1
原创 textview加线
/** * textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线 textView.getPaint().setAntiAlias(true);//抗锯齿 textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FL
2016-07-25 15:53:46
340
原创 禁止进入activity自动弹出键盘
禁止进入activity自动弹出键盘在Manifest.xml中设定activity的属性android:windowSoftInputMode="stateHidden|stateUnchanged" 附相关属性:"stateUnspecified" 软键盘的状态(是否它是隐藏或可见)没有被指定。系统将选择一个合适的状态或依赖于主题的设置。这个是为了软件盘行为默认的设置。
2016-07-22 14:11:46
343
原创 webview支持特效,页面内跳转
webView = (WebView) findViewById(R.id.lottery_webview); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setLoadsImagesAutomatically(true);//auto load im
2016-07-21 10:01:49
688
dex-method-counts.jar
2016-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人