首页 > 2015年07月11日 > 全部分享
安卓MP3小项目开发实例(1)
学习安卓开发有一年了,想想这一年的努力,确实也收获了不少,也找到了比较如意的工作。今天准备分享一个曾经在初学阶段练习的一个项目,通过这个项目我真正的找到了开发安卓软件的感觉,从此逐渐步入安卓开发的正规。这个项目是当时借鉴Mars老师的初学视频做的安州手机的MP3播放器,自己又进行了改进,特别在歌词的优化和添加进度条方面的。由于是8个月前做的,水平很初级,bug应该很多,现在自己又懒得再一次改进,只...
分类:移动平台   时间:2015-07-11 15:11:19    收藏:0  评论:0  赞:0  阅读:363
ConcurrentHashMap 源码分析
CocurrentHashMap 作用         HashTable通过对整张表加锁的方式实现并发hash查找与储存,CocurrentHashMapt通过Segment的方式可以实现相同的功能,不过效率更加高,在jdk1.6的时候,CocuentHashMap有弱一致性的问题,不过在jdk1.7的时候,这个问题已经修复了。所以是并发安全性还是性能都是非常高的。接下来我尝试基于jdk1.7...
分类:其他   时间:2015-07-11 15:11:09    收藏:0  评论:0  赞:0  阅读:257
MongoDB 查询操作(上)(二)
MongoDB提供了db.collection.find() 方法是查询集合中文档并返回结果为游标的文档集合和db.collection.findOne()方法是只返回其中的第一条记录,而不是返回游标的文档集合。 db.collection.find()可以实现根据条件查询和指定使用投影运算符返回的字段省略此参数返回匹配文档中的所有字段。并返回到匹配文档的游标。可以随意修改查询限制、跳跃、和排序顺序的功能。...
分类:数据库技术   时间:2015-07-11 15:10:59    收藏:0  评论:0  赞:0  阅读:440
Direct-X学习笔记--纹理映射
一.介绍 之前学习了怎样绘制物体,还画了个DX自带的茶壶,然而这个东东并不怎么好看....离我们现实的物体简直相隔千里。只能说像美术他们用来写生的模型...那么要怎么样才能让我们的东西看起来更像真实的物体呢?这个就要用到今天学习的纹理映射技术了... 纹理映射(Texture Mapping),又称纹理贴图,是将纹理空间中的纹理像素映射到屏幕空间中的像素的过程。简单来说,就是把一幅图像贴到三...
分类:其他   时间:2015-07-11 15:10:39    收藏:0  评论:0  赞:0  阅读:326
Valid Phone Numbers
https://leetcode.com/problems/valid-phone-numbers/ # Read from the file file.txt and output all valid phone numbers to stdout. awk '/^([0-9]{3}-|\([0-9]{3}\) )[0-9]{3}-[0-9]{4}$/{print $0}' fi...
分类:其他   时间:2015-07-11 15:10:29    收藏:0  评论:0  赞:0  阅读:178
053第386题
386.You have just performed a FLASHBACK TABLE operation using the following command: flashback table employees to scn 123456; The employees table has triggers associated with it. Which of the follow...
分类:其他   时间:2015-07-11 15:10:19    收藏:0  评论:0  赞:0  阅读:102
C++再次理解虚表
#include using namespace std;class Base { public: virtual void fun1() { cout << "Base::fun1()" << endl; } virtual void fun2() { cout << "Base::fun2()" <<...
分类:编程语言   时间:2015-07-11 15:10:09    收藏:0  评论:0  赞:0  阅读:144
IT痴汉的工作现状36-做好准备再上路
软件开发流程管理是采用瀑布式好还是敏捷好? 现在很多人会选择敏捷。因为目前的现状是需求的变化是一天一个样,这是当前(移动)互联网的飞速发展所带来的。当我们仍采用原始的先做全盘的计划,然后在按部就班的一步一步执行,那么我们的产品很可能刚出生就已经过时了。但这里面有一个观点需要重申一下,敏捷,不是毫无计划,它是一个一个小瀑布式流程的迭代,只不过是周期被缩短而已。这样灵活上路,随时可以调整自己的方向和计...
分类:其他   时间:2015-07-11 15:09:59    收藏:0  评论:0  赞:0  阅读:240
回调函数
回调函数的定义: 使用回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。而那个函数在需要的时候,利用传递的地址调用回调函数,这时你可以利用这个机会在回调函数中处理消息或完成一定的操作。 说白了就是将一个你自已的一个函数A的函数指针传给另外一个函数B(该函数接受你传过来的函数指针);然后在B中调用这个函数,那么就完成了一次...
分类:其他   时间:2015-07-11 15:09:49    收藏:0  评论:0  赞:0  阅读:177
HR系统+人脸识别
最近一直在写一套HR系统,这套HR系统和人脸识别相结合,完全杜绝代替刷卡的情况产生。系统的灵活性比较强,开发简洁快速。如下是一些功能上的截图   考勤模块只是列举其中一个请假申请的功能做为展示   功能比较灵活,下面介绍的是一些系统层面的灵活性界面           后续待续,稍后上传!   QQ:858426293...
分类:其他   时间:2015-07-11 15:09:39    收藏:0  评论:0  赞:0  阅读:266
leetCode 42.Trapping Rain Water(凹槽的雨水) 解题思路和方法
Trapping Rain Water Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining. For example,  Given [0...
分类:移动平台   时间:2015-07-11 15:09:19    收藏:0  评论:0  赞:0  阅读:1008
Mac下利用(xcode)安装git
一、AppStore     最安全途径:搜索下载Xcode,(需要AppleID)。     其他:直接百度Xcode下载。 二、Xcode     打开Xcode-->Preferences(快捷键 Command + ,(逗号))点击Downloads选项,下载Command Line Tools。 三、终端     输入命令:git --version。...
分类:系统服务   时间:2015-07-11 15:09:09    收藏:0  评论:0  赞:0  阅读:599
php 3种基本设计模式的组合使用
1.1 工厂模式,工厂方法或者类生成对象,而不是在代码直接new class Factory{ static function getDatabase(){ return new Mysql($host, $user, $pass); } } #使用 Factory::getDatabase(); 1....
分类:Web开发   时间:2015-07-11 15:08:59    收藏:0  评论:0  赞:0  阅读:282
iOS SDK详解之NSCalendar & NSDate?Components
原创Blog,转载请注明出处 blog.csdn.net/hello_hwc 欢饮关注我的iOS SDK详解专栏 http://blog.csdn.net/column/details/huangwenchen-ios-sdk.html前言:NSCalendar 和 NSDate?Components是有关iOS 时间相关API很重要的两个类。最近刚好用到,这里就整理下。概念 NSCalend...
分类:移动平台   时间:2015-07-11 15:08:49    收藏:0  评论:0  赞:0  阅读:405
RC5分组密码算法
RC5分组密码算法是1994由麻萨诸塞技术研究所的Ronald L. Rivest教授发明的,并由RSA实验室分析。它是参数可变的分组密码算法,三个可变的参数是:分组大小、密钥大小和加密轮数。在此算法中使用了三种运算:异或、加和循环。 RC5是种比较新的算法,Rivest设计了RC5的一种特殊的实现方式,因此RC5算法有一个面向字的结构:RC5-w/r/b,这里w是字长其值可以是16、32或64对于不同的字长明文和密文块的分组长度为2w位,r是加密轮数,b是密钥字节长度。RC5是一个分组长度可变的密码算法....
分类:编程语言   时间:2015-07-11 15:08:29    收藏:0  评论:0  赞:0  阅读:370
HBase写请求分析
HBase作为分布式NoSQL数据库系统,不单支持宽列表,并且对于随机读写来说也具有较高的性能。在高性能的随机读写事务的同时,HBase也能保持事务的一致性。目前HBase只支持行级别的事务一致性。本文主要探讨一下HBase的写请求流程,主要基于0.98.8版本的实现。 客户端写请求    HBase提供的Java client API是以HTable为主要接口,对应其中的HBase表...
分类:其他   时间:2015-07-11 15:08:19    收藏:0  评论:0  赞:0  阅读:421
UI_UITableView编辑
向左滑动#pragma mark - 设置 tableView 能否编辑 - (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { return YES; }#pragma mark - 左滑动哪种编辑状态 - (UITableViewCellEditingStyle...
分类:其他   时间:2015-07-11 15:08:11    收藏:0  评论:0  赞:0  阅读:182
【c++】简单的string类的几个基本函数
// string的几个基本函数的实现 #include #include #include using namespace std; class String { public: String() { _str = new char[1]; _str[0] = '\0'; } String(char *str) { assert(str != NULL); _...
分类:编程语言   时间:2015-07-11 15:08:09    收藏:0  评论:0  赞:0  阅读:255
javascript 事件对象
在js中触发一个事件的时候,会产生一个事件对象,也就是函数处理程序中的event,通过event我们可以访问到所有与事件有关的信息,如事件的类型、事件发生对象等等。需要注意的是关于event对象IE 和 非IE在支持方式不同。DOM中的事件对象不管是标签内绑定事件,DOM0级还是DOM2级,事件处理程序都会传入一个event。<button id="myBtn" onclick="alert(eve...
分类:编程语言   时间:2015-07-11 15:06:49    收藏:0  评论:0  赞:0  阅读:265
opencv矩阵运算(3)
简介   本篇承接上一篇,继续opencv下矩阵计算的函数使用。 矩阵复制 具体代码 printf("mat1:\n"); showMatdate(mat1);   mat3 = Mat(3, 3, CV_64FC1); src3 = mat3;   cvRepeat(&src1, &src3); printf("cvRep...
分类:其他   时间:2015-07-11 15:06:39    收藏:0  评论:0  赞:0  阅读:248
1358条   上一页 1 ... 32 33 34 35 36 ... 68 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!