自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何把代码推送到远端分支

git 上传代码

2023-10-07 17:01:59 234

原创 【Pytest】POST请求body是一个数组/list 的请求写法

POST请求body里只有一个数组的请求怎么写

2023-08-25 19:16:34 1247

原创 [paramiko] SSH连接数据库

【代码】[paramiko] SSH连接数据库。

2023-08-20 13:43:51 297

原创 [paramiko] ssh通过跳板机连接服务器 - 方式二

[paramiko] ssh通过跳板机连接服务器

2023-08-19 23:44:57 519

原创 [paramiko] ssh通过跳板机连接服务器 - 方式一

[paramiko] ssh通过跳板机连接服务器

2023-08-19 23:43:31 891

原创 [paramiko] SSH连接服务器

[paramiko] SSH连接服务器

2023-08-19 23:42:30 234

原创 sql小测试 - 增删改查

SQL 的增删改查

2023-02-12 14:31:31 111

原创 crontab定时任务

Crontab 定时任务

2023-02-07 16:20:19 109

原创 每天学一个sql - 【update】更新数据库里的一个字段

update sql

2023-01-13 11:47:58 1442 1

原创 Leetcode 1. Two Sum

Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target.You may assume that each input would have exactly one solution, and you may not use the same element twice.You can return the answer.

2020-10-21 10:33:51 191

原创 Spring学习笔记10 - Spring配置文件参数划分析

Spring的配置文件中存在需要经常修改的字符串?存在- 以数据库连接相关的参数,经常变化的字符串,在Spring的配置文件中,直接修改 不利于项目的维护(修改)将经常修改的字符串,将他们提出来,放到另一个单独的文件中(properties)利于维护${}好与不好 是指代码的维护的好坏配置文件参数化:利于Spring的配置文件维护配置文件参数的开发步骤55https://www.bilibili.com/video/BV185411477k?p=56...

2020-06-20 07:04:57 176

原创 Spring学习笔记09 - 对象的生命周期

什么是对象的生命周期一个对象的创建、存活、消亡的一个完整过程。为什么要学习对象的生命周期?由Spring负责对象的创建、存活、销毁,了解生命周期,有利于为我们创建对象。生命周期的三个阶段创建阶段Spring 工厂何时创建对象?– scope=“singleton”Spring工厂创建的同时,对象创建注意:这种情况也许在获取对象的同时,创建对象,则需要在bean里加lazy-init标签–scope=“prototype”Spring 工厂会在获取对象的同时,创建对象ctx.g

2020-06-20 06:02:21 387

原创 Spring学习笔记08 - Spring工厂创建对象次数

如何控制简单对象创建次数singleton: 只会创建一次简单对象,默认值prototype: 每一次都会创建新的对象如何控制复杂对象的创建次数FactoryBean的三个方法之一,isSingleton()只创建一次,返回值设置为 true,多次,设置false为什么要控制对象的创建次数?好处:节省内存,避免浪费什么样的对象只创建一次?可公用,线程安全的对象SqlSessionFactoryDAOService (对状态的service都只一次)什么样的对象每次..

2020-06-20 04:34:14 155

原创 leetcode笔记 - 275.H指数II (H-Index II)

