在实际开发中,我们经常使用Spring的@Component、@Service、@Repository以及 @Controller等注解来实现bean托管给Spring容器管理。Spring是怎么样实现的呢?我们一起跟着源码看看整个过程吧! 照旧,先看调用时序图: Spring启动时,会去扫描指定包 ...
分类:
编程语言 时间:
2019-10-13 19:03:34
阅读次数:
121
数据库配置 在mysite/settings.py中,包含了django项目设置的python模块 通常,这个配置文件使用SQLite作为默认数据库。如果你不熟悉数据库,或者只是想尝试下django,这是最简单的选择。python内置SQLite,所以你无需安装额外东西来使用它。当你开始一个真正的项 ...
分类:
数据库 时间:
2019-10-13 13:25:20
阅读次数:
131
模板介绍 作为web框架,Django提供了模板,用于编写html代码(嵌入模板代码,更快更方便的完成页面开发,在通过视图中渲染模板,将最终生成的页面返回给浏览器(客户端))。模板是关于外表的渲染的,程序逻辑反而不是很重,模板的设计实现了业务逻辑View与显示的内容Template的解耦。一个视图可 ...
分类:
其他好文 时间:
2019-10-13 13:10:35
阅读次数:
67
const a1 = [{ id: 1 }, { id: 2 }, { id: 3 }, { id: 4 }]; const a2 = [{ id: 1 }, { id: 2 }]; const newArr = a1.filter(v => !a2.some(a => a.id v.id)); c... ...
分类:
编程语言 时间:
2019-10-13 13:04:27
阅读次数:
63
这篇文章介绍了责任链模式的应用:本文介绍如果自己实现一个责任链 定义请求和响应信息 简单定义请求类Request(封装一个字符串) 简单定义响应类Response 定义Filter(参数接收Request和Response) 至于为什么接收FilterChain(是为了下面filter里面能够调用F ...
分类:
编程语言 时间:
2019-10-12 22:30:07
阅读次数:
124
移动通信系统中,上行链路是指信号从移动台到基站的物理通道。 上行链路由手机发射功率、人体损耗、建筑物损耗、路径损耗、天线增益、分集增益、馈线及其他损耗、双工器损耗、分路器损耗、基站接收机灵敏度组成。 用手机往外发送消息,就是一条上行链路。就像向网络传送文件,通常叫做“上”传一样。 上行链路是针对移动 ...
分类:
其他好文 时间:
2019-10-11 00:31:20
阅读次数:
147
1、查询某个时间点之前的数据 SELECT * FROM thr_byjsq AS OF TIMESTAMP TO_TIMESTAMP('20190830 15:30:00','YYYYMMDD HH24:MI:SS'); 2、允许oracle修改分配给行的rowid,闪回表会先删除表,再往表里插入 ...
分类:
数据库 时间:
2019-10-10 15:42:32
阅读次数:
97
一 首先创建一个实体类(PersonData ): package hello; public class PersonData { String Id; String Name; String Type; int Age; public String getId() { return Id; } ...
分类:
其他好文 时间:
2019-10-10 14:11:19
阅读次数:
297
一、lambda关键字的使用方法 注释:可以这样认为,lambda作为一个表达式,定义了一个匿名函数,上例的代码x为入口参数,x+1为函数体。在这里lambda简化了函数定义的书写形式。是代码更为简洁,但是使用函数的定义方式更为直观,易理解。 二、Python中,也有几个定义好的全局函数方便使用的, ...
分类:
编程语言 时间:
2019-10-10 11:22:29
阅读次数:
107
1、增加列 2、删除列 3、修改字段类型 4、重命名列: 5、重命名表: 当修改表结构时,sql server会弹出对话框,显示以下内容: 不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的表进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。 解决方案:菜单栏->工具- ...
分类:
数据库 时间:
2019-10-10 11:02:29
阅读次数:
111