- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Base64编码使用commons-codec中的api,在Android中出现编译通过运行崩溃的问题。
1 在对接加密解密的时候,相同文本Base64编码后,移动端与服务端出现不一样的密文。移动使用的是Android_SDK 默认自带的android.util.Base6。 2 果断使用服务端一样的jar包commons-codec,编译通过运行却崩溃了,出现错误:java.lang.NoSuchMethodError: org.apache.commons.codec.binary....
2018-12-11 16:29:36
545
原创 整理郭林微信分享的文章
2016-10-26 Android Support Library的前世今生http://www.jianshu.com/p/f5f9a4fd22e8
2016-10-27 11:58:12
354
原创 Java集合总结
1.集合包 集合包最常用的有Collection和Map两个接口的实现类,Colleciton用于存放多个单对象,Map用于存放Key-Value形式的键值对。 Collection中最常用的又分为两种类型的接口:List和Set,两者最明显的差别为List支持放入重复的元素,而Set不支持。List最常用的实现类有:ArrayList、LinkedList、Vector及
2016-07-27 14:59:52
402
原创 10 整理的简答题
10 整理的简答题有的答案略;1权限修饰符有哪些? 2在什么情况下,finally语句不会执行? 如果在try内部执行一条System.exit(0)语句终止应用程序的执行,则finally中的语句不会被执行. 3高级for和传统for循环的区别? 增强for对数组和集合进行遍历,不能对其进行操作 for循环在循环过程中,可以操作,(在删除的时候
2016-01-23 17:34:38
375
原创 09 GUI
09.01_GUI(如何创建一个窗口并显示)Graphical User Interface(图形用户接口)。 Frame f = new Frame(“my window”); f.setLayout(new FlowLayout()); //设置布局管理器 f.setSize(500,400); //设置窗体大小 f.setLocation(300,200); //设置窗体出现在屏
2016-01-23 17:30:27
236
原创 08 网络编程
08 网络编程08.01_网络编程(网络编程概述)A:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。B:网络编程就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。08.02_网络编程(网络编程
2016-01-23 15:01:29
215
原创 07 反射
07 反射###07.01_反射(类的加载概述和加载时机) * A:类的加载概述 * 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 * 加载 * 就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。 * 连接 * 验证 是否有正确的内部结构,并和其他类协调一致 * 准备
2016-01-23 14:56:00
183
原创 06 多线程
06 多线程###06.01_什么是线程* 线程是程序执行的一条路径, 一个进程中可以包含多条线程* 多线程并发执行可以提高程序的效率, 可以同时完成多项工作###06.02_多线程并行和并发的区别* 并行就是两个任务同时运行,就是甲任务进行的同时,乙任务也在进行。(需要多核CPU)* 并发是指两个任务都请求运行,而处理器只能按受一个任务,就把这两个任务安排轮流
2016-01-22 19:22:53
225
原创 05 IO流
05 IO流###05.01_异常的概述和分类* A:异常的概述 * 异常就是Java程序在运行过程中出现的错误。* B:异常的分类 * 通过API查看Throwable * Error * 服务器宕机,数据库崩溃等 * ExceptionC:异常的继承体系 * Throwable * Err
2016-01-22 18:17:45
287
原创 04 集合
04 集合###04.01 集合的概述* A:集合的由来 * 数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的减少而减少 * B:数组和集合的区别 * 区别1 : * 数组既可以存储基本数据类型,又可以存储引用数据类型,基本
2016-01-22 17:31:09
195
原创 03 API,正则,日期类
03 API,正则,日期类####03.01 String类 * String类的方法 indexOf() ; lastindexOf() ; charAt() ; endsWith() ; length() ; equals() ; isEmpty() ; startsWith() ; contains() ; toLowerCase() ; toUp
2016-01-22 16:47:13
306
原创 02面向对象
1.面向对象思想特点 * a:是一种更符合我们思想习惯的思想 * b:可以将复杂的事情简单化 * c:将我们从执行者变成了指挥者2.类与对象概述 * 属性 就是该事物的描述信息(事物身上的名词) * 行为 就是该事物能够做什么(事物身上的动词) * 类描述多个对象的共同特征,是对象的模板;对象描述的是现实中的个体,是类的实例.
2016-01-22 09:21:16
188
原创 01Java基础知识
Java基础知识:A:Java语言基础组成 关键字 标识符 注释 常量和变量 运算符 语句 函数 数组B:Java语言平台 javaSE javaME javaEEC: JRE和JDK的概述: JRE: 包括Java虚拟机(JVM = Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可 J
2016-01-21 21:51:42
227
commons-codec包名的修改,处理编译通过,运行崩溃的问题
2018-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人