0

python语言线程标准库threading.local源码解读

本段源码可以学习的地方: 1. 考虑到效率问题,可以通过上下文的机制,在属性被访问的时候临时构建; 2. 可以重写一些魔术方法,比如 __new__ 方法,在调用 object.__new__(cls) 前后进行属性的一些小设置; 3. 在本库中使用的重写魔术方法,上下文这两种基础之上,我们可以想... ...

段明 发布于 2019-11-10 11:34 评论(0)阅读(37)
1

集合框架关于<list接口><map接口>的运用

集合: 集合就是一个容器,他可以存储对象,我们说集合就是一个可变的数组 集合框架特点 1、list和set集合同时实现了collection接口 2、set集合存储唯一,无序的对象。 3、list 存储的不唯一,有序的对象(顺序,按存储的先后顺序) 4、map接口存储的方式:键值对进行存储,键是唯一 ...

一条皮娜 发布于 2019-10-28 16:41 评论(1)阅读(68)
0

Java面向对象 <接口>

恢复内容开始 接口一个比抽象类更抽象的类我们称它为接口1、接口中只能写抽象方法:2、接口的语法: 访问修饰符 interface 接口的名称{ 只能写抽象的方法}3、接口中只能有抽象的方法,在我们java1.8之后abstract可以省略但是它还是一个抽象方法4、接口中没有构造函数5、接口中的变量: ...

一条皮娜 发布于 2019-10-27 16:50 评论(0)阅读(67)
0

Java通信——获取自己IP

