ICode9

精准搜索请尝试: 精确搜索
  • SpringBoot2核心技术与响应式编程- 请求响应原理2021-09-21 17:37:29

    请求映射 rest使用与原理     @xxxMapping;      Rest风格支持(使用HTTP请求方式动词来表示对资源的操作) 核心Filter;HiddenHttpMethodFilter 用法: 表单method=post,隐藏域 _method=put           SpringBoot中手动开启(开启页面表单的Rest功能) spring: mvc: hidden

  • java-字典2021-09-21 17:04:35

    1、添加元素 (put) 方法一: Map m1 = new HashMap(); m1.put("Zara", "8"); m1.put(2, 8);System.out.print(m1);   方法二: // 创建 HashMap 对象 SitesHashMap<Integer, String> Sites = new HashMap<Integer, String>();// 添加键值对Sites.put(1, "Googl

  • MediaType和文件类型对应关系2021-09-21 12:01:55

    这里列出些常用的便于记忆。 { contentType.put(".load" , "text/html"); contentType.put(".123" , "application/vnd.lotus-1-2-3"); contentType.put(".3ds" , "image/x-3ds"); contentType.put(".3g

  • Android/Java获取百度UNIT对话API服务2021-09-21 09:06:32

    获取token类 AuthService.java package com.example.myapp.util; import org.json.JSONObject; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.util.List; import java.util.Ma

  • ES学习总结2021-09-19 20:33:49

    1.创建索引 put localhost:9200/person 2.添加数据 put  localhost:9200/person/_doc/1 { "first_name" : "John", "last_name" : "Smith", "age": 25, "about" : "I love to go rock climbing", "intere

  • ElasticSearch2021-09-19 11:57:50

    1.基本概念 1.inde(索引) 动词:相当于Mysql中的indert 名词:相当于Mysql中的Database 2.Type(类型) 在index(索引)中,可以定义一个或多个类型 类似于Mysql中的Table;每一种类型的数据放在一起 3.Document(文档) 保存在某个索引下,某种类

  • SpringBoot模拟一个员工数据库并且实现增删改查2021-09-19 11:32:51

    1:首先创建一个pojo层在里面定义数据 Department部门: package com.example.springbootweb.pojo; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; /** * @author ${范涛之} * @Description * @create 2021-09-19 10:25 */ @Da

  • 3.7.7、redis__Java将数据写入redis中存储,java操作redis2021-09-19 11:05:30

    使用Java语言将数据读取再写入redis数据库中存储 public class Demo07 { public static void main(String[] args) throws Exception{ Jedis jedis = new Jedis("master", 6379); BufferedReader br = new BufferedReader( new FileRead

  • Hbase高级功能过滤(Filter)2021-09-18 15:33:17

    1.创建一个Rumenz表 // 创建了两个列族user和depart > ./bin/hbase shell > create 'Rumenz','user','depart' 2.插入数据 > put 'Rumenz','user|id1','user:name','张三' > put 'Rumenz','us

  • 深入理解Java LinkedHashMap2021-09-18 12:01:17

    本文我们深入Java Map接口的一个实现类LinkedHashMap的内部。它是HashMap的子类,继承了父类的核心代码。因此读者应该先了解HashMap的工作原理。 LinkedHashMap 与 HashMap *LinkedHashMap *在大多数方面 与 HashMap 类似,但LinkedHashMap 是基于hash 表与链表结构用于增强ha

  • Java操作生成Word2021-09-17 16:01:05

    Java操作生成Word(poi-tl实现) 前言 最近有个生成Word报告的需求,把数据统计出来然后以Word的形式展示。在网上找了一些实现的技术,包括apache poi和FreeMarker,但两者对于生成word都有些许不够。apache poi提供Java程序对Microsoft Office格式档案读和写的功能,但使用起来很繁琐,操

  • Hbase Shell的基本操作2021-09-17 12:35:37

    一、基本操作 1.进入HBase客户端命令 bin/hbase shell 2.查看帮助命令 help 3.查看当前数据库中有那些表 list 二、表的操作 1.创建表 create 'student','info' 2.插入数据到表中 > put 'student','1001','info:sex','male' > put 'student&

  • RestTemplate2021-09-16 23:34:35

       方式一: Map<String, Object> params = new HashMap<>();params.put("appId", "xxx");params.put("appSecret", "yyyyyyyyyy");String url = "http://test.com/sso/open/token?appId={appId}&appSecret={appSec

  • [LeetCode] 1189. Maximum Number of Balloons2021-09-15 02:05:08

    Given a string text, you want to use the characters of text to form as many instances of the word "balloon" as possible. You can use each character in text at most once. Return the maximum number of instances that can be formed. Example 1: Inpu

  • Tree后端实现2021-09-14 00:02:19

    思维导图  一.Json串得转换 1、转换为对象 package com.lj.demo; import java.util.HashMap; import java.util.Map; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; public class JsonDemo1 { public

  • 第十章 Net 5.0 快速开发框架 YC.Boilerplate --部署跨域问题解决方案2021-09-13 14:32:47

    在线文档:http://doc.yc-l.com/#/README在线演示地址:http://yc.yc-l.com/#/login源码github:https://github.com/linbin524/yc.boilerplate源码gitee:https://gitee.com/linxuanming/yc.boilerplate 视频教程:元磁之力框架开源初心和框架设计介绍(上): https://www.bilibili.com/video/B

  • leetcode刷题-[17]电话号码的字母组合2021-09-12 23:59:19

    给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。答案可以按 任意顺序 返回。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。 示例 1: 输入:digits = "23" 输出:["ad","ae","af","bd","be","bf","cd","ce","cf"

  • linkedhashmap实现lru时遇到的问题2021-09-12 17:33:35

    看了一些高浏览转载的博客,大部分都说map.get(1);会改变map中的顺序,经实践发现不会改变。 import java.util.LinkedHashMap; import java.util.Map; class Map1 { public static void main(String[] args) { Map<Integer,Integer> map = new LinkedHashMap<>();

  • 5、oracle入门篇2021-09-11 22:04:24

    1、视图 视图的概念:视图就是提供一个查询的窗口,所有数据来自于原表。 视图的作用?第一:视图可以屏蔽掉一些敏感字段。第二:保证总部和分部数据及时统一。   注意:创建视图【必须有dba权限】 ---查询语句创建表 create table emp as select * from scott.emp; --查询视图 select *

  • Guava常用的集合扩展2021-09-11 22:00:28

    做过Java开发的码农,应该对Guava库非常熟悉。Guava是由谷歌开源的Java库,Guava库日益强大,涉及到Java开发的方方面面,用以帮助Java码农更高效的开发。 ​ 此篇来介绍下Guava包中常用的几种对Java集合的扩展。 Multimap ​ 这是对Map的扩展,Map是一对一的映射,一键对一值,那当我们想一键

  • 微信支付采坑记录(java后端 一)2021-09-11 18:06:56

    最近项目开发到微信支付的模块,经过一周的不懈努力,虽然微信支付流程跑通了,但当时的那些坑是真的烦,为了避免自己以后犯同样的错误,当然还有各位新接触微信支付的同仁们闭坑,所以自我觉得还是有必要写个博客记录记录,顺便提高一下自己的总结能力以及表达能力。 为了更加详细的记录

  • 设计模式之享元模式2021-09-11 11:06:56

    代码 首先呢,这个享元模式是模拟围棋来产生的 棋子接口Chesspiece是抽象享元,该接口中规范一个落子put()方法,对棋子的坐标进行定位。 Chesspiece.java package xiangyuan; public interface Chesspiece { void put(int x,int y); } 接下来就是创建一个接口的实现类,这个

  • Java集合框架——Map2021-09-10 22:32:09

    Map 一、Map接口简述二、 Map中定义的方法2.1 添加、删除、修改2.2 元素查询的操作:2.3 元视图操作的方法: 三、 Map实现类3.1 HashMap3.1.1 LinkedHashMap 3.2 TreeMap3.2.1 Tree的两种添加方式自然排序定制排序 3.3 Hashtable3.3.1 Propertiesjdk8 4.2 HashMap和Hashtable

  • jdk8 stream 去重2021-09-10 17:06:36

    public static void main(String[] args) { List<Map<String, String>> objects = new ArrayList<>(); Map<String, String> map = new HashMap<>(); map.put("C_CONT_ID","123"); map.pu

  • HashMap put方法的底层实现原理2021-09-10 11:31:45

    前言:HashMap这种数据结构在大部分开发场景用处都非常多,因此我们在使用的时候也必须去了解其底层原理,方便我们可以在使用的时候能熟练根据其设计优化我们的程序,后面我就围绕几个问题展开讲解,尽量通俗易懂。 1、hash计算索引的过程是怎样实现的?设计上有哪些点值得我们学习 2、hash

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有