码迷,mamicode.com
首页 > 2019年08月07日 > 全部分享
SpringMVC-简介和执行原理分析(一)
什么是MVC MVC : 模型、视图、控制器 , 是一种软件设计规范,说明不是设计模式; 本质:将业务逻辑 , 数据 , 显示 分离的方式来编写代码; 前后端分离; Model:数据模型,提供要展示的数据,一般我们都会把这两个分离开来 , 数据Dao,服务层Service。 View :负责进行数据 ...
分类:编程语言   时间:2019-08-07 22:23:09    阅读次数:94
Python进阶编程 类与类的关系
类与类的关系 依赖关系 组合关系 组合: 将一个类的对象封装成另一个类的对象的属性. 继承关系 继承的优点: 1,增加了类的耦合性(耦合性不宜多,宜精)。 2,减少了重复代码。 3,使得代码更加规范化,合理化 继承:可以分 单继承,多继承 。 单继承 第一种:直接执行 第二种:子类和父类都有相同功能 ...
分类:编程语言   时间:2019-08-07 22:22:30    阅读次数:69
luogu P2481 [SDOI2010]代码拍卖会
"luogu" 题目中的那个大数一定是若干个1+若干个2+若干个3...+若干个9组成的,显然可以转化成9个$\underbrace {111...1}_{a_i个1}(0\le a_1\le a_2\le a_3...\le a_9,a_9=n)$之和 然后模数只有500,所以可以考虑处理出所有$ ...
分类:其他好文   时间:2019-08-07 22:22:14    阅读次数:62
Django之auth组件
auth模块 概述: 开发一个网站的时候,是肯定要设计实现网站的用户系统。此时需要我们自己实现登录、认证、注销、修改密码等操作,django它内置了用户认证系统auth。 auth中方法: authenticate() 认证当前用户 login(HttpRequest, user) 该函数接受一个H ...
分类:其他好文   时间:2019-08-07 22:21:58    阅读次数:62
requests-html模块(下)
render方法 我们先理一下关系 和的作者是同一个人, 是`nodejs puppeteer`的非官方实现 调用的 与浏览器进行交互, 的中文文档 "点这里传送" 的文档 "博文参考" 调用render 方法启动 使用之前要先下载 "下载地址" 你懂的,天朝网络环境很复杂,如果要用 自己绑定的 , ...
分类:Web程序   时间:2019-08-07 22:21:40    阅读次数:107
Python2和3字符编码的区别
python解释器运行代码的流程 1. 启动python解释器(相当于文本编辑器) 2. 打开文件,显示这个字符并检查语法(涉及字符编码, a=1只是一个很普通的字符) 3. 解释字符 (涉及字符编码,再去内存空间 生成一个a=1的变量) python2用的是ascii, python3默认是utf ...
分类:编程语言   时间:2019-08-07 22:21:29    阅读次数:70
Python进阶编程 类的成员
类的成员 对于每一个类的成员而言都有两种形式: 公有成员,在任何地方都能访问 私有成员,只有在类的内部才能方法 类方法 实例方法 类方法 静态方法 双下方法 属性 将一个类的函数定义成特性以后,对象再去使用的时候obj.name,根本无法察觉自己的name是执行了一个函数然后计算出来的,这种特性的使 ...
分类:编程语言   时间:2019-08-07 22:21:13    阅读次数:64
套字节(socket)
socket(套字节): 是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写 和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组。 传输层实现端到端的通信,因此,每一个传输层连接有两个端点。那么,传输 ...
分类:其他好文   时间:2019-08-07 22:20:23    阅读次数:355
(一) Linux系统使用 RPM 安装Mysql
一、准备Mysql RPM文件 1. 官网下载 2. 博主网盘下载 3. 把 RPM 放在 /opt 目录下 二、准备安装Mysql 1. 检查是否有安装过Mysql 如果下面命令返回信息则装了Mysql,如果没有返回信息则没装Mysql 注:如果已安装,如需重新安装,使用rpm卸载命令如下: rp ...
分类:数据库   时间:2019-08-07 22:20:03    阅读次数:83
.NET西安社区「拥抱开源,又见 .NET:壹周年Party」活动简报
「拥抱开源,又见 .NET」:壹周年Party .NET西安社区一岁啦!!!!7月21日,伴随着「拥抱开源,又见 .NET」系列最后一次线下分享活动暨一周年Party圆满结束, .NET西安社区一岁啦! 正如社区发起者张思楚所说:社区是一群有共同爱好的人走到一起形成的。让这群人Win, 让这个社区也 ...
分类:Web程序   时间:2019-08-07 22:19:45    阅读次数:117
int *p=NULL 和 *p=NULL有什么区别
很多初学者搜无法分清这两者之间的区别。先看下面的代码: 这时候我们可以通过调试器查看p的值为0x00000000。这句代码的意思是:定义一个指针变量p,其指向的内存里面保存的是int类型的数据;在定义变量p的同时,把p的值设置为0x00000000,而不是把*p的值设置为0x00000000。这个过 ...
分类:其他好文   时间:2019-08-07 22:19:27    阅读次数:63
2019杭电多校第六场hdu6638 Snowy Smile(线段树+枚举)
Snowy Smile "题目传送门" 解题思路 先把y离散化,然后把点按照x的大小进行排序,我们枚举每一种x作为上边界,然后再枚举其对应的每一种下边界。按照这种顺序插入点,这是一个压维的操作,即在线段树中的y位置加上其w,并利用线段树来更新动态的最大子段和。 代码如下 cpp include de ...
分类:其他好文   时间:2019-08-07 22:19:12    阅读次数:132
常见的数组去重方法
方法一 filter()+ indexOf( ) 方法二 push() + indexOf() 方法三 双重for循环 + splice() 或 双重for循环 + push() ...
分类:编程语言   时间:2019-08-07 22:18:45    阅读次数:49
最短路总结
恢复内容开始 看到的结论:E是边数,n是点数量。 Dijkstra(迪杰斯特拉):适用于权值为非负的图的单源最短路径,优先队列优化 O(E+nlgn) SPFA:适用于权值有负值,且没有负环的图的单源最短路径,SPFA的最坏情况是O(Vn). Floyd(弗洛伊德):任意两点之间的最短路径。O(n^ ...
分类:其他好文   时间:2019-08-07 22:18:23    阅读次数:82
B1011 A+B 和 C
给定区间 [?231,231] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。 输入格式: 输入第 1 行给出正整数 T (≤10),是测试用例的个数。随后给出 T 组测试用例,每组占一行,顺序给出 A、B 和 C。整数间以空格分隔。 输出格式: 对每组测试用例,在一行中输出Cas ...
分类:其他好文   时间:2019-08-07 22:17:54    阅读次数:82
js实现instanceof
instanceof 是通过原型链判断的,A instanceof B, 在A的原型链中层层查找,是否有原型等于B.prototype,如果一直找到A的原型链的顶端null,仍然不等于B.prototype,那么返回false,否则返回true. function instance(left,rig ...
分类:Web程序   时间:2019-08-07 22:16:48    阅读次数:78
并发编程 || Java线程详解
通用线程模型 通用线程模型 在很多研发当中,实际应用是基于一个理论再进行优化的。所以,在了解JVM规范中的Java线程的生命周期之前,我们可以先了解通用的线程生命周期,这有助于我们后续对JVM线程生命周期的理解。 首先,通用的线程生命周期有五种,分别是:新建状态(NEW)、可运行状态(RUNNABL ...
分类:编程语言   时间:2019-08-07 22:16:34    阅读次数:53
704条   上一页 1 ... 4 5 6 7 8 9 10 ... 42 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!