第四讲:函数(上)

函数(上) 一、函数的定义: 1、函数的定义规则: 自定义函数时,需要满足一些规则,否则编译器不会识别。 (1)函数代码块以def关键词开头,后接函数标识符名和圆括号()。 (2)任何传入实参和形参必须放在圆括号中。圆括号中写的是形参。 (3)函数的第一行语句可以选择性地使用文档字符串—-用于存放函数说明。 (4)函数内容以冒号起始,并且函数体要有缩进。 (5)return[expression]结束函数,选择性地返回一个值给调用者。不带表达式 的return相当于返回None。 2、语法:
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

设计模式------装饰模式

装饰模式是在不必改变原类文件和使用继承的情况下,动态地给一个对象加入一些额外的功能。 它是通过创建一个包装对象来包裹真实的对象。装饰模式比生成子类更为灵活。 一.角色: (1)抽象构件(Component)角色:定义一个对象接口,能够给这些对象动态地加入职责。 (2)详细构件(ConcreteComponent)角色:定义了一个详细的对象,也能够给这个对象加入一些职责。 (3)装饰(Decorator)角色:装饰抽象类,继承了Component。从外类来扩展Component类的功能,但对于C
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

JUC源码分析-集合篇(九)SynchronousQueue

JUC源码分析-集合篇(九)SynchronousQueue JDK8 的并发编程包中的 SynchronousQueue 是一个没有数据缓冲的 BlockingQueue,生产者线程对其的插入操作 put 必须等待消费者的移除操作 take,反过来也一样。 SynchronousQueue 可以看成是一个传球手,负责把生产者线程处理的数据直接传递给消费者线程。队列本身并不存储任何元素,非常适合传递性场景。SynchronousQueue 的吞吐量高于 LinkedBlockingQueue
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

金蝶K3 序时簿 增加即时库存

K3序时簿增加显示即时库存 一、 步骤 1、 创建视图,按物料合计库存。 2、 获取目标序时簿typeid 3、 修改序时簿关联关系表ICTableRelation,追加与即时库存关联关系 4、 修改序时簿字段表ICChatBillTitle,追加显示即时库存字段。 5、 序时簿过滤器中显示隐藏列中勾选显示库存字段。 二、 关联功能表介绍 序号 表名 表功能 1 ictransactiontype 单据业务类型表 2 iclisttemplate 序时簿模版表 3 ICTableRelatio
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

10年前文章_iscsi initiator 设置

发现和查找 target, iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260 登录 iscsiadmin -m node -l 退出登录 iscsiadmin -m node -u 系统如何知道那些硬盘是iscsi 盘 查找 /sys/class/iscsi_host 下的目录 host%d ,其中%d 为一个数字,即 host_no 用得到的host_no 查找 /sys/bus/iscsi/devices/%host_no:0
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

linux让命令或程序在终端后台运行的方法(Ubuntu/Fedora/Centos等一样适用)

https://segmentfault.com/a/1190000008314935
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

Rabbitmq笔记二

消息何去何从 mandatory 和 immediate 是 channel . basicPublish 方法中的两个参数,它们都有 当消息传递过程中不可达目的地时将消息返回给生产者的功能。 当 mandatory 参数设为 true 时,交换器无法根据自身的类型和路由键找到一个符合条件 的队列,那么 RabbitMQ 会调用 Basic.Return 命令将消息返回给生产者。当 mandatory 参 数设置为 false 时,出现上述情形,则消息直接被丢弃。 生产者通过调用 channe
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

山高有攀头,路远有奔头~

流过泪的眼睛更明亮,滴过血的心灵更坚强!本文章我想把自己大一摸索学习方向坎坷之路记一下子~ 大一以来第一门接触到编程的开始也就是C语言了,虽然高中时候我就开始对编程有兴趣还买了一本《C++ primer plus》来看,但是也没看多久就摆在那了xd到现在依旧也是没看多少C++233零基础的我接触到了变量、逻辑运算符、算术运算符、顺序结构、数组、指针到后来的结构体和链表,真的是半脸懵着学,为什么这个数据类型要叫整型?是什么玩意!用来干嘛的!摸了半天书跟着书上敲了代码才发现,emmm这跟整数没什么
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

20165214 2018-2019-2 《网络对抗技术》Exp9 Web安全基础 Week13

《网络对抗技术》Exp9 Web安全基础 Week13 一、实验目标与内容 1.实践内容 (1).本实践的目标理解常用网络攻击技术的基本原理,做不少于7个题目。包括(SQL,XSS,CSRF)。Webgoat实践下相关实验。 2.一些问题 (1)SQL注入攻击原理,如何防御 答:SQL注入漏洞是指在Web应用对后台数据库查询语句处理存在的安全漏洞。也就是,在输入字符串中嵌入SQL指令,在设计程序中忽略对可能构成攻击的特殊字符串的检查。后台数据库将其认作正常SQL指令后正常执行,可能实现对后台数
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

10年前文章_eclipse下perl环境搭建