获取自己的IP地址 ~~~java import java.net.InetAddress; import java.net.UnknownHostException; public class getip { public static void main(String[] args) throw ...

头发是我最后的倔强 发布于 2019-10-17 19:10 评论(0)阅读(78)
0

xml 文件操作

'XML添加 Public Sub Add(ID As String, RFSerialnumber As String, Mood As Integer) If reatch(RFSerialnumber) = 1 Then Return End If Dim xmlDoc As New XmlD ...

蓝腾 发布于 2019-10-14 11:28 评论(0)阅读(41)
0

SSM框架整合之练习篇

SSM的练习 : 1开发环境 数据库:mysql5.5以上版本。 Jdk:1.7 开发环境:Eclipse mars2 Spring:4.2.4 Mybatis:3.2.7 Tomcat:7 2数据库 数据库使用mysql 数据库。 1、创建crm数据库 2、将参考资料中的sql脚本导入到数据库中 ... ...

小小一 发布于 2019-10-13 19:48 评论(0)阅读(79)
0

python面向对象-1

1.面向对象的思想优点 优点: 简化代码 ,构建公共模板 ,扩展性强 思想: 类作为模板 ,对象通过模板实例化对象 ,对象去做事 ,抽象将显示存在的事物使用代码体现 2.三大特性 封装(狭义) : 对属性的封装 ,对方法的封装 继承 1.子类拥有父类除私有内容外所有 2.对象通过子类-父类-...找 ...

屈冠文 发布于 2019-09-29 12:11 评论(0)阅读(85)
1

动态代理类的实现和解析

静态代理类: 由程序员创建或由特定工具自动生成源代码,再对其编译。在程序运行前,代理类的.class文件就已经存在了 动态代理类: 与静态代理类对照的是动态代理类,动态代理类的字节码在程序运行时由Java反射机制动态生成,无需程序员手工编写它的源代码。动态代理类不仅简化了编程工作,而且提高了软件系统 ...

Not_Leave_Regrets 发布于 2019-09-24 19:48 评论(1)阅读(90)
0

PHP 字符串大全

PHP字符串函数是核心的一部分。无需安装即可使用这些函数 ...

web小哥 发布于 2019-09-24 11:22 评论(0)阅读(41)
0

SSH框架之Spring第三篇

1.1 AOP概述 1.1.1 什么是AOP? AOP : 全称是Aspect Oriented Progamming既 : 面向切面编程.通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术. 简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码... ...

小小一 发布于 2019-09-22 19:24 评论(0)阅读(40)
0

uml统一建模语言学习笔记(一)

UML是一种统一建模语言,他是以面向对象的方式来实现对任何的系统进行描述的一种语言, 它包括9种图形+包图,分为静态和动态两种,也就是结构图和行为图 “静态”图有:用例图、类图、对象图、部署图、构件图 “动态”图有:序列图、活动图、状态图和协作图。 1、用例图: 用例图是一种从用户角度来描述系统功能 ...

appleriy 发布于 2019-09-20 17:20 评论(0)阅读(58)
0

结对编程:中小学自动试卷生成程序分析

相较于个人项目着重培养独立解决问题的能力而言,结对编程提供了一个共同进步的机会。通过分析对方的代码,我们可以经由对方的优点而见贤思齐,可以经由对方的不足而互助共勉。现在,我想谈一谈我对志豪同学工程文件优缺点的理解。 我认为,实现需求是软件开发的第一步,在这一点上志豪同学几近完美。他不仅仅是实现了逻辑 ...

乔卿 发布于 2019-09-20 00:43 评论(5)阅读(78)
4

Java基础语法(总结篇)

关键字&标识符 关键字的概念与特征 概念:Java关键字是事先定义好的对Java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。 特征: 完全小写 在增强版记事本中(例如Notepad++)有特殊颜色 标识符的概念与规则 凡是可以 ...

小中配奇 发布于 2019-09-15 13:26 评论(0)阅读(580)
0

继承

在我们没接触编程时,听到继承这个词,或许脑海中会想到实际生活中的一个场景:谁继承了谁的遗产,然后我们可以认知到继承者拥有了被继承者留下的哪些东西。要注意的是:基于生活中这种情况,交代了【被继承者】已死亡的事实,而在程序中不会存在【被继承者】已”死亡“的这种说法定义,在程序中讨论继承时,只是用来描述两 ...

a-leon 发布于 2019-09-03 16:43 评论(0)阅读(89)
1

设计六大原则总结

1、单一职责原则(SRP) 定义 :就一个类而言,应该仅有一个引起它变化的原因 为什么需要单一职责呢?如果一个类承担的职责过多,就等于把这些职责耦合在一起了,一个职责的变化可能会引起其它职责的变化,当变化发生时,设计会遭到意想不到的变化。 我们看看下面简单的类图,UserDiscount类具有两个方 ...

fomin 发布于 2019-08-30 12:03 评论(0)阅读(156)
0

python判断字符串中是否包含子字符串

python判断字符串中是否包含子字符串 s = '1234问沃尔沃434' if s.find('沃尔沃') != -1: print('存在') else: print('不存在') ...

WebLinuxStudy 发布于 2019-08-29 16:25 评论(0)阅读(1563)
1

封装

在以面向过程的思维来解决问题时,我们需要分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现。 如在这个场景中:“汤姆和玛丽把一只大象往一个冰箱里面装”。需要按照以下步骤来做: 1、汤姆或玛丽打开冰箱门。 2、汤姆和玛丽把大象装进冰箱里。 3、汤姆或玛丽关闭冰箱门。 可以看到,大象是被汤姆和 ...

a-leon 发布于 2019-08-23 16:56 评论(0)阅读(114)
1

对象的生命周期

在解释“对象的生命周期”前,先来看下面这个例子: 有一个停车场共50个停车位,假如这个停车场是通过人工来管理停车位的使用情况,管理员有一个计数器,用来计录当前空闲的停车位有多少个,每当有新的停车位被使用了计数器就减1,而有新的停车位空闲了计数器就加1。 我们可以把这些停车位理解为【资源空间】,可支配 ...

a-leon 发布于 2019-08-22 17:24 评论(0)阅读(253)
0

类与对象

在上一篇文章中,说了什么是类。而在最后留下了一个问题:“汤姆和玛丽把一只大象往一个冰箱里面装”。这句话跟类又有什么关系? 通过对比最开始的句子:“一只动物被两个人往一个家电里面装”。可以看到,现在这两个不同的句子都描述着同样的一个场景,意思都差不多,但这个场景中不同句子描述的事物不同。 那在这两个句 ...

a-leon 发布于 2019-08-21 15:27 评论(0)阅读(113)
0

如何理解类?

“类”是面向对象中一个重要的概念,有了类我们才能去讨论什么是封装、继承、多态。 什么是类?先看下面这张图片。 现在你看到这张图片后,根据图片中表达的内容造一个句子吧。思考中........,OK,把自己想好的句子记在心里,然后看下面我的句子。o(* ̄︶ ̄*)o “一只动物被两个人往一个家电里面装” ...

a-leon 发布于 2019-08-21 10:41 评论(0)阅读(139)