1、概念理解和知识铺垫 在Spring整体框架的核心概念中,容器是核心思想,就是用来管理Bean的整个生命周期的,而在一个项目中,容器不一定只有一个,Spring中可以包括多个容器,而且容器有上下层关系,目前最常见的一种场景就是在一个项目中引入Spring和SpringMVC这两个框架,那么它其实就 ...
分类:
编程语言 时间:
2018-03-05 00:49:05
阅读次数:
215
代理模式: 为其他对象提供一种代理以控制对这个对象的访问,代理对象起到了中介作用,可以去掉功能服务或者额外的服务。 以火车站买票为例子: 火车票代售处是火车站的代理,代售处可能不止可以卖火车票,还可以卖飞机票,但是不支持火车票退票功能,因此代售处起到了中介作用, 可以去掉功能服务或者额外的服务。 常 ...
分类:
其他好文 时间:
2018-03-05 00:48:55
阅读次数:
159
前言 本文配套代码:https://github.com/TTGuoying/WSAEventSelect-model 由于篇幅原因,本文假设你已经熟悉了利用Socket进行TCP/IP编程的基本原理,并且也熟练的掌握了多线程编程技术,太基本的概念我这里就略过不提了,网上的资料应该遍地都是。 上一篇 ...
已知椭圆的中心为O 长轴、短轴的长是2a,2b(a>b>0),A,B分别为椭圆在的两点且OA垂直OB 1)求证:1/IOAl^2+1/lOBl^2为定值 2)求三角形AOB面积的最大值和最小值 一般法: 参数法: ...
分类:
其他好文 时间:
2018-03-05 00:48:36
阅读次数:
200
在计算机硬件层面,所有被存储和处理的数据最终都被编码为二进制代码 集合结构:其元素之间没有需要关注的明确关系,也就是说关系R是空集,这样的数据结构就是元素的集合。只是把一组数据元素包装为一个整体。这就是最简单的一类数据结构。 序列结构: 又可称为线性结构,其数据元素之间有一种明确的先后关系,除最后一 ...
分类:
编程语言 时间:
2018-03-05 00:48:29
阅读次数:
199
转自:http://blog.chinaunix.net/uid-20671208-id-3763131.html 目录 1. 前言 2 2. 通用宏 2 2.1. typeof 2 2.1.1. 定义 3 2.1.2. 用途 3 2.1.3. 示例 3 2.2. offset_of 3 2.2.1 ...
分类:
系统相关 时间:
2018-03-05 00:48:19
阅读次数:
915
需求: 将footer固定到底部。文章内容不足满屏时 footer在底部,超过满屏时footer在内容末尾。 方法一: <style>*{padding: 0;margin: 0;font-size:20px;}html, body, #wrap {height: 100%;}body > #wra ...
分类:
其他好文 时间:
2018-03-05 00:48:12
阅读次数:
182
在win7系统上搭建django+oracle 11g时,注意事项 ...
分类:
数据库 时间:
2018-03-05 00:48:04
阅读次数:
521
1、使用firefox浏览器(安装一个firebug插件)登录http://192.168.204.132/dvwa/login.php页面,使用admin/password 2、打开firebug工具的cookie面板,将所有cookie复制下来。得到: PHPSESSID=5v6mbqac21v ...
分类:
数据库 时间:
2018-03-05 00:47:56
阅读次数:
179
这次学习了第一章,一直以为java只是跟C语言一样特别难的一种语言,但学了第一章之后从它的特点,地位等了解的更深入了,寒假虽然也看了,但这次的收获更多,java有三个大平台,分别为java SE, java EE,还有java平台中最小的一个 javaMe ,此外还了解了JVM,JRE,JDK,的区 ...
分类:
其他好文 时间:
2018-03-05 00:47:38
阅读次数:
127
内存管理 new/delete C语言中提供了 malloc 和 free 两个系统函数, include库函数,完成对堆内存的申请和释放。而 c++则提供了两关键字 new 和 delete ,new delete关键字。 生成单变量空间和数组空间 cpp //c int p = (int )ma ...
分类:
编程语言 时间:
2018-03-05 00:47:30
阅读次数:
207
为什么要使用生产者和消费者模式 在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发当中,如果生产者处理速度很快,而消费者处理速度很慢,那么生产者就必须等待消费者处理完,才能继续生产数据。同样的道理,如果消费者的处理能力大于生产者,那么消费者就必须等待生产者。为了解决这种生 ...
分类:
编程语言 时间:
2018-03-05 00:47:20
阅读次数:
200
来源: "https://linux.cn/article 9394 1.html" OpenSSH 是 SSH 协议的一个实现。一般通过 scp 或 sftp 用于远程登录、备份、远程文件传输等功能。SSH能够完美保障两个网络或系统间数据传输的保密性和完整性。尽管如此,它最大的优势是使用公匙加密来 ...
分类:
其他好文 时间:
2018-03-05 00:47:14
阅读次数:
360
给定一个数组,找出数组中不曾出现的最小正整数。 关键在于需要对原数组进行操作。 python class Solution: def firstMissingPositive(self, nums): """ :type nums: List[int] :rtype: int """ if not ...
分类:
其他好文 时间:
2018-03-05 00:47:04
阅读次数:
180
上一章节,主要讲数据库常用的基本操作,本章节,也还是常用到的数据库命令,稍微做一个扩展,做测试统计的时候会用到哦~主要内容如下: 1、唯一性查询:DISTINCT; 2、多表查询; 3、常用函数; 4、连表查询(左连接、右连接) ····· 【实战练习】 数据准备: 人员表(users),签到表(s ...
分类:
数据库 时间:
2018-03-05 00:46:55
阅读次数:
226
在这篇文章中,笔者会介绍Java图形界面编程中菜单组件的用法。关于菜单组件,因为java存在AWT编程和Swing编程,所以菜单组件也存在AWT菜单和Swing菜单。因为Swing组件使用的比较多,所以笔者的案例中都是运用Swing菜单中的类。 在介绍Swing菜单之前,先看看AWT菜单组件的类关系 ...
分类:
编程语言 时间:
2018-03-05 00:46:46
阅读次数:
207
nmap在Kali Linux中是默认安装的。它不仅可以用来确定目标网络上计算机的存活状态,而且可以扫描各个计算机的操作系统、开放端口、服务,还有可能获得用户的证书。 命令结构: nmap -sS -T2 -p 1-500 192.168.0.100 -oN scan.txt 第一个参数: 一、-s ...
分类:
其他好文 时间:
2018-03-05 00:46:37
阅读次数:
227