![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
语言
文章平均质量分 53
天下一般
喜欢运动的猿
展开
-
redis<二>spring使用redis,配置远程登录和密码
spring配置redis远程登录以及密码。原创 2022-11-22 00:15:42 · 1988 阅读 · 0 评论 -
java贪吃蛇小游戏实现
Java贪吃蛇的简单实现原创 2022-11-14 18:13:11 · 735 阅读 · 0 评论 -
Java泛型<二>泛型类型擦除与桥方法
类型擦除与桥方法原创 2022-11-09 18:48:19 · 853 阅读 · 0 评论 -
为什么不能只根据返回值进行函数重载
为什么只根据返回值无法进行函数重载原创 2022-11-09 18:35:23 · 1054 阅读 · 0 评论 -
蓝桥杯-Java快速输入输出
蓝桥杯-Java快速输入输出原创 2022-10-28 16:41:05 · 1313 阅读 · 0 评论 -
fork-join线程池
fork-join的分析原创 2022-06-21 00:01:06 · 352 阅读 · 0 评论 -
c++中字符 +数字输入
c++字符输入原创 2022-06-19 20:44:59 · 1779 阅读 · 0 评论 -
c++字符串和数字的相互转化
c++字符串数字相互转换原创 2022-06-19 20:20:43 · 228 阅读 · 0 评论 -
自定义线程池
线程池的自定义实现原创 2022-06-17 21:03:05 · 88 阅读 · 0 评论 -
Java线程<一>--总述
Java并发概述原创 2022-05-11 16:14:31 · 210 阅读 · 0 评论 -
spring bean的创建流程
spring bean的创建流程原创 2022-05-04 20:15:13 · 1245 阅读 · 0 评论 -
子串和字序列
子串要求连续,子序列不要求连续。子串的4种求法// 方法一: 最容易想的解法,暴力可以使用,以i开头,向后枚举for (int i = 0; i < n; i++) { StringBuilder b = new StringBuilder(); for (int j = i; j < n; j++) { b.append(s.charAt(i)); // 每一个j都是一个子串 }}// 方法二:最模拟的想法,按照长度划分子串for原创 2022-05-03 16:21:40 · 218 阅读 · 0 评论 -
异常机制的使用场景
异常机制的使用场景原创 2022-04-30 18:17:07 · 590 阅读 · 0 评论 -
Java中异常处理机制原理
异常处理机制的JVM层面实现原创 2022-04-30 18:04:21 · 2379 阅读 · 0 评论 -
Java代理
Java反射与代理模式需求分析:给每一个类调用方法的时候,打印一个日志,打印出来输入输出。这样就是说,需要给每一个类,生成一个新的增强类,这个增强类的作用就是在调用对象方法的时候,增加输入输出的打印。Java反射Java代理代理的使用时机:有一个表示接口的Class对象,在编译的时候不知道确切的类型,但是需要在运行的时候生成一个接口的实现类。java代理的实现方式1. 静态代理2. 动态代理代理的使用步骤:原料准备:类加载器Class对象数组,就是接口对象数组调用处理原创 2022-04-13 22:15:41 · 648 阅读 · 0 评论 -
JVM垃圾回收机制[四] -- hotspot实现细节
JVM中HotSpot虚拟机的实现细节,包括OopMap, 安全点和安全区域,卡表与写屏障,并发可达性分析等。原创 2022-04-04 10:24:20 · 995 阅读 · 0 评论 -
行为型设计模式
一、 行为型设计模式行为型设计模式介绍行为型设计模式关注对象之间的通信,为对象之间的通信提供了最佳实践的模板。行为型设计模式主要包括以下的几种设计模式:责任链模式命令模式解释器模式迭代器模式中介者模式备忘录模式观察者模式状态模式策略模式访问者模式以下将分别介绍每种设计模式的定义、应用场景、实现,实例,以及分析每种设计模式的优缺点。具体设计模式介绍2.1 责任链模式1.定义:责任链模式为请求创建了一个接收者对象的链,这种模式给予请求的类型,对请求的发送者和接受者进行解耦。原创 2021-12-26 18:39:57 · 2269 阅读 · 2 评论 -
pytorch笔记索引
pytoch安装基本简介基本数据类型使用原创 2021-11-23 11:35:32 · 350 阅读 · 0 评论 -
c++随机数
使用随机数种子#include <bits/stdc++.h>using namespace std;int main() { strand(unsigned(time(NULL))); cout << rand() << endl; cout << rand() << endl;}注意先获取随机数种子rand()返回值是0到2^15头文件<cstdlib>...原创 2021-11-22 08:18:12 · 542 阅读 · 0 评论 -
JShell使用
1. 下载所需的软件从jdk9开始有了JShell,所以下载9及以上的版本即可。之后可以配置环境变量,亦可以直接进入bin目录中,从箭头指向地方输入cmd即可从命令行中进入当前文件夹之后输入JShell即可进入当然不想修改环境变量,可以使用 bat文件,然后放在环境变量中找得到的地方,之后执行jshell即可cd bin所在文件夹d: #所在的盘2. 最有用的命令/? 或者、hlep以上两个命令都是帮助的意思。帮助的文档都是中文原创 2021-01-05 10:00:38 · 898 阅读 · 0 评论 -
Java学习之JDBC连接mysql
一、JDBC连接流程下载相应的jar包或者使用Maven注入依赖注册加载一个驱动创建数据库连接(Connection)构造SQL语句创建statement,发送sql语句执行sql语句处理sql结果关闭statement和connection二、相应的依赖以及数据库准备maven依赖数据库的创建#可以将本代码放入一个create,sql文件,执行下面的操作。(sql脚本的执行) # 创建数据库create database managelibrary;user m.原创 2021-01-04 12:20:38 · 172 阅读 · 0 评论 -
python安装与使用
安什么python,直接安装anocoda,自带python,配一个环境变量全局通用,省了用pip的时间。早晚要装,不如一步到位。<一>安装配置anoconda1.anoonda是啥?用啦管理Python开发环境的软件,类似于maven。用来管理各种依赖,一句话可以自动下载包,可以创建独立的环境,用来供软件运行;ect。1.无脑的安装,熟悉的环境配置2.不一样的就一个配置国内...原创 2019-12-24 18:03:54 · 220 阅读 · 0 评论 -
java高级使用<一>
文章目录<一> 网络编程一.开发一个网上互相聊条的小系统1.预备知识2.具体实现一:两两配对聊天(支持多对)思考一:如何创建一个多人的群聊?思考二:如何给特定人发送信息思考三:能否用一个线程解决群聊问题二.使用java发送邮件三.使用java写一个可靠的邮箱传输协议<一> 网络编程一.开发一个网上互相聊条的小系统1.预备知识1.JAVA GUI编程2.JAVA 网...原创 2019-11-17 18:58:33 · 256 阅读 · 0 评论 -
python学习
一个小错误pycharm中自动添加文件的信息的设置从setting->Editor->file and Templates中如果这里面的模板错误,将无法建立python文件python操作数据库1.导入包import pymysql如果没有的话从cmdpip install pymysql2.连接数据库db = pymysql.connect("localhost",...原创 2019-05-28 19:14:36 · 147 阅读 · 0 评论 -
c++中的try catch
#include<stdio.h>#includeusing namespace std;class Stack{int sta[1];int top;public:Stack(){top = 0;}class Full{}; //这里写成类class Empty{};void push(int a){top++;if(top > 1)throw ...原创 2019-02-02 14:22:16 · 237 阅读 · 0 评论