ClumsyOtter的博客

勿忘初心 始终如一

Android 6.0 动态权限申请

Android6.0之后谷歌改变了敏感权限的申请方式-申请敏感权限时会弹出选项框。 6.0权限申请方式如下: /** * * @param activity * @param permissions */ public static voi...

2018-07-31 19:10:23

阅读数 35

评论数 0

Mybatis学习之路之Oracle多表查询

Oracle 的多表查询 ,主要是结合各种查询进行组合。从而构造出一个复杂的查询。 所以首先得掌握一些常用的多表查询的方法。再根据实际情况来进行组合。 首先介绍的是 Union: 将多个表的结果集去除重复取并集 (使用的表是自带的学习表 emp dept salgrade)...

2017-05-11 11:14:57

阅读数 488

评论数 0

Mybatis学习之路之Oracle增删改查以及常用函数

Oracle的基础查询删除更改以及group by 的用法

2017-05-09 16:38:51

阅读数 318

评论数 0

Mybatis学习之路之Oracle建/改/删表以及一些常用命令

建表之前必须得了解Oracle的数据类型数据类型如下 VARCHAR2(size)可变长度的字符串,其最大长度为size个字节;size的最大值是4000,而最小值是1;你必须指定一个VARCHAR2的size; NVARCHAR2(size)可变长度的字符串,依据所选的国家字符集,其最大长度为...

2017-05-07 16:36:31

阅读数 434

评论数 0

Java笔记之正则表达式

Java笔记 正则表达式的用法

2017-05-06 20:15:44

阅读数 214

评论数 0

Java笔记之垃圾回收机制

垃圾回收的意义   在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是”无用信息”,这些信息将被丢弃。...

2017-05-06 15:35:53

阅读数 189

评论数 0

Java笔记之JVM内存区浅析

这篇博文是我看了《深入浅出虚拟机》《虚拟机规范》中的笔记 若有侵权,立即删除JAVA虚拟机与java语言没有必然关系它只与特定的二进制文件格式class文件格式有所关联。一个类加载进入虚拟机,虚拟机是如何完成对这个类信息的存储呢? 接来下我们就对虚拟机的内存区域进行浅显的分析首先当虚拟机运行J...

2017-05-06 14:22:16

阅读数 197

评论数 0

Java笔记之浅析String以及Stringbuffer

String十分常用,一般用到字符串时都会先想到String,但是String有那么好用吗!String与StringBuffer有什么区别,为什么更推荐使用Stringbuffer。带着问题来探索 首先看源码中String类与StringBuffer对比他们的构造函数可以发现一些区别Strin...

2017-05-05 20:52:22

阅读数 180

评论数 0

Java笔记之常用容器浅析

图片出自《Java编程思想》上图清楚且完整的描述了集合包中的类以及接口之间关系 本篇文章只介绍常用的容器及其原理首先Collection接口的常用三大子接口list,set,queueList接口常用实现类

2017-05-02 15:32:53

阅读数 225

评论数 0

Java笔记之自动装/拆箱以及类型转换

1.基础概念 Java中所有的基本类型都有其对应的包装类 基础类型: boolean char byte int float double long 包装类 Boolean Character Byte Integer Float Double Long Short Void所谓的装箱...

2017-04-30 22:11:09

阅读数 257

评论数 0

Java笔记之类的加载过程浅析

加载过程简介(类的加载的底层jvm这里不做深入探讨,博主水平有限) 参考资料《深入理解Java虚拟机》《Java虚拟机规范》 下面的图片简要的描述了类的加载过程类的加载过程由虚拟机内部完成,在加载过程中与普通程序员有关系是初始化阶段初始化过程1.初始化阶段由编译器自动收集类中的类变量赋值操作,...

2017-04-30 19:29:30

阅读数 202

评论数 0

数据结构与算法之DFS/BFS解决扫雷问题<十五>

给你一个2D的字符矩阵作为游戏板。. ‘M’代表未发现的地雷 , ‘E’ 代表着一个未发现的空白区域, ‘B’ 代表一个没有相邻(上,下,左,右和所有4个对角线)地雷的空白方块,数字(’1’至’8’)表示与这个显示的方形相邻的地雷数量,最后是’X’ 代表一个已发现的地雷。现在给出所有未显示的游戏版...

2017-04-29 11:00:02

阅读数 2170

评论数 0

数据结构与算法之广度优先<十三>

图的基本知识 图的表示方法可以参考 图的表示方法 图的深度遍历参考 这里写链接内容进入正题 图的广度遍历 顾名思义就是先把该节点的所有相连边访问一遍,再将该节点的所有相连节点作为顶点,将其所有相邻边访问一遍,之后依次类推依然使用一组图片来说明初始第一步 访问A所有边第二步 访问B所有...

2017-04-28 20:48:03

阅读数 261

评论数 0

数据结构与算法之图的深度遍历<十四>

学习图的遍历之前得知道图的表示方法 可以参考 图的表示方法进入正题 什么是图的深度遍历算法 所谓深度遍历 就是一口气一条路走到底,再回溯重复便可达到遍历效果 一组图片来说明这个问题 深度遍历这个图第一步 第二步 依次遍历直到到最底部到达底部后 回溯重复 也就是回溯到C 然后,C...

2017-04-28 20:25:51

阅读数 351

评论数 0

数据结构与算法之图的邻接表与邻接矩阵<十二>

现实中的许许多多的事务都是网状结构也就是图结构。当你面临一个复杂的网状关系问题。也许你已经有了解决的方法,但是如何用编程实现呢。首先的问题就是如何将网状图程序化。若是不能清楚简单的描述这些关系,对你解决问题是十分大的阻碍。同时也说明了将图的关系程序化是学习图论的基础我这里就介绍两种常用且简单的方法...

2017-04-28 19:45:37

阅读数 652

评论数 0

Java笔记之常量池浅析

Java 常量池 ==

2017-04-24 18:43:52

阅读数 318

评论数 0

初探设计模式之单例模式

单例模式

2017-04-23 20:55:38

阅读数 198

评论数 0

dubbo,zookeeper以及SpringMVC的整合以及用法

Dubbo 介绍(参考Dubbo用户指南)Dubbo的特点单一应用架构(ORM) 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的 数据访问框架(ORM) 是关键。 垂直应用架构(MVC) 当访问量逐渐增大,单一...

2017-04-14 19:41:59

阅读数 1210

评论数 0

如何使用FastDFS上传图片

将fastDFS与Nginx整合好后,如何上传图片以及如何访问已经上传了的图片呢? 你还没有整合 参考 Centos 7+FastDFS与Nginx的整合教程上传之前先对FastDFS框架做个介绍 FastDFS包括Tracker Server 和 Storage Server两服务组...

2017-04-13 22:34:42

阅读数 4446

评论数 2

数据结构与算法之高级排序(希尔/堆)<十一>

插入排序希尔排序堆排序

2017-04-09 15:53:04

阅读数 268

评论数 0

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