码迷,mamicode.com
首页 > 编程语言 > 月排行
Python笔记六(面向对象的三大特性)
类的三大特性:继承 多态 封装 1、什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可称为基类或超类,新建的类称为派生类或子类。 为什么会有继承? 解决代码的冗余问题。 python中类的继承分为:单继承和多继承 Parent类 —— 父类 基类 超类  ...
分类:编程语言   时间:2018-05-15 01:51:12    阅读次数:262
python"TypeError: 'NoneType' object is not iterable"错误解析
尊重原创博主,原文链接:https://blog.csdn.net/dataspark/article/details/9953225 【解析】 一般是函数返回值为None,并被赋给了多个变量。 实例看下: 使用 a, b = test()调用时,就会报错:TypeError: 'NoneType' ...
分类:编程语言   时间:2018-05-15 01:54:38    阅读次数:3542
【代码审计】Spring Integration Zip不安全解压(CVE-2018-1261)漏洞分析
1.漏洞相关信息 漏洞名称:Spring Integration Zip不安全解压 漏洞编号:CVE-2018-1261 漏洞描述:在spring-integration-zip.v1.0.1.RELEASE之前的版本中,恶意用户通过在压缩文件中构造包含有特定文件名称的文件(受影响文件格式有bzip ...
分类:编程语言   时间:2018-05-15 01:54:53    阅读次数:417
第一次关于java的感悟!
* 内存输出流(文件暂存到内存中,然后一次性输出,类似于qq聊天) * 分析:其实只要把流程搞清楚了,就很简单,!!!!其实就是如何把大象放进冰箱!!!! * 流程上,首先1.你得需要有一个输入流,那你就必须建立一个 * 其次2.你要放入内存,那你就需要一个内存存放的对象,建立 * 然后3.就是把输 ...
分类:编程语言   时间:2018-05-15 10:36:01    阅读次数:118
ZooKeeper的使用---Java程序
一、导入库 以下库存放在目录lib中: audience-annotations-0.5.0.jar jline-0.9.94.jar log4j-1.2.17.jar netty-3.10.6.Final.jar slf4j-api-1.7.25.jar slf4j-log4j12-1.7.25. ...
分类:编程语言   时间:2018-05-15 10:37:51    阅读次数:191
牛客小白月赛3 I 排名【结构体排序/较复杂/细节】
【分析】:注意是比赛中 选手 所获得的最高分!纵向比较! 【代码】: ...
分类:编程语言   时间:2018-05-15 10:38:38    阅读次数:219
Excel vba引用工作表的三种写法
文章介绍vba引用工作表名称的三种不同写法。 vba引用工作表是我们在学习VBA过程中很常用。 本文提供三种vba引用工作表的代码,通过这三种方式都可以实现vba引用工作表名。 方法一:Sheets(Sheet.Index) 方法二:Sheets(Sheets.Name) 方法三:Sheets.Co ...
分类:编程语言   时间:2018-05-15 10:38:45    阅读次数:1251
[Excel VBA]单元格区域引用方式的小结
在使用ExcelVBA进行编程时,我们通常需要频繁地引用单元格区域,然后再使用相应的属性和方法对区域进行操作。所谓单元格区域,指的是单个的单元格、或者是由多个单元格组成的区域、或者是整行、整列等。下面,我们设定一些情形,以问答的形式对引用单元格区域的方式进行归纳。 问题一:在VBA代码中,如何引用当 ...
分类:编程语言   时间:2018-05-15 10:39:18    阅读次数:189
守护线程
1、主线程结束代表进程结束,即代表进程生命周期,那么主线程该什么时候结束?守护线程随主线程,主线程随非守护线程 主线程结束,守护线程结束。 其他非守护线程结束,主线程才结束。 2、互斥锁,将并行改为串行,牺牲效率,保证数据安全 多线程公用一个进程数据,所以无需像多进程那样穿入mutex对象 ...
分类:编程语言   时间:2018-05-15 10:39:45    阅读次数:154
最短路径算法之Dijkstra算法
参考:《大话数据结构》 这是一个按照路径长度递增的次序产生最短路径的算法。它并不是一次求出源点到目标点的最短路径,而是一步步求出它们之间顶点的最短路径,过程中都是基于已经求出的最短路径的基础上,求得更远顶点的最短路径,最终得到想要的结果。 ...
分类:编程语言   时间:2018-05-15 10:40:01    阅读次数:174
python的json序列化
info = { "name":"roger", "age":12}f = open("test.txt","w")f.write(str(info))f.close() f = open("test.txt","r")data = f.read()print(data["name"])f.clos... ...
分类:编程语言   时间:2018-05-15 10:40:34    阅读次数:233
Java并发之Condition
在使用Lock之前,我们使用的最多的同步方式应该是synchronized关键字来实现同步方式了。配合Object的wait()、notify()系列方法可以实现等待/通知模式。Condition接口也提供了类似Object的监视器方法,与Lock配合可以实现等待/通知模式,但是这两者在使用方式以及... ...
分类:编程语言   时间:2018-05-15 10:41:03    阅读次数:187
Java的锁
今天练习了Java的多线程,提到多线程就基本就会用到锁 Java通过关键字及几个类实现了锁的机制,这里先介绍下Java都有哪些锁: 一、Java实现锁的机制: Java运行到包含锁的代码时,获取尝试获取对应的锁,如果锁被其他线程占用着,则该线程默认等待,待这个锁得以释放在去获取,进而执行锁中的代码。 ...
分类:编程语言   时间:2018-05-15 10:42:59    阅读次数:178
Spring MVC @Transactional注解方式事务失效的解决办法
首先展示问题: Spring applicationContext.xml配置: <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName"> <val ...
分类:编程语言   时间:2018-05-15 10:44:13    阅读次数:167
树状数组的区间修改与区间查修
考虑差分sum[i] = a[1]+...+a[i] + delta[1]*i + delta[2]*(i-1)+delta[3]*(i-2)+...+delta[i]*1 // a[i]为原始数组 = sigma(a[x])+sigma(delta[x]*(i+1-x)) = sigma(a[x] ...
分类:编程语言   时间:2018-05-15 10:45:06    阅读次数:182
《Java编程思想》笔记 第一章 对象导论
1.抽象过程 Q:什么是对象??? A: 1) 万物皆对象 对象具有状态,行为和标识 2)程序是对象的集合,他们通过发送消息来告诉彼此要做的 3)通过创建包含现有对象的包的方式来创建新类型的对象 4)每个对象都具有其类型。 每个对象都是某个类(class)的实例 类与类最重要的区别就是可以发什么样的 ...
分类:编程语言   时间:2018-05-15 10:45:36    阅读次数:146
Go语言编程中字符串切割方法小结
1.func Fields(s string) []string,这个函数的作用是按照1:n个空格来分割字符串最后返回的是[]string的切片 复制代码代码如下: import ( "fmt" "strings") func main() { fmt.Println(strings.Fields( ...
分类:编程语言   时间:2018-05-15 10:45:51    阅读次数:477
Spring之bean的生命周期
这篇博文是spring生命周期的详解,目前限于作者自身的水平对于一些内容可能只知其然不知其所以然,所以博文中如果出现错误欢迎各位指出,同时我也会逐步提升自己的水平,争取能够多发布一些能让大家获益的博文。 活不多少,先贴代码。 1,类文件 person类用于演示bean生命周期的基础类。 app测试生 ...
分类:编程语言   时间:2018-05-15 10:47:30    阅读次数:194
java FileUtil工具类
网上的版本太多,整合了一下适合自己用的工具类,包括读取、保存、拷贝文件等。 ...
分类:编程语言   时间:2018-05-15 11:11:17    阅读次数:206
Java多线程和并发基础
第一:Java多线程面试问题 1:进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留 ...
分类:编程语言   时间:2018-05-15 11:11:50    阅读次数:155
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!