Python 基础之import导包

首先需要将import内容建立一个大概如下层级的包: 以黑色框为第一级,蓝色框为第二级,棕色框为第三级,红色框为第四级 一:import 引入初识 首先在module.py写入代码如下: xboy = "hsz" xgirl = "zero" def dog(): print("小狗喜欢啃骨头") def cat(): print("这个小猫的名字叫做小花") class MyStu(): name = "Python" print("h
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

语法分析-自上而下分析

自上而下分析的基本问题 算符优先分析 LR分析法 语法分析器的自动生成工具 总结
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

Java面试题总结之JDBC 和Hibernate

1、100 用户同时来访数据库,要采取什么技术? 答:采用数据库连接池。 2、什么是ORM? 答:对象关系映射(Object—Relational Mapping,简称ORM)是一种为了解决面向对象与面向关系数据库存在的互不匹配的现象的技术;简单的说,ORM 是通过使用描述对象和数据库之间映射的元数据,将java 程序中的对象自动持久化到关系数据库中;本质上就是将数据从一种形式转换到另外一种形式。 3、Hibernate 有哪5 个核心接口? 答:Configuration 接口:配置Hibe
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

湖北省红安县教育系统部分学校2019年专项公开招聘300名教师公告

为适应我县教育事业发展,满足我县中小学相关学科建设和教学需要,加强教师队伍建设,促进就业公平,按照《事业单位人事管理条例》(国务院令第652号)、《事业单位公开招聘人员暂行规定》(原人事部令第6号)、《中共中央组织部人力资源社会保障部关于进一步做好艰苦边远地区县乡事业单位公开招聘工作的通知》(人社部规[2016]3号)、省人力资源和社会保障厅印发《关于进一步规范全省事业单位公开招聘工作的若干意见》(鄂人社发[2016]23号)和事业单位公开招聘工作人员的相关规定,结合单位岗位空缺情况,经县委编
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

BZOJ1878 [SDOI2009] HH的项链(树状数组)

树状数组求区间不同种类的数模板 树状数组来存储前缀和,对于每个数我们记录他上一次出现的位置, 把查询按照右端点从小到大排序 对于每个数我们对add(pre[i],-1) add(i,1); 每个数字只有他当前最后一个位置贡献次数(查询区间已排序) 最后sum[r]-sum[l-1]就是答案 /************************************************************** Problem: 1878 User: Minun
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

JavaWeb开发之JDBC事务

什么是事务? 答:指一组逻辑操作单元,使数据从一种状态变换到另一种状态。 事务的基本操作有哪些? 答:1、先定义开始一个事务,然后对数据作修改操作,这时如果提交(commit)   2、这些修改就永久地保存下来,如果回退(rollback)数据库管理系统将放弃您所作的所有修改而回到开始事务时的状态。 事务有哪些特性? 答:原子性、一致性、隔离性、持久性。 事务处理的代码: public class TransactionTest { @Test public void testName
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

弹幕效果

<!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> html, body { margin: 0px; padding: 0px; width: 100%; height: 100%; font-family: "微软雅黑"; font-size: 62.5%;
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

虚拟DOM,真实的JS对象,操作内存中的js对象要比操作DOM节省性能?

1.虚拟DOM的理解:     相对于 DOM 对象,原生的 JavaScript 对象处理起来更快,而且更简单。DOM 树上的结构、属性信息我们都可以很容易地用 JavaScript 对象表示出来:     上面对应地HTML代码是:
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

[Android] Android开发高手课教程

目录 ├─mp3 │ ├─01讲崩溃优化(上):关于“崩溃”那些事儿_MP3.mp3 │ ├─02讲崩溃优化(下):应用崩溃了,你应该如何去分析_MP3.mp3) Q, V& T" G4 T: w2 _ │ ├─03讲内存优化(上):4GB内存时代,再谈内存优化_MP3.mp3$ O1 f9 h9 n/ b) D │ ├─04讲内存优化(下):内存优化这件事,应该从哪里着手_MP3.mp3 │ ├─05讲卡顿优化(上):你要掌握的卡顿分析方法_MP3.mp3 │ ├─06补充篇讲卡顿优化:卡顿
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

封装 多态 常用内置函数 反射 动态导入模块

封装 什么是封装 ***** 封装的好处 ***** property ***** 什么是封装:对外部隐藏内部的属性,以及实现细节,给外部提供使用的接口 *封装有隐藏的 意思,但不是单纯的隐藏 封装的目的:限制外部对内部数据的访问 py中 属性的权限分为两种: 1.公开的: 没有任何限制,谁都能访问 2.私有的:只有当前类本身能够访问 *默认为公开的 为什么要封装:1.提高安全性 =====>封装属性:当这个对象存在一个机密性的属性。eg: 身份证 不应被外界直接访问,那就封装起来      
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

jquery.i18n.properties前端国际化方案

如果新项目要做系统国际化, 时下热门的任何一种技术选型都有成熟的方案,比如: vue + vue-i18n angular + angular-translate react + react-intl 但是老项目几乎都说的是jquery + jquery.i18n.properties这种方案. 那么我们就来看看这种方案是如何实现的. 一. 引入必要的 js 文件 在项目中添加如下目录结构: <script src="js/jquery.min.js"></script> <script sr
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

Linux操作系统的安装部署

Centos系统安装部署 1、首先运行VMware打开工作界面,点击创建虚拟机。 2、进入新建虚拟机向导后,推荐选择自定义安装,选择下一步。 3、进入选择虚拟机硬件兼容性,选择下一步。 4、进入安装客户机操作系统,选择稍后安装操作系统,选择下一步。 5、进入选择客户机操作系统,选择Linux单选按钮,并且Linux的版本选择64位,选择下一步。 6、进入命名虚拟机,修改虚拟机的名称及虚拟机的位置。这里并不建议将其安装在C盘目录下,尽量安装在非系统盘中。选择下一步。 7、进入处理器配置,处理器的
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

扩展以太网

扩展以太网的方式有:1、在物理层把以太网扩展 2、在数据链路层把以太网扩展 3、在网络层看来仍是一个网络 在物理层扩展局域网 :1、主机使用光纤和一对光纤调制解调器连接到集线器 2、多个集线器级联 3、通过一个主干集线器把各个系的以太网连接起来,成为一个更大的以太网。优点:使得该学院不同系的以太网上的计算机能够跨系通信;扩大了以太网覆盖的地理范围。 缺点:以太网扩展了,碰撞域也扩展了,但总的吞吐量并未提高 在数据链路层扩展以太网:使用网桥,他根据MAC帧的目的地址对收到的帧进行转发和过滤。优点
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

flink批处理中的source以及sink介绍

一、flink在批处理中常见的source   flink在批处理中常见的source主要有两大类:       1.基于本地集合的source(Collection-based-source)        2.基于文件的source(File-based-source)  1.基于本地集合的source    在flink最常见的创建DataSet方式有三种。    1.使用env.fromElements(),这种方式也支持Tuple,自定义对象等复合形式。    2.使用env.fro
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

整除理论例题选做

推论 设整数\(a \geq 2\)。 1.若a是合数, 则必有不可约数\(p|a , p \leq a^{1/2}\); 2.若a有此表达式(\(a = p_1p_2 \cdots p_s\)), 则必有不可约数\(p|a , p \leq a^{1/2}\)。 此推论给出了一个寻找不可约数的有效算法,通常叫做Eratosthenes筛法。 例子: 用不超过\(100^{1/2} = 10\)的所有不可约数2、3、5、7将100以内的不可约数 求出(筛法求素数),接着将\(100^2 = 1
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

顺序表和链表和二叉树

顺序表和链表 顺序表 集合中存储的元素是有顺序的,顺序表的结构可以分为两种形式:单数据类型和多数据类型。 python中的列表和元组就属于多数据类型的顺序表 单数据类型顺序表的内存图(内存连续开启) 对应的内存空间是连续开辟的 顺序表的变量/引用存的的(指向的)是内存空间的首地址 多数据类型顺序表的内存图(内存非连续开辟) 重点: 想把数据存储到内存中,必须先在内存中开辟指定大小的内存空间(大小,地址:定位 如果一个引用指向了某一块内存空间,则表示该引用存储了该内存空间的地址 顺序表的弊端:顺
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

「CTS2019 | CTSC2019」氪金手游 解题报告

「CTS2019 | CTSC2019」氪金手游 降 智 好 题 ... 考场上签到失败了,没想容斥就只打了20分暴力... 考虑一个事情,你抽中一个度为0的点,相当于把这个点删掉了(当然你也只能抽中度为0的点) 删掉就是字面意思,就是剩下的树变成子问题 考虑为什么,在抽中这个\(i\)号点后,抽中其他点的概率为 \[ \frac{W-w_i}{W}\sum_{i=0}^{\infty}(\frac{w_i}{W})^i=1 \] 说明这个点已经白给了 然后考虑这个树如果是一颗外向树,就是每个
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

Liunx下安装MongoDB

1:MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。 下载地址:https://www.mongodb.com/download-center#community 地址:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.9.tgz 2:进入linux服务器 输入命令 进行下载 :curl -O https://fastdl.mongodb.org/linux/mongodb-linux-
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

XML之dtd定义属性

用dtd你定义属性 语法 : <!ATTLIST 元素名称 属性名她称 属性类型 属性的约束> 属性类型
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0

一道信号量前驱图的题目--有技巧

如果可以把信号量标上来就可以了,然后入度, 选V(Sx), 出度选P(Sx)就可以了. CBB
分类: 其他 发布时间: 05-20 20:09 阅读次数: 0