码迷,mamicode.com
首页 > 编程语言 > 月排行
Java并发基础--volatile关键字
一、java内存模型 1.java内存模型 程序运行过程中的临时数据是存放在主存(物理内存)中,但是现代计算机CPU的运算能力和速度非常的高效,从内存中读取和写入数据的速度跟不上CPU的处理速度,在这种情况下,CPU高速缓存应运而生。基于高速缓存的存储交互很好地解决了处理器与内存的速度矛盾,但是出现 ...
分类:编程语言   时间:2018-07-25 20:46:46    阅读次数:171
选择排序
算法原理:每一趟从待排序的元素中找到最小的元素,然后放到已经排好序的有序去的最后直到所有的元素都排好序为止。 图示: 代码: ...
分类:编程语言   时间:2018-07-25 20:46:52    阅读次数:147
【视频】设计模式(C++)视频讲解
设计模式(C++) 视频网址: http://www.qghkt.com/ 设计模式(C++)视频地址: https://ke.qq.com/course/318637?tuin=a508ea62 目 录一、设计模式简介二、面向对象设计七大原则三、UML图例说明四、Singleton五、Builde ...
分类:编程语言   时间:2018-07-25 20:47:00    阅读次数:209
python做简易记事本
以下内容参考《辛星tkinter教程第二版》: from tkinter import * from tkinter.filedialog import * from tkinter.messagebox import * import os filename='' def author(): sh ...
分类:编程语言   时间:2018-07-25 21:09:41    阅读次数:395
python学习历程第18天
面向对象的三大特征:继承 多态 封装 初识继承: 子类及子类实例化的对象,可以调用父类的任何方法和变量 类名可以访问父类所有内容 子类实例化的对象也可以访问父类所有内容 只执行父类中的方法:子类中不要定义与父类相同的方法 只执行子类的方法:在子类中创建这个方法 执行子类与父类中的方法: 1.通过父类 ...
分类:编程语言   时间:2018-07-25 21:10:32    阅读次数:161
C++中重载(overload)、覆盖(override)与隐藏(oversee)
body, table{font family: 微软雅黑; font size: 10pt} table{border collapse: collapse; border: solid gray; border width: 2px 0 2px 0;} th{border: 1px solid ...
分类:编程语言   时间:2018-07-25 21:10:40    阅读次数:143
RTTI,C++类型转换操作符
body, table{font family: 微软雅黑; font size: 10pt} table{border collapse: collapse; border: solid gray; border width: 2px 0 2px 0;} th{border: 1px solid ...
分类:编程语言   时间:2018-07-25 21:10:47    阅读次数:262
C++各种类继承关系的内存布局
body, table{font family: 微软雅黑; font size: 10pt} table{border collapse: collapse; border: solid gray; border width: 2px 0 2px 0;} th{border: 1px solid ...
分类:编程语言   时间:2018-07-25 21:11:04    阅读次数:195
ipython的使用
初始路径 还有一个坑,可以用notebook打开一个已经存在的文件,但是不能正常编辑(使用单元编辑),因为使用这个创建的东西根本就不是一个.py文件,如果代码编辑完毕,倒是可以通过下载那里选择下载成.py形式的东西 快捷键网址外链接:https://blog.csdn.net/lawme/artic ...
分类:编程语言   时间:2018-07-25 21:12:39    阅读次数:146
C++11新特性,bind,基于对象
body, table{font family: 微软雅黑; font size: 10pt} table{border collapse: collapse; border: solid gray; border width: 2px 0 2px 0;} th{border: 1px solid ...
分类:编程语言   时间:2018-07-25 21:59:33    阅读次数:182
深入理解 Spring 事务原理
一、事务的基本原理 Spring事务的本质其实就是数据库对事务的支持,没有数据库的事务支持,spring是无法提供事务功能的。对于纯JDBC操作数据库,想要用到事务,可以按照以下步骤进行: 使用Spring的事务管理功能后,我们可以不再写步骤 2 和 4 的代码,而是由Spirng 自动完成。?那么 ...
分类:编程语言   时间:2018-07-25 22:00:15    阅读次数:191
python——“/”运算符和“//”运算符的区别
首先先看单斜杆的用法:举几个例子 >>> print(5/3),type(5/3)1.6666666666666667(None, <class 'float'>) >>> print(6/3),type(6/3)2.0(None, <class 'float'>) >>> print 5.0/3, ...
分类:编程语言   时间:2018-07-25 22:00:43    阅读次数:170
python-study-41
pymysql #pip3 install pymysql 先安装第三方模块 #本质:套接字客户端 import pymysql #模块 #发起连接拿到套接字对象 client=pymysql.connect( host='127.0.0.1', port=3306, user='root', pa ...
分类:编程语言   时间:2018-07-25 22:01:00    阅读次数:181
Factory,工厂设计模式,C++描述
body, table{font family: 微软雅黑; font size: 13.5pt} table{border collapse: collapse; border: solid gray; border width: 2px 0 2px 0;} th{border: 1px soli ...
分类:编程语言   时间:2018-07-25 22:02:48    阅读次数:188
python 类
类变量 类变量就类的属性,此属性属于类,不属于此类的实例 作用:通常用来存储该类创建的对象的共有属性 说明:类变量可以通过该类和该类的实例直接访问;类变量可以通过此类的实例对象的__class__属性间接访问 1 class Human: 2 total_count = 0 # 类变量 3 def ...
分类:编程语言   时间:2018-07-25 22:04:01    阅读次数:132
Linux使用定时器timerfd 和 eventfd接口实现进程线程通信
body, table{font family: 微软雅黑; font size: 13.5pt} table{border collapse: collapse; border: solid gray; border width: 2px 0 2px 0;} th{border: 1px soli ...
分类:编程语言   时间:2018-07-25 22:05:04    阅读次数:266
初来乍到,各大佬请多多指导(主修Dev-C++)
大家好,本人为Dev-C++菜鸟,其实也会一些简单的小程序,日后还请多交流与讨论。 也不多说什么了,以后我会发一些日常学习随笔,也会提一些问题... 小试一把: 假设地球上的新生资源按恒定速度增长。照此测算,地球上现有资源加上新生资源可供x亿人生活a年,或供y亿人生活b年。 为了能够实现可持续发展, ...
分类:编程语言   时间:2018-07-25 22:06:02    阅读次数:224
python-study-42
索引介绍 索引原理 索引的数据结构 聚集索引和辅助索引 索引功能 创建和删除索引的语法 ...
分类:编程语言   时间:2018-07-25 22:07:13    阅读次数:168
算法----(4)快速排序
快速排序使用分治策略(Divide and Conquer)来把一个序列分为两个子序列。步骤为: 1)设置两个变量i、j,排序开始的时候:i=0,j=N-1; 2)以第一个数组元素作为关键数据,赋值给key,即key=A[0]; 3)从j开始向前搜索,即由后开始向前搜索(j--),找到第一个小于ke ...
分类:编程语言   时间:2018-07-25 22:07:44    阅读次数:120
leetcode中Java关于Json处理的依赖
leetcode的java代码提供的main函数中,往往有关于json的依赖。。。我找了许久才找到他们用的是这个json实现 ...
分类:编程语言   时间:2018-07-25 22:08:30    阅读次数:304
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!