自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知识共享,快乐分享

希望对你有帮助

  • 博客(15)
  • 资源 (14)
  • 收藏
  • 关注

原创 "aadfsdfdsfdsafafsafsawerewolfasd" ,不仅要输出出现过的字符还要输出每个字符出现了多少次

import java.awt.List;import java.util.ArrayList;import java.util.LinkedHashSet;import java.util.LinkedList;import java.util.Set;public class Exercise3 { public static void main(String[] args){

2016-08-15 11:32:50 2752

原创 写一个方法,参数接收一个String类型的对象,最终可以把这个字符串参数中出现过的每一个字母打印出来 例如: "wwqweqdasdafdsfdsferer" 将来方法接收这个参数后会打印:

import java.util.*;public class exercise2 { public static void main(String[] args){ Set set = new LinkedHashSet(); String string = "wwqweqdasdafdsfdsferer"; char[] ch = stri

2016-08-15 11:31:11 4266

原创 用二进制来编码字符串"adceadaa",需要能够相据编码,解码回原来的字符串,则至少需要二进制字符的长度是?

利用哈夫曼编码,字符出现的频率越大,则使用越短的二进制进行编码,构建最优二叉树。

2016-08-13 10:14:53 7084

原创 Java Collection接口

在java.util包中提供了一些集合类,常用的有List、Set和Map类,其中List类和Set类继承了Collection接口。这些集合类又称为容器,长度是可变的,数组用来存放基本数据类型的数据,集合用来存放类对象的引用。 List接口、Set接口、Map接口以及Collection接口的主要特征如下: Collection接口是List接口和Set接口的父接口,通常情况下不被直接使用。

2016-08-13 10:03:12 2236

原创 Java下的关键字、保留字

1,Java 关键字列表 (依字母排序 共50组):abstract, assert, boolean, break, byte, case, catch, char, class, const(保留关键字), continue, default, do, double, else, enum, extends, final, finally, float, for, goto(保留关键字), if

2016-08-13 09:58:14 2313

原创 Eclipse下使用vim模式

eclipse下使用vim模式编辑,这里我选择的是Vrapper插件。 Vrapper Vrapper is an Eclipse plugin which acts as a wrapper for Eclipse text editors to provide a Vim-like input scheme for moving around and editing text.Unlike

2016-08-12 09:50:51 6212

转载 Eclipse快捷键大全

Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对上

2016-08-12 09:41:13 2001

原创 new一个对象的时候JVM都做了哪些事情

之前没有进行类加载1.类加载,同时初始化类中静态的属性(赋默认值) 2.执行静态代码块 3.分配内存空间,同时初始化非静态的属性(赋默认值) 4.调用父类构造器 5.父类构造器执行完后,如果自己声明属性的同时有显示的赋值,那么进行显示赋值把默认值覆盖 6.执行匿名代码块

2016-08-11 12:36:06 3641

原创 十进制0到16转为二进制

public class BinarySystem{ public static void printDecimalSystem(int a){ int maxC = 0; while( (a>>maxC) !=0 ){ maxC ++; } for(maxC--; maxC>=0; maxC--){

2016-08-10 20:01:38 3394

原创 [java]常用排序

直接插入排序 基本思想:每步将一个待排序的记录,按其顺序码大小插入到前面已经排序的字序列的合适位置(从后向前找到合适位置后),直到全部插入排序完为止。public void InsertSort(array a){ int i,j; for(i = 1; i < a.length; i++){ int temp = a[i]; for...

2016-08-10 17:06:34 2073

原创 String str = new String(“abc”),“abc”在内存中是怎么分配的?

堆、字符串常量区什么是字符串常量池 JVM为了减少字符串对象的重复创建,其维护了一个特殊的内存,这段内存被成为字符串常量池或者字符串字面量池工作原理 当代码中出现字面量形式创建字符串对象时,JVM首先会对这个字面量进行检查,如果字符串常量池中存在相同内容的字符串对象的引用,则将这个引用返回,否则新的字符串对象被创建,然后将这个引用放入字符串常量池,并返回该引用。实现前提 字符串常量池实现的前提

2016-08-07 11:00:54 7690 1

原创 for(条件1;条件2;条件3)

for(条件1;条件2;条件3) { //语句 } 执行顺序是条件1->条件2->语句->条件3->条件2->语句->条件3->条件2…….. 如果条件2为true,则一直执行。如果条件2位false,则for循环结束

2016-08-07 10:54:32 2905

原创 题(一)enum AccountType

what is the result of the following code?enum AccountType { SAVING, FIXED, CURRENT; private AccountType() { System.out.println(“It is a account type”); } } class EnumOne

2016-08-07 10:53:59 2387

原创 混合赋值运算符的使用

“<<”表示左移位 “>>”表示带符号右移位 “>>>” 表示无符号右移 但是没有<<<运算符 “>>”为带符号右移,右移后左边的空位被填充为符号位 “>>>”为不带符号右移,右移后左边的空位被填充为0 没有<<< 因为<<后右边总是补0

2016-08-07 10:02:06 2203

原创 Vim配置文件vimrc

**set nocompatible filetype plugin on ” 载入文件类型插件 filetype indent on ” 为特定文件类型载入缩进文件 filetype on ” 侦测文件类型 syntax on ” 语法高亮 “—————

2016-08-01 09:07:25 2124

Idea的Mybatis的log打印插件适配2020

Idea的Mybatis的log打印插件适配2020,解压使用jar安装

2021-01-11

EZDML_mac64_v303z.dmg

EZDML、303版本,osx系统: EZDML是一个数据模型创建管理的小软件,可快速的进行数据库表结构设计,建立数据模型,支持自定义脚本模板来生成代码文件。 V3.03 x64版,mac版本

2020-08-14

Java虚拟机规范<<Java SE 8>>pdf

本书完整而准确地阐释了Java虚拟机各方面的细节,围绕Java虚拟机整体架构、编译器、class文件格式、加载、链接与初始化、指令集等核心主题对Java虚拟机进行全面而深入的分析,深刻揭示Java虚拟机的工作原理。同时,书中不仅完整地讲述了由Java SE 8所引入的新特性,例如对包含默认实现代码的接口方法所做的调用,还讲述了为支持类型注解及方法参数注解而对class文件格式所做的扩展,并阐明了class文件中各属性的含义,以及字节码验证的规则。

2018-03-25

React Native跨平台移动应用开发第2版pdf ,阙喜涛

React Native跨平台移动应用开发 第2版,阙喜涛,201705来源于网络

2018-03-13

GMS安装器.apk

GMS全称为GoogleMobile Service,即谷歌移动服务。GMS是Google开发并推动Android的动力,也是Android系统的灵魂所在。

2017-12-19

Radmin Server-3.5

Radmin Server-3.5 完美绿色破解版(x32 x64通用) 第三版+(单文件+制作方法)---来源互联网

2017-12-19

[汇编语言]冯康

[汇编语言].冯康.扫描版

2017-05-18

python27-pywin32x64

python27的win32api

2017-04-11

pywin32-218.win-amd64-py2.7

2017-03-20

lxml-3.3.4.win-amd64-py2.7

lxml-3.3.4.win-amd64-py2.7

2017-03-20

ajaxfileupload(支持多文件通过id上传)

ajaxfileupload上传文件插件,支持多文件上传

2017-02-27

Bruce.Eckel.Thinking.In.Java.4th.Edition

Bruce.Eckel.Thinking.In.Java.4th.Edition

2016-08-01

空空如也

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

TA关注的人

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