首页 > 2020年04月28日 > 全部分享
Spring5源码分析(004)——IoC篇之理解Ioc
本文主要记录笔者对 IoC 的一些理解和以及相关参考。目录结构如下: 1、对 IoC 和 DI 的理解 1.1、IoC 是什么 1.2、为什么需要 IoC,IoC 可以解决什么问题 1.3、IoC 和 DI 1.4 依赖注入的 3种方式 1.4.1、构造器注入 1.4.2、setter 方法注入 1 ...
分类:编程语言   时间:2020-04-28 00:53:30    收藏:0  评论:0  赞:0  阅读:57
函数的返回值、作用域、变量的读写规则
一.函数的返回值 返回值概念 函数自身的处理数据或执行结果,需要被二次使用或其他程序调用时,需要将数据返回出来 如何拿到返回值 关键字:return 要返回的数据 return的功能 可以让函数返回指定的值 可以立即结束当前函数 一个函数中可以写无数个,但是只能执行一次return,一次只能返回一个 ...
分类:其他   时间:2020-04-28 00:52:34    收藏:0  评论:0  赞:0  阅读:70
关于如何在Linux上使用Nugix反向代理部署net core3.1项目
原文:关于如何在Linux上使用Nugix反向代理部署net core3.1项目 本文意在教大家如何在Linux上部署net core web项目,本人通过实践已经成功可以通过外网访问我部署在阿里云服务器上的站点。 一:需要用到的东西如下: 1:一个基于net core框架下的web项目,可以是MV... ...
分类:Web开发   时间:2020-04-28 00:52:09    收藏:0  评论:0  赞:0  阅读:69
R语言:实现雷达图的绘制
如何安装R包参考这篇文章:https://www.cnblogs.com/zzj420133722/p/12677399.html 实现代码: install.packages("knitr") install.packages("isoband") install.packages("withr" ...
分类:编程语言   时间:2020-04-28 00:51:51    收藏:0  评论:0  赞:0  阅读:382
并发编程面试(一)Synchronized 相关
Synchronized 原 理 是 什 么 ? Synchronized 是 由 JVM 实 现 的 一 种 实 现 互 斥 同 步 的 一 种 方 式 , 如 果 你 查 看 被 Synchronized 修 饰 过 的 程 序 块 编 译 后 的 字 节 码 , 会 发 现 , 被 Synch ...
分类:其他   时间:2020-04-28 00:51:31    收藏:0  评论:0  赞:0  阅读:64
4.27 每日小三练
1:Python range 函数 语法:range(start, stop[, step]) start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0 ...
分类:其他   时间:2020-04-28 00:51:13    收藏:0  评论:0  赞:0  阅读:56
Nginx 配置文件
1、简述 配置文件被分为了三部分分别是 全局块:从配置文件开始到 event 块之间的内容,主要会设置一些影响 nginx 服务器整体运行的配置命令,主要包括配置运行 nginx 服务器的用户(组)、允许生成的 worker process 数、进程 pid 存放路径、日志存放路径及日志的类型以及配 ...
分类:其他   时间:2020-04-28 00:50:56    收藏:0  评论:0  赞:0  阅读:77
Linux文件访问权限chmod和所属权限chown的操作
chown用法(用来更改目录或文件的属主和属组的) 就是上面两个东西 chown 用户名:组名 文件路径(用户名和组名中间可以用冒号可以用点,后面路径可以是绝对路径也可以是相对路径)例:chown root:root /home/cmm就是把home里的cmm文件的用户名和用户组改成root和roo ...
分类:系统服务   时间:2020-04-28 00:50:33    收藏:0  评论:0  赞:0  阅读:78
Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法
来源:https://www.jb51.net/article/139923.htm mysql数据库版本从5.6.28升到8.0.11过程中部署项目时遇到的问题和解决方法,具体介绍如下所示: 首先这个项目用到了hibernate4.2.0,链接mysql5.6.28没问题,换到8.0.11,启动报 ...
分类:数据库技术   时间:2020-04-28 00:50:08    收藏:0  评论:0  赞:0  阅读:67
SQL
SQL SQL查询语言概览 SQL数据定义 SQL查询的基本结构 单关系查询 distinct 下面这段语句就能完成一个简单的单关系查询: 而我们有时候的数据单拿一个属性出来,数据是会大量重复的,比如我们执行下列语句: 就会出现大量的重复。 在关系模型的数学定义中,我们不允许关系里有重复的元素。但在 ...
分类:数据库技术   时间:2020-04-28 00:49:49    收藏:0  评论:0  赞:0  阅读:87
37 生产者消费者模型(JoinableQueue)、管道(Pipe了解)、进程之间的共享内存(Manager模块)、进程池
课程回顾: 并发:在同一个时间段内多个任务同时进行 并行:在同一个事件点上多个任务同时进行 进程的三大基本状态: 就绪状态:所有进程需要的资源都获取到了,除了CPU 执行状态:获取到了所有资源包括CPU,进程处于运行状态 阻塞状态:进程停滞不再运行,放弃了CPU,进程此时处于内存里 什么叫进程? 正 ...
分类:系统服务   时间:2020-04-28 00:49:30    收藏:0  评论:0  赞:0  阅读:86
解题报告:luogu P2401 不等数列
还是很菜,只能做绿题。 而且 whk 异常颓废,明天要给自己定任务了。。。 ~~没带学读了~~ 题目链接: "P2401 不等数列" 考虑 $dp$ 。 如何继承呢? 我们来手玩一下吧,看 $n=3$ 是的一种种 $k=1$ 的情况: $$3 1$ 处就会成:$$ 显然产生一个贡献,然后看插到 $$ ...
分类:其他   时间:2020-04-28 00:49:09    收藏:0  评论:0  赞:0  阅读:69
最通俗易懂的Redis发布订阅及代码实战
原文:最通俗易懂的Redis发布订阅及代码实战 发布订阅简介 除了使用List实现简单的消息队列功能以外,Redis还提供了发布订阅的消息机制。在这种机制下,消息发布者向指定频道(channel)发布消息,消息订阅者可以收到指定频道的消息,同一个频道可以有多个消息订阅者,如下图: Redis也提供了... ...
分类:其他   时间:2020-04-28 00:48:44    收藏:0  评论:0  赞:0  阅读:112
mysql之数据库操作-第一篇
1.数据库的创建 mysql> create database if not exists myTestDB; Query OK, 1 row affected (0.00 sec) 2.查看可用的数据库列表 mysql> show databases; + + | Database | + + | ...
分类:数据库技术   时间:2020-04-28 00:48:03    收藏:0  评论:0  赞:0  阅读:63
刷题记录-剑指offer34:二叉树中和为某一值的路径
输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 这道题本质是用递归对二叉树的前序遍历,即从上到下,从左到右对树的每一条路径的遍历,因此遍历完一条路径后,要做好遍历下一条路径的准备工作,即把最后一个节 ...
分类:其他   时间:2020-04-28 00:47:45    收藏:0  评论:0  赞:0  阅读:80
[LeetCode] 33. 搜索旋转排序数组
感觉这个题不难。。。做出来了 class Solution { public int search(int[] nums, int target) { if (nums == null || nums.length == 0) { return -1; } int start = 0; int en ...
分类:编程语言   时间:2020-04-28 00:46:32    收藏:0  评论:0  赞:0  阅读:66
Node.js+Vue.js开发王者荣耀手机端官网
一、项目初始 1、工具安装和环境搭建 node.js、npm、mongodb 编辑器:VScode 2、项目初始化 项目分为三个部分,分别是移动端界面、后台管理界面和node.js开发的整体的服务端 3、搭建项目 npm i -g @vue/cli mkdir server npm init -y( ...
分类:移动平台   时间:2020-04-28 00:46:11    收藏:0  评论:0  赞:0  阅读:124
3个模型搞清楚用户留存分析
什么是用户留存? 进入互联网下半场后,互联网流量竞争愈发激烈,获客成本不断提升,企业不可能无限制的投入成本拉取新用户,那么最大限度的保证用户的留存就变得异常重要。 怎么理解留存呢?想必大家小学一定做过“蓄水池”的题目。 一个游泳池,有一个进水管,灌满水需要X小时。有一个出水管,放完一池子水需要Y小时 ...
分类:其他   时间:2020-04-28 00:45:52    收藏:0  评论:0  赞:0  阅读:66
Keepalived配置Nginx自动重启
Keepalived配置Nginx自动重启 1. 增加Nginx重启检测脚本 vim /etc/keepalived/check_nginx_alive_or_not.sh #!/bin/bash A=`ps -C nginx --no-header |wc -l` # 判断nginx是否宕机,如果 ...
分类:其他   时间:2020-04-28 00:45:22    收藏:0  评论:0  赞:0  阅读:134
仿真手写Spring核心原理v1.0
一、实现思路 二、工程结构 三、自定义配置 1、配置application.properties文件 为了解析方便,用application.properties来代替Spring的核心配置文件application.xml,具体配置内容如下: 2、配置web.xml文件 所有依赖于Web容器的项目 ...
分类:编程语言   时间:2020-04-28 00:44:50    收藏:0  评论:0  赞:0  阅读:59
1282条   上一页 1 ... 57 58 59 60 61 ... 65 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!