码迷,mamicode.com
首页 > 编程语言
byte数组如何转为short数组 (转)
最近在搞毕业设计,做的是有关语音识别的手机应用。在处理音频的过程中,发现需要用short数组处理音频,可能光用byte会越界。但是java读文件没有一次性读到short数组中的api,要么是一个一个读short,要么读到byte数组后人工转为short数组。前者的行为和c++行为正好相反,主要是高低 ...
分类:编程语言   时间:2016-03-31 14:18:03    阅读次数:256
Python 2.7 学习笔记 内置语句、函数、标准库
使用任何开发语言进行软件开发,都离不开语言提供的内置库(或Api),甚至说内置库的强大及使用是否方便都会影响大家对开发语言的选择。 python语言,一样提供了很多内置的功能,可供开发时使用。主要有如下几种: 一、内置语句 我们知道的最常见的就是赋值语句,通过运算符 = 将表达式赋值给某个变量。 除 ...
分类:编程语言   时间:2016-03-31 14:17:48    阅读次数:186
JAVA GUI之CardLayout
...
分类:编程语言   时间:2016-03-31 14:15:23    阅读次数:243
LeetCode201 Bitwise AND of Numbers Range Java 题解
题目: Given a range [m, n] where 0 <= m <= n <= 2147483647, return the bitwise AND of all numbers in this range, inclusive. For example, given the range ...
分类:编程语言   时间:2016-03-31 14:13:41    阅读次数:190
最短路问题常用算法总结和模板
1.Dijkstra 算法 Dijkstra算法适用于边权为正的情况。 用于计算正权图上的单源最短路(Single-Source Shortest Paths,SSSP)。所谓单源最短路即从单个源点出发,到所有结点的最短路。 算法同时适用于有向图和无向图。 伪代码: ...
分类:编程语言   时间:2016-03-31 14:13:30    阅读次数:203
BZOJ 3333 排队计划 树状数组+线段树
题目大意:给定一个序列。每次选择一个位置,把这个位置之后全部小于等于这个数的数抽出来,排序,再插回去,求每次操作后的逆序对数 首先我们每一次操作 对于这个位置前面的数 因为排序的数与前面的数位置关系不变 所以这些数的逆序对不会变化 对于这个位置后面比这个数大的数 因为改变位置的数都比这些数小 所以这 ...
分类:编程语言   时间:2016-03-31 14:11:47    阅读次数:230
线程安全的分析--final、static、单例、线程安全
我的代码中已经多次使用了线程,然后还非常喜欢使用据说是线程不安全的静态方法,然后又看到很多地方最容易提的问题就是这个东西线程不安全 于是我不免产生了以下几个亟待解决的问题: 1、首先我们知道,如果线程只是执行自己内部的代码(其实也是使用一些对象的方法,但是是局部变量,那么就线程安全),那一定是线程安 ...
分类:编程语言   时间:2016-03-31 14:08:47    阅读次数:733
python time模块详解
python 的内嵌time模板翻译及说明 一、简介 time模块提供各种操作时间的函数 说明:一般有两种表示时间的方式: 第一种是时间戳的方式(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一的 第二种以数组的形式表示即(struct_time),共有九个元素,分别表示,同 ...
分类:编程语言   时间:2016-03-31 14:08:54    阅读次数:327
java基础-008
57.面向对象软件开发的优点 代码开发模块化,更易于维护 代码复用 增强代码的可靠性和灵活性 增强代码的可理解性 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象 57.面向对象软件开发的优点 58.封装 封装给对象提供了隐藏内部特性和代码的能力.对象提供一些被其他对象访问的方法来改变它的 ...
分类:编程语言   时间:2016-03-31 14:10:16    阅读次数:243
Java设计模式——桥模式
桥模式(Bridge)是为了解决将抽象部分与实现部分分离,好让他们都在自己的维度上有多维度地变化。这句话是好理解的,只是我在学习完桥模式之后,存在一些疑问,还好现在想通了。现在我就桥模式的设计思想和我的疑问一并发出,希望于你有益。...
分类:编程语言   时间:2016-03-31 12:57:47    阅读次数:381
AJax通过PHP获取二维数组
JS: $.get(url,function(data){ var data = eval(data); $.each(data, function(i, item) { alert(data[i].x); }); }); PHP: <?phpmysql_connect("127.0.0.1", " ...
分类:编程语言   时间:2016-03-31 12:54:45    阅读次数:208
Spring框架:Spring容器具体解释
Spring容器 Spring容器能够帮助你管理所有的Bean对象。专业术语称之为IoC控制反转。在传统的程序中。对象的生成都是由开发人员完毕的。而在控制反转中,对象的生成所有都交给框架完毕。这种优点就是降低了程序的依赖性。 Bean在Spring中的生命周期例如以下: 实例化。Spring通过ne ...
分类:编程语言   时间:2016-03-31 12:56:25    阅读次数:293
Python求索之路8——生产者&消费者
多线程中的生产者和消费者模型: 生产者和消费者可以用多线程实现,它们通过Queue队列进行通信。 ...
分类:编程语言   时间:2016-03-31 12:55:13    阅读次数:211
javascript笔记——jsonp
上篇博客介绍了同源策略和跨域访问概念,其中提到跨域常用的基本方式:JSONP和CORS。 那这篇博客就介绍JSONP方式。 JSONP原理 在同源策略下,在某个服务器下的页面是无法获取到该服务器以外的数据的,但img、iframe、script等标签是个例外,这些标签可以通过src属性请求到其他服务 ...
分类:编程语言   时间:2016-03-31 12:51:11    阅读次数:247
用R语言对一个信用卡数据实现logit,GBM,knn,xgboost
Prepare the data 数据来自UCIhttp://archive.ics.uci.edu/ml/machine-learning-databases/credit-screening,一个信a用卡的数据,具体各项变量名以及变量名代表的含义不明(应该是出于保护隐私的目的),本文会用logi ...
分类:编程语言   时间:2016-03-31 12:51:17    阅读次数:593
18、bootStap JavaScript插件
1、模态框 通过data-target指定按钮的动作,通过data-dismiss来指定要关闭的view 在div中设置modal-dialog的class时,可以同时指定modal-lg,modal-sm来显示大、迷你的模态框,如果不指定则显示介于大和迷你之间的普通模态框 动态修改modal窗口的 ...
分类:编程语言   时间:2016-03-31 12:51:03    阅读次数:279
Unity编辑器下,界面替换NGUI字体以及字号
项目中有需要批量替换字体以及字号的需求,一般也就是多语言处理吧。 提供界面如下: 手机拍图,就这样凑合看吧。但是代码不打折。 紧急避让,我只提供修改UILabel以及UIPopupList 下的字体,字号。其他需求的,可以绕远了。还有哈,代码写的很渣渣,因为自己用嘛。还有所有权归我本人所有,一切用于 ...
分类:编程语言   时间:2016-03-31 12:48:24    阅读次数:362
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!