自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海绵宝宝的博客

梦想做一个java大法

  • 博客(12)
  • 收藏
  • 关注

转载 SQL查询中in、exists、not in、not exists的用法与区别

1、in和existsin是把外表和内表作hash(字典集合)连接,而exists是对外表作循环,每次循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的,如果查询的两个表大小相当,那么用in和exists差别不大;如果两个表中一个较小一个较大,则子查询表大的用exists,子查询表小的用in。例如:表A(小表),表B(大表)方式一:索引使用1)select * fr...

2018-11-01 09:26:51 562

原创 RandomAccessFile在本地实现伪断点续传

准备:在磁盘中 准备一个目录文件实现:将该文件复制到E盘,关掉程序,再重新打开可以在原位置继续复制。需求如下:过程中显示文件的拷贝的百分比复制过程中关掉程序。重新启动该程序时,若上次没有拷贝完,则提示上次拷贝还没完成,是否从上次的位置开始拷贝! 1. 是:从上次结束的位置继续拷贝。 2. 否:从头开始拷贝代码如下:public class Test02 { public s...

2018-10-30 16:46:41 224

原创 IO与NIO

IO与NIO一 .IO1.1 流的简单介绍和分类Java流操作的相关的类和接口:Java流类图结构:四个抽象基类分别为:InputStream 、OutputStream 、Reader 、Writer;流的概念:在Java中将输入输出抽象称为为流,就好像水管,将两个容器连接起来。流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称和抽象,即数据在两设备间的传输称为流Ja...

2018-10-28 23:16:44 190

转载 clone方法 你不知道的那些事

Java中对象的创建注:此文章引自 importNewclone顾名思义就是复制, 在Java语言中, clone方法被对象调用,所以会复制对象。所谓的复制对象,首先要分配一个和源对象同样大小的空间,在这个空间中创建一个新的对象。那么在java语言中,有几种方式可以创建对象呢?1 使用new操作符创建一个对象2 使用clone方法复制一个对象其他 如:通过反射,newInstance等(...

2018-10-08 22:39:14 181

原创 Python基础语法

Python基础-011.1 注释注: 以下示例代码均以python3为主,若有python2代码 会说明单行注释: 以#开头,#右边的所有东西当做说明 #我是注释,可以在里写一些功能说明之类的哦 print('hello world')多行注释: ''' 我是一个 多行注释 ...

2018-09-04 00:42:54 3951

原创 Java8新特性

Java8新特性1.Lambda表达式为什么使用Lambda表达式?Lambda 是一个匿名函数,我们可以把Lambda表达式理解为是一段可以传递的代码。可以写出更简洁、高效的代码。(1).Lambda初体验我们先来看一段匿名内部类的代码 使用Lambda表达式后的样子 //匿名内部类 Comparator<Integ...

2018-07-21 17:24:06 288

原创 LeetCode 数据库相关问题

LeetCode 数据库相关问题select IFNULL((select distinct salary from Employee order by Salary desc limit 1 offset 1),null) as 'SecondHighestSalary' from dual 注:关于limit 和 offect的用法看下面示例 ① select * fr...

2018-07-18 16:46:33 244

原创 算法: 动态规划

动态规划通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。动态规划常常适用于有重叠子问题和最优子结构性质的问题 。1.有一座高度是10级台阶的楼梯,从下往上走,每跨一步只能向上1级或者2级台阶。要求用程序来求出一共有多少种走法我们先来分析下这个问题,假设我们只差最后一步就走到10级台阶,由于每一步台阶只允许往上跨1级或2级,这时候会出现两种情况,第一种情况 是从第9级 走...

2018-07-11 16:41:24 142

原创 JS从入门到精通:第一节

JS的基本语法一.基本语法和常识 常见的控制台打印方式/* * 向窗口中输出一个内容 * document.write()里边的内容会直接在页面中显示 */document.write("Hello World");/* * console.log()用于向控制台输出一个内容 */console.log("看我出不出来!!");1.数据类型在JS...

2018-06-26 22:20:14 2578

原创 Oracle的相关问题

问题1.今天某位同事遇到一个问题,一个资产的利率,想保留两位小数,比如1.20保留两位后就应该是1.20,但是当用round函数去进行四舍五入的话,会自动把后面的0给过滤掉。示例:解决方案: 那么fm后那一串数字中,9和0的区别 这里的fm我是当成format来记的,但是网上查阅到有更精确的说法。详解: fm是填充模式 如果是字符格式化,指定fm参数后将仅返回指定属...

2018-05-16 22:47:40 167

原创 SVN使用指南

1.SVN是什么?版本控制工具全称:Subversion 版本控制工具:CVS→SVN→GITSVN主要在传统开发团队使用 CRM:客户关系管理系统 ERP:企业资源计划 OA:自动化办公 PDM:产品设计管理 …… GIT主要在互联网开发团队使用 微信 京东 淘宝 陌陌 12306 ……2.任务①安装服务器端程序 ②创建并配置版本库 ③启动服务器 ...

2018-05-15 22:59:18 180

原创 内部类

高级类特性-(类的成员之一:内部类) 内的成员之一:内部类(属性、方法、构造器、代码块) 可以有四种权限访问修饰符 注意:外部类 只有两种 public 和 default 定义 : 可以将一个类的定义放在另一个类定义的内部,这就是内部类 -thinking in Java 用法:如果一个类 仅跟本类关系密切的话 对于其他类希望隐藏 就可以使...

2018-05-13 00:21:59 152

空空如也

空空如也

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

TA关注的人

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