首页 > 编程语言
Java CAS原理
java.util.concurrent包完全建立在CAS之上的,没有CAS就不会有此包。可见CAS的重要性。 CAS CAS:Compare and Swap, 翻译成比较并交换。 java.util.concurrent包中借助CAS实现了区别于synchronouse同步锁的一种乐观锁。 本文 ...
分类:编程语言   时间:2017-08-24 23:44:12    收藏:0  评论:0  赞:0  阅读:350
RxSwift 实战操作【注册登录】
前言 看了前面的文章,相信很多同学还不知道RxSwift该怎么使用,这篇文件将带领大家一起写一个 注册登录(ps:本例子采用MVVM)的例子进行实战。本篇文章是基于RxSwift3.0写的,采用的是Carthage第三方管理工具导入的RxSwift3.0,关于Carthage的安装和使用,请参考Ca ...
分类:编程语言   时间:2017-08-24 23:43:48    收藏:0  评论:0  赞:0  阅读:366
Spring实战笔记二
一、Spring配置的方式 spring容器用来创建应用程序中的bean,并通过DI来协调这些对象间的关系。 在bean进行装配时,spring提供了三种主要的装配机制。 ①在XML中进行显式配置 ②在Java中进行显式配置 ③隐式的bean发现机制和自动装配 二、自动化装配bean 1、sprin ...
分类:编程语言   时间:2017-08-24 23:43:35    收藏:0  评论:0  赞:0  阅读:293
串和数组
串: 在应用程序中使用最频繁的类型是字符串。字符串简称串,是一种特殊的线性表,其特殊性在于串中的数据元素是一个个的字符。字符串在计算机的许多方面应用很广。如在汇编和高级语言的编译程序中,源程序和目标程序都是字符串数据。在事务处理程序中,顾客的信息如姓名、地址等及货物的名称、产地和规格等,都被作为字符 ...
分类:编程语言   时间:2017-08-24 23:41:04    收藏:0  评论:0  赞:0  阅读:343
RxSwift 系列(九)
前言 看完本系列前面几篇之后,估计大家也还是有点懵逼,本系列前八篇也都是参考RxSwift官方文档和一些概念做的解读。上几篇文章概念性的东西有点多,一时也是很难全部记住,大家脑子里面知道有这么个概念就行,用的时候,再来查阅一番,慢慢就掌握了。 本篇主要来深入了解一些RxSwift实战中用到的一些重要 ...
分类:编程语言   时间:2017-08-24 23:39:35    收藏:0  评论:0  赞:0  阅读:389
JAVA---数组
一维数组本质上是一组相同类型的线性集合,当在程序需要处理一组数据,或者传递数据时,可以应用这种类型的数组。 创建一维数组:数组作为对象允许使用new关键字进行分配内存。在使用数组之前,必须首先定义数组变量所属类型。 1:int arr[]; //声明int型数组,数组中的每个元素都是int型。 St ...
分类:编程语言   时间:2017-08-24 23:37:12    收藏:0  评论:0  赞:0  阅读:219
Eclipse C/C++开发环境搭建----Window版
转载请注明出处:http://blog.csdn.net/yf210yf/article/details/8017121 1、Java JDK 安装java SDK很简单。到http://java.sun.com上找到适合你的操作系统的Java JDK安装程序,下载之并运行 2、Eclipse ht ...
分类:编程语言   时间:2017-08-24 23:36:36    收藏:0  评论:0  赞:0  阅读:329
【转】C/C++函数调用过程分析
转自:here 这里以一个简单的C语言代码为例,来分析函数调用过程 代码: 首先说明,在堆栈中变量分布是从高地址到低地址分布,EBP是指向栈底的指针,在过程调用中不变,又称为帧指针。ESP指向栈顶,程序执行时移动,ESP减小分配空间,ESP增大释放空间,ESP又称为栈指针。 下面来逐步分析函数的调用 ...
分类:编程语言   时间:2017-08-24 23:36:10    收藏:0  评论:0  赞:0  阅读:293
笨办法学Python(二十一)
习题 21: 函数可以返回东西 你已经学过使用 = 给变量命名,以及将变量定义为某个数字或者字符串。接下来我们将让你见证更多奇迹。我们要演示给你的是如何使用 = 以及一个新的 Python 词汇return 来将变量设置为“一个函数的值”。有一点你需要及其注意,不过我们暂且不讲,先撰写下面的脚本吧: ...
分类:编程语言   时间:2017-08-24 23:35:02    收藏:0  评论:0  赞:0  阅读:291
python基础===python3 get和post请求(转载)
get请求 #encoding:UTF-8 importurllib importurllib.request data={} data['name']='aaa' url_parame=urllib.parse.urlencode(data) url="http://xxxxxx?" all_ur ...
分类:编程语言   时间:2017-08-24 23:33:53    收藏:0  评论:0  赞:0  阅读:593
编程内功修炼 - 算法
编程内功讲什么? 算法的作用: 分治算法: 分治算法 - 最大子数组问题: 股票问题 1,暴力求解 2,分治法 树(数据结构的一种 ): 什么是树的层次? 最大层是树的深度 什么是有序树和无序树? 树的错误案例: 1,树只有一个根节点 2,子树之间是不相交的 3,一个结点不能有两个父结点 树的存储结 ...
分类:编程语言   时间:2017-08-24 23:33:28    收藏:0  评论:0  赞:0  阅读:544
简单排序方法
排序: 排序(Sort)是计算机程序设计中的一种重要操作,也是日常生活中经常遇到的问题。例如,字典中的单词是以字母的顺序排列,否则,使用起来非常困难。同样,存储在计算机中的数据的次序,对于处理这些数据的算法的速度和简便性而言,也具有非常深远的意义。 基本概念: 排序是把一个记录(在排序中把数据元素称 ...
分类:编程语言   时间:2017-08-24 23:32:47    收藏:0  评论:0  赞:0  阅读:312
python基础之数据类型
python中标准的数据类型有五种:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Dictionary(字典) 数字 数字类型用于存储数值,他们是不可变类型;一旦改变数字类型就会重新分配一个新的对象。当你指定一个值的时候,Number对象就会被创建。 pytho ...
分类:编程语言   时间:2017-08-24 23:32:19    收藏:0  评论:0  赞:0  阅读:380
c++11 delete禁用函数
c++11添加了delete关键字。 不想用那个函数,在那个函数后面加 = delete就可以了; 比如: 上述功能看似没啥作用,都delete为啥还要写。 但是,因为c++对每个类都会默认生出6个函数。有时间后我们不想我们的类被拷贝或赋值。我们可以把拷贝构造函数,重载赋值函数定义为私有。 但是定义 ...
分类:编程语言   时间:2017-08-24 23:31:35    收藏:0  评论:0  赞:0  阅读:449
嵌入式C语言全套视频教程云盘下载!
了解过嵌入式开发的朋友们都有一定的了解,语言是学习嵌入式开发必须具备的工具语言,学好C语言基础可以更好的学习嵌入式开发。今天在这里给大家分享一个嵌入式C语言全套视频教程,需要的朋友可以下载来看看!课程目录部分截图: 百度云盘下载:http://pan.baidu.com/s/1c1OETIo密码:c ...
分类:编程语言   时间:2017-08-24 23:30:31    收藏:0  评论:0  赞:0  阅读:270
Centos 使用C++11 编译
今天编译代码,发现使用auto后无法编译,我的当前linux内核版本:(4.7之后即可支持C++11) 这时,在编译末尾加入 -std=c++11 就可以正常编译了。如: ...
分类:编程语言   时间:2017-08-24 23:26:32    收藏:0  评论:0  赞:0  阅读:442
Linux环境 Java内存快速查看
最近生产环境遇到内存老是占用很大的情况,16G的内存Free的内存只剩100多M,仿佛一颗定时炸弹一般,说不定就服务Down了。于是开始网上不断的找查看内存使用的方法。现学现卖,以下通过一个例子来演示,共3步。 一、通过Top命令来查看进程情况,按Shift+M可按内存占用大小排序 二、通过ps命令 ...
分类:编程语言   时间:2017-08-24 23:24:28    收藏:0  评论:0  赞:0  阅读:280
SSH整合(Struts2+Spring+Hibernate)
为了方便本次使用的是Myeclipse8.5 一、创建web工程,搭建Struts框架开发环境: 步骤1::导入struts框架所需的jar包 步骤2:在web.xml中配置struts2.0主过滤器 步骤3:导入struts.xml配置文件 二、导入spring的框架 博主这里是直接使用Myecl ...
分类:编程语言   时间:2017-08-24 23:24:03    收藏:0  评论:0  赞:0  阅读:300
Maven中使用本地jar包
在Maven项目中使用本地jar包有如下几种方法: 1、使用system scope system scope引入的包,在使用jar-with-dependencies打包时将不会被包含,可以使用resources将本地包打进jar-with-dependencies 生成的xxx-jar-with ...
分类:编程语言   时间:2017-08-24 23:23:51    收藏:0  评论:0  赞:0  阅读:171
python基础之浅复制与深复制
关于列表、字典、元组的浅复制和深复制,数字和字符串没有浅复制和深复制一说。下面我直接用代码来体现: ...
分类:编程语言   时间:2017-08-24 23:21:46    收藏:0  评论:0  赞:0  阅读:191
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!