自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(126)
  • 资源 (7)
  • 问答 (3)
  • 收藏
  • 关注

原创 Expression #1 of SELECT list is not in GROUP BY clause and

这个错误通常是由于MySQL 8.0版本的SQL模式中引入了ONLY_FULL_GROUP_BY,这个规则要求在SELECT语句、HAVING条件或者ORDER BY中使用的列,必须是聚合函数的参数或者是GROUP BY子句中的列。这个错误表明在一个需要使用GROUP BY的查询中,SELECT列表中的某些表达式没有出现在GROUP BY子句中,或者HAVING子句中使用了聚合函数之外的列。如果不希望改变查询逻辑,可以考虑调整SQL模式,移除ONLY_FULL_GROUP_BY规则。

2024-05-31 17:04:50 255

原创 使用 Spring HATEOAS 开发 REST 服务-浅显的理解

返回的每一个资源中都有对应的资源地址,这样前端就不用再问怎操作数据了,如果后端作了修改前端也不用不修改,因为直接取的href作为下一步操作的请求。1、第一层次(Level 0)的 Web 服务。2、第二层次(Level 1)的 Web 服务。,并且使用 HTTP 状态码来表示不同的结果。以上就是我浅薄的理解。是 REST 架构风格中最复杂的约束,也是构建成熟 REST 服务的核心。3、第三层次(Level 2)的。4、第四层次(Level 3)的。在资源的表达中包含了链接信息。概念网上一堆,不细说。

2024-05-28 10:18:38 335

转载 Spring Security OAuth2分布式系统认证解决方案

分布式系统的每个服务都会有认证、授权的需求,如果每个服务都实现一套认证授权逻辑会非常冗余,考虑分布式系统共享性的特点,需要由独立的认证服务处理系统认证授权的请求;总体来讲,基于session认证的认证方式,可以更好的在服务端对会话进行控制,且安全性较高。资源拥有者扫描二维码表示资源拥有者同意给客户端授权,微信会对资源拥有者的身份进行验证, 验证通过后,微信会询问用户是否给授权客户端网站访问自己的微信数据,用户点击“确认登录”表示同意授权,微信认证服务器会颁发一个授权码,并重定向到客户端的网站。

2024-04-01 19:59:58 40

转载 databinding总结

转载于http://blog.csdn.net/qdjdeveloper/article/details/62236309 前几天小试牛刀写了一篇Android DataBinding 初探,只是简单的介绍了一下 DataBinding 的几个小问题,并没有特别详细的去介绍 DataBinding 的更多方法,这几天看了一下 DataBinding 的官网的相关内容,觉得有必要把...

2019-04-29 16:51:46 573

转载 GreenDao、Ormlite、Realm性能对比

原地址:http://blog.csdn.net/firesmog/article/details/55656007GreenDao、Ormlite、Realm性能对比       该博文为我本人亲测,代码编写过程中使用到了百度上很多大神的demo,如http://blog.csdn.net/shareye1992/article/details/50789216,http://blog.csdn...

2018-03-02 17:04:14 758

转载 Android Butterknife(黄油刀) 使用方法总结

转载请标明出处:http://blog.csdn.net/donkor_/article/details/77879630前言: ButterKnife是一个专注于Android系统的View注入框架,以前总是要写很多findViewById来找到View对象,有了ButterKnife可以很轻松的省去这些步骤。是大神JakeWharton的力作,目前使用很广。最重要的一点,使用ButterKni...

2018-03-01 16:53:13 831

转载 浅谈 MVP in Android

首先是原文地址:http://blog.csdn.net/lmj623565791/article/details/46596109本文出自:【张鸿洋的博客】一、概述对于MVP(Model View Presenter),大多数人都能说出一二:“MVC的演化版本”,“让Model和View完全解耦”等等。本篇博文仅是为了做下记录,提出一些自己的看法,和帮助大家如何针对一个Activity页面去编写...

2018-03-01 16:32:25 292

转载 React Native 实现热部署、差异化增量热更新

原文地址:http://blog.csdn.net/u013718120/article/details/55096393项目已开源到github,链接为:ReactNativeApp,欢迎大家fork,star上一篇和大家分享了如何在Android 现有App中集成React Native。本篇博客同样是React

2018-02-01 17:25:22 505

转载 Spring AOP Schema aop:config、tx:advice

