lesson_3 常用数据类型

# 列表 索引取值:取下不取上 list_1 = [1,2,3] list_2 = ["蟹老板","章鱼哥","海绵宝宝",True,list_1,"蟹老板"] # 可重复 print(list_2) print(list_2) # 有序 print(list_2[0]) print(list_2[2]) print(list_2[-1]) print(list_2[0:4]) print(list_2[:-3]) print(list_2[2:]) pr
分类: 其他 发布时间: 09-11 20:41 阅读次数: 0

JAVA集合框架的特点及实现原理简介

1.集合框架总体架构 集合大致分为Set、List、Queue、Map四种体系,其中List,Set,Queue继承自Collection接口,Map为独立接口 Set的实现类有:HashSet,LinkedHashSet,TreeSet... List下有ArrayList,Vector,LinkedList... Map下有Hashtable,LinkedHashMap,HashMap,TreeMap... list 有序,可重复 ArrayList:数组,查询快,增删慢。线程不安全. V
分类: 其他 发布时间: 09-11 20:41 阅读次数: 0

Proteus7.8 安装与破解

安装教程 找到P7.8sp2.exe应用程序,安装proteus7.8,如下图 点击下一步,如图 点击Yes,如下图: 选择第二个,如下图: 不用理会空格,下一步,如下图: 选择一下安装位置,需要放在c的根目录下,如下图: 往后直接点下一步即可,具体看图 等待安装完成,上图 把默认勾选的一项去掉,完成安装 以下为破解教程 打开下载的Proteus Pro 7.8 SP2破解 1.0.exe软件,上图 找到C盘根目录下所安装的文件,具体你安装在哪里就找到那个位置,如下图: 选择升级 弹出升级窗口
分类: 其他 发布时间: 09-11 20:41 阅读次数: 0

qemu4.0+libvirt5.6.0编译使用

1. qemu4.0.0 apt install python apt install libpixman-1-dev ./configure --prefix=/usr make make install 2.libvirt5.6.0编译 apt install libghc-gnutls-dev apt install libnl-3-dev apt install libnl-route-3-dev apt install libxml++2.6-dev apt install libx
分类: 其他 发布时间: 09-11 20:41 阅读次数: 0

linux下devel软件包作用

devel 包主要是供开发用,至少包括以下2个东西: 头文件 链接库 有的还含有开发文档或演示代码。 以 glib 和 glib-devel 为例: 如果你安装基于 glib 开发的程序,只需要安装 glib 包就行了。 但是如果你要编译使用了 glib 的源代码,则需要安装 glib-devel。
分类: 其他 发布时间: 09-11 20:41 阅读次数: 0

redis的分布式锁组件,简单方便快捷接入使项目拥有分布式锁能力

redis的分布式锁组件,简单方便快捷接入使项目拥有分布式锁能力
分类: 企业开发 发布时间: 09-11 20:30 阅读次数: 0

【MySQL】为什么SQL会这么慢

