spring源码阅读---ioc

ceshi1
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

10-函数命名空间,作用域,嵌套,闭包

函数命名空间,作用域,嵌套,闭包 复习: 函数的优点:可读性强,复用性强 函数如何定义: def 函数名(): # 函数体 # return 返回值 所有的函数 只定义不调用就一定不执行,函数需要先定义,后调用 调用函数: 函数名() # 不接收返回值 返回值 = 函数名() # 接收返回值 return返回值有几种情况: 没有返回值:默认返回None   不写return : 函数内的代码执行完毕自动结束 只写return : 结束一个函数 return None 返
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

补习系列(18)-springboot H2 迷你数据库

目录 关于 H2 一、H2 用作本地数据库 1. 引入依赖: 2. 配置文件 3. 样例数据 二、H2 用于单元测试 1. 依赖包 2. 测试配置 3. 测试代码 小结 关于 H2 H2 数据库是一个纯 Java 实现的开源的嵌入式数据库,笔者第一次使用时还是在多年前的一个客户端项目中。 当时就觉得这个数据库很方便,如果你希望你的应用程序能"自带数据库,随处运行”,那么H2是个不错的选择。 H2 的由来 H2 的前身是 HyperSQL(HSQL),后者也是一个类似的嵌入式数据库,H2的作者
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

Linux-Shell编程之数组操作

源码 #!/bin/bash str="Array - Demo Shell"; echo ${#str} #求字符串長度 #定義 arr=('a' 'b' 'c' 'd' 'e' 'f' 'girl') #數組能否執行,與shell版本相關,sh默認指向/bin/dash。執行時,可使用:. scriptFileName arr[7]='h'; #單獨指定數組元素值 #長度 echo array\'s length:${#arr[@]} #獲取數組元素的個數/長
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

【软件工程】结对项目

项目 内容 课程 软件工程(罗杰) 作业要求 结对项目-单词最长链 本次作业的目的 体验结对编程 本次作业对我的锻炼 熟悉结对编程,了解结对编程的优点和缺点 项目github地址 项目地址 1.Github项目地址 项目地址 2.预估耗时PSP PSP Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 60(1h) · Estimate · 估计这个任务需要多少时间 60(1h) Development 开发 1500
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

Nginx详解二十:Nginx深度学习篇之HTTPS的原理和作用及配置

一、HTTPS原理和作用: 1、为什么需要HTTPS? 原因:HTTP不安全 1.传输数据被中间人盗用、信息泄露 2.数据内容劫持、篡改 2、HTTPS协议的实现 对传输内容进行加密以及身份验证 对称加密:加密秘钥和解密秘钥是对等的,一样的 非对称加密: HTTPS加密协议原理: 中间人伪造客户端和服务端: HTTPS的CA签名证书: 二、证书签名生成CA证书 先确认环境:已经安装openssl和nginx已经编译ssl的模块 生成秘钥和CA证书步骤: 步骤1、生成key秘钥 步骤2、生成证书
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

(对对碰)软工结对作业

最长单词链问题 1、项目github链接 传送门 2、计划(梦想)中的PSP时间分配和实际(现实)的PSP时间分配 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 60 80 · Estimate · 估计这个任务需要多少时间 14天 12天 Development 开发 9天 7天 · Analysis · 需求分析 (包括学习新技术) 0.5天 1天 · Design Spec · 生成设计文档 1
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

第五课 while循环

#1. 使用while循环输出1 2 3 4 5 6 8 9 10 n = 1 while n <= 10: if n == 7: pass else: print(n) n = n + 1 #2. 求1 ~100所有数的和 n = 1 count = 0 while n <= 100: count = count + n n = n + 1 print(count) # 3. 输
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

mybatis generator生成文件大小写问题

mybatis generator插件中,如果 mysql数据表中的字段是用下划线划分的(个人一般都是喜欢这么创建表的字段,如:company_name),那么生成的Vo中会自动对应为companyName;但是有时候表不是你设计的,全是这种格式的carBrandName或者是carbrandname,在生成对应的Vo时会是这样:carbrandname 解决: 在generatorConfig.xml中下的<table>里面添加 <property name="useActualColumn
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

django-3-模板变量,过滤器,金泰文件的引用

<<<模板变量>>> (1)定义视图函数 通过context传递参数来渲染模板,context要是个字典 当模板变量为可调用对象的时候,函数不传递参数 (2)配置模板文件 模板里面引入模板变量用{{ }} 【"."可以用于取方法,属性,字典的键值以及索引】 (3)访问 模板变量不限于上面举例的,有兴趣可以尝试别的类型变量 <<<模板过滤器>>> 其他过滤器看文档 <<<引用静态文件>>> (1)在项目根目录下创建一个static文件夹,里面在创建一个与app同名的文件夹放静态文件 写css文件
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

