python之路,Day24 常用设计模式学习 本节内容 设计模式介绍 设计模式分类 设计模式6大原则 1.设计模式介绍 设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总 ...
分类:
编程语言 时间:
2016-12-26 16:41:19
阅读次数:
254
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>display</title> <script type="text/javascript"> ...
分类:
编程语言 时间:
2016-12-26 16:40:30
阅读次数:
206
public class HelloWorld{ public static void main(String[] args) { String name="爱慕课"; char sex='男'; int num=18; double price=120.5; boolean isOK=true; ...
分类:
编程语言 时间:
2016-12-26 16:40:46
阅读次数:
227
依赖注入 Spring主要提供以下两种方法用于依赖注入 基于属性Setter方法注入 基于构造方法注入 Setter方法注入 例子: 如上Communication类有一个messaging属性,并含有setMessaging方法,那么使用Setter方法注入的时候,只需要使用如下XML配置即可: ...
分类:
编程语言 时间:
2016-12-26 16:35:43
阅读次数:
298
Python之路,Day15 - Django适当进阶篇 本节内容 学员管理系统练习 Django ORM操作进阶 用户认证 Django练习小项目:学员管理系统设计开发 带着项目需求学习是最有趣和效率最高的,今天就来基于下面的需求来继续学习Django 项目需求: 1.分讲师\学员\课程顾问角色, ...
分类:
编程语言 时间:
2016-12-26 16:34:10
阅读次数:
282
属性页对话框包括向导对话框和一般属性页对话框两类,上一节讲了如何创建并显示向导对话框,本节将继续介绍一般属性页对话框的创建和显示。 实际上,一般属性页对话框的创建和显示过程和向导对话框是很类似的。将上一节中的向导对话框进行少量修改,使其成为一般属性页对话框。 一般属性页对话框的创建步骤: 1、创建属 ...
分类:
编程语言 时间:
2016-12-26 16:34:49
阅读次数:
196
Spring Security控制权限 1,配置过滤器 为了在项目中使用Spring Security控制权限,首先要在web.xml中配置过滤器,这样我们就可以控制对这个项目的每个请求了。 <filter> <filter-name>springSecurityFilterChain</filte ...
分类:
编程语言 时间:
2016-12-26 16:32:48
阅读次数:
310
Python之路,Day16 - Django 进阶 本节内容 自定义template tags 中间件 CRSF 权限管理 分页 Django分页 https://docs.djangoproject.com/en/1.9/topics/pagination/ 自定义template tags h ...
分类:
编程语言 时间:
2016-12-26 16:32:46
阅读次数:
268
Python之路,Day21 - 常用算法学习 本节内容 算法定义 时间复杂度 空间复杂度 常用算法实例 1.算法定义 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得 ...
分类:
编程语言 时间:
2016-12-26 16:31:39
阅读次数:
406
教学项目之-通过Python实现简单的计算器 计算器开发需求 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,必须 ...
分类:
编程语言 时间:
2016-12-26 16:27:15
阅读次数:
254
思路比较简单:1、对图片进行锐化处理;2、设(r_h, g_h, b_h)为支付宝遮罩黑条的RGB值,以此为中心,查找半径为Diff_radius的范围内所有的色值; 3、对每一行符合步骤2的像素点个数进行计数,若该数值超过某个临界值(如:图片宽度的一半),将其所在行替换为上一行非遮罩数据;4、对处 ...
分类:
编程语言 时间:
2016-12-26 16:28:01
阅读次数:
350
第一章,第二章 DOM:是一套对文档的内容进行抽象和概念化的方法。 W3C中的定义:一个与系统平台和编程语言无关的接口,程序和脚本可以通过这个接口动态的访问和修改文档的内容,结构和样式。 DHTML(Dynamic HTML):动态HTML的简称,不是一项新技术,而是通过HTML CSS 和Java ...
分类:
编程语言 时间:
2016-12-26 16:24:57
阅读次数:
258
1.新建一个动态web项目 2.web.xml编写 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun ...
分类:
编程语言 时间:
2016-12-26 16:24:28
阅读次数:
188
1 @RequestMapping("download") 2 @ResponseBody 3 public void download(HttpServletResponse response, Integer userId, String fileUrl) { 4 try { 5 File fi... ...
分类:
编程语言 时间:
2016-12-26 16:25:10
阅读次数:
599
Python之路,Day14 - It's time for Django 本节内容 Django流程介绍 Django url Django view Django models Django template Django form Django admin Django流程介绍 Django ...
分类:
编程语言 时间:
2016-12-26 16:16:20
阅读次数:
393
Python之路,Day20 - 分布式监控系统开发 本节内容 为什么要做监控? 常用监控系统设计讨论 监控系统架构设计 监控表结构设计 为什么要做监控? –熟悉IT监控系统的设计原理 –开发一个简版的类Zabbix监控系统 –掌握自动化开发项目的程序设计思路及架构解藕原则 常用监控系统设计讨论 Z ...
分类:
编程语言 时间:
2016-12-26 16:11:18
阅读次数:
275
python 之路,Day27 - 主机管理+堡垒机系统开发 本节内容 需求讨论 构架设计 表结构设计 程序开发 1.需求讨论 实现对用户的权限管理,能访问哪些机器,在被访问的机器上有哪些权限 实现可以通过web页面对指定主机列表 进行 批量发布命令、文件 实现对用户操作进行纪录 2.架构设计 3. ...
分类:
编程语言 时间:
2016-12-26 16:08:00
阅读次数:
183