- 博客(10)
- 资源 (53)
- 问答 (1)
- 收藏
- 关注
原创 关于linux命令进行ip地址的访问命令
linux服务器与window服务器的ping命令的区别,windows的ping命令大概只能处理5次请求就结束了linux的服务器会一直执行下去处理
2021-05-27 18:42:42 726
原创 C# 使用fiddler进行网站登陆抓取,使用代码模拟登陆,获取cookie JSESSIONID的获取
前言:最近在处理一个任务,内部的合作项目,有自己的账户,但是系统不是自己公司的是一个合作公司的,这个时候需要做一个需求,模拟登陆,然后获取对应接口内的数据,进行回写到公司库里面;一个补偿机制;问题1:系统登陆的地址没有办法获取,这个时候就使用了fiddler,这个软件官网下载一下就行啦;问题2:所有的接口都是需要cookie进行验证的,这个时候需要用到模拟登陆然后传入对于的cookie才行;...
2021-05-27 15:53:39 1273
原创 细读源码之Java String (一)
Java中的String类绝对是使用最广泛的类,本文就带着大家细读一下JDK8下的String源码,主要包含以下几个方面的内容:一.String不可变特性二.String核心字段分析三.String常见方法分析四.String在Jdk1.6和1.8版本的差异一.String的不可变特性1.什么是不可变对象?如果一个对象,在它创建完成之后,不能再改变它的状态,那么这个对象就是不可变的。2.String设计成不可变的好处A.只有当字符串是不可变的,字符...
2021-05-22 16:41:02 185
原创 IIS 二级目录的配置 vs2019附加到进程的调试
背景:部分项目由于是本地debug的原因,需要进行IIS的部署然后使用vs2019进行附加到进程才能调试,通过网上的资料整理配置的流程,现在分享一下;第一、进行IIS的二级目录的配置第二、进行附加进程的处理第三、vs2019的调试权限的配置第四、调试的过程...
2021-05-17 10:48:46 691
原创 SpringIOC源码解析(上)-2021阿里巴巴面试
准备工作本文会分析Spring的IOC模块的整体流程,分析过程需要使用一个简单的demo工程来启动Spring,demo工程我以备好,需要的童鞋自行在下方链接下载:https://github.com/shiyujun/spring-frameworkDemo工程示例代码本文源码分析基于Spring5.0.0,所以pom文件中引入5.0的依赖 <dependencies> <dependenc...
2021-05-13 20:02:10 153
原创 Spring @Import注解源码解析
简介Spring 3.0之前,创建Bean可以通过xml配置文件与扫描特定包下面的类来将类注入到Spring IOC容器内。而在Spring 3.0之后提供了JavaConfig的方式,也就是将IOC容器里Bean的元信息以java代码的方式进行描述。我们可以通过@Configuration与@Bean这两个注解配合使用来将原来配置在xml文件里的bean通过java代码的方式进行描述@Import注解提供了@Bean注解的功能,同时还有xml配置文件里标签组织多个分散的xml文件的功能,当然在这里
2021-05-13 19:32:35 213
原创 Linux 服务器 502 Bad Gateway nginx
前言,最近购买了一台阿里云服务器,尝试搭建自己的第一个博客网站,使用宝塔的工具以及使用java的命令进行部署的;每次部署之后一个小时左右就会报错处理的过程:第一种解决方案:是看到说的TomCat没有安装导致的,502报错;经过分析排查了之后,不是这个问题;第二种解决方案:是phpconf的配置问题导致的问题,经过分析之后,排除了这个可能性第三种解决方案:由于我是使用的java -jar的命令直接进行部署的,这个有个问题是关闭连接窗口之后,就是平时在IDEA里面运行一.
2021-05-06 19:06:46 4506
原创 Spring IOC和Spring AOP的实现原理(源码主线流程)
Spring IOC## 一、容器初始化 容器的初始化首先是在对应的构造器中进行,在applicationContext的实现类构造器中,首先对参数路径中的${}进行了处理,用系统变量替换(setConfigLocations方法)然后调用refresh方法(这个就是最核心的容器初始化方法)。![ioc容器初始化流程图](http://img2.tbcdn.cn/L1/461/1/77b812a023cc19c37281b61338c9ced5563abc32)### 1、Resourc...
2021-05-05 15:49:20 344
原创 Mybatis中Dao接口的工作原理
答:Dao接口,就是人们常说的Mapper接口,接口的全限名,就是映射文件中的namespace的值,接口的方法名,就是映射文件中MappedStatement的id值,接口方法内的参数,就是传递给sql的参数。Mapper接口是没有实现类的,当调用接口方法时,接口全限名+方法名拼接字符串作为key值,可唯一定位一个MappedStatement,举例:com.mybatis3.mappers.StudentDao.findStudentById,可以唯一找到namespace为com.mybatis3..
2021-05-05 15:48:44 2027 1
原创 Spring的并发问题——有状态Bean和无状态Bean
**一、有状态和无状态****有状态会话bean** :每个用户有自己特有的一个实例,在用户的生存期内,bean保持了用户的信息,即“有状态”;一旦用户灭亡(调用结束或实例结束),bean的生命期也告结束。即每个用户最初都会得到一个初始的bean。简单来说,有状态就是有数据存储功能。有状态对象(Stateful Bean),就是有实例变量的对象 ,可以保存数据,是**非线程安全**的。**无状态会话bean** :bean一旦实例化就被加进会话池中,各个用户都可以共用。即使用户已经消亡,bean...
2021-05-05 15:47:25 2237 6
Navicat Premium
2020-08-25
Xftp-6.0.0191p123456.zip
2020-05-29
Windows安装rabbitmq环境安装包
2019-04-20
Windows安装rabbitmq环境
2019-04-20
设计模式相关代码demo
2018-06-20
HBuilderX.2.7.9.20200527.full.zip
2020-06-10
wechat_devtools_1.03.2005140_x64.zip
2020-06-10
ARCMap 10 如何使用图片制作mxd文件?
2015-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人