eclipse下perl环境搭建 1.Eclipse下安装perl插件 Help -Software Updates…- Available .- Add Site… : http://e-p-i-c.sf.net/updates 安装EPIC部件 2.解决eclipse调试perl时debug模式下不显示变量问题 http://www.lydstory.cn/bbs/show.asp?id=110&bd=3
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

博客作业20190526

Linux的主要目录 / :根目录,一台计算机只有一个根目录,所有内容都是从跟目录开始。如/etc ,先从根目录开始在进入etc目录 /root:系统管理员的家目录。 /bin:存放了标准的Linux工具,如ls、cp、rm等。该目录已经包含在PATH中,使用该目录程序无需使用路径 /boot:用于加载程序的文件。 /proc:操作系统运行时,进程信息及内核信息,如果CPU、硬盘分区、内存信息等存放在该目录。 /etc:存放系统的配置方面的文件,如在系统安装vsftpd这个软件,你想要修改vs
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

代孕生的孩子健康吗?

█微信号█ 137★1009★7773 ████供卵试管婴儿代孕██████选性别生男孩 ████试管包出生████代孕男孩████代孕包出生███代孕选性别██试管婴儿███代孕生男孩█████ v0.1.x 的可以参照文档不过建议切换到 v0.2.x 上。v0.2.x 使用 PHP 异步执行的方式来和kafka broker 交互,较 v0.1.x 更加稳定高效, 由于使用 PHP 语言编写所以不用编译任何的扩展就可以使用,降低了接入与维护成本 安装环境要求 PHP 版本大于 5.5 Ka
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

EhCache注解 (转载)

其实EhCache使用的就是Spring Cache的注解。 1.1 @Cacheable @Cacheable可以标记在一个方法上,也可以标记在一个类上。当标记在一个方法上时表示该方法是支持缓存的,当标记在一个类上时则表示该类所有的方法都是支持缓存的。对于一个支持缓存的方法,Spring会在其被调用后将其返回值缓存起来,以保证下次利用同样的参数来执行该方法时可以直接从缓存中获取结果,而不需要再次执行该方法。Spring在缓存方法的返回值时是以键值对进行缓存的,值就是方法的返回结果,至于键的话
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

看源码时,关于泛型知识回顾

使用泛型绝不是因为要使参数可以传入任意类型,如果仅仅是这样,直接用Object就可以了。用泛型是因为可以使该方法的返回值成为一个指定类型的集合,这样再次使用该集合的时候就有一个明确的类型了,这使的在将来该类型发生改变的时候编译器会报错,提醒你做相应的修改,而不是让问题暴露在运行阶段。这是泛型的重要作用之一 看线程池源码时,泛型部分 第一个T 第一个T是用来指定后两个T的类型,即参数类型与返回集合元素类型同为类型T
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

10年前文章_用telnet 登录开发板的配置步骤

新的版本由于增加了shadow 机制,导致telnet 功能不能使用,可用如下方式临时更改 在串口方式下运行 pwunconv /etc/init.d/dropbear restart /etc/init.d/telenet restart
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

9、调整数组顺序使奇数位于偶数前面------------>剑指offer系列

题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 思路 首先寻找第一个奇数,取出,然后将第一个奇数之前的元素全部往后移一位,讲找到的第一个奇数放在0号位置。 依次在第一个奇数之后的元素中寻找奇数,并做移动操作。就可以保证原来的相对顺序。 function reOrderArray(array) { let j=0; let m=0;
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

使用openssl 生成免费证书

阅读目录 一:什么是openssl? 它的作用是?应用场景是什么? 二:使用openssl生成免费证书 回到顶部 一:什么是openssl? 它的作用是?应用场景是什么? 即百度百科说:openssl是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,它可以避免信息被窃听到。 SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。Netscape(网景)公司在推出第一个Web浏览器的同时,提出了SSL协议标准。其目标是保
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

java 和 spring 的异步

spring 的 async 注解 https://www.baeldung.com/spring-async @Async will make it execute in a separate thread i.e. the caller will not wait for the completion of the called method. spring webflux https://howtodoinjava.com/spring-webflux/spring-webflux-tu
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

代孕生的孩子怎么上户口

█微信号█ 137★1009★7773 ████供卵试管婴儿代孕██████选性别生男孩 ████试管包出生████代孕男孩████代孕包出生███代孕选性别██试管婴儿███代孕生男孩█████ SOFAArk Project SOFAArk 是一款基于 Java 实现的轻量级类隔离容器,由蚂蚁金服公司开源贡献;主要提供类隔离和应用(模块)动态部署能力;基于 技术,可以将多个应用(模块)打包成一个自包含可运行的 Fat Jar,应用既可以是简单的单模块 Java 应用也可以是 Spring
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0

Updatexml函数再mysql中的作用

函数的解释 http://www.blogjava.net/chenpengyi/archive/2006/07/11/57578.html 我的理解就是updatexml函数具有查询功能 并且会再xpath处查询 你将语法构造错误 然后它就会将他查询的结果已报错的形式显示出来 很舒服欸 学习一天了终于明白为什么要用这个函数了 然后再给大家一些mysql常用的语法 资源很好偶 https://www.cnblogs.com/aqxss/p/6563625.html
分类: 其他 发布时间: 05-26 21:59 阅读次数: 0