自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

原创 本地仓库添加到远程仓库

1.创建本地仓库和分支mster后修改代码提交git add .git commit2.然后关联远程仓库git remote add origin ssh://git@git.xxxxxxxx.git 3.若直接git push会提示fatal: The current branch master has no upstream branch.To push the curre...

2019-06-04 17:21:11 542

原创 Gson使用学习总结

目录Gson-list和array以及VectorGson-MapGson-数组Gson-空值的处理-serializeNulls方法Gson-setDateFormat 日期格式化Gson-特殊字符的转义-disableHtmlEscaping()Gson-特殊的Double和Float字段的处理-serializeSpecialFloatingPointValues未完待续学...

2019-05-24 17:24:03 173

原创 Gson-数组

数组和Set,List,Map都不一样我们可以这样将一个数组序列化测试代码 private static void testArray(){ Empolyee[] empolyees = new Empolyee[3]; for (int i =0;i<3;i++){ empolyees[i] = new Empolyee("...

2019-05-24 16:41:01 969

原创 Gson-Map

Map为什么要单独写?因为Map有一些奇怪的表现Map<String,Object>序列化Map<Object,String>序列化的结果是不一样,我们先看第一个 static Gson sGson; static Gson getGson() { if (sGson == null) { sGson = g...

2019-05-24 16:26:00 695

原创 Gson-list和array以及Vector

将List转为JSON字符串示例代码如下 static Gson sGson; static Gson getGson() { if (sGson == null) { sGson = getGsonBuilder().create(); } return sGson; } private...

2019-05-24 11:37:36 269

原创 Gson-特殊的Double和Float字段的处理-serializeSpecialFloatingPointValues

serializeSpecialFloatingPointValuesJava语言中Float Double类中有一些自定义的类型例如public static final double NaN = 0.0d / 0.0;public static final double MAX_VALUE = 0x1.fffffffffffffP+1023; // 1.7976931348623157e...

2019-05-23 17:55:29 3953

原创 Gson-特殊字符的转义-disableHtmlEscaping()

escapeHtmlChars属性GsonBuilder相关方法 public GsonBuilder disableHtmlEscaping() { this.escapeHtmlChars = false; return this; }该属性默认为true,表示会将html中的字符例如< >这样的字符处理转义掉。设置为false后,就不会转义这些字符。...

2019-05-23 17:54:30 10659

原创 Gson-setDateFormat 日期格式化

setDateFormat(String pattern)方法决定序列化和反序列化 java.util.Date,java.sql.Timestamp,java.sql.Timestamp的格式入参为setDateFormat中的类型或者是字符串类型具体可参考https://blog.csdn.net/gubaohua/article/details/575488测试代码 private...

2019-05-23 17:53:25 2214

原创 Gson-空值的处理-serializeNulls方法

在默认生成的Gson中该属性serializeNulls默认为false,意思是会忽略属性值为空的属性。举例 static class test{ String name; String score; public test(String name) { this.name = name; } ...

2019-05-23 17:50:38 4541

原创 finally和return的执行顺序

try+catch+fianlly+return 的执行顺序并不是网上说的很简单,这里总结一下:若是

2019-04-26 14:23:56 99

原创 python脚本利用md5输出相似的图片

# # -*- coding: utf-8 -*-# 思路:获取所有的文件,并且比较他们的md5,若是md5相同,则认为是相同文件,然后输出import osimport hashlibdef getAllList(root_path,allfile): file_path_list = os.listdir(root_path) for file_path_name i...

2019-03-26 17:11:56 667

原创 getDrawable的流程

最近需要研究下drawable是如何从xml中倒入的,Android系统加载过程中是否有什么优化和优秀的点可以了解下,所以看了下相关的源码首先大概的流程图如下:从resource.java的getDrawable方法开始看起这里我们重点查看第三个流程的loadDrawable方法以及loadDrawableForCookie方法以及生成想对应的drawable的inflateFromTag...

2019-03-26 16:18:37 1126

原创 Map解析

文档地址:中文:https://aisia.moe/java6api-cn/index.html?javax/xml/ws/handler/MessageContext.html原文:https://docs.oracle.com/javase/8/docs/api/java/util/Map.html1.SimpleBindings&lt;String,Object&gt;,key必须是...

2019-01-08 16:56:11 244

原创 HashMap tableSizeFor方法

hashmap 的数量是保证容量为2的整数幂 那么他是如何保证的呢:通过一下方法确认的,比方我们输入13,其实最终是16也就是输出最近的2的整数幂/** * Returns a power of two size for the given target capacity. */static final int tableSizeFor(int cap) { int n = ca...

2018-12-12 20:12:37 211

原创 Android翻译-Android Architecture Components

原文地址:https://developer.android.com/topic/libraries/architecture/ 安卓架构组件是Android Jetpack的一部分。他们是组件库集合,能够帮助你设计强健,可测试,可维护的应用。从管理你的UI组件生命周期和处理数据留存开始。轻松的管理你的应用生命周期。新的感知生命周期组件能够帮助你管理activity和fragment组件。...

2018-08-31 15:12:57 118

原创 Android翻译-用带有生命周期感知的组件处理生命周期问题

Android翻译-用带有生命周期感知的组件处理生命周期问题原文章地址: https://developer.android.com/topic/libraries/architecture/lifecycle生命周期感知组件可以随着其他带有生命周期的组件例如activities,fragment等生命状态发生改变时,也相应的执行动作。这些组件帮助我们创造更好组织,更轻量的代码。这样更易...

2018-08-30 20:30:53 203

8421-5421 数电程序 源代码

8421-5421 数电程序 源代码

2014-03-11

13_密码输入.ms10 数电程序 源代码

13_密码输入.ms10 数电程序 源代码

2014-03-11

18.开关控制数码管显示.ms12 数电程序 源代码

18.开关控制数码管显示.ms12 数电程序 源代码

2014-03-11

( 8_彩灯控制器.ms10 ) 数电程序 源代码

( 8_彩灯控制器.ms10 ) 数电程序 源代码

2014-03-11

序列检查 数电程序 源代码

序列检查 数电程序 源代码

2014-03-11

24进制 数电程序

24进制 数电程序 源代码

2014-03-11

C语言表达式语法分析器.rar(源代码)

利用java高级语言完成C语言表达式的语法分析,对于语法分析有自底向上和自顶向下的两种方法,本次课程用自底向上的算符优先算法实现,算符优先算法的过程在java设计的窗口中,分析结果保存在.txt中,不需要手动输入任何东西,程序运行所需表达式从文本文件.txt中读取。

2014-03-10

空空如也

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

TA关注的人

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