- 博客(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 232
原创 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 233
原创 HashMap的底层原理
HashMap的结构HashMap在初始化时,会创建一个默认长度为16的Entry数组。这个数组里可以存储元素的位置被称为“桶(bucket)”,每个 bucket 都有其指定索引,系统可以根据其索引快速访问该 bucket 里存储的元素。 public HashMap() { this.loadFactor = DEFAULT_LOAD_FACTOR; thresh
2017-10-23 21:26:04 339
原创 Linux常用命令
Linux常用命令切换目录:cdcd 切换到某目录cd .. 切换到上一层目录cd / 切换到系统根目录cd ~ 切换到用户主目录cd - 切换到上一个所在目录创建目录和移除目录:mkdir rmdirmkdir(make directory)命令可用来创建子目录。 mkdir app 在当前目录下创建app目录 mkdir –p app2
2017-07-21 10:25:25 400
原创 编写一个过滤器用于统一编码格式
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 858
原创 自定义注解的步骤
自定义注解(理解)注解属性:注解本质就是一个接口,接口中可以有常量和抽象方法抽象方法在注解中就称之为注解属性注解属性类型:基本类型StringClassAnnotationEnum:枚举以上类型对应的一维数组注意:一旦注解有属性了,使用注解的时候必须赋值,(除非这个注解属性有默认值)赋值的格式:@注解名(属性名=属性值)若注解类型为数
2017-07-09 21:27:27 951
原创 利用tomcat创建虚拟的图片服务器
双击tomcat,选择add external web moduleDocument base为存放图片的文件夹。Path为访问路径。这样就可以在浏览器查看服务器中的图片了。
2017-07-09 12:57:54 429
原创 表单提交之上传图片
当我们直接用表单将数据传送到后台的时候,需要在表单标签加上enctype="multipart/form-data"语句。具体实现如下:html代码:Insert title here Java代码:@ResponseBody @RequestMapping("/uploadImg") public void uploadImg(Mult
2017-07-09 12:42:23 1711
原创 ajax传送表单中的文件之前后端实现
本文参考:http://www.cnblogs.com/zhuxiaojie/p/4783939.html这里我使用的是第二种方式。首先,导入Jquery.form.js,这就会非常方便了。使用$("#form").ajaxSubmit();语句就可以把表单数据传到后台了。HTML代码:Insert title here
2017-07-08 16:40:54 2405 1
原创 多线程知识记录
1,什么是进程,什么是线程? 进程是正在进行中应用的程序,是程序在计算机上的一次执行活动,其实就是该应用程序在内存中分配的空间。进程与线程的区别(转自http://www.cnblogs.com/hazir/archive/2011/05/09/2447287.html)进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位
2017-02-27 19:47:56 330
转载 华为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 497
转载 华为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 654
原创 华为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 514
原创 华为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 322
原创 华为OJ——统计空格英文等个数
题目:分别统计字符串中英文、空格、数字以及其他字符的个数代码:import java.util.Scanner;public class Main { /** * 统计出英文字母字符的个数。 * * @param str * 需要输入的字符串 * @return 英文字母的个数 */ public static i
2017-02-18 15:37:27 346
原创 华为OJ——最大漂亮数
题目:描述给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。每个字母都有一个“漂亮度”,范围在1到26之间。没有任何两个字母拥有相同的“漂亮度”。字母忽略大小写。给出多个名字,计算每个名字最大可能的“漂亮度”。知识点字符串运行时间限制0M内存限制
2017-02-18 08:15:30 751
原创 华为OJ——字符串最后一个单词的长度
题目:描述计算字符串最后一个单词的长度,单词以空格隔开。知识点字符串,循环运行时间限制0M内存限制0输入一行字符串,长度小于128。输出整数N,最后一个单词的长度。样例输入hello world
2017-02-17 18:15:27 337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人