- 博客(74)
- 资源 (12)
- 收藏
- 关注

原创 Spring简单实现(新手版)
<?xml version="1.0" encoding="UTF-8&am
2018-11-11 20:24:07
538
原创 c++实现kmp算法
void getNextArr(string &str2, vector<int> &next) { next.at(0) = -1; if (str2.length() == 1) { return; } next.at(1) = 0; for (int cn = 0, i = 2; i < str2.length(); i++) { if (str2.at(i - 1) == str2.at(c
2021-04-01 15:11:53
177
原创 Java 安全
package jwt_demo;import javax.crypto.*;import javax.crypto.spec.SecretKeySpec;import java.io.*;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmExcept
2020-05-25 16:20:53
778
原创 swagger的简单实例
<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <...
2020-05-25 15:35:06
676
原创 jjwt demo
package jwt_demo;import io.jsonwebtoken.*;import io.jsonwebtoken.io.Decoders;import io.jsonwebtoken.io.Encoders;import io.jsonwebtoken.security.Keys;import javax.crypto.SecretKey;import java.security.Key;import java.text.SimpleDateFormat;import j
2020-05-10 15:17:49
276
1
原创 elasticsearch
创建索引库put ::http://127.0.0.1:9200/people{“settings”: {“number_of_shards”: 3,“number_of_replicas”: 1},“mappings”: {“properties”: {“name”: {“type”: “text”},“age”: {“type”: “integer”}}}}...
2020-05-08 15:57:08
156
原创 Java实现文件分块
import org.junit.jupiter.api.Test;import java.io.File;import java.io.IOException;import java.io.RandomAccessFile;import java.util.Arrays;import java.util.Collections;import java.util.Comparato...
2020-05-07 10:01:31
1692
原创 Eureka集权搭建
server: port: 8761spring: application: name: eureka-servereureka: server: enable-self-preservation: true eviction-interval-timer-in-ms: 60000 instance: hostname: eureka c...
2020-04-30 12:52:59
200
原创 RabbitMq六种工作模式
Utils类import com.rabbitmq.client.Channel;import com.rabbitmq.client.Connection;import com.rabbitmq.client.ConnectionFactory;import java.io.IOException;import java.util.concurrent.TimeoutExcepti...
2020-04-27 16:47:52
376
原创 HUffman编码的简单实现
该题目答案,插入的时候可能因为顺序问题而导致错位#include <stdio.h>#include <stdlib.h>typedef struct { int number; char value; struct Leaf *left, *right; struct Leaf *next;} Leaf;int fun...
2020-04-16 22:03:32
377
原创 Java的一些常用命令
jps (jvm process status)jstat(jvm stastics Monitoring tool)jinfo (configuration info for java)jmap(memory map for java)jconsolejlinkhttps://blog.youkuaiyun.com/qq_26093341/article/details/80889883、...
2020-03-24 15:40:05
213
原创 vue双向绑定的原理(使用 set 与 get进行代理) js的一些思考
let obj = { //幕后英雄 _txt: "1" } // Object.defineProperty 主要是为了自动添加属性 Object.defineProperty(obj, 'txt', { get: function () { return obj._txt ...
2020-02-08 12:28:48
414
原创 pytorch的一些思考(长期更新)
# 图像分类问题的模型# https://blog.youkuaiyun.com/m0_37306360/article/details/79312334 参考import torchimport torchvisionimport torchvision.transforms as transforms# define a img transform proctransform = trans...
2020-02-06 23:32:18
213
原创 Java 三种获取class 的区别,Java 思考,长期有效
// fromJson(JsonReader reader, Type typeOfT)// TypeToken typeToken = (TypeToken) TypeToken.get(typeOfT);// TypeAdapter typeAdapter = getAdapter(typeToken);// T object =...
2020-02-06 17:39:21
288
原创 jdk动态代理
package main;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class App { public static void main(String[] args) { Map...
2020-01-28 11:20:57
122
原创 maven配置
<!-- More Project Information --> <name>demo</name> <description>demo_service for Spring Boot</description> <url>chan_1831938181@outlook.com</ur...
2020-01-22 14:39:27
228
原创 Redis笔记
list数组操作lpushrpushlrangelindexllenlremltrimlsetlinsert before/afterset操作sadd smembersscardsremsrandmemberspop【随机】smove集合运算sdiffsintersunionhash操作hset/hget/hmset/hmget/hgetall/...
2020-01-20 19:23:54
182
原创 【Java学习】Win10下最新Java环境配置 以最新版 jdk-13.0.2举例子
背景】最近小编开始学习Java知识了,所以需要安装JDK,配置java环境,但小编学习的资料里的配置教程是xp系统的,与现编使用的Win10系统配置步骤不一样,所以小编觉得需要记录一下,Win10下JDK环境变量的配置。【内容】一、安装JDK:1、下载最新的JDK:2、安装J2SDK:二、配置环境变量:1、在“我的电脑”图标上单击右键选择“属性”,选择“高级系统设置”;2、在弹...
2020-01-20 14:58:25
2822
2
原创 vue-cli配置axios
"use strict";import Vue from 'vue';import axios from "axios";import VueAxios from 'vue-axios'// Full config: https://github.com/axios/axios#request-config// axios.defaults.baseURL = process.e...
2020-01-10 20:09:33
458
原创 docker的一些命令
docker run -d --name redis -p 6379:6379 -v /data/redis/data:/data -v /data/redis/conf/redis.conf:/usr/local/etc/redis/redis.conf redis --requirepass "peter@2019"docker run --name nginx -d -p 80:80...
2020-01-04 15:59:04
220
原创 Java邮件发送
<%@ page contentType="text/html; charset=utf-8" language="java" errorPage="" %><%@ page import="java.util.*" %><%@ page import="javax.mail.*" %><%@ page import="javax.mail.inte...
2019-11-22 16:44:26
155
原创 垃圾百度百科分析
public class Main { static Map<String, String> headers = new HashMap<>() {{ put("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0....
2019-11-20 22:40:32
194
原创 关于Java反射的一些思考
public static void main(String[] args) { try { BeanInfo beanInfo = Introspector.getBeanInfo(MyBean.class, Object.class); for (var b : beanInfo.getMethodDescriptors...
2019-11-09 21:04:57
105
原创 netty实现简单的web服务器
package firstDemo_netty_http;import io.netty.bootstrap.ServerBootstrap;import io.netty.buffer.ByteBuf;import io.netty.buffer.Unpooled;import io.netty.channel.*;import io.netty.channel.nio.NioEve...
2019-11-09 11:42:24
893
原创 基于HikariCP的工具类
class HikariCPUtil {// db.properties文件档案// url=jdbc:mysql://localhost:3306/bookshop?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true// user=root// pass=020...
2019-11-08 21:58:32
849
原创 AES算法加密(Java)简单实现
import javax.crypto.*;import javax.crypto.spec.SecretKeySpec;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmException;im...
2019-09-24 17:17:39
256
原创 RecyclerView简单使用(无杂质版)
工具类import android.content.Context;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.TextView;import com.skiers.demo_learn.R;imp...
2019-09-23 10:10:35
131
原创 安卓的短信验证服务
package com.skiers.demo_learn;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import android.os.Message;import android.view.View;import android.widget.EditText;impo...
2019-09-21 17:19:33
221
原创 ListView 与GridView 的Adapter
class Adapter1 extends BaseAdapter { private String[] str; private Context context; public Adapter1(Context context) { this.context = context; } public Adapter1() { ...
2019-09-21 11:38:59
135
原创 LIstView的Adapter的设置
class Adapter extends BaseAdapter { private String[] str; @Override public int getCount() { return 12; } @Override public Object getItem(int position) { retu...
2019-09-18 11:09:19
418
原创 安卓的工具类
package com.skiers.demo_learn.utils;import android.content.Context;import com.google.gson.Gson;import com.google.gson.reflect.TypeToken;import java.io.BufferedReader;import java.io.IOException...
2019-09-16 10:44:18
186
原创 mybatis
private static SqlSession createSqlSession() { InputStream is = null; try { is = Resources.getResourceAsStream("sqlMapperConfig.xml"); } catch (IOException e) ...
2019-09-07 16:37:33
120
原创 安卓跟新视图推荐方法
//使用handler进行跟新视图 handler = new Handler() { @Override public void handleMessage(Message msg) { ...
2019-09-04 09:10:26
112
原创 Springboot接管MVC的几种方法
注册Beanpackage com.springboot.demo01;import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;import org.springframework.context.annotation.Bean;import org.springframework...
2019-05-27 21:52:38
325
原创 Java使用SLF4J (log4j)
博主正在学习日志的东西,但是网上的教程真实惨不忍睹,跳了许多坑今天博主就要告诉你怎么使用SLF4J首先 <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-log4j12 --> <dependency> <groupId>org.slf4j</groupId> ...
2019-05-25 20:51:08
240
原创 Java线程工具类(基于Thread)
class ThreadUtils { private operateThread operator; @SuppressWarnings("unchecked") public <T, K> FutureTask<K> excute(T task) { FutureTask<K> futureTask = null; if (task i...
2019-05-22 14:40:29
432
原创 基于dbcp(stream与lambda)的简单应用
main方法实现import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import java.util.IntSummaryStatistics;import java...
2019-05-17 13:57:00
234
原创 关于DBCP的使用,使用propoties读取配置文件
Marven所需要的依赖包 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-dbcp2</artifactId> <version>2.6.0</version> </dependency&...
2019-05-16 18:44:04
554
原创 基于netty的简单聊天室
package nettyDemon03;import io.netty.bootstrap.Bootstrap;import io.netty.channel.Channel;import io.netty.channel.ChannelFuture;import io.netty.channel.EventLoopGroup;import io.netty.channel.nio....
2019-05-15 20:25:26
394
原创 Java 实现nio文件复制(以图片复制为例)
public static void main(String[] args) throws IOException { RandomAccessFile file = new RandomAccessFile("1.png", "rw"); FileChannel channel = file.getChannel(); RandomAccessFile file1 = new ...
2019-05-12 14:37:14
633
ListenOne 实现框架
2019-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人