首页 > 编程语言
线程同步
线程同步: 一:相互排斥同步 1.原子訪问是windows仅仅有的线程同步 InterlockedExchange 改变值 InterlockedIncrement ++ InterlockedDecrement -- InterlockedExchangeAdd += 实现旋转锁:锁一段代码 vo ...
分类:编程语言   时间:2017-07-22 11:41:08    收藏:0  评论:0  赞:0  阅读:262
Python3之OS模块文件操作(摘自网络)
#-*-coding:utf-8-*-__author__ = 'AA'import osclass File(object): def __init__(self, pathname): self.pathname = pathname #删除文件 def delectFile(self, fil ...
分类:编程语言   时间:2017-07-22 11:38:31    收藏:0  评论:0  赞:0  阅读:312
有15个数按从大到小的顺序存放在一个数组中, 用折半查找法找出该数是数组的第几个元素的值, 如果该数不在数组中,则输出“无此数”
//2017年7月22日 #include #define LEN 15 int main(){ int n; void binSearch(int * p,int n); int arr[LEN]={98,97,88,87,76,70,65,54,43,42,39,36,35,31,29}; pr... ...
分类:编程语言   时间:2017-07-22 11:33:33    收藏:0  评论:0  赞:0  阅读:383
hash_map原理及C++实现
一、数据结构:hash_map原理 hash_map基于hash table(哈希表)。哈希表最大的长处,就是把数据的存储和查找消耗的时间大大减少,差点儿能够看成是常数时间;而代价不过消耗比較多的内存。然而在当前可利用内存越来越多的情况下,用空间换时间的做法是值得的。另外,编码比較easy也是它的特 ...
分类:编程语言   时间:2017-07-22 11:32:14    收藏:0  评论:0  赞:0  阅读:297
java数据类型与二进制
在java中 Int 类型的变量占 4个字节 Long 类型的变量占8个字节 一个程序就是一个世界,变量是这个程序的基本单位。 Java基本数据类型 1、 整数类型 2、 小数(浮点数)类型 3、 布尔类型 4、 字符类型 整数类型 整数类型可以表示一个整数,常用的整数类型有:byte,short, ...
分类:编程语言   时间:2017-07-22 11:31:35    收藏:0  评论:0  赞:0  阅读:229
Python 可视化工具 Matplotlib
英文出处:Chris Moffitt。 Matplotlib是Python中最常用的可视化工具之一,可以非常方便地创建海量类型的2D图表和一些基本的3D图表。本文主要介绍了在学习Matplotlib时面临的一些挑战,为什么要使用Matplotlib,并推荐了一个学习使用Matplotlib的步骤。 ...
分类:编程语言   时间:2017-07-22 11:30:21    收藏:0  评论:0  赞:0  阅读:450
【算法编程】找出仅仅出现一次的数-singleNumber
题目意思: 一个数值数组中,大部分的数值出现两次,仅仅有一个数值仅仅出现过一次,求编程求出该数字。 要求,时间复杂度为线性,空间复杂度为O(1). 解题思路: 1.先排序。后查找。 因为排序的最快时间是O(nlogn), 所以这样的方法不能满足时间的要求。 2.其他技巧来解决: 依据主要的计算机组成 ...
分类:编程语言   时间:2017-07-22 11:28:30    收藏:0  评论:0  赞:0  阅读:203
JavaEE--Spring_AOP
一、AOP概念 1、aop:面向切面编程,扩展功能不用修改源代码实现 2、AOP采取横向抽取机制,取代了传统的纵向继承体系重复代码 3、AOP底层采用动态代理实现 (1)有接口的情况,用动态代理创建接口实现类的代理对象 (2)没有接口的情况,用动态代理创建子类的代理对象 扩展功能的实现: (1)pu ...
分类:编程语言   时间:2017-07-22 11:26:23    收藏:0  评论:0  赞:0  阅读:167
JAVA线程同步 (三)信号量
一个信号量有且仅有3种操作,且它们全部是原子的:初始化、增加和减少 增加可以为一个进程解除阻塞; 减少可以让一个进程进入阻塞。 信号量维护一个许可集,若有必要,会在获得许可之前阻塞每一个线程: //从此信号量获取给定数目的许可,在提供这些许可前一直将线程阻塞。 acquireUninterrupti ...
分类:编程语言   时间:2017-07-22 11:25:51    收藏:0  评论:0  赞:0  阅读:132
Java--API
一、Object Object类是所有类的超类,所有类都直接或间接的继承于Object 1、获取字节码对象的 方式 getClass() 类名.class Class.forName 2、toString方法 返回对象在内存中的地址值,可以重写来表现对象的字符串形式 3、equals方法 equal ...
分类:编程语言   时间:2017-07-22 10:49:27    收藏:0  评论:0  赞:0  阅读:263
C语言代码训练(一)
今天我们先来讲解一道C语言的经典例题,也是从零开始系列中的一道课后练习题。 请用控制台程序绘制如下图案。 循环经典例题 分析情况 这个题目是要求打印30行"*",每行打印的个数不同。通过这个信息,我们应该立刻反映出运用循环来完成。那么我们想想,在循环部分我们都学到了什么。 关于循环,我首先会想到一些 ...
分类:编程语言   时间:2017-07-22 10:49:01    收藏:0  评论:0  赞:0  阅读:274
配合JAVA的AJAX使用
概要 Ajax是“Asynchronous JavaScript and XML”的简称,即异步的JavaScript和XML。 readyState属性用来返回当前的请求状态,有五个可选值。分别是0到4,每个值的含义如下描述。 0:“未初始化”状态, 表示已经创建一个XMLHttpRequest对 ...
分类:编程语言   时间:2017-07-22 10:45:12    收藏:0  评论:0  赞:0  阅读:276
Java进阶之路——从初级程序员到架构师,从小工到专家(转载)
原文链接: http://blog.csdn.net/liangyixin19800304/article/details/12760541 怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年 ...
分类:编程语言   时间:2017-07-22 10:44:55    收藏:0  评论:0  赞:0  阅读:274
Java--集合
一、集合概述 1、Collection中的常用功能 boolean add(Object e): 向集合中添加元素 void clear():清空集合中所有元素 boolean contains(Object o):判断集合中是否包含某个元素 boolean isEmpty():判断集合中的元素是否 ...
分类:编程语言   时间:2017-07-22 10:44:04    收藏:0  评论:0  赞:0  阅读:213
Java太阳系小游戏分析和源代码
Java太阳系小游戏分析和源代码 -20150809 近期看了面向对象的一些知识。然后跟着老师的解说做了一个太阳系各行星绕太阳转的小游戏,来练习巩固一下近期学的知识: 用到知识点:类的继承、方法的重载与重写、多态、封装等 分析: 1.须要载入图片、绘图 2.建一个面板。主页面 3.行星类 。。。 效 ...
分类:编程语言   时间:2017-07-22 10:40:18    收藏:0  评论:0  赞:0  阅读:423
python 命令行参数学习(一)
用了这么久,还没怎么学习python的命令行参数,是在惭愧。 参考文章地址:http://www.cnblogs.com/jianboqi/archive/2013/01/10/2854726.html 自己的代码实例: ...
分类:编程语言   时间:2017-07-22 10:39:39    收藏:0  评论:0  赞:0  阅读:177
JavaScript--对象
有两种方式访问对象属性,一个是点操作符(.),一个是中括号操作符([])。 当知道属性的名称的时候,使用点操作符。 这是一个使用点操作符读取对象属性的例子: 第二种访问对象的方式就是中括号操作符([]),如果想访问的属性的名称有一个空格,这时只能使用中括号操作符([])。 这是一个使用中括号操作符( ...
分类:编程语言   时间:2017-07-22 10:38:46    收藏:0  评论:0  赞:0  阅读:205
javaScript的this指向总结(原创)
在javascript中this的指向一直是前端同事的心头病,也同时是各面试题的首选,现在我们就来总结一下js中this的指向。首先需要了解一下几个概念: 1:全局变量默认挂载在window对象下2:一般情况下this指向它的调用者3:es6的箭头函数中,this指向创建者,并非调用者4:通过cal ...
分类:编程语言   时间:2017-07-22 10:38:13    收藏:0  评论:0  赞:0  阅读:236
jbpm与spring hibernate struts整合
applicationContext.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 4 ...
分类:编程语言   时间:2017-07-22 10:37:26    收藏:0  评论:0  赞:0  阅读:247
Java字符串简单使用方法
Java字符串类型为String类,以下介绍怎样操作字符串。 1、字符串连接 字符串连接使用“+”符号。例如以下样例: String s = new String("Hello"); String s2 = new String("World"); System.out.println(s + " ...
分类:编程语言   时间:2017-07-22 10:35:17    收藏:0  评论:0  赞:0  阅读:176
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!