Leetcode 275. H-Index II没想到这个题也可以用二分法做,真是惊喜,可能自己做的题还不够,一时没想到用二分法,就感觉很有意思 哈哈哈我的第一想法有顺序嘛,那就从开头一直向后找 哈哈哈 暴力,咦 难怪最近看新闻报道某厂 男 暴力女友,哎 算法题做多了呗,算法不提倡暴力,生活也不提倡哈 生活不易 请有缘人互相珍惜呀。class Solution { public int hIndex(int[] citations) { int i = 0;

2020-06-19 12:45:24 160

原创 Spring学习笔记07 - Spring创建复杂对象以及FactoryBean实现原理

什么是复杂对象简单对象:指可以直接通过new 构造方法创建的对象。(反射的底层也是new)复杂对象:指不能通过new构造方法创建的对象。Spring工厂创建复杂对象的3中方式FactoryBean 接口开发步骤:实现FactoryBean接口Spring配置文件的配置1. 实现FactoryBean接口FactoryBean 里面三个方法需要实现getObject - 用于书写创建复杂对象的代码,并把复杂对象作为方法的返回值 返回。getObjectType - 返回 所创建复

2020-06-19 12:16:04 293

原创 Spring学习笔记06 - 反转控制与依赖注入

反转(转移)控制(IOC Inverse Of Control)反转控制: 把对于成员变量赋值的控制权,从代码中反转 到Spring工厂和配置文件中完成。好处: 解藕合底层实现:工厂设计模式**依赖注入(**Dependence Injection DI)注入: 通过Spring的工厂及配置文件,为对象(bean,组件)的成员变量赋值。依赖注入:一个类A 需要另一个B, 就意味这有依赖,那就通过Spring的配置文件 把B作为成员变量,赋值注入。...

2020-06-19 05:07:45 157

原创 Spring学习笔记05 - 注入详解

注入详解针对于 不同类型的成员变量,在<property> 标签中需要嵌套其他标签。JDK内置类型,Java本身定义的类型intString[]Set<String>List<String>Map<String>PropertiesSet 注入JDK内置类型String + 8 种基本类型使用e<value>标签 <value>Adam</value> <value>10<

2020-06-19 04:50:40 184

原创 Spring学习笔记04 - 注入原理以及简易流程

注入(Injection)什么是注入?通过Spring工厂以及配置文件,为所创建的对象成员变量赋值为什么要注入?通过编码的形式,为成员变量赋值,存在藕合。//传统赋值方式ApplicationContext ctx = new ClassPathXmlApplicationContext("/applicationContext.xml");Person person = (Person) ctx.getBean("person");person.setId(1);//通过代码赋值 存在藕合

2020-06-19 02:00:26 178

原创 Spring学习笔记03 - Spring5.x 与日志框架的整合

Spring5.x 与日志框架的整合日志框架可以在控制台中,输出Spring框架运行过程中的一些重要信息。好处:便于了解Spring框架运行过程,利于程序调试。如何整合日志框架?Spring整合log4j 有两个步骤入下:1. 引入log4j jar包pom.xml 文件:<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> &

2020-06-18 03:49:24 226

原创 Spring学习笔记02 - 第一个Spring程序

第一个Spring程序1. 软件版本- JDK 1.8+- Maven 3.5+- IDEA 2018+- SpringFramework 5.1.4+官网开发文档https://docs.spring.io/spring/docs/current/spring-framework-reference/2. 环境搭建Spring的jar包maven中心仓库https://mvnrepository.com/pom.xml 导入依赖<!-- https://mvnrepo

2020-06-18 03:46:20 273

原创 Spring学习笔记01 - Spring 工厂设计模式-反射解藕

背景EJB(Enterprise Java Bean)是重量级的框架,存在问题:运行环境苛刻代码移植性差总结: EJB是重量级框架什么是Spring?Spring 是一个轻量级的框架,它整合了多种设计模式,使开发环境更方便。对运行环境没有额外要求开源, Tomcat resion jetty收费, weblogic websphere代码移植性高不需要实现额外接口Java 分层开发controller - struts2serviceDao - mybatis

2020-06-18 03:45:25 445

原创 Leetcode - 509. 斐波那契数

// 斐波那契数Fibonacci 数列 是最典型的让我们了解递归算法的例子。递归核心:1. 递归关系表达式2. 递归终止条件直观的递归,调用自身很多次重复计算,不提倡。class Solution { public int fib(int N) { if (N == 0) return 0; if (N == 1) return 1; return fib(N-1)+fib(N-2); }}递归 + memo

2020-06-12 03:34:16 186

原创 Leetcode - 75. 颜色分类

Leetcode 75. 颜色分类1.快速排序2.插入排序快速排序(partition)定义两个变量one、two 一次将数组分层三个部分:[0, one) 区间存放 0;[one, two) 区间存放 1;[two, len) 区间存放 2。定义一个 移动变量 i 来辅助遍历多有的数据。public class LC75ColorSort { public static void main(String[] args) { int[] nums = {2, 0

2020-06-12 01:09:35 194

原创 Java中Array.sort()使用方法

Java的Arrays类有一个sort()方法,Arrays类被定义为静态方法,在文件中导入Array的包可以直接调用该函数。如下图可知 sort() 有很多种构造函数我们可将其分成4类,简单介绍它的使用方法如下:Arrays.sort(int[] a)Arrays.sort(int[] a, int fromIndex, int toIndex)Arrays.sort(T[] a, Comparator<? super T> c)Arrays.sort(T[] a, int f

2020-06-11 06:03:18 2650

空空如也

空空如也

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

TA关注的人

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