寒假学习 day01 笔记
linux 高级编程
linux 内存管理
1.
linux 每运行一个程序都会在/proc内生成一个跟自己pid一样的文件夹,你面放着程序有关的信息
ldd ./1
可以看到
linux-vdso.so.1 (0x00007fff47eac000)
libc.so.6 => /lib64/libc.so.6 (0x0...
分类:
其他 时间:
2014-01-21 09:17:36
收藏:
0 评论:
0 赞:
0 阅读:
428
1)要拿出本地的音乐文件,然后将它展现在一个列表上。
1.1)利用ContentResolver 获取本地数据,关于怎么获取本地的音乐文件或者图片文件,请看: Android中利用ContentResolver获取本地音乐和相片
1.2)利用ListView 展现数据,每个Listitem会显示歌曲名,歌手,播放时间,还有如果有唱片的图片,还要把唱片图片展示出来。
2)要有一排按钮,能够实现播放,前一首,后一首,退出,模式选择(顺序播放,循环播放,单曲循环,随机播放等),放在最下面
3)要有一条进度条,随着...
分类:
移动平台 时间:
2014-01-21 09:17:31
收藏:
0 评论:
0 赞:
0 阅读:
487
先上一段代码
public class CurrMap {
/** 线程池 */
private static final Executor EXECUTOR = Executors.newFixedThreadPool(20);
/**
*
* @param args
*/
public static void main(S...
分类:
其他 时间:
2014-01-21 09:17:26
收藏:
0 评论:
0 赞:
0 阅读:
344
字符存储结构实际存储的就是字节代码,汉字的unicode编码之后,使用unicode编码存储之后可以对每个字节的字节码进行比较,从而可以按照编码的结构来判断是否是汉字,特殊字符。判断是否是汉字或者是其他某种文字,都是按照这个原理实现。对于C#语言来说,判断方法总结起来有如下三种。
1.直接使用Unicode编码比较
中文汉字的unicode编码范围为4e00到9fee,代码如下:
...
分类:
其他 时间:
2014-01-21 09:17:21
收藏:
0 评论:
0 赞:
0 阅读:
302
题目:http://codeforces.com/contest/229
A:细节要处理好,乱搞
B:
题意:一个有权无向图,给出每个点限制的时刻,表示不能在该点限制时刻出发到其他点,求s到t的最短路。
思路:直接跑dijkstra,点出队列的判断下该时刻是否为限制时刻,如果是,往上加直到不是即可。
Code_B
C:
题意:给你一个完全图,Alice选了m条边,剩下的都...
分类:
其他 时间:
2014-01-21 09:17:11
收藏:
0 评论:
0 赞:
0 阅读:
331
好久没有更新Cocos2d-html5的博文了,这两个月忙着一些比赛,所以就耽误了,嘿嘿,不过关于这个专栏还是有很多章节要写,所以还是慢慢来更新吧。
Schedule,从翻译的角度上来说就是”时间表“,差不多就是一个定时规划,在cocos2d里面使用的场景一般就是比如你想让一个精灵间隔多少次执行什么动画,或者一个场景想延迟多久进行跳转,ok,那么就应该使用这个来实现。下面简单说一下这个用...
分类:
Web开发 时间:
2014-01-21 09:17:06
收藏:
0 评论:
0 赞:
0 阅读:
418
本文来源于我在InfoQ中文站原创的文章,原文地址是:http://www.infoq.com/cn/news/2014/01/teaching-best-way-learningVlad Mihalcea是一位软件架构师,热衷于软件集成、高可伸缩以及并发编程等主题,他感兴趣的领域主要有Java、数据库、事务、NoSQL、OOP、重构与模式以及敏捷和Scrum等。近日Vlad撰写了一篇博文,谈到了...
分类:
其他 时间:
2014-01-21 09:17:01
收藏:
0 评论:
0 赞:
0 阅读:
369
Environment:
Ubuntu Version:Desktop 12.04 x86_64
Vim Version:7.3
最近在使用Git做版本提交时发现Vim对中文出现乱码问题,现总结下处理过程。
1、查看当前拥有的中文字符集
$ locale -a|grep zh_CN
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_C...
分类:
其他 时间:
2014-01-21 09:16:56
收藏:
0 评论:
0 赞:
0 阅读:
384
前一段时间,公司里面有一个这样的需要,就是要控制用户的连网方式,当时一听,wifi还好控制啦,但是那个gprs这些移动数据好像没有api的
结果一查,还真没有api给你控制,那就只好自己想办法了,当时想到,好像设置里面有这样一个开关的
然后就这样,就翻开了settings的源码来看了
结果还真让我找到了源码里面是怎样关闭移动数据的链接的
其实ConnectivityManager这个类就是...
分类:
移动平台 时间:
2014-01-21 09:16:51
收藏:
0 评论:
0 赞:
0 阅读:
384
简介
数据仓库架构,是IT架构的一个分支,随着数据在企业的核心作用的增强,数据仓库的架构日益重要。数据仓库架构由于其技术选择非常广泛,看上去复杂,不过背后有一套比较稳定的思路,这也是数据仓库架构设计的一个要点,稳定中蕴含变化,变化中蕴含稳定。
总体来说,数据仓库架构分成两大块,一是硬件架构,二是软件架构。硬软架构又可以分成封闭式和开放式。封闭式硬件架构代表厂商有teradata...
分类:
其他 时间:
2014-01-21 09:18:06
收藏:
0 评论:
0 赞:
0 阅读:
348
这篇文章写的是双向循环链表,这也是个非常经典的数据结构,我们在看 Linux 内核代码时就经常会遇到它。比如,在Linux的内核中实现进程描述符,使用的就是双向循环链表,因为它使用起来很方便,每个节点不只是有 data 字段,还有 prev , next 字段,对于向前和向后查找相应的节点很方便,下面贴出实现代码,仍然是很简单的操作,且没有过多的错误控制:头文件:/*
* dlut_dclist...
分类:
其他 时间:
2014-01-21 09:16:41
收藏:
0 评论:
0 赞:
0 阅读:
363
在手机端经常游走的我们很多时候都会对横屏和竖屏的概念比较熟悉,大家都经常头疼怎么才能判断这横屏和竖屏的状态呢,今儿梦龙就为大家分享分享。...
分类:
移动平台 时间:
2014-01-21 09:16:46
收藏:
0 评论:
0 赞:
0 阅读:
390
Java堆内存被划分为新生代和年老代两部分,新生代主要使用复制和标记-清除垃圾回收算法,年老代主要使用标记-整理垃圾回收算法,因此java虚拟中针对新生代和年老代分别提供了多种不同的垃圾收集器,JDK1.6中Sun HotSpot虚拟机的垃圾收集器如下:
图中如果两个垃圾收集器直接有连线,则表明这两个垃圾收集器可以搭配使用。
(1).Serial垃圾收集器:
Serial...
分类:
其他 时间:
2014-01-21 09:16:31
收藏:
0 评论:
0 赞:
0 阅读:
348
Java语言从诞生之时就宣称一次编写,到处运行的跨平台特性,其实现原理是源码文件并没有直接编译成机器指令,而是编译成Java虚拟机可以识别和运行的字节码文件(Class类文件,*.class),字节码文件是一种平台无关的中间编译结果,字节码文件由java虚拟机读取,解析和执行,java虚拟机屏蔽了不同操作系统和硬件平台的差异性。
如今的java虚拟机已经称为一种通用平台,不但能够运行java...
分类:
其他 时间:
2014-01-21 09:16:26
收藏:
0 评论:
0 赞:
0 阅读:
334
简介
JBoss是全世界开发者共同努力的成果,一个基于J2EE的开放源代码的应用服务器。 因为JBoss代码遵循LGPL许可,可以在任何商业应用中免费使用它,而不用支付费用。2006年,Jboss公司被Redhat公司收购。JBoss是一个管理EJB的容器和服务器,支持EJB 1.1、EJB 2.0和EJB3.0的规范。但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与To...
分类:
其他 时间:
2014-01-21 09:16:21
收藏:
0 评论:
0 赞:
0 阅读:
429
快速排序(QuickSort )是常用到的效率比较高的一种排序算法,在面试过程中也经常提及。下面就详细讲解一下他的原理、给出一个Java版本的实现。
快速排序思想:
通过对数据元素集合Rn 进行一趟排序划分出独立的两个部分。其中一个部分的关键字比另一部分的关键字小。然后再分别对两个部分的关键字进行一趟排序,直到独立的元素只有一个,此时整个元素集合有序。
快速排序的过程——挖坑...
分类:
其他 时间:
2014-01-21 09:16:11
收藏:
0 评论:
0 赞:
0 阅读:
306
寒假学习 第一天
编辑器Qt Creator
一、入门
1.手动布局
QHBoxLayout 平布布局
QVBoxLayout 垂直布局
QLabel 标签
QLineEdit 可以编辑的标签
QPushButton 按钮
#include
#include
#incl...
分类:
其他 时间:
2014-01-21 09:16:06
收藏:
0 评论:
0 赞:
0 阅读:
389
概述
我们在启动JBoss后通常使用如下代码设定消息的TimeToLive
javax.jms.MessageProducer;
MessageProducer msgProducer = null;
session = conn.createSession(false, Session.AUTO_ACKNOWLEDGE);
msgProducer = session.createProdu...
分类:
其他 时间:
2014-01-21 09:16:01
收藏:
0 评论:
0 赞:
0 阅读:
415
本章讨论了Oracle数据库instance的内存体系结构
本章包含下面小节:
·Introduction to Oracle Database Memory Structures
·Overview of the User Global Area
·Overview of the Program Global Area
·Overview of the System Global A...
分类:
其他 时间:
2014-01-21 09:15:56
收藏:
0 评论:
0 赞:
0 阅读:
457
跨网传输大文件是在使用的时候进程用到的命令,
好的方法并非显而易见,且方法的优劣差异可能非常显著
整个传输需要综合考量的因素颇多,这里我仅拿是否压缩来写 压缩无须做文件校验,且节省网络带宽,提高传输速度
相关资源如:CPU、内存、IO,最好用vmstat -n 5看IO或者CPU是否为瓶颈
切莫教条主义导致和数据库服务...
分类:
其他 时间:
2014-01-21 09:15:51
收藏:
0 评论:
0 赞:
0 阅读:
382