码迷,mamicode.com
首页 > 编程语言 > 日排行
【计算机算法与分析】——7.1分枝-限界法
结论: 分支限界算法的思想通过本例子加以体现,明显这种方法是可行的,比盲目的查找结点有用,但是其效果(查找结点的个数)没有回溯算法有效,只能说明回溯算法在此问题上比朴素的分支限界算法(基于前面的限界函数)较优,接下来的一些改进或许能进一步提升分支限界算法的效果。 ...
分类:编程语言   时间:2018-11-08 21:55:09    阅读次数:305
Linux可重入函数和线程安全的区别与联系(转)
*****可重入函数 函数被不同的控制流程调用,有可能在第一次调用还没返回时就再次进入该函数,这称为重入。 当程序运行到某一个函数的时候,可能因为硬件中断或者异常而使得在用户正在执行的代码暂时终端转而进入你内核,这个时候如有一个信号需要被处理,而处理的这个信号的时候又会重新调用刚才中断的函数,如果函 ...
分类:编程语言   时间:2018-11-08 21:55:18    阅读次数:205
《Python编程快速上手+让繁琐工作自动化》第三章实践项目
1 Collatz 序列 编写一个名为 collatz()的函数,它有一个名为 number 的参数。如果参数是偶数,那么 collatz()就打印出 number // 2,并返回该值。如果 number 是奇数,collatz()就打印并返回 3 * number + 1。 然后编写一个程序,让 ...
分类:编程语言   时间:2018-11-08 21:55:46    阅读次数:188
python学习第十七天
一、类与类之间的关系 1.依赖关系 在方法中给方法传递一个对象。此时类与类的关系是最轻的 练习: class DaXiang(): def open(self, thing): print('大象') thing.op() print('打开%s' % thing.name) def zhuang( ...
分类:编程语言   时间:2018-11-08 21:56:00    阅读次数:210
python 类的常见的特殊成员
# 类的特殊成员 class gg: ''' 这里都是特殊类成员方法,在触发后这些方法都根据这些方法自动传递的参数就行代码的编写 ''' #print(gg.__doc__) # 查看类的描述信息 def __init__(self,name): #初始化对象 #类名() 创建对象的时候自动创建 s... ...
分类:编程语言   时间:2018-11-08 21:56:09    阅读次数:239
Spring 学习04
一、上节内容回顾 1 基于aspectj的注解aop操作 2 spring的jdbcTemplate操作 (1)实现crud操作 - 添加、修改、删除update方法 - 查询 -- 查询某个值 queryForObject -- 查询对象queryForObject -- 查询list query ...
分类:编程语言   时间:2018-11-08 21:58:41    阅读次数:169
如何用python编写可使用cmd控制台传入参数的简单四则算式计算器
一、项目码云地址是:https://gitee.com/Steven_me/personal_project41656 二、PSP预计表: 三、简单的程序流程图: 四、下面附上程序部分运行代码样式仅限参考(关键函数已将重要参数缺失或替换掉): 1.定义去除括号和返回运算值部分: 1 def quch ...
分类:编程语言   时间:2018-11-08 21:59:04    阅读次数:257
Python全栈开发记录_第六篇(生成器和迭代器)
说生成器之前先说一个列表生成式:[x for x in range(10)] ->[0,1,2....,9]这里x可以为函数(因为对python而言就是一个对象而已),range(10)也可以换成可迭代对象。 如果说有一天我们的数据量很大呢?range(10000000)甚至更大呢?那我们会挤爆内存 ...
分类:编程语言   时间:2018-11-08 22:00:10    阅读次数:197
Java面试之——GC垃圾回收机制
一、JVM架构图分析 下图:参考网络+书籍,如有侵权请见谅 一、要回收哪些区域在JVM内存模型中,有三个是不需要进行垃圾回收的:程序计数器、JVM栈、本地方法栈。因为它们的生命周期是和线程同步的,随着线程的销毁,它们占用的内存会自动释放,所以只有方法区和堆需要进行GC二、如何判断对象是否存活1、引用 ...
分类:编程语言   时间:2018-11-08 22:01:02    阅读次数:216
WebSocket-java实践
websocket 主要用于 前端页面hmtl/jsp 与 后端进行socket得连接。 本例简单实现:一但后端接收到数据或者根据某些规则主动发送数据,那么可以根据不同用户等区别,发送给某个登陆得页面上。 WebSocketConfig 类 package import javax.annotati ...
分类:编程语言   时间:2018-11-08 22:01:10    阅读次数:218
Python用Django写restful api接口
https://www.cnblogs.com/sixrain/p/9138442.html 用Python如何写一个接口呢,首先得要有数据,可以用我们在网站上爬的数据,在上一篇文章中写了如何用Python爬虫,有兴趣的可以看看: https://www.cnblogs.com/sixrain/p/ ...
分类:编程语言   时间:2018-11-08 22:02:08    阅读次数:402
JAVA的主要集合类的数据结构
集合类的大致分类:List,Map和Set。 一、 List 1. ArrayList ArrayList维护着一个对象数组。如果调用new ArrayList()后,它会默认初始一个size=10的数组。 每次add操作都要检查数组容量,如果不够,重新设置一个初始容量1.5倍大小的新数组,然后再把 ...
分类:编程语言   时间:2018-11-08 22:03:31    阅读次数:150
第一篇:python入门
第一篇:python入门 PYTHON-操作系统基础 PYTHON-操作系统基础-2-练习 ...
分类:编程语言   时间:2018-11-08 22:05:44    阅读次数:155
Python开发基础之路
Python开发基础之路 第一篇:python入门 第二篇:流程控制、数据类型、字符编码、文件处理 第三篇:函数 第四篇:模块与包 第五篇:常用模块 第六篇:面向对象 第七篇:面向对象高级 第八篇:异常处理 第九篇:网络编程 第十篇:并发编程 第十一篇:Mysql系列 更新中... ...
分类:编程语言   时间:2018-11-08 22:06:57    阅读次数:170
【美妙的Python之三】Python 对象解析
美妙的Python之Python对象 简而言之: Python 是能你无限惊喜的语言。与众不同。 Python对象概念的理解,是理解Python数据存储的前提。Python使用对象来存储数据,构造不论什么类型的值都是对象。 1.Python 对象: Python的对象有3个属性: 标识:每一个对象都 ...
分类:编程语言   时间:2018-11-08 22:07:56    阅读次数:173
C++类构造函数初始化列表(转)
构造函数初始化列表以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式。例如: { public: int a; float b; //构造函数初始化列表 CExample(): a(0),b(8.8) {} //构造函数内部赋值 CExample() { a= ...
分类:编程语言   时间:2018-11-08 22:09:30    阅读次数:255
在阿里云ECS服务器上部署Java环境实现域名访问
事实证明,善于利用网络搜索是一项非常重要的能力。 在很多时候,借用别人的经验和成果能够帮助我们拓宽思维和眼界,以高效率解决问题。 一味地自己埋头钻研,很可能会局限在角落里,甚至走进死胡同。从来,努力都不是要求自行其是。在绝大多时候,都是用成果来衡量努力的程度的,而善于借用现成的结果可以帮助我们解决问 ...
分类:编程语言   时间:2018-11-08 22:11:26    阅读次数:246
C语言字符相关函数-
一、字符测试函数 ctype.h isalnum:测试字符是否为英文或数字;isalpha:测试字符是否为英文字母;isascii:isacii(测试字符是否为ASCII码字符)incntrl:测试字符是否为ASCII码的控制字符isdigit:测试字符是否为阿拉伯数字isgrahp:测试字符是否为 ...
分类:编程语言   时间:2018-11-08 22:11:39    阅读次数:166
Java并发编程(7):使用synchronized获取互斥锁的几点说明
在并发编程中,多线程同时并发访问的资源叫做临界资源,当多个线程同时访问对象并要求操作相同资源时,分割了原子操作就有可能出现数据的不一致或数据不完整的情况,为避免这种情况的发生,我们会采取同步机制,以确保在某一时刻,方法内只允许有一个线程。采用synchronized修饰符实现的同步机制叫做互斥锁机制,它所获得的锁叫做互斥锁。每个对象都有一个monitor(锁标记),当线程拥有这个锁标记时才能访问这
分类:编程语言   时间:2018-11-08 22:11:53    阅读次数:207
LeetCode107 树·二叉树的层次遍历II(C++)
题目描述: 给定一个二叉树,返回其节点值自底向上的层次遍历。 (即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历) 例如:给定二叉树 [3,9,20,null,null,15,7], 返回其自底向上的层次遍历为: ...
分类:编程语言   时间:2018-11-08 22:13:13    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!