码迷,mamicode.com
首页 > 编程语言 > 周排行
你懂得C,所以C++也不在话下
前言:C++最初诞生时,仅仅被称作带类的C。这说明C和C++是一衣带水的关系,随后C++扩充了很多特性,成为了面向对象的一个语言,真正成了扛把子。那么C++有什么优势呢?举个例子类比,一个C代码项目就像是一个冰柜,所有的东西都装在一块,且不说会不会“窜味儿”,看起来很没条理。而C++就像是一个冰箱, ...
分类:编程语言   时间:2018-04-05 19:17:37    阅读次数:183
[JCIP笔记] (三)如何设计一个线程安全的对象
在当我们谈论线程安全时,我们在谈论什么中,我们讨论了怎样通过Java的synchronize机制去避免几个线程同时访问一个变量时发生问题。忧国忧民的Brian Goetz大神在多年的开发过程中,也悟到了人性的懒惰,他深知许多程序员不会在设计阶段就考虑到线程安全,只是假设自己的代码能按照自己的想法很好 ...
分类:编程语言   时间:2018-04-05 19:18:11    阅读次数:234
win10 python3.5 tensorflow(gpu)安装
为了避免麻烦,安装的时候全部默认路径 我安装的CUDA和CUDNN版本 tensorflow版本1.7 这里还有点小问题,直接import tensorflow有个报错,我百度了错误有的说安装个软件,但是我偏偏不想装,然后输入import tensorflow as tf就没有报错了 实测有效教程 ...
分类:编程语言   时间:2018-04-05 19:18:20    阅读次数:219
Java面试题(二)
系统整理了一下有关Java的面试题,包括基础篇,javaweb篇,框架篇,数据库篇,多线程篇,并发篇,算法篇等等,陆续更新中。其他方面如前端后端等等的面试题也在整理中,都会有的。 注:文末有福利! 1、String s = new String("xyz");创建了几个StringObject?是否 ...
分类:编程语言   时间:2018-04-05 19:18:44    阅读次数:182
Spring(2):Spring Ioc
1.下载spring-framework-3.2.0 完整包下载路径: https://repo.spring.io/webapp/#/artifacts/browse/tree/Properties/libs-release-local/org/springframework/spring/3.2 ...
分类:编程语言   时间:2018-04-05 19:19:07    阅读次数:220
JavaWeb之Servlet(1)
一、Servlet的生命周期 二、JSP和Servlet的关系 详细可参考:https://blog.csdn.net/kaixinbingju/article/details/9409927 ...
分类:编程语言   时间:2018-04-05 20:00:41    阅读次数:224
Python(列表操作应用实战)
# 输入一个数据,删除一个列表中的所有指定元素# 给定的列表数据data = [1,2,3,4,5,6,7,8,9,0,5,4,3,5,"b","a","c","f","d","b","a","c",]print("打印删除前的列表元素!")print(data)# 用户输入needDeleteEl... ...
分类:编程语言   时间:2018-04-05 20:01:12    阅读次数:236
Python--网络编程-----socket编程示例--打电话--加上通讯循环
一、服务端 二、客户端 客户端结果为: 服务端结果为: 三、有时间运行服务端程序的时候,显示端口占用错误,这时候可以使用如下代码防止出现这种情况 四、当客户端输入为空时(也就是直接回车),按回车后,客户端一直横在那, 原因分析: 客户端发送空信息需要调用操作系统接口,把客户端程序内存中要发送的信息拷 ...
分类:编程语言   时间:2018-04-05 20:01:47    阅读次数:511
orb_slam代码解析(4)LocalClosing线程
现在开始学习下闭环检测线程。 LocalMapping线程把关键帧送到了mlploopKeyFrameQueue队列中,我们检查该队列是否为空,如果有先的关键帧进来,那么就开始进行回环检测。LoopClosing中的关键帧都是LocalMapping中送过来的:送过来一帧,就检查一帧. Funtio ...
分类:编程语言   时间:2018-04-05 20:02:19    阅读次数:258
《C++ primer plus 英文版 第六版》Chapter 6
Chapter Review 1 Both version give the same answers, but the version is more efficient. Consider what happens, for example, when is a space. Version 1 ...
分类:编程语言   时间:2018-04-05 20:03:08    阅读次数:140
学习java自学好还是去培训学校学习好?付零基础系统学习路线
培训怎么说呢,给你铺垫个底子,前期能避免一些坑,如果是跨专业或者完全0基础自学的话,在没有天赋的情况下,的确得踩不少坑,记住前期踩坑可不算成长,有时候各种撞墙,而且撞了属于白撞。可能你自学的东西与现实工作偏了很远。其次没有强烈的兴趣爱好在你脱离行业外的时候自学很难坚持下去,可能学着学着就lol一把了 ...
分类:编程语言   时间:2018-04-05 20:03:42    阅读次数:211
Linux:使用读写锁使线程同步
基础与控制原语 读写锁 与互斥量类似,但读写锁允许更高的并行性。其特性为:写独占,读共享。 读写锁状态: 一把读写锁具备三种状态: 1. 读模式下加锁状态 (读锁) 2. 写模式下加锁状态 (写锁) 3. 不加锁状态 读写锁特性: 读写锁是"写模式加锁"时, 解锁前,所有对该锁加锁的线程都会被阻塞。... ...
分类:编程语言   时间:2018-04-05 20:05:25    阅读次数:210
python-import
python import 时,执行被import的包或者py文件。 注意:不论是全部引用(*) 还是只引用一个方法(from 包 import 方法)。被引用的文件全部执行! 注意误区: ...
分类:编程语言   时间:2018-04-05 20:06:26    阅读次数:192
Python(文件操作实例)
给定一个文件;以及给定的字符,比如“a”; 统计字符个数;(可选)# 文件的打开操作f = open("wyl.txt","r")# 文件的读取操作content = f.read()# 用户输入需要统计的字符:receiveData = input("请输入需要统计的字符:")count = 0f... ...
分类:编程语言   时间:2018-04-05 20:06:32    阅读次数:193
javascript之闭包,递归,深拷贝
闭包 理解:a函数执行后return出b函数且b函数可以访问a函数的数据 好处:子函数存储在复函数内部,子函数执行完不会被自动销毁 坏处:占用内存比较大 ex: 递归 理解:子元素有子元素,子元素的子元素有子元素..... 深拷贝和浅拷贝 理解:人的克隆和影子的区别,内存地址的区别 深拷贝: Jso ...
分类:编程语言   时间:2018-04-05 20:07:05    阅读次数:195
插入排序
插入排序算法有种递归的思想在里面,它由N-1趟排序组成。初始时,只考虑数组下标0处的元素,只有一个元素,显然是有序的。 然后第一趟 对下标 1 处的元素进行排序,保证数组[0,1]上的元素有序; 第二趟 对下标 2 处的元素进行排序,保证数组[0,2]上的元素有序; ..... ..... 第N-1 ...
分类:编程语言   时间:2018-04-05 20:07:28    阅读次数:141
POJ 2051 argus(简单题,堆排序or优先队列)
又是一道数据结构题,使用堆来进行权值调整和排序,每次调整都是o(n)的复杂度,非常高效。 第一眼看题觉得可以用优先队列来做,应该也很简单。 事实上多数优先队列都是通过堆来实现的。 写的时候还是出了一些问题: 1、二叉树根节点下标显然不能为0; 2、限界之后若出现扩界要小心; 3、在迭代循环比较的时候 ...
分类:编程语言   时间:2018-04-05 20:07:37    阅读次数:196
选择排序
直接选择排序:直接选择排序(Straight Select Sort)算法思想:第一趟从n个元素的数据序列中选出关键字最小/大的元素并放在最前/后位置, 下一趟从n-1个元素中选出最小/大的元素并放在最前/后位置。以此类推,经过n-1趟完成排序。时间复杂度O(n**2) ...
分类:编程语言   时间:2018-04-05 20:07:55    阅读次数:176
Python学习之简单网页爬虫
0x00案例 爬取博客园某页面的所有图片并下载到本地 连续搞了一周的python,收获颇多,主要还是锻炼了自己的脾气。。。话不多说,先贴上脚本 运行结果 ...
分类:编程语言   时间:2018-04-05 20:08:25    阅读次数:117
Java之Collections.emptyList()、emptySet()、emptyMap()的作用和好处以及要注意的地方
转自https://www.cnblogs.com/qiumingcheng/p/7126281.html 先说明一下好处有哪些:1,如果你想 new 一个空的 List ,而这个 List 以后也不会再添加元素,那么就用 Collections.emptyList() 好了。new ArrayLi ...
分类:编程语言   时间:2018-04-05 20:56:36    阅读次数:135
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!