原文地址:http://www.cnblogs.com/leiOOlei/p/3709607.htmlSpring AOP Schema aop:config、tx:adviceSpring AOP Schema  aop:config、tx:advice一、      利用aop:config标签实现AOP首先看个例子,如下接口代码:package

2017-08-16 14:28:07 444

转载 十大Intellij IDEA快捷键

原文:http://blog.csdn.net/dc_726/article/details/42784275Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜

2016-11-29 15:58:10 365

转载 Android:学习AIDL,这一篇文章就够了(上)

前言在决定用这个标题之前甚是忐忑,主要是担心自己对AIDL的理解不够深入,到时候大家看了之后说——你这是什么玩意儿,就这么点东西就敢说够了?简直是坐井观天不知所谓——那样就很尴尬了。不过又转念一想,我辈年轻人自当有一种一往无前的锐气,标题大气一点岂不更好?并且大家都是文明人,总归更多的是理解与补充而不是侮辱与谩骂?所以最终还是厚颜用了这么一个不怎么有耻的标题。好了,接下来进入正题,

2016-11-11 14:25:10 567

转载 深入理解Android之Gradle

深入理解Android之Gradle格式更加精美的PDF版请到:http://vdisk.weibo.com/s/z68f8l0xTYrZt 下载Gradle是当前非常“劲爆”得构建工具。本篇文章就是专为讲解Gradle而来。介绍Gradle之前,先说点题外话。一、题外话说实话,我在大法工作的时候,就见过Gradle。但是当时我一直不知道这是什么东西

2016-11-10 10:53:59 448

转载 Android Rom修改

原博文地址:http://blog.csdn.net/wanglj0925/article/details/9627381最近项目里要实现修改开机动画 屏蔽系统桌面等一些涉及到修改底层的功能 一开始研究了一番 心想着看来这是要定制系统 做rom开发了 所以就牛逼哄哄的跑去下源码 研究rom开发 后来发现这将是一个庞大的工程 不是我

2016-09-28 16:33:51 1113 1

转载 安卓App热补丁动态修复技术介绍

https://mp.weixin.qq.com/s?__biz=MzI1MTA1MzM2Nw==&mid=400118620&idx=1&sn=b4fdd5055731290eef12ad0d17f39d4a&scene=1&srcid=1106Imu9ZgwybID13e7y2nEi#wechat_redirect2015-10-31 johncz 

2016-08-26 11:11:59 526

转载 Android中的dex分包

原文:http://blog.csdn.net/hp910315/article/details/51685180一、为什么要拆包 当 Android 系统安装一个应用的时候,有一步是对 Dex 进行优化,这个过程有一个专门的工具来处理,叫 DexOpt。DexOpt 是在第一次加载 Dex 文件的时候执行的。这个过程会生成一个 ODEX 文件,即 Optimi

2016-08-26 11:10:31 882

转载 使用ANT打包Android应用

大家好,今天来分享一下如何使用ANT打包Android应用。通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件:在上图中,com包放置的是我们的class文件,classes.dex是class文件经过转换后的可以在dalvik上跑的精简类文件,resources.ap_是经过

2016-08-25 17:20:07 424

转载 AndroidJNI 通过C++调用JAVA

AndroidJNI 通过C++调用JAVA标签: jnijava2014-07-29 15:18 1014人阅读 评论(0) 收藏 举报 分类:Android进阶(21) 1. JNIEnv对象    对于本地函数   JNIEXPORT void JNICALL Java_video1_TestNative_say

2016-07-29 17:07:11 383

转载 Android WebView 缓存处理

webview缓存处理

2015-12-24 13:46:34 542

转载 Android Accessibility(辅助功能) --实现Android应用自动安装、卸载

辅助服务

2015-12-23 16:16:02 4803 1

转载 健壮且可读的安卓架构设计

自接触Android以来,我一直在寻找一种比较健壮的开发方法。譬如避免在UI线程进行IO操作,防止重复的网络请求,对重要数据进行缓存并且准确的更新这些缓存等等。当然,代码结构也要保持尽量清晰。本文并不是给你提供一个权威精准的解决方案,更多的是去探讨在灵活性、可读性和健壮性之间有着很好平衡的App的一种开发方式。一些现有的解决方案在Android的初期版本,许多人处理多任务时会选择 

2015-11-12 17:02:37 603

转载 高斯模糊效果实现方案及性能对比

