- 博客(126)
- 资源 (18)
- 收藏
- 关注
转载 maven引入本地jar包的方法
maven作为包管理工具,好处不必多说但是有些情况,比如需要引入第三方包,如快递鸟,支付宝,微信等jar包(当然有可能直接提供maven依赖)如果直接下载到本地之后,怎么整合到自己的maven工程呢?方式挺多的,下面列举四种方式1. 上传到maven中心仓库https://oss.sonatype.org/愿意折腾可也搞搞,可以参考如何发布Jar包到Maven中央仓库(确实比较麻烦)如这是我手动上传到maven中央仓库的jar包https://mvnrepository.co..
2021-07-22 18:12:05
386
转载 利用叉乘快速判断点是否在三角形内
判断P是否在三角形ABC内:判定条件 : cross(BA,BP)与 cross(BP,BC)同向,且 cross(BA,PA)与cross(PA,CA)同向注意:向量求叉乘时,是按小于180的角算的
2021-02-18 15:20:33
1016
转载 jni中byte[]和char*相互转换
Java对象中的byte数组参数转换为C可用的char数组1、获取jclass引用和对象jobject引用,2、根据参数名称获取jfieldID引用,3、根据ID获取数组jbyteArray的引用4、声明一个C 数组5、将Java数组数据复制给C数组。 id= (*env)->GetFieldID(env, objectClass, filedName, "[B"); jbyteArray dataArray=(jbyteArray)((*env)-> G
2020-11-25 10:27:36
4095
转载 c++数组指针遍历
int i = sizeof(p)/sizeof(char*);// 计算zhi数组长度,for (int j = 0; j<i ; ++j){cout << p[j] << endl; //打印数组内容dao}
2020-11-18 12:05:48
1201
转载 Sequelize执行mysql的函数
例如在每行上乘以2列并使用Sequelize对所有结果求和Sequelize.Model.findAll({ attributes: [[db.sequelize.literal('SUM(col_a * col_b)'), 'result']], })
2020-08-18 00:09:17
442
转载 Sequelize升序排序空值在后面
mysql排序字段为空的排在最后面排序字段为orderid;1、使用order byorderid desc实现降序时,orderid 为null数据的会排在数据的最后面;但是,order by orderid升序时,orderid 为null的数据则会排在最前面,如果想要将orderid为null的数据排在最后,就需要加上is null。select * from user u order by u.orderid is null, u.orderid使用Sequeliz..
2020-08-15 23:26:44
881
原创 :before伪类content实现垂直居中
设置display: inline-block;的标签i与span标签一起会导致元素垂直不对齐,通过给i标签设置伪类before,content的不可为空,从而实现垂直居中。未设置伪类before<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8">...
2020-04-10 18:46:33
6933
原创 gl-matrix中lookAt的作用
参考链接:这里WebGL绘图都是眼睛(摄像机)在z轴上,向z轴负方向(即屏幕方向)看去产生的视图:我们并不能改变这个视线的方向。因此,为了能从别的角度来观察场景,我们只能对场景本身进行操作,例如我们要把眼睛从(0, 0, 0)点移动到(0, 0, 10)点,实质上可以通过,把整个场景向z轴负方向移动10来到达相同的效果。也就是说,我们可以通过对场景进行反向的几何变换来模拟眼睛的移动。但...
2019-11-01 17:42:59
3379
3
原创 canvas重置scale设置
canvas.width = canvas.width// or canvas.height = canvas.height当我们重新设置canvas的宽(高也一样)的时候,不仅会清空canvas的画布内容,同时还会把绘图状态重置到最原始的状态,原始状态下画笔的缩放比例是1,缩放比例值会被重置为1,因而导致绘制效果错乱。...
2019-10-29 14:32:06
1975
原创 vue使用三元表达式绑定内联样式
使用三元表达式绑定内联样式<div :style="{ display: [isshow?'none':''] }"></div>
2019-10-10 23:51:03
2746
转载 Vue的字符串模板
字符串模板:指的是在组件选项里用 template:"" 指定的模板,换句话说,写在 js 中的 template:"" 中的就是字符串模板。比如下面这个:var tmp = new Vue({ template:"<myComponent></myComponent>"});非字符串模板:在单文件里用 <template><...
2019-10-09 22:43:38
1467
原创 vue动态加载组件通过 Prop 向子组件传递数据
<!DOCTYPE html><html><head><meta charset="utf-8"><title>Vue 测试实例 - 菜鸟教程(runoob.com)</title><script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js">...
2019-10-09 22:32:03
1953
原创 js设置style样式
删除属性:obj.style.属性名 = "";读取属性:属性 = obj.style.属性名;设置属性:obj.style.属性名 = “属性值”;
2019-08-13 14:28:40
27784
原创 :not 选择器
:not(selector) 选择器匹配非指定元素/选择器的每个元素。非最后一个p标签设置颜色为红色。 p:not(:last-child){background:#ff0000;}这是标题第一个段落。第二个段落。第三个段落。第四个段落。第五个段落。
2017-08-23 16:24:01
441
原创 :last-child 选择器
指定属于其父元素的最后一个子元素的 p 元素的背景色: p:last-child{background:#ff0000;}这是标题第一个段落。第二个段落。第三个段落。第四个段落。第五个段落。
2017-08-23 16:18:45
302
转载 【Maven】使用Maven构建多模块项目
Maven多模块项目 Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定的模块。 项目结构如下: test-hd-parent (父级) ---pom.xml ---test
2017-08-16 16:12:24
285
原创 maven打包第三方jar
如果jar不包含pom文件。 mvn org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file -Dfile=path-to-your-artifact-jar \
2017-06-07 15:47:00
541
原创 高德已知圆心,半径,计算圆弧坐标
public void addPolylinescircle(LatLng centerpoint, int radius) { double r = 6371000.79; PolylineOptions options = new PolylineOptions(); int numpoints = 360; double pha
2017-05-05 17:13:38
6463
转载 使用Eclipse的Working Set,界面清爽多了
转自:http://iyuanbo.iteye.com/blog/1158136想必大家的Eclipse里也会有这么多得工程...... 每次工作使用到的项目肯定不会太多......每次从这么大数量的工程当中找到自己要使用的,必须大规模的滚动滚动条......有点不和谐了. 无意当中看到了working set
2017-02-16 11:15:23
294
转载 AnimationSet
AnimationSet可以加入Animation,加入之后设置AnimationSet对加入的所有Animation都有效。[java] view plain copyAnimationSet anim=new AnimationSet(true); AlphaAnimation a=new AlphaAnimatio
2016-07-14 15:21:25
631
转载 从原理角度解析Android (Java) http 文件上传
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/23781773文件上传是我们项目中经常使用的功能,一般我们的服务器可能都是web服务器,当我们使用非浏览器客户端上传文件时,比如手机(Android)等上传,可能就需要对传输的数据进行规范化的拼接,说白了,就是我们得自己完成浏览器帮我们做的事。我首先写了服务器端代码
2016-04-07 14:33:38
400
转载 HTTP头的Expires与Cache-control
1.概念Cache-control用于控制HTTP缓存(在HTTP/1.0中可能部分没实现,仅仅实现了Pragma: no-cache)数据包中的格式:Cache-Control: cache-directivecache-directive可以为以下:request时用到:| "no-cache"| "no-store"| "max-age" "=
2016-03-15 13:07:34
6413
转载 Android volley 解析(四)之缓存篇
转载注明:http://blog.csdn.net/jxxfzgy/article/details/44088299这是 volley 的第四篇 blog 了,写完这篇,volley 的大部分用法也都算写了一遍,所以暂时不会写 volley 的文章了,如果想看我前面写的文章,可以点这里 Android volley 解析(三)之文件上传篇为什么要用缓存我们知道,当客户端
2016-03-15 10:31:43
566
转载 Android volley 解析(三)之文件上传篇
转载注明:http://blog.csdn.net/jxxfzgy/article/details/44064481前面我们讲了如何通过 volley 实现表单的提交,而这篇文章跟上一篇衔接很大,如果没有看上一篇 blog 的朋友,建议先去看看 Android Volley解析(二)之表单提交篇 因为文件上传实质就是表单的提交,只不过它提交的数据包含文件类型,接下来还是按照表单
2016-03-15 10:28:10
399
转载 Android Volley解析(二)之表单提交篇
转载注明:http://blog.csdn.net/jxxfzgy/article/details/44044947上一篇文章中,讲了 Volley 的 get 和 post 请求,并且对 volley 的基本使用和基本分析做了讲解,而这篇 blog 将讲解用 volley 实现表单的提交,在看这篇文章之前,如果对 Volley 基本知识不够了解的朋友,可以移驾前往Android
2016-03-15 10:22:50
614
转载 Android Volley解析(一)之GET、POST请求篇
转载注明:http://blog.csdn.net/jxxfzgy/article/details/44022435一、 Volley 的地位自2013年Google I/O 大会上,Google 推出 Volley 之后,一直到至今,由于其使用简单、代码轻量、通信速度快、并发量大等特点,倍受开发者们的青睐。 先看两张图,让图片告诉我们 Volley 的用处; 第一张 Vo
2016-03-15 10:20:28
727
转载 Android 颜色渲染(九) PorterDuff及Xfermode详解
Android 颜色渲染(九) PorterDuff及Xfermode详解转载注明:http://blog.csdn.net/t12x3456/article/details/10432935 之前已经讲过了除ComposeShader之外Shader的全部子类, 在讲ComposeShader(组合渲染)之前, 由于构造ComposeShader需要 PorterDuf
2016-03-14 09:42:54
436
转载 Android中Canvas的clipRect参数Region.OP的理解
一直对clipRect的op参数有点迷惑,今天好好实验了一下,总结得到如下结果:为了方便说明,把第一次clipRect的绘制范围设为A,第二次clipRect设定的范围设为BOp.DIFFERENCE,实际上就是求得的A和B的差集范围,即A-B,只有在此范围内的绘制内容才会被显示;Op.REVERSE_DIFFERENCE,实际上就是求得的B和A的差集范围,即B-A,只有在
2016-03-14 09:11:41
1098
转载 Android学习笔记:图像颜色处理(ColorMatrix)
转载请注明:http://www.cnblogs.com/menlsh/archive/2013/02/03/2890888.html在Android中,对图像进行颜色方面的处理,如黑白老照片、泛黄旧照片、高对比度、低饱和度等效果,都可以通过使用颜色矩阵(ColorMatrix)来实现。1.颜色矩阵(ColorMatrix)介绍 颜色矩阵M是一个5*4的矩阵,如图1所
2016-03-13 20:50:14
819
转载 Android 属性动画(Property Animation) 完全解析 (下)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38092093上一篇Android 属性动画(Property Animation) 完全解析 (上)已经基本展示了属性动画的核心用法:ObjectAnimator实现动画,ValueAnimator实现动画,AnimatorSet的使用等~当然了属性动
2016-03-13 18:59:41
366
转载 Android 属性动画(Property Animation) 完全解析 (上)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/380674751、概述Android提供了几种动画类型:View Animation 、Drawable Animation 、Property Animation 。View Animation相当简单,不过只能支持简单的缩放、平移、旋转、透明度基本的动画,且有一
2016-03-13 18:58:27
424
转载 Android事件分发机制完全解析,带你从源码的角度彻底理解(上)
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9097463其实我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客开始,就零零散散在好多地方使用到了Android事件分发的知识。也有好多朋友问过我各种问题,比如:onTouch和onTouchEvent有什么区别,又该如何使用?为什么给ListVie
2016-03-07 11:30:06
379
转载 谷歌官方两种下拉刷新样式SwipeRefreshLayout(横线样式、圆圈样式)
下拉刷新经常会用到,谷歌官方也推出了自己的下拉刷新控件SwipeRefreshLayout,使用也非常简单。直接在Listview,Gridview等外层嵌套android.support.v4.widget.SwipeRefreshLayout即可。需要注意的是要导入兼容的v7,v4包。谷歌最新下拉刷新控件样式由原来的横线样式变成了圆圈样式,而且下拉时页面不再向下滑动。个人感
2016-03-07 09:41:26
13819
转载 说说ViewHolder的另一种写法
每为一个AdapterView写Adapter适配器,你是否都会创建 一个static的ViewHolder类来负责临时存储ItemView?不用回答我也已经听见了你的抱怨,那么下面为大家介绍另外一种我经常使用的写法,从此和无尽的ViewHolder说拜拜,而且不会影响页面加载的性能。Android为开发者提供了ListView和GridView这两个常用于显示列表的控件。在不使用Vi
2016-03-05 21:46:20
940
转载 Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。public class
2016-02-23 11:08:57
295
转载 Android 使用开源库StickyGridHeaders来实现带sections和headers的GridView显示本地图片效果
转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/20481185),请尊重他人的辛勤劳动成果,谢谢!大家好!过完年回来到现在差不多一个月没写文章了,一是觉得不知道写哪些方面的文章,没有好的题材来写,二是因为自己的一些私事给耽误了,所以过完年的第一篇文章到现在才发表出来,2014年我还是会继续在CS
2016-02-19 09:16:57
1083
转载 部分Android手机拍照后照片被旋转的解决方案
在部分Android手机(如MT788、Note2)上,使用Camera拍照以后,得到的照片会被自动旋转(90°、180°、270°),这个情况很不符合预期。仔细分析了一下,因为照片属性中是存储了旋转信息的,所以要解决这个问题,可以在onActivityResult方法中,获取到照片数据后,读取它的旋转信息,如果不是0,说明这个照片已经被旋转过了,那么再使用android.graphics.Mat
2016-02-17 09:09:36
1067
转载 android:ellipsize实现跑马灯效果总结
最近无意间看到了涉及到跑马灯效果的代码,于是在网上查阅了很多资料,在这里对自己看的一些文章进行一下总结,顺便加上自己的一些体会。让我们一步步逐渐向下。首先我们要实现走马灯这样一个效果,通常来说都是在TextView这个控件中来实现的,而且其中的文字一定是单行显示,如果多行显示,那走马灯效果也就失去了存在的意义。另外,在EditText中使用走马灯没有必要,也不合理,实际上对
2016-02-15 08:54:28
503
转载 从源代码的角度分析--在BaseAdapter调用notifyDataSetChanged()之后发生了什么
导师安排我做一个小项目,其中涉及到利用Adapter作为ListView的适配器,为ListView提供数据。选中某一项后,要让这一项变成选中状态,也就是背景图片要换一下。下面我就用一个小例子来模拟。重点不在于实现,而是了解Adapter中notifyDataSetChanged()背后的运行机制。 我们先做一个小Demo(文中涉及的Demo在文章末尾),功能是选中某一项后,背景颜色会变
2015-12-28 11:10:31
473
swipeListView
2017-08-04
DragSortListView
2017-08-04
AndroidMVPDemo
2016-03-17
ViewDragHelperDemo
2016-03-10
PagerSlidingTabStrip-master(eclipse)
2016-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人