【软件工程】 结对作业

项目 内容 这个作业属于哪个课程 软件工程 罗杰 这个作业的要求在哪里 结对项目 最长单词链 我在这个课程的目标是 熟悉软件开发整体流程,提升自身能力 这个作业在哪个具体方面帮助我实现目标 实践教材中内容,体会“结对编程”模式 本项目的Github链接为:https://github.com/Diralpo/LongestWordChain 开发前的PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

shell实现数据json格式转换

redis中按hash格式存放的数据,转换到json格式 例子1: redis内数据格式 test1 "dbname=test1|username=db2inst3|passwd=db2inst3|ip=192.168.1.61|port=60004|" bmw "dbname=bmw|username=db2inst3|passwd=db2inst3|ip=192.168.1.113|port=50000|" test2 "dbname=test2|username=db2inst
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

【C#进阶】拥抱Lambda(一)

  写在开头,好奇从这里开始(当时让加查询条件,结果竟然是一句话来发挥神奇作用): this.TestGrade = CriteriaHelper.NewObject<ITestCase, DtoTestCase>("测试等级", a => a.Grade); 1. 语法糖 Lambda   在我看来,=>总是一个无敌可爱的符号。嗯,包括C语言里面的 -> 这个,它总像是在说“我指到这边,你看..”。   找到了一张图[1],可以很好地说明lambda表达式,语法糖上的变化。 // 匿名方法,
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

C#中linq查询机制

//可在后面加上语句  .count();会立即执行,不会延迟执行 using System; using System.Linq; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using System.Data; namespace Dome_2 { class Program { static void Mai
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

软工结对作业

1.本次作业项目github地址 项目地址 2.PSP表格,预计开发时间 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 20 · Estimate · 估计这个任务需要多少时间 5 Development 开发 2170 · Analysis · 需求分析 (包括学习新技术) 500 · Design Spec · 生成设计文档 150 · Design Review · 设计复审 (和同事审核设计文
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

Web Service简单demo

最近开发因需求要求需要提供Web Service接口供外部调用,由于之前没有研究过该技术,故查阅资料研究了一番,所以写下来记录一下,方便后续使用。 这个demo采用CXF框架进行开发,后续所提到的Web Service 均由WS所替代。 一、CXF所使用的maven依赖,版本为: <cxf.version>3.1.4</cxf.version> <dependency> <groupId>org.apache.cxf</groupId> <a
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

from `float` to `np.floating` is deprecated

运行tensorflow测试程序时,出现:FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`. from ._conv import register_converters as _regist
分类: 其他 发布时间: 03-14 23:34 阅读次数: 0

本机 IIS服务配置测试 问题记录

前提: 1.用 visual studio 新建一个空的解决方案为 TestOne , 并在其中添加一个空的 Asp.net Web MVC项目名字为 Web。该项目有默认首页。 点击生成解决方案,编译整个项目,之后才不会出现错误。 2.然后打开电脑上的 IIS信息服务,路径在:%windir%\system32\inetsrv\InetMgr.exe。如果还没有配置,要先进行相关配置才能使用。 3.添加一个网站,设置名称(随便),添加路径到web项目,主机名设置为( liuyan.study
分类: 编程语言 发布时间: 03-14 23:34 阅读次数: 0

仿礼物说小程序项目实战——3.小程序目录结构

在我们创建快速启动项目后,我们可以看到项目的目录结构如下图所示 pages目录是我们小程序的页面文件存放的目录,每一个页面都有一个独立的文件夹 utils目录存放的是我们需要用到的工具类 app.js是全局的js app.json是全局配置信息 app.wxss是全局的样式配置 project.config.json是整个项目的配置,包括小程序的appid,项目名等项目相关的信息 在pages目录下,我们发现每个页面的目录下都有对应的js,json,wxml,wxss文件 wxml文件是我们页
分类: 编程语言 发布时间: 03-14 23:34 阅读次数: 0

Windows 与 Linux间文件传输rz\sz

主要内容: 1、Lrzsz 安装; 2、应用; 在win7上安装的SecurityCRT telnet\ssh登陆VMware Fedora9,进行文件传输时候是安装了SSH 进行文件上传与下载,今天麦子给我说有命令可以直接运用,原来是rz、sz,这里给整理下吧。 一、安装 1.1、方法一: [root@localhost ~]# cp /home/admin/rzsz/src/sz /usr/bin [root@localhost ~]# yum info lrzsz Loading "i
分类: 编程语言 发布时间: 03-14 23:34 阅读次数: 0