原文地址:http://blog.csdn.net/huli870715/article/details/39378349感谢原作高斯模糊实现方案探究现在越来越多的app在背景图中使用高斯模糊效果,如yahoo天气,效果做得很炫。 这里就用一个demo来谈谈它的不同实现方式及各自的优缺点。1. RenderScript谈到高斯模糊,第一个想到的就是RenderS

2015-08-31 19:48:10 641

转载 SurfaceView使用实例

http://blog.csdn.net/sodino/article/details/7704084同样,先上效果图如下:效果图中,抛物线的动画即是由SurfaceView实现的。底部栏中的文字翻转详情相关帖子:[Android] 文字翻转动画的实现需求:1.实现抛物线动画   1.1 设计物理模型,能够根据时间变量计算出某个时刻图

2015-08-20 17:42:27 788

转载 android webview 自定义404错误页面!

原地址:http://www.cnblogs.com/winxiang/archive/2012/10/25/2738320.html自定义404页面。android的webview 控件可以加载网页,webview有两个方法:webView.setWebChromeClient和webView.setWebViewClient。WebChromeClien

2015-08-05 14:25:14 687

转载 Android APK 手动命令编译、打包、签名步骤

原作:http://blog.csdn.net/xmobile/article/details/7979210一、概述步骤APK的生成需要经过以下几个步骤:1、使用Android SDK提供的aapt.exe生成R.java类文件2、使用Android SDK提供的aidl.exe把.aidl转成.java文件(如果没有aidl,则跳过这一步)3

2015-07-17 10:16:32 486

转载 Android源码下载及开发环境的搭建

原文地址http://sammor.iteye.com/blog/13376121、前言        前一博文给自己列了一下Android的学习计划,是时候一个个的完成了。如计划列的,我要写的第一篇是《Android源码的下载及开发环境的搭建》,致于如何去下载源码,其实网上已经一大堆的帖子了,一搜就有。但在这里,我想说,一个源码的下载,不是简单的把源码下载下来之样

2015-05-18 21:47:07 667

转载 Android SDK开发包国内下载地址

不知道是因为最近kaihui还是怎么的,打开android sdk官方网站特别的慢,想下载最新版本的platform几乎变成不可能完成的任务,不知道为什么Google不像Apache那样在各国设立镜像站。为了预防今后再出现这样的情况,这次干脆把android开发所需要的各种包总结一下,顺便提供本地下载链接,省得以后找起来麻烦。通过分析SDK Manager里要用到的repository文件

2015-05-15 22:45:39 736

转载 Android中webview跟JAVASCRIPT中的交互

在android的应用程序中,可以直接调用webview中的javascript代码,而webview中的javascript代码,也可以去调用ANDROID应用程序(也就是JAVA部分的代码).下面举例说明之: 1 JAVASCRIPT脚本调用android程序    要在webview中,调用addJavascriptInterface(OBJ,interfacename) 其

2015-05-12 14:12:42 458

转载 Retrofit的使用教程(一)

这篇教程基于retrofit1.9版本和android平台.以下部分代码和教程参考自http://square.github.io/retrofit/准备:retrofit的下载地址:https://github.com/square/retrofit如果采用引入jar包的方式的话,也额外引入retrofit的依赖jar包.因为retrofit1.9版本不再

2015-05-08 16:17:22 1369

转载 Android开发者必知的5个开源库

摘要:过去的时间里,Android开发逐步走向成熟。而无论出现多少Android相关的开发工具,我们每天使用的大量开源库却始终是不可或缺的。这里,向大家介绍的是,这个任劳任怨的大家庭中,最受开发者喜爱的五个Android库。过去的时间里,Android开发逐步走向成熟,一个个与Android相关的开发工具也层出不穷。不过,在面对各种新鲜事物时,不要忘了那些我们每天使用的大量开源库。在这

2015-05-08 15:20:00 786

转载 Retrofit – Java(Android) 的REST 接口封装类库

