自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基础篇-基本类型

微信公众号 连接java学习都是从基本类型开始的,日常工作中基本类型也是经常用的东西。不过基本类型的知识点确认已经掌握了吗?来看看那接下来的几个问题吧1、boolean类型的长度是多少?2、void是基本类型吗?3、inti=0; Integer j=i;这个装箱过程中,基本类型是怎么赋值给引用类型的?4、基本类型存储在栈上,什么时候存储在堆上呢?这些问题的答案包含在...

2020-05-04 16:35:28 166

原创 java基础篇 - HashMap 理解Hash碰撞

HashMap是大家都在用,面试的时候也经常会被考的考点,在这篇文章中介绍下HashMap的hash碰撞和减轻碰撞的优化。1、什么是hash碰撞在解释Hash碰撞之前先说一下hashmap的存储结构、添加和检索是怎么实现的1.1HashMap的存储结构 · HashMap的存储结构是Entry数组+链表的结构,如下图HashMap存储结构注意:...

2020-04-05 11:56:54 1769

原创 算法篇-插入排序

一、首先说一下插入排序的整体思路通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。数组分为两部分:有序部分和无序部分。取出无序部分的第一个元素,与有序区部分进行比较,并插入到合适的位置。二、详细图解通过下图来了解一下整个排序过程吧,现在排序一个乱序数组,如下 1、首选取出第一个元素 10,认为10已经是有序的了,进行下一步 2、取出元素7,与...

2020-05-05 14:51:14 407 1

原创 设计模式6大原则和23种设计模式

设计模式6大原则和23种设计模式:设计模式

2020-03-05 11:11:36 218

原创 java 代理简介

java中实现代理有三种方式:静态代理、JDK动态代理、CGLIB动态代理demo下载地址:java代理demo接来下看看怎么实现这三种代理的:1、首先看一下静态代理:接口:public interface MtInterface { void getName();}被代理类:public class Mt implements MtInterface

2018-02-05 15:21:27 179

原创 快速搭建mybatis

MyBatis是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain OldJava Objects,普通的 Java对象)映射成数据库中的记录。

2017-09-25 16:47:14 313

原创 String左右补零

将String左侧或者右侧补零至指定长度,希望对大奖有帮助: public class Shift{ //获取0的字符串 String getZero(int length) { StringBuilder str= new StringBuilder(length); for(int i=0;i<length;i++) { str.append("0")...

2017-05-08 14:04:19 5055

原创 Ftp文件上传

前段时间项目中用到的FTP文件上传,自己谢了一个基于FTPClient的FTP文件上传函数用的到jar包的下载地址:commons-net-1.4.1.jarFTP文件上传过程中需要注意,FTP支持二级制和ASCII码的文件上传,需要根据需要指定上传类型(一般二进制的没什么问题),不然会出现上传文件大小不一致或者损坏的问题。具体的实现: /** * FTPClient 上传文

2017-03-30 11:27:31 658

原创 js中cookie的获取

在javascript中只能通过document.cookie获取整个cookie串,想要获取指定cookie的值,只能自己解析,最近用到了学习了下。javascript中的获取办法/获取cookiefunction getCookie(name) { //获取cookie字符串 var strCookie = document.cookie; //将多cook

2014-12-05 13:25:44 553

spring boot简单demo

spring boot的搭建过程,包括接口controller的编写和注入的使用,适合新人练手使用,比较简单的应用过

2019-05-06

spring简单demo

spring简单demo,包括aop和ioc的例子,包括注入,控制反转和面向切面的用法,希望能有帮助。

2018-07-19

java 代理demo

java中代理的使用,包括静态代理、JDK动态代理、CGLIB动态代理的例子,想了解AOP和动态代理的童鞋可以看下

2018-02-02

MongoDB免安装 java Demo

MongoDB免安装运行,java执行集合创建、数据查询、数据插入、数据删除操作的demo 使用过程可以阅读压缩包中的 启动MongoDB.txt

2017-12-05

Spring 基础jar包

Spring基础jar包,可以搭建Spring环境,运行使用基本功能

2017-11-17

mybatis简单demo

mybatis简单demo,包含动态sql查询,简单查询,多条件查询的例子,数据库使用的是mysql数据库。运行前,需要执行下包中的sql脚本。

2017-09-06

Spring 完整包

完整的Spring包

2017-06-05

Spring基本包

可以运行spring的基本包

2017-06-05

java 代码混淆 proguard

java混淆工具,防止反编译,启动项在bin\proguardgui.bat ,可以在代码打包的时候使用,进行代码混淆

2017-05-11

java 代码混淆 proguard5.3.3

java混淆很好用的工具 ,防止反编译

2017-05-11

commons-net-1.4.1.jar

FTPClient的jar包,ftp工具包

2017-03-30

下载网络图片文件到本地指定文件中

将网络图片下载到本地指定的文件中,没有尝试是否可以下载其他类型文件 通过BufferedInputStream读取图片的流,然后将读取的byte写入到指定文件中

2017-03-04

java简单迷宫生成代码

自己写的迷宫生成代码,生成效率还算可以,保证有入口和出口,并且保证能从迷宫走出来,简单的算法,可以研究一下。

2017-02-24

C程序设计语言(第2版) 中文.pdf

C程序设计语言(第2版) 中文.pdf ,c语言开发参考书籍,适合初学者。

2013-04-26

ArcGIS\Arcgis10安装步骤.pdf

ArcGIS\Arcgis10安装步骤,比较详细的安装过程。

2013-04-26

ditree复选树

ditree复选树,可多选,可单选,附带例子

2012-10-18

空空如也

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

TA关注的人

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