https://www.cnblogs.com/metianzing/p/7719901.html 单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 ...
分类:
编程语言 时间:
2018-03-18 11:53:45
阅读次数:
183
6.1.2 接口不是类,不能实例化一个接口;但是可以声明接口的变量;Comparable x; 接口变量必须引用实现了接口的类对象;x = new Employee(); 检查一个对象是否属于某个特定类(instanceof); 检查一个对象是否属于某个特定的接口(instance);if (anO ...
分类:
编程语言 时间:
2018-03-18 11:54:00
阅读次数:
115
javascript的数据类型:注意:所有在javascript里面出现的标点符号都要用英文的 1,字符串(string)字符串是存储字符的变量 他可以是引号中的任意文本(可以是单引号也可以是双引号)例如:var n="man"和var n='man' 在字符串中使用引号,只要该引号不将字符串包围即 ...
分类:
编程语言 时间:
2018-03-18 11:55:56
阅读次数:
163
第一步:封装发件人账号密码 import javax.mail.Authenticator;import javax.mail.PasswordAuthentication; /** * 发件人账号密码 * @author zhangdi * */public class MailAuthentic ...
分类:
编程语言 时间:
2018-03-18 11:56:34
阅读次数:
256
函数的最后都有一个返回值return,可以用来获取该函数执行结果返回给该函数,让外部调用该函数的根据返回的值不同做不同的事。 返回值可指定,如果不指定默认返回None 结果: 函数遇到return后就结束,该函数return下还有多少代码都不执行 函数可以返回多个值 结果: 返回多值其实就是返回一个 ...
分类:
编程语言 时间:
2018-03-18 11:56:41
阅读次数:
145
1.你认为项目中最重要的过程是那些? 分析、设计阶段 尽量找出进度的优先级 2.如果给你一个4-6人的team,怎么分配? 挑选一技术过硬的人作为我的替补。其它人平均分配任务,每周进行全面的任务分配,每个人领取一周的工作量 ,每天汇报进度。 3.简述软件开发文档? 需求分析、概要设计、详细设计、操作 ...
分类:
编程语言 时间:
2018-03-18 11:57:10
阅读次数:
191
这个学期我开始学习Python,到现在已经上了两节理论课和两节上机课,我也对Python产生了兴趣。曾经在电视上看到程序员写代码可以解决好多问题,当时就觉得很棒,而现在我也学习了Python,希望以后可以自如的应用它,更方便的解决自己的问题。 我觉得现在老师的授课方式就很好。在理论课上,老师在讲解内 ...
分类:
编程语言 时间:
2018-03-18 11:57:31
阅读次数:
154
介绍 Set:集合,是一个不包含重复数据的集合。(A collection that contains no duplicate elements. ) set中最多包含一个null元素,否者包含了两个相同的元素,不符合定义。 上一篇学习了Java中的容器类的一些基础接口,以及Collection接 ...
分类:
编程语言 时间:
2018-03-18 11:57:50
阅读次数:
230
控制反转(Ioc,Inversion of Control),是一个概念,一种思想。指将传统上由程序代码直接操控的对象调用权交给容器,通过容器来实现对象的装配和管理。控制反转就是对对象控制权的转移,从程序代码本身反转到了外部容器。 IoC是一个概念,一种思想,实现方式多种多样。当前比较流行的实现方式 ...
分类:
编程语言 时间:
2018-03-18 11:59:05
阅读次数:
187
一. 创建新的txt文本: 二. 编写代码并另存为,转成py文件: 三. 转成ZIP格式 ...
分类:
编程语言 时间:
2018-03-18 11:59:49
阅读次数:
161
是什么给定任意长度数据生成定长的密文;md5 输出32 hex字符sha1 输出40 hex字符sha256 输出64 hex字符摘要结果不可逆,不能通过密文还原出原数据;破解1: 彩虹表, 提前生成的简单密码表摘要.破解2: 对密文进行碰撞; 构造一个输入,产生和密文一样的摘要,从而发现原文.解决... ...
分类:
编程语言 时间:
2018-03-18 12:00:09
阅读次数:
234
考虑如下代码: 眼花缭乱的初始化语法。带初始化器的,基本就是:=1 (1) ={1} 或 {1} 这几种情况。变量名字和初始化器的分隔符是:= () {}这三种 我们发现,对于用户定义类型,具有{} 初始化器的,优先匹配S(std::initializer_list<int> il)。这给人提了个醒 ...
分类:
编程语言 时间:
2018-03-18 12:00:17
阅读次数:
244
做的是电商系统,主系统生成订单后,分别加入到不同的队列中给另外的三个子系统来异步处理,订单和商品是一对多的关系,在实际测试中,发现其中有一个子系统从队列中获取到的订单实体中,商品列表一直为空,子系统的开发人员一直说是获取不到值导致。因为这个问题,测试一直没通过,不得已只能打日志,反复排查。最后发现在 ...
分类:
编程语言 时间:
2018-03-18 12:00:26
阅读次数:
2070
三类加密算法对称加密加密解密用同一把密钥.优点: 速度缺点: 多人通讯下密钥分发复杂 O(n2); 共用一个加密密钥, 则失去保密性;3DESAESRC6不对称加密一对密钥: 公钥, 私钥; 可以 公钥加密私钥解密 或者 私钥加密公钥解密;一般地, 公钥分发给一群人, 私钥自己持有;优点: 多人通讯... ...
分类:
编程语言 时间:
2018-03-18 12:01:22
阅读次数:
153
# 多线程把六个网站写到文件里(并行) import requests,time,threading def write_html(url,name): r = requests.get(url) with open(name,'w',encoding = 'utf8') as f: f.write ...
分类:
编程语言 时间:
2018-03-18 12:01:40
阅读次数:
137
创建了一个一维向量和三行散列的矩阵 注意:这里要求数据是同一结构,shape函数作用:几行几列 取值: 修改矩阵中的值: 这里把5和7的值改成了10 强转类型: 把int型转为str型 其他操作: 矩阵初始化: 创建矩阵: 运算: 排序: 特别注意: 读取txt文件: Pandas用于数据处理: 使 ...
分类:
编程语言 时间:
2018-03-18 12:03:04
阅读次数:
178
背景:上一篇文章的界面太丑、没有条件查询功能。所以做一些改进,整合EasyUI做实现。(仅以此文纪念表格中出现的这些朋友工作六周年,祭奠一下逝去的青春^_^) 一、开发环境(参照上一篇文章) 补充:EasyUI直接从官网随便下载一个版本即可,本文用的版本是 1.3.3 二、程序结构:java目录下都 ...
分类:
编程语言 时间:
2018-03-18 12:03:53
阅读次数:
584
//凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 结果为: ...
分类:
编程语言 时间:
2018-03-18 12:04:10
阅读次数:
254