建表 CREATE TABLE `ts_ab` ( `id` int(11) NOT NULL, `a` int(11) DEFAULT NULL, `b` varchar(20) CHARACTER SET utf8 DEFAULT NULL, PRIMARY KEY (`id`), KEY `ind_b` (`b`) USING BTREE, KEY `ind_a` (`a`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=
分类: 其他 发布时间: 09-11 20:25 阅读次数: 0

第十六章 免杀

恶意软件   – 病毒、木马、蠕虫、键盘记录、僵尸程序、流氓软件、勒索软件、广告程序   – 在用户非自愿的情况下执行安装   – 处于某种恶意的目的:控制、窃取、勒索、偷窥、推送、攻击............ 防病毒软件 ▪ 恶意程序最主要的防护手段   – 杀毒软件 / 防病毒软件   – 客户端 / 服务端 / 邮件防病毒 ▪ 检测原理   – 基于二进制文件中特征签名的黑名单检测方法   – 基于行为的分析方法(启发式) ▪ 事后手段   – 永远落后于病毒发展 免杀技术 ▪ 修改二进
分类: 其他 发布时间: 09-11 20:25 阅读次数: 0

课堂测试(一)

今天是第一次上大数据,课堂一改往例,并没有进行考试,而是进行了课堂测试,而在我看来,这不是一次测试,这更是对自己的一种强化练习,我个人还是非常有收获的。 今天hadoop启动的时候不知道为什么NameNode启动失败,大部分时间都在找错误,最后在重启虚拟机和重启hadoop多次后,一次偶然机会终于能启动了,这才开始在做测试,但是明显还是能感觉到对命令的不熟悉,所以也是找到了自己的不足,还是非常有动力的。 在午休过后,我继续研究为什么NameNode会出错,再经过学长的指导和自己的思考找错以后,
分类: 其他 发布时间: 09-11 20:25 阅读次数: 0

练习—循环

一、输入姑娘的年龄后,进行以下判断: 如果姑娘小于18岁,打印“不接受未成年” 如果姑娘大于18岁小于25岁,打印“心动表白” 如果姑娘大于25岁小于45岁,打印“阿姨好” 如果姑娘大于45岁,打印“奶奶好” age = int(input('请输入年龄>>> ')) if age in [1, 17]: print('不接受未成年') elif age in [18, 25]: print('心动表白') elif age in [25, 45]: print('阿姨
分类: 其他 发布时间: 09-11 20:25 阅读次数: 0

ssm实战(7)------收货地址管理

收货地址管理 功能: 添加地址;删除地址;更新地址;地址的list;地址的分页;地址的详情 接口: 注: 学习目标: 1 SpringMVC数据绑定中的对象绑定 2 Mybatis自动生主键、配置和使用 : useGeneratedKeys="true" keyProperty="id" 加上这个配置,当用shipping对象插入数据后,会将自动生成的主键保存到 插入数据用的shipping对象 <insert id="insert" parameterType="com.eshop.pojo
分类: 其他 发布时间: 09-11 20:25 阅读次数: 0

DirectShow2

STDMETHODIMP CBasePin::Connect(IPin *pReceivePin,const AM_MEDIA_TYPE *pmt/*optinal media type*/) { CheckPointer(pReceivePin,E_POINTER); ValidateReadPtr(pReceivePin,sizeof(IPin)); CAutoLock cObjectLock(m_pLock); DisplayPinInfo(pReceivePin); \\检查该Pin是
分类: 其他 发布时间: 09-11 20:24 阅读次数: 0

Go复习之解决tcp粘包---服务端读取

思路:先定义一个长度为4的切片,然后读取长度字符串,并解析长度并保存到变量len,然后定义一个长度为len的切片用于读取json字符串 func handleConn(conn net.Conn) { lenBuf := make([]byte, 4) for{ n, err := conn.Read(lenBuf) if err == io.EOF { fmt.Println("读取完毕。。。。。。")
分类: 其他 发布时间: 09-11 20:24 阅读次数: 0

收录 : 相对论的谬误

这是 网友 下载PPT2 发在 反相吧 里 的 一个 帖子, 原帖地址 : http://tieba.baidu.com/p/6252703100 , 我将 内容 记录 如下 : 光速不变原理是错误的,相对论是建立在错误假设基础上的理论。相对论只有在物体低速运动的情况下才是近似正确的,在物体高速运动的情况下则是完全错误的。光速是可变的。根据光速可变原理,可以正确的解释光线弯曲、引力红移等现象。 一、光速不变原理是错误的 狭义相对论是建立在相对性原理和光速不变原理两个基本假设之上的理论。 然而,
分类: 其他 发布时间: 09-11 20:24 阅读次数: 0

保留字(reserved word)

Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使 用。自己命名标识符时要避免使用这些保留字 goto 、const
分类: 其他 发布时间: 09-11 20:24 阅读次数: 0

Luogu_1436 棋盘分割【题解】 DP

题面:https://www.luogu.org/problem/P1436 设f[k][i][j][x][y]为切了k次从(i,j)到(x,y)矩形的最大解。 那么DP方程就很好写出来了。 f[k][i][j][x][y]=min(f[k][i][j][x][y],min(f[1][i][j][a][y]+f[k-1][a+1][j][x][y],f[k-1][i][j][a][y]+f[1][a+1][j][x][y])); f[k][i][j][x][y]=min(f[k][i][j]
分类: 其他 发布时间: 09-11 20:24 阅读次数: 0

contact form 7如何搭配Akismet过滤垃圾邮件

  contact form 7有很多站长在用,但是经常会有一些垃圾邮件进来,如何过滤呢?两个方法:1、表单提交启用验证码功能,很多垃圾邮件是用软件扫相应的端口,然后批量群发,如果用验证码了可以过滤很大一部分垃圾邮件。2、搭配Akismet一起来拦截。Akismet是很强大的垃圾邮件过滤器,大多数wordpress站长都会用。那么,contact form 7如何搭配Akismet过滤垃圾邮件呢?随ytkah一起来看看吧   1、首先,安装Akismet插件,wordpress默认是已经安装了
分类: 其他 发布时间: 09-11 20:24 阅读次数: 0

Java开发笔记(一百四十九)引入预报告的好处

前面介绍了各种SQL语句的调用过程,虽然例子代码写死了每个SQL串,但是完全可以把查询条件作为方法参数传进来。比如现在想删除某个课程的教师记录,那么在编写删除方法时,就把课程名称作为该方法的一个输入参数。据此编写的方法代码示例如下: // 删除记录 private static void deleteRecord(Statement stmt, String course) throws SQLException { String sql = String.format("dele
分类: 其他 发布时间: 09-11 20:24 阅读次数: 0

标识符(Identifier)

标识符:   Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符   技巧:凡是自己可以起名字的地方都叫标识符。 定义合法标识符规则:   由26个英文字母大小写,0-9 ,_或 $ 组成   数字不可以开头。   不可以使用关键字和保留字,但能包含关键字和保留字。   Java中严格区分大小写,长度无限制。   标识符不能包含空格。
分类: 其他 发布时间: 09-11 20:24 阅读次数: 0

双栈转置序列

试设计一个双栈结构,它有两个端点 end1 和 end2,满足从 end1 端插入的表目只能从 end1 端被删除,从 end2 端插入的表目只能从 end2 端被删除,并给出指定端 i(i=1,2)的进栈 push(S,e,i)和出栈 pop(S,e,i)操作的算法描述。再设计一个算法,它能够将一个有限长度的数据 序列 a1,a2,...,an,按照下标奇偶序号交替的方式将 ai (1≤i≤n)分别从两端入栈,然后将 数据出栈以实现整个数据序列的倒排。 #include <iostream>
分类: 其他 发布时间: 09-11 20:24 阅读次数: 0