首页
学习
活动
专区
工具
TVP
发布

王二麻子IT技术交流园地

专栏作者
109
文章
113621
阅读量
47
订阅数
Linux Centos7 下使用yum安装的nginx平滑升级
I Teach You 我教你
2023-07-18
9450
使用Java在国内不访问国外网站调用Chatgpt API实现问答对话
OpenAI开放的api接口调用很简单,只要用post请求就可以了。但是因为地区限制,国内无法直接使用这个方法。但我们可以通过Cloudflare来进行套壳转发请求来完成国内对openai的访问。
I Teach You 我教你
2023-07-18
1K0
Linux指定nologin用户执行命令
在linux中运行的网站,我们一般分配一个www用户给网站应用程序。但这个用户正常情况是不可以登陆的,这时候如果重启一些服务需要求只能使用www用户执行。此时切换到www用户时,会出错。
I Teach You 我教你
2023-07-18
7220
Linux Centos7 下使用yum安装Nginx
在你的CentOS 7 服务器中使用yum命令从Nginx源服务器中获取来安装Nginx:
I Teach You 我教你
2023-07-18
6210
Linux Centos7 安装配置RabbitMQ
在开始演示安装RabbitMQ前,小编决定先介绍一下前置知识,想看安装步骤的小伙伴可以直接跳过这个章节,本篇博客算是小编学习RabbitMQ的笔记,部分内容都是摘录的,如果有感兴趣的小伙伴可以私信小编,后续小编将会更新更多的关于RabbitMQ的知识,感兴趣的小伙伴可以点个订阅。
I Teach You 我教你
2023-07-18
4210
Linux Centos7 下使用yum安装redis
由于CentOS官方yum源里面没有Redis,这里我们需要安装一个第三方的yum源,这里用了Fedora的epel仓库:
I Teach You 我教你
2023-07-18
6460
Linux Centos7 下升级openssh1.1.1u版本
I Teach You 我教你
2023-07-18
4310
Windows下快速安装Nginx并配置开机自启动的方法
Nginx已经是我们日常开发中在常用不过的工具了,简单快捷的安装和配置,大大减少了我们部署调试浪费的时间,本文给各位同学介绍一下nginx正常安装流程,以及开机自启动配置,记得提前收藏,莫要书到用时方恨少~
I Teach You 我教你
2023-07-18
1K0
Springboot整合RabbitMQ ,用心看完这一篇就够了
其中APPLICATIONS DISABLED 标示是必须要安装的,另外两个项目可以忽略,我们上上面--without-javac忽略了java编译,出现这个就算配置成功了。
I Teach You 我教你
2023-07-18
3070
Idea中Tomcat控制台输出信息中文乱码的解决方法
在菜单中找到帮助中的编辑VM options选项,Help > Edit Custom VM Options,如图:
I Teach You 我教你
2023-07-18
1.5K0
Linux CentOS 7 完美安装 Nginx 1.21.6
Nginx是C语言开发,建议在Linux上运行,当然,也可以安装Windows版本,本篇则使用Linux CentOS 7作为安装环境。
I Teach You 我教你
2023-07-18
8790
H5的离线缓存技术
离线存储可以将站点的一些文件存储在本地,它是浏览器自己的一种机制,将需要的文件缓存下来在没有网络的时候可以访问到缓存的对应的站点页面,包括html,js,css,img等等文件在有网络的时候,浏览器也会优先使用已离线存储的文件,返回一个200(from cache)头。这跟HTTP的缓存使用策略是不同的。
I Teach You 我教你
2023-07-18
4110
小鹿线基础权限框架:web -- api 请求篇
本篇介绍的是 web 端的 API 封装层,该封装的内容位于src/share/request/basic下
I Teach You 我教你
2023-07-18
2850
Windows无法启动MongoDB Server,错误:1053:服务没有及时响应启动或控制请求
安装完mongodb-windows-x86_64-5.0.15-signed.msi时,启动其服务时报错:
I Teach You 我教你
2023-07-18
8810
Springboot打包 依赖包到单独文件夹
在使用Springboot开发项目时,打包好的jar包是可以直接运行的,但是通常情况下,这个jar都会很大,因为它默认打包了所有的依赖jar包。此时,就可以通过maven-dependency-plugin插件将依赖包复制到独立的文件夹,在启动jar包的时候引用即可。
I Teach You 我教你
2023-07-18
6480
CentOS 防火墙 firewall-cmd 命令
I Teach You 我教你
2023-07-18
4130
Spring源码解析之声明式事务处理
我们看看 Spring 中的事务处理的代码,使用 Spring 管理事务有声明式和编程式两种方式,声明式事务处理通过 AOP 的实现把事物管理代码作为方面封装来横向插入到业务代码中,使得事务管理代码和业务代码解藕。在这种方式我们结合 IoC 容器和 Spirng 已有的FactoryBean 来对事务管理进行属性配置,比如传播行为,隔离级别等。其中最简单的方式就是通过配置 TransactionProxyFactoryBean来实现声明式事物;在整个源代码分析中,我们可以大致可以看到 Spring 实现声明式事物管理有这么几个部分:
I Teach You 我教你
2023-07-18
1830
Spring源码解析之AOP 中对拦截器调用的实现
前面我们分析了 Spring AOP 实现中得到 Proxy 对象的过程,下面我们看看在 Spring AOP 中拦截器链是怎样被调用的,也就是 Proxy 模式是怎样起作用的,或者说 Spring 是怎样为我们提供 AOP 功能的;在 JdkDynamicAopProxy 中生成 Proxy 对象的时候:
I Teach You 我教你
2023-07-18
1580
Spring源码解析之Spring AOP 获取 Proxy
下面我们来看看 Spring 的 AOP 的一些相关代码是怎么得到 Proxy 的,让我们我们先看看 AOP 和 Spring AOP 的一些基本概念: Advice: 通知,制定在连接点做什么,在 Sping 中,他主要描述 Spring 围绕方法调用注入的额外的行为,Spring 提供的通知类型有:
I Teach You 我教你
2023-07-18
1530
Lombok插件的安装与使用
我们在开发过程中,通常都会定义大量的JavaBean,然后通过IDE去生成其属性的构造器、getter、setter、equals、hashcode、toString方法,当要对某个属性进行改变时,比如命名、类型等,都需要重新去生成上面提到的这些方法,那Java中有没有一种方式能够避免这种重复劳动的工具呢?答案是有,我们来看一下下面这张图,右面是一个简单的JavaBean,只定义了两个属性,在类上加上了@Data,从左面的结构图上可以看到,已经自动生成了上面提到的方法。
I Teach You 我教你
2023-07-18
2340
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档