Spring是一个开源框架,是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架,包含并管理应用对象的配置和生命周期,这个意义上是一种容器。将简单的组件配置、组合成复杂的应用,这个意义上是框架。 控制反转(IOC Inversion of Control),控制权的转义,应用程序本身不负责 ...
分类:
编程语言 时间:
2017-08-13 21:14:53
阅读次数:
184
本文基于《C++ Primer(第5版)》中14章和《More Effective C++》条款7,整理而成。 其实写这篇博客之前,内心还是很忐忑的,因为,博主的水平很有限,视野比较窄,要是在理解书的过程中有了偏差,给读到这篇博客的人以错误的认识,那罪过就大了。再次声明本文仅是简介,若是有错误的地方 ...
分类:
编程语言 时间:
2017-08-13 21:15:01
阅读次数:
245
1、Java 简介.png 2、java主要特性.png 3、java发展历史.png 4、java 开发环境配置.png 5、java 基础语法.png 6、java基本概念.png 7、java面对对象 .png 8、java面对对象三大特性.png 9、java面对对象C.png 10、jav ...
分类:
编程语言 时间:
2017-08-13 21:15:20
阅读次数:
258
写在前面 终于完成了一个开源项目的思维导图解读。选spring-shiro-training这个项目解读是因为它开源,然后涉及到了很多我们常用的技术,如缓存,权限,任务调度,ssm框架,Druid监控,mybatis-plus,代码生成器等。同时也考虑到了安全方面,做了防止crsf攻击方面控制。作为 ...
分类:
编程语言 时间:
2017-08-13 21:15:30
阅读次数:
243
写在前面 写过java的都知道:所有的对象都必须创建;或者说:使用对象之前必须先创建。而使用ioc之后,你就可以不再手动创建对象,而是从ioc容器中直接获取对象。 就好像我们无需考虑对象的销毁回收一样,因为java垃圾回收机制帮助我们实现了这个过程;而ioc则是让我们无需考虑对象的创建过程,由ioc ...
分类:
编程语言 时间:
2017-08-13 21:16:02
阅读次数:
269
其实都是很多天了,很抱歉对不起自己,不过都是在学习,顺便把自己写的代码附上去吧,下面写的是一个登陆界面的输入过程,很简陋,也当做是个作业吧,顺便也是放弃了sublime,选择了pycharm ...
分类:
编程语言 时间:
2017-08-13 21:16:09
阅读次数:
159
关于Spring Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 它是一个全面的、企业应用开发一站式的解决方案,贯穿表现层、业务层、持久层。但是Spring仍然可 ...
分类:
编程语言 时间:
2017-08-13 21:16:35
阅读次数:
239
范例6-3 ...
分类:
编程语言 时间:
2017-08-13 21:16:57
阅读次数:
154
1.tomcat服务器的安装和配置、http协议 1.1 虚拟目录的 /*映射*/(配置Context元素)(server.xml catalina\localhost\) http://blog.csdn.net/xiazdong/article/details/7215052 1.2 虚拟主机的 ...
分类:
编程语言 时间:
2017-08-13 21:17:18
阅读次数:
154
快速排序是一种基于比较的排序算法,通过选取平均数将整个数据集划分成两部分,并把所有小于平均数的元素移动到平均数左边;在左半部分重复上述操作,直到左边部分的排序完成后,对右边部分执行相同的操作。 ...
分类:
编程语言 时间:
2017-08-13 21:39:47
阅读次数:
157
配置编译环境: 进sublime,然后点击Tools->Build System->New build System 直接用下面的替换 保存文件,文件名任意 每次使用前,我们按Ctrl+shift+B来选择编译选项 配置一键编译&运行快捷键 点击Preferences->Key Buildings ...
分类:
编程语言 时间:
2017-08-13 21:40:17
阅读次数:
1802
参考链接:https://www.joinquant.com/post/2227?f=study&m=math;一只兔子帮你理解KNN https://www.joinquant.com/post/2627?f=study&m=math;kd 树算法之思路篇 https://www.joinquan ...
分类:
编程语言 时间:
2017-08-13 22:11:41
阅读次数:
160
org.springframework spring-aop 4.3.9.RELEASE org.springframework spring-beans 4.3.9.RELEASE org.springframework spring-context 4.3.9.RELEASE org.sprin... ...
分类:
编程语言 时间:
2017-08-13 22:11:58
阅读次数:
130
1、交互模式,即在命令行中输入python,编写python程序 2、文件模式,编写好一个python程序,保存成.py格式文件,切换至文件所在的路径,在命令行中输入python 文件名.py ...
分类:
编程语言 时间:
2017-08-13 22:13:14
阅读次数:
190
准备环境 1.eclipse 下载 安装相应的springboot插件(search >Find或者popular搜索spring插件) 2.安装后eclipse new Project中会出现spring选项: 3.创建项目类似maven 4. 找到类,main -->run As-->sprin ...
分类:
编程语言 时间:
2017-08-13 22:13:53
阅读次数:
161
动态语言python的特性 python2 输入一个匿名函数直接执行 python3 会把input输入进去的东西全部转换成字符串 因此需要eval方法转换 ...
分类:
编程语言 时间:
2017-08-13 22:14:23
阅读次数:
177
XML语言 常见应用: XML技术除用于 /*保存有关系的数据*/之外,它还经常作软件配置文件,以描述程序模块之间的关系。 在一个系统软件中,为提高系统的灵活性,它所启动的模块通常由其配置文件决定 例如一个软件在启动时,它需要启动A、B两个模块,而A、B这两个模块在启动时,又分别需要A1、A2和B1 ...
分类:
编程语言 时间:
2017-08-13 22:16:26
阅读次数:
186
今天下午看了一下午的km算法,因为大佬的博客介绍非常简短,所以自己一直没有弄清楚一些细节问题,好在回来翻到了一个比较好的csdn专栏,介绍比较详细,自己才算弄懂了很多疑惑的地方,二分图最佳完美匹配。 总结一下算法: 思想:km算法就是改变一些可行点的标号,不断增加图中可行边的总数,直到图中存在仅由可 ...
分类:
编程语言 时间:
2017-08-13 22:17:53
阅读次数:
219
交换排序 所谓交换,就是根据序列中两个记录键值的比较结果来对换这两个记录在序列中的位置,交换排序的特点是:将键值较大的记录向序列的尾部移动,键值较小的记录向序列的前部移动。 排序入门之冒泡排序 冒泡排序是典型的交换排序算法。冒泡排序的时间复杂度为O(n2),可以说效率比较低,但是,冒泡排序体现的思想 ...
分类:
编程语言 时间:
2017-08-13 22:18:07
阅读次数:
192
字符串 string 语法: a = 'hello world!' b = "hello world!" 常用操作: 1、乘法操作是将字符串重复输出2遍 >>> a='abc'*2 >>> a'abcabc' 2、切片操作,将字符串从索引下标2开始切片取到最后。 >>> print("hellowo ...
分类:
编程语言 时间:
2017-08-13 22:19:37
阅读次数:
191