摘要: 什么是策略模式 策略模式代表了解决一类算法的通用解决方案,你可以在运行时选择使用哪种方案。比如如何使用不同的条件(比如苹果的重量,或者颜色 )来筛选库存中的苹果。你可以将这一模式应用到更广泛的领域 ,比如使用不同的标准 来验证输入的有效性,使用不同的方式来分析或者格式化输入。 策略 式包含三部分内容 阅读全文
posted @ 2019-01-08 17:46 杨英华Allen(夏佐) 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 分支/合并框架 ​ 分支/合并框架的目的是以递归方式将可以并行的任务拆分成更小的任务,然后将每个子任 务的结果合并起来生成整体结果。它是ExecutorService接口的一个实现,它把子任务分配给 线程池(称为ForkJoinPool)中的工作线程。首先来看看如何定义任务和子任务。 使用Recur 阅读全文
posted @ 2019-01-07 17:43 杨英华Allen(夏佐) 阅读(541) 评论(0) 推荐(1) 编辑
摘要: [TOC] 前言 AOP是一种与语言无关的程序思想、编程范式。项目业务逻辑中,将通用的模块以水平切割的方式进行分离统一处理,常用于日志、权限控制、异常处理等业务中。 编程范式主要有以下几类 AOP(Aspect Oriented Programming)面向切面编程 OOP(Object Orien 阅读全文
posted @ 2018-12-22 16:31 杨英华Allen(夏佐) 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: groovy比起java 有哪些地方写起来更舒服 java发展缓慢,语法落后冗余 说起java,其实java挺好的,java现在的性能也不错,但是,java的语法显然比较落后,而且冗余,getter/setter之类的,5的泛型 for each,autobox,7的钻石语法,try catch 多 阅读全文
posted @ 2018-10-08 19:48 杨英华Allen(夏佐) 阅读(3193) 评论(0) 推荐(2) 编辑
摘要: Java总结篇:Java多线程 多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。 一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌 阅读全文
posted @ 2017-10-09 11:39 杨英华Allen(夏佐) 阅读(228) 评论(0) 推荐(1) 编辑
摘要: 什么是Shell脚本 示例 看个例子吧: !/bin/sh cd ~ mkdir shell_tut cd shell_tut for ((i=0; i tcsh rwxr xr x. 1 root root 109672 10月 17 2012 /bin/dash lrwxrwxrwx. 1 ro 阅读全文
posted @ 2016-05-27 15:45 杨英华Allen(夏佐) 阅读(846) 评论(0) 推荐(3) 编辑
摘要: 在学习之前,我们补充一个知识点(static用法) 创建APP 配置: setting.py static 使用: 1. setting.py中的TEMPLATES: 2. script如下使用: 方式一 方式二: Forms 录入数据举例 通过Form可以在后台提交一个select标签 示例: 目 阅读全文
posted @ 2016-03-26 07:45 杨英华Allen(夏佐) 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 注:本篇是Django进阶篇章,适合人群:有Django基础,关于Django基础篇,将在下一章节中补充! 首先我们一起了解下Django整个请求生命周期: Django 请求流程,生命周期: 路由部分 代码如下: myWeb中url.py app01中views.py app01 中url.py 阅读全文
posted @ 2016-03-19 10:07 杨英华Allen(夏佐) 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 示例1:鼠标点击左侧菜单实现打开和关闭功能: html及css代码部分: js 代码如下: 示例2:实现全选、反选、取消 功能: html及css代码如下: js 代码如下: 示例3:实现弹出编辑对话框及编辑功能: html及css代码如下: js 代码如下: 更多链接:http://www.cnb 阅读全文
posted @ 2016-02-27 12:46 杨英华Allen(夏佐) 阅读(5644) 评论(0) 推荐(4) 编辑
摘要: jQuery是什么? 简单来说 jQuery 是一个 JavaScript 库,极大地简化了 JavaScript 编程。 第一个知识点:[jQuery几种写法] 第二个知识点【jQuery几种选择器】: (其中大部分我都注释掉了,去注释可直接运行) 注:jQuery代码可直接写一个".js"结尾的 阅读全文
posted @ 2016-02-21 01:32 杨英华Allen(夏佐) 阅读(484) 评论(0) 推荐(0) 编辑