自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bruceyang的博客

坚持做自己懒得做但是正确的事情,你就能得到别人想得到却得不到的东西。

  • 博客(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 1121

原创 springboot接受自定义实体的list

后台是这样的,关键是@RequestBody注解。postman传参是:关键是Content-Type设置为application/json,然后在raw中使用json格式传输

2019-05-24 15:32:07 4256 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 2472

原创 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 853

原创 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 3652

原创 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 105

原创 解决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 1315

原创 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 235

转载 Flex 布局教程:语法篇

作者: 阮一峰日期: 2015年7月10日 网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,...

2019-01-24 09:33:42 109

转载 安装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 1068

转载 Netty是什么

链接:https://www.zhihu.com/question/24322387/answer/282001188作为一个学Java的,如果没有研究过Netty,那么你对Java语言的使用和理解仅仅停留在表面水平,会点SSH,写几个MVC,访问数据库和缓存,这些只是初等Java程序员干的事。如果你要进阶,想了解Java服务器的深层高阶知识,Netty绝对是一个必须要过的门槛。有了Netty,你...

2018-03-02 10:27:07 1876

原创 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 349

原创 通过反射调用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 1860

原创 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 364

原创 自动加载更多的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 360 1

原创 自定义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 304

原创 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 433

原创 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 25161 1

原创 mui学习资料

mui官网:http://dev.dcloud.net.cn/mui/ui/http://www.dcloud.io/mui.html

2017-03-30 14:19:05 1185

原创 面试之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 408

原创 把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 394

原创 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 282

转载 【Android开源项目分析】自定义圆形头像CircleImageView的使用和源码分析

转载请注明出处:http://blog.csdn.net/zhoubin1992/article/details/47258639 本文分为三大部分:CircleImageView的使用CircleImageView源码分析Android自定义View总结CircleImageView项目源码下载: https://github.com/hdodenhof/CircleIm

2016-11-25 12:56:04 422

原创 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 10160 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 394

原创 Unknown features (Run Configuration[AndroidRunConfigurationType], Facet[android, android-gradle]) c

这是由于as的部分插件被禁用,file/setting/plugins发现右侧的插件好多都是红颜色的,点击后面的选框,然后点击apply再点击ok,自动重启as后,重复前面的步骤,插件变为灰色,重新选中保存然后重启,就可以正常使用了,

2016-11-18 10:09:22 665

原创 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 437

原创 解决错误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 8759 3

原创 androidstudio连不上真机

android stuido 连接真机能运行但是不能调试,通常跟某些手机软件有关。连不上手机时先查看端口是否能被绑定,使用cmd命令adb nodaemon server如果提示:cannot bind 'tcp:5037'是端口绑定失败,则继续查看到底是哪个端口给占用了运行命令:netstat -ano | findstr "5037"  结果输出:。

2016-11-14 11:19:35 791

转载 编程能力七段论

前言  程序员的编程技能随着经验的积累,会逐步提高。我认为编程能力可以分为一些层次。  下面通过两个维度展开编程能力层次模型的讨论。  一个维度是编程技能层次,另一个维度是领域知识层次。 编程技能层次  编程技能层次,指的程序员设计和编写程序的能力。这是程序员的根本。  0段—非程序员:  初学编程者,遇到问题,完全是懵懵懂懂,不知道

2016-11-07 14:08:40 645

原创 Java四种线程池的使用

Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行。

2016-11-07 14:02:04 251

原创 简单的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 697

原创 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 3651 1

原创 Android Studio 如何关联源码(关联你想要的任何版本的源码)

问题今天升级了API 24,但是关联源码失败了,因为没下载API 24的源码,直接点击下载,却提示没有API 24源码的资源,打开SDK Manager,发现确实没有API 24的源码资源 Android Studio 应该是在你升级到新的API后,默认让你关联新的源码,但是当你没有下载的对应级别的源码时,你就无法关联到该源码了。该怎么办呢。如何解决打开C:\U

2016-08-30 09:46:36 4373 1

原创 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 654

原创 重写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 1275

原创 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 4888 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 322

原创 禁止进入activity自动弹出键盘

禁止进入activity自动弹出键盘在Manifest.xml中设定activity的属性android:windowSoftInputMode="stateHidden|stateUnchanged" 附相关属性:"stateUnspecified" 软键盘的状态(是否它是隐藏或可见)没有被指定。系统将选择一个合适的状态或依赖于主题的设置。这个是为了软件盘行为默认的设置。

2016-07-22 14:11:46 319

原创 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 648

slidingmenu的aar包

添加到as的slidingmenu

2016-04-15

dex-method-counts.jar

使用dex-method-counts(https://github.com/mihaip/dex-method-counts)来统计包中的总体数量

2016-03-29

GitHub_2_11_0_5离线安装包以及文件下载链接

github的离线安装包,主要是国内的网络环境,github一般安装不上,下载此安装包的话不出意外就可以安装了。

2015-12-28

空空如也

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

TA关注的人

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