Retrofit   和Java领域的ORM概念类似, ORM把结构化数据转换为Java对象,而Retrofit 把REST API返回的数据转化为Java对象方便操作。同时还封装了网络代码的调用。例如:public interface GitHubService { @GET("/users/{user}/repos") List listRepos(@Path("user"

2015-05-08 14:55:00 499

转载 LRU缓存实现(Java)

LRU Cache的LinkedHashMap实现LRU Cache的链表+HashMap实现LinkedHashMap的FIFO实现调用示例LRU是Least Recently Used 的缩写,翻译过来就是“最近最少使用”,LRU缓存就是使用这种原理实现,简单的说就是缓存一定量的数据,当超过设定的阈值时就把一些过期的数据删除掉,比如我们缓存10000条数据,当数据小于10000时可

2015-04-30 15:04:40 401

转载 Android上传文件至服务器

本实例实现每隔5秒上传一次,通过服务器端获取手机上传过来的文件信息并做相应处理;采用Android+Struts2技术。          一、Android端实现文件上传1)、新建一个Android项目命名为androidUpload,目录结构如下:         2)、新建FormFile类,用来封装文件信息package com.

2015-04-14 17:03:20 619

转载 最流行的android组件大全

目录 [−]工具和教程UI组件类库游戏引擎Android HTML5应用最后更新2015-03-27 增加 MaterialSettings, SimpleTagImageView, GridPasswordView, Taurus, android-UniversalMusicPlayer, DevelopQuickSetting, Mater

2015-04-08 14:36:22 1150

转载 Android Framework 记录之一

原链http://blog.csdn.net/banketree/article/details/24718899  简介之前的研究太偏向应用层功能实现了,很多原理不了解没有深究,现在研究framework框架层了。记录1、下载源码,目录如下:2、Android系统的层次如下:3

2015-04-07 11:14:07 1357

转载 android 单元测试

原文地址http://www.cnblogs.com/feisky/archive/2010/07/23/1783826.html如何进行Android单元测试   Menifest.xml中加入:中加入:外面加入:android:label="Test for my app"/>编写单元测试代码:必须继承自Andro

2015-04-02 17:50:31 402

转载 android单元测试

原文http://blog.csdn.net/stevenhu_223/article/details/8298858                                                       http://download.csdn.net/detail/stevenhu_223/4895796  本文是在上一篇文章《java单元测试》的基础

2015-04-02 17:48:56 689

原创 关于实现点击某个应用时弹出自己指定的应用

本人第一篇文章有不足处请见谅公司有一个功能是要实现类似于360安全通讯录那样,点击拨号按钮跳转到自己的应用,我的思路是这样的方案:1、捕获点击拨号按钮时的广播,再跳转到自己的应用,并将拨号盘关掉2、监听栈顶的应用,判断是否为拨号盘,如果是则跳转到我的应用,否则不理3、修改luncher的文件,使点击拨号键时跳转到我们希望的地方------------

2015-03-04 16:35:28 753 2

转载 Android静默安装

http://www.cnblogs.com/brucenan/archive/2012/10/04/2711817.html最近做了一个Android项目,要求软件能够自动下载指定的APK文件并自动安装,无须用户操作,即静默安装。在查阅了GOOGLE之后,综合了各位方法之后,找到了一种相对简化的方法,不过此方法只在4.0的Android版本下测试过,其它版本各位可以照此方法尝

2015-03-04 16:19:03 493

转载 Android下强制关闭其他程序

http://blog.csdn.net/dliyuedong/article/details/24448899  这几天一直在做一个Andorid应用,想实现任务管理器的效果,能够彻底关闭其他的程序,网上也看了很多资料,很多都是使用后restartPackage或者killBackgroundProcesses函数去进行,但是这一种并不能真正的将应用关闭.我的手机是r

2015-03-04 16:09:38 605

转载 Android结束进程

1、自己结束自己 this.finish(); 2、killProcess(int pid) 例子:android.os.Process.killProcess(android.os.Process.myPid()); 对于这个方法,需要详细解释一下。在SDK的文档中,解释如下: Kill the process with the given PID. Note that, t

2015-03-04 14:15:04 460

关于实现点击某个应用时弹出自己指定的应用

关于实现点击某个应用时弹出自己指定的应用

2015-03-04

进度条折线图

自定义进度条,折线图,用到的知识不错

2014-12-26

volley的源代码

volley的源代码 

2014-05-06

json-lib.jar

json-lib.jar

2013-11-26

jdom.jar工具包

jdom.jar工具包

2013-11-26

ubuntu安装asterisk

是我在开发中一些笔计和参考别人的东西,里面的东西我有的没用到,由其要说一下,在弹出选择那一步,懂的可以选一选,不懂的咱就直接默认就行了

2013-10-22

weibo_sdk_source_code_0713.zip

sina weibo_sdk_source_code_0713.zipsdk

2011-12-08

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

TA关注的人

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