- url
有点健忘
1matrix详解https://github.com/xingstarx/AndroidNote/blob/master/view/Matrix%E8%AF%A6%E8%A7%A3.md#%E9%83%A8%E5%88%86%E7%96%91%E9%97%AE%E8%A7%A3%E8%AF%BB2gradle官网https://gradle.org/releases/
- android——学习链接
lee哥
android性能优化方面——五大趋势之一性能优化MaterialDesign——ToolBarToolBar抽象类和接口——基础-抽象类和接口java1.8配置——AndroidStudio对于Java8特性的支持-AndroidNoteongithub——github.com/linsir6/AndroidNote
- 自定义View知识梳理
Dengszzzzz
前言自定义View的基础是了解绘制的流程及相关方法(onMeasure()、onLayout()、onDraw()),了解事件分发机制及相关方法,还有Canvas、Paint等与绘制有关的类,详细的学习可看大神的文章AndroidNote。此篇文章做个梳理,以及如何自定义一个展开收起控件。下面这张图可以直观看出绘制的流程,非原创。这是一张从其他文章拷贝过来的图.png一、自定义View分类1、自定
- Android自定义控件学习
huyu0410
Android自定义控件自定义viewandroid控件自定义view
**转载自Android自定义View合集**自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView小良自定义控件合集https://github.com/Mr-XiaoLiang自定义控件三部曲http://blog.csdn.net/harvic880925?viewmode=contentsAndroid从0
- 技术博客笔记大汇总【15年10月到至今】,包括Java基础及深入知识点,Android技术博客,Python,Go学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试...
mt大山
很值得学习的汇总,记录下来以后慢慢学转载自https://github.com/yangchong211/YCBlogs转载自:https://github.com/GcsSloop/AndroidNote
- 什么是ContentUris
wen0006
Linux
转自http://www.androidnote.com/Article_Show.asp?ArticleID=608ContentUris是contentURI的一个辅助类。它有两个方法很有用,具体如下所示。1.publicstaticUriwithAppendedId(UricontentUri,longid),这个方法负责把id和contentUri连接成一个新的Uri。比如ContentU
- 其他工具
taijielan
AndroidStudio中使用UML:https://github.com/GcsSloop/AndroidNote/blob/master/Course/HowToUsePlantUMLInAS%5BMac%5D.md高清图片下载https://www.pexels.com/photo/white-and-black-map-2127869/矢量图下载(感觉比阿里的要好)https://www
- Android 自定义View合集
hjh200507609
android基础
http://blog.csdn.net/u011507982/article/details/51199644自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView小良自定义控件合集https://github.com/Mr-XiaoLiang自定义控件三部曲http://blog.csdn.net/harvic
- Android 基础知识、Android 进阶知识、Android 自定义 View 相关、面试相关
Wei_Leng
Android不错文章转载
AndroidNote项目地址:linsir6/AndroidNote简介:Android基础知识、Android进阶知识、Android自定义View相关、面试相关的知识,欢迎fork,star~更多:作者提Bug标签:Android-Note里面记录了有关Android的常用基础知识、面试中经常被问到的知识点、Android进阶必备的知识。由于目前正处在春招的时间点上,博主也正在积极准备春招,
- Android 自定义View合集
Zcoder2013
自定义View
自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView小良自定义控件合集https://github.com/Mr-XiaoLiang自定义控件三部曲http://blog.csdn.net/harvic880925?viewmode=contentsAndroid从0开始自定义控件之View基础知识与概念http
- 封装一些GitHub常用命令
关玮琳linSir
本文属于linSir原创,转载请注明出处作者:https://github.com/linsir6原文:https://github.com/linsir6/AndroidNote#github相关我们在日常的开发过程中,肯定会经常要用到一些代码版本控制工具,其中较为常用的如GitHub,当然GitHub的命令已经比较精简了,不过依照我们每个人的个人习惯不同还是可以进行一些简单的封装的。封装一些适
- [转载]如何自定义view
woodnaonly
AndroidNote作者微博:@GcsSloop我的安卓学习笔记,记录学习过程中遇到的问题,以及我发布的安卓相关文章。如果出现链接失效等情况可以提交Issues提醒我修改相关内容。PS:点击分类标题可以查看该分类的详细信息。自定义View系列序号内容01安卓自定义View基础-坐标系02安卓自定义View基础-角度弧度03安卓自定义View基础-颜色04安卓自定义View进阶-分类和流程05安卓
- Android自定义控件学习笔记(三)
莫绪旻_向屿
自定义控件系列的读书笔记,整理自下列资料,不代表博主个人观点:GcsSloop/AndroidNote五、画布操作为什么要有画布操作?画布操作可以帮助我们用更加容易理解的方式制作图形。例如:从坐标原点为起点,绘制一个长度为20dp,与水平线夹角为30度的线段怎么做?按照我们通常的想法(被常年训练出来的数学思维),就是先使用三角函数计算出线段结束点的坐标,然后调用drawLine即可。然而这是否是被
- Android自定义控件学习笔记(一)
莫绪旻_向屿
自定义控件系列的读书笔记,整理自下列资料,不代表博主个人观点:GcsSloop/AndroidNote一、坐标系1.1屏幕坐标系和数学坐标系的区别移动设备定义屏幕左上角为坐标原点,向右为x轴增大方向,向下为y轴增大方向,所以在手机屏幕上的坐标系与数学中常见的坐标系是有差别的。Paste_Image.png1.2View的坐标系注意:View的坐标系统是相对于父控件而言的getTop();//获取子
- Android自定义控件学习笔记(二)
莫绪旻_向屿
自定义控件系列的读书笔记,整理自下列资料,不代表博主个人观点:GcsSloop/AndroidNote三、Paint3.1简单介绍paint绘制的基本形状由Canvas确定,但绘制出来的颜色,具体效果则由Paint确定。如果你注意到了的话,在一开始我们设置画笔样式的时候是这样的://设置画笔模式为填充mPaint.setStyle(Paint.Style.FILL);为了展示方便,容易看出效果,之
- 自定义View合集(转)
ProcessZ
自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView小良自定义控件合集https://github.com/Mr-XiaoLiang自定义控件三部曲http://blog.csdn.net/harvic880925?viewmode=contentsAndroid从0开始自定义控件之View基础知识与概念http
- Android 自定义 View 之绘制雷达图
落英坠露
做Android应用开发,界面自然是少不了的,它是最直接可被用户感知的部分。每当看到手机上应用做出绚丽的画面、巧妙的动画,使用体验就像把玩一件艺术品一般,真的令人赞叹!我的工作范围很少涉及界面,所以对视图方面了解不多。在网上找到了一份教程:GcsSloop的AndroidNote,里面对自定义View讲得非常详细,从基础到进阶,每个绘图的API都有解释,想要学习的朋友千万不要错过~下面两段摘自Gc
- Android 自定义View合集
AloneSir
1.自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView2.小良自定义控件合集https://github.com/Mr-XiaoLiang3.自定义控件三部曲http://blog.csdn.net/harvic880925?viewmode=contents4.Android从0开始自定义控件之View基础知
- [转载]Android 自定义View合集
sirai
自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView小良自定义控件合集https://github.com/Mr-XiaoLiang自定义控件三部曲http://blog.csdn.net/harvic880925?viewmode=contentsAndroid从0开始自定义控件之View基础知识与概念http
- [转载]Android 自定义View合集
wo叫天然呆
自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView小良自定义控件合集https://github.com/Mr-XiaoLiang自定义控件三部曲http://blog.csdn.net/harvic880925?viewmode=contentsAndroid从0开始自定义控件之View基础知识与概念http
- Android 自定义View合集
皇小弟
自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView小良自定义控件合集https://github.com/Mr-XiaoLiang自定义控件三部曲http://blog.csdn.net/harvic880925?viewmode=contentsAndroid从0开始自定义控件之View基础知识与概念http
- android自定义控件的学习
dong_hui
一·屏幕中坐标系的认知:贴三张图就明白清楚了,参考地址:https://github.com/GcsSloop/AndroidNote/blob/master/CustomView/Base/%5B01%5DCoordinateSystem.mdPaste_Image.pngPaste_Image.pngPaste_Image.png二·自定义view分类,流程及一些重要函数:Paste_Imag
- 画笔绘制屏幕移动表格
码砖家
画笔、画布详细简介:https://github.com/GcsSloop/AndroidNote/blob/master/CustomView/Advance/%5B03%5DCanvas_Convert.md效果图:新建一个类继承View源码如下:publicclassTableextendsView{privatePaintmPaint;//1.创建一个画笔privateintlastX=0
- Android 自定义View合集
极夜_52b7
转自:https://blog.csdn.net/u011507982/article/details/51199644自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView小良自定义控件合集https://github.com/Mr-XiaoLiang自定义控件三部曲http://blog.csdn.net/ha
- 记录安卓学习github知识和项目
威廉云霄
1、安卓学习笔记:https://github.com/GcsSloop/AndroidNote2、MaterialDesign的豆瓣客户端豆芽:https://github.com/DreaminginCodeZH/Douya3、MVP模式简单小例子:https://github.com/ZGaoFei/SimpleMVPApplication4、大鸡排的博客归档(安卓学习知识):https:/
- Android自定义View 百分比进度动画
NathansLiu
二话不说!先来看效果!1.gif之前在群上见有小白问怎么实现这个效果(不带动画),于是就自己动手写了一个自定义View并实现了进度“动画”效果。为啥“动画”带引号,因为在自定义View中没有使用到动画,而达到动画的效果是因为更新视图实现的。此篇文章需要有自定义View的基础推荐个地址:https://github.com/GcsSloop/AndroidNote下面开始此View的思路代码讲解Pa
- 自定义view
奈何心善
https://github.com/XinYiWorld/CZSuperAdapters欢迎使用https://github.com/scwang90/SmartRefreshLayout自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView小良自定义控件合集https://github.com/Mr-XiaoL
- 自定义View(造轮子)合集
Smart_Arvin
机缘巧合发现的一份资源,在此感谢原作者(不知道是哪位大神)的分享自定义控件学习https://github.com/GcsSloop/AndroidNote/tree/master/CustomView小良自定义控件合集https://github.com/Mr-XiaoLiang自定义控件三部曲http://blog.csdn.net/harvic880925?viewmode=contents
- Android面试题相关
hp910315
android面试题
下面会推荐一些比较好的Android面试的网站和文章,全部都是干货1、Android面试题目网站2、AndroidNote3、AndroidDifficultAnalysis4、InterviewQuestion5、Java面试题
- AndroidNote 02-01:SharedPreferences初解
忍辞
Android数据的四种存储方式SharedPreferences、SQLite、ContentProvider和File。SharedPreferences是Android中的一个接口,它是一种轻量级的存储方式,以键值对的形式来保存和读取,但本质上是使用XML文件来保存数据。通常用来存储一些简单的配置信息或数据量较小的数据,例如存储用户的偏好设置,引导界面的判定等。存储:根据Context获取S
- Hadoop(一)
朱辉辉33
hadooplinux
今天在诺基亚第一天开始培训大数据,因为之前没接触过Linux,所以这次一起学了,任务量还是蛮大的。
首先下载安装了Xshell软件,然后公司给了账号密码连接上了河南郑州那边的服务器,接下来开始按照给的资料学习,全英文的,头也不讲解,说锻炼我们的学习能力,然后就开始跌跌撞撞的自学。这里写部分已经运行成功的代码吧.
在hdfs下,运行hadoop fs -mkdir /u
- maven An error occurred while filtering resources
blackproof
maven报错
转:http://stackoverflow.com/questions/18145774/eclipse-an-error-occurred-while-filtering-resources
maven报错:
maven An error occurred while filtering resources
Maven -> Update Proje
- jdk常用故障排查命令
daysinsun
jvm
linux下常见定位命令:
1、jps 输出Java进程
-q 只输出进程ID的名称,省略主类的名称;
-m 输出进程启动时传递给main函数的参数;
&nb
- java 位移运算与乘法运算
周凡杨
java位移运算乘法
对于 JAVA 编程中,适当的采用位移运算,会减少代码的运行时间,提高项目的运行效率。这个可以从一道面试题说起:
问题:
用最有效率的方法算出2 乘以8 等於几?”
答案:2 << 3
由此就引发了我的思考,为什么位移运算会比乘法运算更快呢?其实简单的想想,计算机的内存是用由 0 和 1 组成的二
- java中的枚举(enmu)
g21121
java
从jdk1.5开始,java增加了enum(枚举)这个类型,但是大家在平时运用中还是比较少用到枚举的,而且很多人和我一样对枚举一知半解,下面就跟大家一起学习下enmu枚举。先看一个最简单的枚举类型,一个返回类型的枚举:
public enum ResultType {
/**
* 成功
*/
SUCCESS,
/**
* 失败
*/
FAIL,
- MQ初级学习
510888780
activemq
1.下载ActiveMQ
去官方网站下载:http://activemq.apache.org/
2.运行ActiveMQ
解压缩apache-activemq-5.9.0-bin.zip到C盘,然后双击apache-activemq-5.9.0-\bin\activemq-admin.bat运行ActiveMQ程序。
启动ActiveMQ以后,登陆:http://localhos
- Spring_Transactional_Propagation
布衣凌宇
springtransactional
//事务传播属性
@Transactional(propagation=Propagation.REQUIRED)//如果有事务,那么加入事务,没有的话新创建一个
@Transactional(propagation=Propagation.NOT_SUPPORTED)//这个方法不开启事务
@Transactional(propagation=Propagation.REQUIREDS_N
- 我的spring学习笔记12-idref与ref的区别
aijuans
spring
idref用来将容器内其他bean的id传给<constructor-arg>/<property>元素,同时提供错误验证功能。例如:
<bean id ="theTargetBean" class="..." />
<bean id ="theClientBean" class=&quo
- Jqplot之折线图
antlove
jsjqueryWebtimeseriesjqplot
timeseriesChart.html
<script type="text/javascript" src="jslib/jquery.min.js"></script>
<script type="text/javascript" src="jslib/excanvas.min.js&
- JDBC中事务处理应用
百合不是茶
javaJDBC编程事务控制语句
解释事务的概念; 事务控制是sql语句中的核心之一;事务控制的作用就是保证数据的正常执行与异常之后可以恢复
事务常用命令:
Commit提交
- [转]ConcurrentHashMap Collections.synchronizedMap和Hashtable讨论
bijian1013
java多线程线程安全HashMap
在Java类库中出现的第一个关联的集合类是Hashtable,它是JDK1.0的一部分。 Hashtable提供了一种易于使用的、线程安全的、关联的map功能,这当然也是方便的。然而,线程安全性是凭代价换来的――Hashtable的所有方法都是同步的。此时,无竞争的同步会导致可观的性能代价。Hashtable的后继者HashMap是作为JDK1.2中的集合框架的一部分出现的,它通过提供一个不同步的
- ng-if与ng-show、ng-hide指令的区别和注意事项
bijian1013
JavaScriptAngularJS
angularJS中的ng-show、ng-hide、ng-if指令都可以用来控制dom元素的显示或隐藏。ng-show和ng-hide根据所给表达式的值来显示或隐藏HTML元素。当赋值给ng-show指令的值为false时元素会被隐藏,值为true时元素会显示。ng-hide功能类似,使用方式相反。元素的显示或
- 【持久化框架MyBatis3七】MyBatis3定义typeHandler
bit1129
TypeHandler
什么是typeHandler?
typeHandler用于将某个类型的数据映射到表的某一列上,以完成MyBatis列跟某个属性的映射
内置typeHandler
MyBatis内置了很多typeHandler,这写typeHandler通过org.apache.ibatis.type.TypeHandlerRegistry进行注册,比如对于日期型数据的typeHandler,
- 上传下载文件rz,sz命令
bitcarter
linux命令rz
刚开始使用rz上传和sz下载命令:
因为我们是通过secureCRT终端工具进行使用的所以会有上传下载这样的需求:
我遇到的问题:
sz下载A文件10M左右,没有问题
但是将这个文件A再传到另一天服务器上时就出现传不上去,甚至出现乱码,死掉现象,具体问题
解决方法:
上传命令改为;rz -ybe
下载命令改为:sz -be filename
如果还是有问题:
那就是文
- 通过ngx-lua来统计nginx上的虚拟主机性能数据
ronin47
ngx-lua 统计 解禁ip
介绍
以前我们为nginx做统计,都是通过对日志的分析来完成.比较麻烦,现在基于ngx_lua插件,开发了实时统计站点状态的脚本,解放生产力.项目主页: https://github.com/skyeydemon/ngx-lua-stats 功能
支持分不同虚拟主机统计, 同一个虚拟主机下可以分不同的location统计.
可以统计与query-times request-time
- java-68-把数组排成最小的数。一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的。例如输入数组{32, 321},则输出32132
bylijinnan
java
import java.util.Arrays;
import java.util.Comparator;
public class MinNumFromIntArray {
/**
* Q68输入一个正整数数组,将它们连接起来排成一个数,输出能排出的所有数字中最小的一个。
* 例如输入数组{32, 321},则输出这两个能排成的最小数字32132。请给出解决问题
- Oracle基本操作
ccii
Oracle SQL总结Oracle SQL语法Oracle基本操作Oracle SQL
一、表操作
1. 常用数据类型
NUMBER(p,s):可变长度的数字。p表示整数加小数的最大位数,s为最大小数位数。支持最大精度为38位
NVARCHAR2(size):变长字符串,最大长度为4000字节(以字符数为单位)
VARCHAR2(size):变长字符串,最大长度为4000字节(以字节数为单位)
CHAR(size):定长字符串,最大长度为2000字节,最小为1字节,默认
- [强人工智能]实现强人工智能的路线图
comsci
人工智能
1:创建一个用于记录拓扑网络连接的矩阵数据表
2:自动构造或者人工复制一个包含10万个连接(1000*1000)的流程图
3:将这个流程图导入到矩阵数据表中
4:在矩阵的每个有意义的节点中嵌入一段简单的
- 给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
cwqcwqmax9
apache
背景:
HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,
- SpringMVC and Struts2
dashuaifu
struts2springMVC
SpringMVC VS Struts2
1:
spring3开发效率高于struts
2:
spring3 mvc可以认为已经100%零配置
3:
struts2是类级别的拦截, 一个类对应一个request上下文,
springmvc是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应
所以说从架构本身上 spring3 mvc就容易实现r
- windows常用命令行命令
dcj3sjt126com
windowscmdcommand
在windows系统中,点击开始-运行,可以直接输入命令行,快速打开一些原本需要多次点击图标才能打开的界面,如常用的输入cmd打开dos命令行,输入taskmgr打开任务管理器。此处列出了网上搜集到的一些常用命令。winver 检查windows版本 wmimgmt.msc 打开windows管理体系结构(wmi) wupdmgr windows更新程序 wscrip
- 再看知名应用背后的第三方开源项目
dcj3sjt126com
ios
知名应用程序的设计和技术一直都是开发者需要学习的,同样这些应用所使用的开源框架也是不可忽视的一部分。此前《
iOS第三方开源库的吐槽和备忘》中作者ibireme列举了国内多款知名应用所使用的开源框架,并对其中一些框架进行了分析,同样国外开发者
@iOSCowboy也在博客中给我们列出了国外多款知名应用使用的开源框架。另外txx's blog中详细介绍了
Facebook Paper使用的第三
- Objective-c单例模式的正确写法
jsntghf
单例iosiPhone
一般情况下,可能我们写的单例模式是这样的:
#import <Foundation/Foundation.h>
@interface Downloader : NSObject
+ (instancetype)sharedDownloader;
@end
#import "Downloader.h"
@implementation
- jquery easyui datagrid 加载成功,选中某一行
hae
jqueryeasyuidatagrid数据加载
1.首先你需要设置datagrid的onLoadSuccess
$(
'#dg'
).datagrid({onLoadSuccess :
function
(data){
$(
'#dg'
).datagrid(
'selectRow'
,3);
}});
2.onL
- jQuery用户数字打分评价效果
ini
JavaScripthtmljqueryWebcss
效果体验:http://hovertree.com/texiao/jquery/5.htmHTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery用户数字打分评分代码 - HoverTree</
- mybatis的paramType
kerryg
DAOsql
MyBatis传多个参数:
1、采用#{0},#{1}获得参数:
Dao层函数方法:
public User selectUser(String name,String area);
对应的Mapper.xml
<select id="selectUser" result
- centos 7安装mysql5.5
MrLee23
centos
首先centos7 已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb,而安装mysql的话会和mariadb的文件冲突,所以需要先卸载掉mariadb,以下为卸载mariadb,安装mysql的步骤。
#列出所有被安装的rpm package rpm -qa | grep mariadb
#卸载
rpm -e mariadb-libs-5.
- 利用thrift来实现消息群发
qifeifei
thrift
Thrift项目一般用来做内部项目接偶用的,还有能跨不同语言的功能,非常方便,一般前端系统和后台server线上都是3个节点,然后前端通过获取client来访问后台server,那么如果是多太server,就是有一个负载均衡的方法,然后最后访问其中一个节点。那么换个思路,能不能发送给所有节点的server呢,如果能就
- 实现一个sizeof获取Java对象大小
teasp
javaHotSpot内存对象大小sizeof
由于Java的设计者不想让程序员管理和了解内存的使用,我们想要知道一个对象在内存中的大小变得比较困难了。本文提供了可以获取对象的大小的方法,但是由于各个虚拟机在内存使用上可能存在不同,因此该方法不能在各虚拟机上都适用,而是仅在hotspot 32位虚拟机上,或者其它内存管理方式与hotspot 32位虚拟机相同的虚拟机上 适用。
- SVN错误及处理
xiangqian0505
SVN提交文件时服务器强行关闭
在SVN服务控制台打开资源库“SVN无法读取current” ---摘自网络 写道 SVN无法读取current修复方法 Can't read file : End of file found
文件:repository/db/txn_current、repository/db/current
其中current记录当前最新版本号,txn_current记录版本库中版本