面向过程vs面向对象 面向过程的核心是过程,是解决问题的步骤。 优点:极大降低了写程序的复杂度,只需顺着要执行的步骤,码代码即可。 缺点:一套程序解决一个问题,牵一发动全身。 面向对象的核心是对象。 优点:解决了程序的扩展性,对某一个单一对象的修改,会映射到整个体系中。 缺点:可控性差,无法向面向过 ...
分类:
编程语言 时间:
2017-08-10 21:04:18
阅读次数:
192
声明:本文只是为了初学C++的,能够做出一些实用的东西,跳出管理系统的束缚,提升学习的兴趣,在这里选取了单机游戏,请不要尝试在线游戏,违发而已未必可行。序:首先我们需要一个Qt+VS环境Qt从http://download.qt.io/archive/中下载,第一个和第三个,在里面选择对应版本。然后 ...
分类:
编程语言 时间:
2017-08-10 21:04:09
阅读次数:
352
Equations 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1840 ——每天在线,欢迎留言谈论。 题目大意: 给你一个一元二次方程组,a(X^2) + b(X) + c = 0 。求X解的个数。 思路: 分别讨论二次方程与一次方程的情况,再特殊 ...
分类:
编程语言 时间:
2017-08-10 21:03:59
阅读次数:
147
1.百分号格式如下: (name):可选,获取指定key的值flags:可选,:width,占有宽度.precision:可选,小数点后保留位数typecode:必选1)s,传入对象的__str__方法的返回值2)c,整数3)o,整数转八进制4)d,整数转十进制5)e,整数,浮点数转科学计数法6)f ...
分类:
编程语言 时间:
2017-08-10 21:02:26
阅读次数:
191
#看到贴吧大佬在发图,准备盗一下 #只是爬取一个帖子中的图片 1、先新建一个scrapy项目 scrapy startproject TuBaEx 2、新建一个爬虫 scrapy genspider tubaex https://tieba.baidu.com/p/4092816277 3、先写下i ...
分类:
编程语言 时间:
2017-08-10 21:01:43
阅读次数:
184
经常在写Rdd的时候, 如: val OWNER_ID=row.getAs("OWNER_ID") 等, 运行是可能会报异常 : java.lang.String cannot be cast to scala.runtime.Nothing 后检查后发现,其实应该保证类型一致,应该写成: val ...
分类:
编程语言 时间:
2017-08-10 21:01:35
阅读次数:
417
#ifndef MUTEXLOCKER_H_INCLUDED #define MUTEXLOCKER_H_INCLUDED #include #include class MutexLocker{ public: explicit MutexLocker(pthread_mutex_t *mutex... ...
分类:
编程语言 时间:
2017-08-10 20:59:46
阅读次数:
340
1. 序列化介绍 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据 ...
分类:
编程语言 时间:
2017-08-10 20:59:09
阅读次数:
168
exception 能看到错误提示 traceback能看到具体的错误在哪一行,当try里面包含了上百行代码,包括功能现金的代码,如果只是用exception打印,可能不知道是哪出错了,而且不好调试定位,taraceback就十分好了。 sys.exc_info能看到错误类型和错误提示。 ...
分类:
编程语言 时间:
2017-08-10 20:59:01
阅读次数:
225
Agent工程2个类: 原始项目: agent项目打jar包是配置为: cmd执行命令 地址记录: (1)利用ClassFileTransformer实现aop:http://xj84.iteye.com/blog/1221105 (2)Java通过修改类的字节码实现aop功能:http://www ...
分类:
编程语言 时间:
2017-08-10 20:57:49
阅读次数:
248
javaBean 分类 封装数据的(实体类) 封装业务的(dao类) 规范 a.public修饰类 b.提供公用的无参构造函数 c.属性私有化 d.给私有属性提供共有的get/set方法 (实现序列化接口) ...
分类:
编程语言 时间:
2017-08-10 20:57:26
阅读次数:
133
原文链接:http://www.xuanyusong.com/archives/3893 ...
分类:
编程语言 时间:
2017-08-10 20:57:11
阅读次数:
186
第一种方法: 此种方法的思想较为简单:先找出从第1个元素开始的最大子数组,而后再从第2个元素开始找出 从第2个元素开始的最大子数组,依次类推,比较得出最大的子数组。 此种方法的时间复杂度为O(n*n),在OJ上运行时会显示:没有在规定的时间内运行完成。即说明,没有通过,太低级了!!哈哈 第二种方法: ...
分类:
编程语言 时间:
2017-08-10 20:56:46
阅读次数:
121
结合了下面这两个方案: http://www.xuanyusong.com/archives/4271 http://www.unity.5helpyou.com/3630.html 第一个方案,应付不了复杂些的特效; 两篇文章结合后的代码如下: ...
分类:
编程语言 时间:
2017-08-10 20:55:12
阅读次数:
175
一切皆对象! 预习: #仿照正方形类写一个圆形类 class Square: def __init__(self,length_of_side): self.length_of_side = length_of_side def square(self): '面积' return self.leng ...
分类:
编程语言 时间:
2017-08-10 20:55:01
阅读次数:
189
Spring 级联属性是当两个bean 关联时 从一个bean 给 另一个bean 赋值 Application xml 配置如下 <bean id="ZhangSan" class="com.myth.springMVC.bean.Person"> <constructor-arg value=" ...
分类:
编程语言 时间:
2017-08-10 20:53:34
阅读次数:
190
转自:http://dreamrunner.org/blog/2014/08/07/C-multithreading-programming/ Overview 随着多核 CPU 随处可见,多线程(multithreading)可以被用来实现并行,提高 CPU 的利用率和性能显著的提高.掌握多线程编 ...
分类:
编程语言 时间:
2017-08-10 20:53:09
阅读次数:
211