自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java的23种设计模式

工厂方法模式中考虑的是一类产品的生产,如电脑厂只生产电脑,电话厂只生产电话,这种工厂只生产同种类的产品,同种类产品称为同等级产品,也就是说,工厂方法模式只考虑生产同等级的产品,但是现实生活中许多工厂都是综合型工厂,能生产多等级(种类)的产品,如上面说的电脑和电话,本质上他们都属于电器,那么他们就能在电器厂里生产出来,而抽象工厂模式就将考虑多等级产品的生产,将同一个具体工厂所生产的位于不同等级的一组产品称为一个产品族,如上图所示纵轴是产品等级,也就是同一类产品;—— From Baidu 百科。

2023-06-20 20:21:01 595 1

原创 JDK1.8

jdk1.8新特性知识点: Lambda表达式 函数式接口 方法引用和构造器调用 Stream API 接口中的默认方法和静态方法 新时间日期API 在jdk1.8中对hashMap等map集合的数据结构优化。hashMap数据结构的优化 原来的hashMap采用的数据结构是哈希表(数组+链表),hashMap默认大小是16,一个0-15索引的数组,如何往里面存储元素,首先调用元素的hashcode 方法,计算出哈希码值,经...

2021-12-15 16:34:34 262

原创 2020-09-21

Java基础课程Java基础课程内容涉及:Java开发介绍、Java数组、Java面向对象、常用基础类、集合、IO流、多线程、异常、网络、反射。END第一阶段第一部分:Java开发介绍DOS常用命令JVM、JRE、JDK之间的关系Java开发环境的搭建:安装JDK,配置环境变量Java入门程序(Java的开发流程)Java的注释,标识符、标识符的命名规范Java基本数据类型变量和常量的定义及初始化Java的运算符运算符的优先级Java分支语句之if…else

2020-09-21 14:54:22 136

原创 git回滚的几种情况(逐步优化)

1.把少量文件回退到B版本git checkout B – 要回退的文件1 要回退的文件2然后commit这两个文件得到新的版本D本地: A — B — C — D(HEAD)repo: A — B — C(HEAD)此时 push,repo可以快速移动指针 HEAD,从C移动到D,push 成功。如果B版本中这个文件不存在,只是想删除呢?更简单,你直接rm删了再commit好了。2.回退前1次,或者几次commit的所有变更(少用)这种情况也非常简单,使用 revert undo 掉之前

2020-08-14 10:36:34 233

原创 java中驼峰与下划线的写法互转

笔记下驼峰与下划线互转的工具类:import java.util.regex.Matcher;import java.util.regex.Pattern;public class Underline2Camel { /** * 下划线转驼峰法 * @param line 源字符串 * @param smallCamel 大小驼峰,是否为小驼峰 * @return...

2020-01-13 15:19:42 316

转载 Android--GridView/ListView 点击Item修改Item背景 标识是当前选择项方法

今天项目中遇到一个问题:工单列表以GridView方式实现,希望点击某一个Item后,点击的Item能变换自己的背景,标识为当前点击项。经过多次探索,一下方式实现,方便简单://适配器(红色为修改处)public class DesignOrderAdapter extends BaseAdapter {private List list = new Array

2016-02-16 16:33:42 981

转载 Android ListView中 每一项都有不同的布局

Adapter的代码其中:ViewHolder分别是三个不同的布局,也就是ListView中每一项的布局TYPE_1...是三种类型.在使用不同布局的时候,getItemViewType和getViewType不能少,一般是不用这两个函数的重载的class RunRankAdapter extends BaseAdapter {      Array

2015-03-28 21:11:57 355

转载 清空Activity缓存

如果不再需要之前的activity了,在打开后直接finish()掉就好了吧设置Intent.setFlag(Intent.FLAG_ACTIVITY_TOP)能够清空此栈之前的Activity。在AndroidManifest.xml设置Activity的属性noHistory = true,当启动新的Activity后之前的Activity不

2015-03-23 10:23:09 1111

转载 Android颜色列表

2 3 #ffffff 4 #fffff0 5 #ffffe0 6 #ffff00 7 #fffafa 8 #fffaf0 9 #fffacd 10 #fff8dc 11 #fff5ee 12 #fff0f5 13 #ffefd5 14 #ffebcd 15 #ffe4e1 16 #ffe4c4 17 #ffe4b5

2015-03-22 20:50:27 305

转载 图片相识度比较

最近项目要用到图片对比,上网搜了一下。有2中方法!第一种 Java实现图片比对(1)-MD5方式这是地址:http://chenxu-8456.iteye.com/blog/1322014你们可以看一下,我按照这个方法弄了一下。代码有个错误后来也解决了...这里就不讲哪点错了,因为这个方法完全坑爹。没用只能比较是不是同一个图片,而不是2个图片进行比较。第二种 Java实现图片比对(

2015-03-22 16:46:14 1087

转载 listview优化

publicclass MyListViewBase extendsActivity {         privateListView lv;    //定义一个动态数组        ArrayList<HashMap<String, Object>>listItem;/** Called when the activity is f

2015-03-20 20:42:00 380

ffmpeg 解码器 so 动态库

ffmpeg 基于Linux系统编译的so 动态库,可用于播放器解码,编译ndk-r10.

2016-10-20

Android图片识别Demo

Android图片识别匹配的Demo,可实现拍照或本地相册图片识别匹配

2015-03-23

空空如也

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

TA关注的人

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