自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Jackson常见注解

Jackson的maven依赖<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.3</version&g...

2019-07-04 10:17:59 209

原创 leetcode1:宝石和石头

leetcode1:宝石和石头解法1:双层遍历,比较每个字符的值class Solution { public int numJewelsInStones(String J, String S) { int Jlength = J.length(); int Slength = S.length(); int coun...

2019-02-03 10:04:40 189

原创 HashMap的底层原理

HashMap的结构HashMap在初始化时,会创建一个默认长度为16的Entry数组。这个数组里可以存储元素的位置被称为“桶(bucket)”,每个 bucket 都有其指定索引,系统可以根据其索引快速访问该 bucket 里存储的元素。 public HashMap() { this.loadFactor = DEFAULT_LOAD_FACTOR; thresh

2017-10-23 21:26:04 319

原创 Linux常用命令

Linux常用命令切换目录:cdcd 切换到某目录cd .. 切换到上一层目录cd / 切换到系统根目录cd ~ 切换到用户主目录cd - 切换到上一个所在目录创建目录和移除目录:mkdir rmdirmkdir(make directory)命令可用来创建子目录。 mkdir app 在当前目录下创建app目录 mkdir –p app2

2017-07-21 10:25:25 343

原创 编写一个过滤器用于统一编码格式

package com.itheima.c_proxy.encoding;import java.io.IOException;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import javax.servlet.Fi

2017-07-09 21:40:06 833

原创 自定义注解的步骤

自定义注解(理解)注解属性:注解本质就是一个接口,接口中可以有常量和抽象方法抽象方法在注解中就称之为注解属性注解属性类型:基本类型StringClassAnnotationEnum:枚举以上类型对应的一维数组注意:一旦注解有属性了,使用注解的时候必须赋值,(除非这个注解属性有默认值)赋值的格式:@注解名(属性名=属性值)若注解类型为数

2017-07-09 21:27:27 904

原创 利用tomcat创建虚拟的图片服务器

双击tomcat,选择add external web moduleDocument base为存放图片的文件夹。Path为访问路径。这样就可以在浏览器查看服务器中的图片了。

2017-07-09 12:57:54 402

原创 表单提交之上传图片

当我们直接用表单将数据传送到后台的时候,需要在表单标签加上enctype="multipart/form-data"语句。具体实现如下:html代码:Insert title here Java代码:@ResponseBody @RequestMapping("/uploadImg") public void uploadImg(Mult

2017-07-09 12:42:23 1684

原创 ajax传送表单中的文件之前后端实现

本文参考:http://www.cnblogs.com/zhuxiaojie/p/4783939.html这里我使用的是第二种方式。首先,导入Jquery.form.js,这就会非常方便了。使用$("#form").ajaxSubmit();语句就可以把表单数据传到后台了。HTML代码:Insert title here

2017-07-08 16:40:54 2319 1

原创 多线程知识记录

1,什么是进程,什么是线程?   进程是正在进行中应用的程序,是程序在计算机上的一次执行活动,其实就是该应用程序在内存中分配的空间。进程与线程的区别(转自http://www.cnblogs.com/hazir/archive/2011/05/09/2447287.html)进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位

2017-02-27 19:47:56 310

转载 华为OJ——Java按字节截取字符串

输入:字符串 要截取的字节数注意:GBK编码时,中文占两个字节,通过字节数来计算中文字符个数时(字节数除以2),应注意向上取整。代码如下:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scan=new Scanner(Sys

2017-02-24 15:24:31 457

转载 华为OJ——字符串逆序

题目:字符串逆序输出代码:import java.util.Scanner;public class Main { public static String Reverse(char[] s){ char temp; for(int i=0;i<s.length/2;i++){ temp = s[i]; s[i] = s[s.length-1-i];

2017-02-18 16:11:34 633

原创 华为OJ——第一个只出现一次的字符

题目:输出字符串中第一个只出现一次的字符代码:import java.util.Scanner;public class Main { public static char FirstChar(String s) { char c = ' '; int flag[] = new int[s.length()]; outer: for (int i = 0; i

2017-02-18 15:50:33 477

原创 华为OJ——数组中最小的K个整数

题目:输入n个整数,输出其中最小的k个代码:import java.util.Scanner;public class Main{ public static int[] K_Min(int[] arr,int k){ int[] MinK = new int[k]; for(int i=0;i<k;i++){ int min = arr[i];

2017-02-18 15:45:52 301

原创 华为OJ——统计空格英文等个数

题目:分别统计字符串中英文、空格、数字以及其他字符的个数代码:import java.util.Scanner;public class Main { /** * 统计出英文字母字符的个数。 * * @param str * 需要输入的字符串 * @return 英文字母的个数 */ public static i

2017-02-18 15:37:27 301

原创 华为OJ——最大漂亮数

题目:描述给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。每个字母都有一个“漂亮度”,范围在1到26之间。没有任何两个字母拥有相同的“漂亮度”。字母忽略大小写。给出多个名字,计算每个名字最大可能的“漂亮度”。知识点字符串运行时间限制0M内存限制

2017-02-18 08:15:30 727

原创 华为OJ——字符串最后一个单词的长度

题目:描述计算字符串最后一个单词的长度,单词以空格隔开。知识点字符串,循环运行时间限制0M内存限制0输入一行字符串,长度小于128。输出整数N,最后一个单词的长度。样例输入hello world

2017-02-17 18:15:27 302

空空如也

空空如也

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

TA关注的人

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