算法荐书(程序员练功+大众科普)
图灵小编【好久没有在博客中活动了~小编积攒了好多好的书讯迫不及待的要向大家推荐,现在就从算法图书开始吧~其实图灵的算法书不多,但是各有特色,深受读者欢迎,今天就说8本,加1本外卖~】
入门第一书,你一定能看懂...
分类:
编程语言 时间:
2015-04-29 15:07:41
阅读次数:
217
开发时,我们时常要获取手机屏幕的高宽数据。通常我们会写个获取方法如getScreen();然后在Oncreate()中调用getScreen()方法。我们可能获取到的结果是宽高为0。这是为什么呢?原因在于:
在Activity生命周期中,onCreate,onStart, onResume都不是真正屏幕可见(VISIBLE)时间点,真正的VISIBLE时间点是在当onWindo...
分类:
移动开发 时间:
2015-04-29 15:08:10
阅读次数:
172
本文通过实例的方式,给大家提供一个SQL TUNING时经常用到、效果显著的一个技巧,该技巧实践中用途广泛,通过巧妙的利用index的有序性,省去了大量的资源消耗,也极大地提升了SQL效率和用户满意度,但在实施该技巧的过程中,可能会遇到一些问题,本文也提出了相应的解决方案,在此分享给大家,抛砖引玉,共同学习,共同提高。...
分类:
数据库 时间:
2015-04-29 15:07:30
阅读次数:
156
分页控件调用
(1)初始化时:
this.pageCtrl1.pageSize = 4;
(2)数据绑定时:
从数据库中获取实时的
Public void LoadData(){
//这是只写有关分页的部分 DSMain为执行存储过程活动的Dataset
int aa = int.Parse(...
分类:
其他好文 时间:
2015-04-29 15:08:05
阅读次数:
135
实现自定义的弹出通知视图(Notification)。对于不同类型的通知,会有不同的颜色,比如info是蓝色,alert是红色,confirm是绿色等等,可以在通知中加入图片。支持在屏幕顶部或者屏幕中间弹出通知。...
分类:
其他好文 时间:
2015-04-29 15:08:31
阅读次数:
98
首先,我们从这个属性的名称中,可以很直观的看出它的作用,这个属性就是来设置窗口软键盘的交互模式的。
android:windowSoftInputMode属性一共有9个取值,分别是:
stateUnspecified,stateUnchanged,stateHidden,stateAlwaysHidden,stateVisible,stateAlwaysVisible,adju...
分类:
移动开发 时间:
2015-04-29 15:07:23
阅读次数:
154
Longest Valid Parentheses
Given a string containing just the characters '(' and ')',
find the length of the longest valid (well-formed) parentheses substring.
For "(()", the longest valid pa...
分类:
其他好文 时间:
2015-04-29 15:06:06
阅读次数:
126
大家都知道,现在Apache Spark可以说是最火的开源大数据项目,就连EMC旗下专门做大数据Pivotal也开始抛弃其自研十几年GreenPlum技术,转而投入到Spark技术开发当中,并且从整个业界而言,Spark火的程度也只有IaaS界的OpenStack能相提并论。那么本文作为一篇技术文章,我们接着就直接切入它的核心机制吧。
什么是内存计算技术?
关于内存计算,就像云...
分类:
Web程序 时间:
2015-04-29 15:08:30
阅读次数:
209
1.一种处理器可以利用其外设(也可以认为是功能模块)去实现某种功能。具有相同功能的外设一般不止一个,如两个串口外设或6个ePWM外设等。但具有相同功能的外设,其寄存器组分配形式往往是很相似的,我们可以用位域结构体共用体结构体的方式去定义一个功能寄存器组类型,然后用这个自定义类型去定义一个外设。
2.定义每一个寄存器的位域结构体类型,然后用这个位域结构体类型结合整型定义一个共用体类型。用这种方式定...
分类:
其他好文 时间:
2015-04-29 15:07:20
阅读次数:
145
[oracle@localhost ~]$ cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.5 (Tikanga)
SQL> select * from v$version where rownum=1;
BANNER
------------------------------------------...
分类:
其他好文 时间:
2015-04-29 15:05:51
阅读次数:
261
在前面两篇文章中,我们了解了中间件的基本概念和中间件的主要技术分类,在这篇文章中我们了解下基于中间件的主流技术平台。
技术平台
现有的基于中间件的主流技术平台一般典型的应用是为三层/多层结构的分布式软件系统提供各种开发支撑,因为三层结构的分布式软件的核心为中间层,因此支撑主要集中在对中间层开发的支撑上,目前应该最广泛的技术平台有三类:
基于 OMG(Obj...
分类:
其他好文 时间:
2015-04-29 15:07:24
阅读次数:
385
字符串的存储字符串是用字符数组存储的,并且最后一位必须是\0
,编译器会把这个字符数组看做是char*类型的指针。
例如:printf("abc") //传递的时abc的地址,并且是a的地址
操作:char *p;
p = "abc";char ch;
ch = "abc"[1];字符串变量char str[8] = "abcdefg";//会把这几个字符复制到这个字符数组中;他的存储方式...
分类:
编程语言 时间:
2015-04-29 15:05:19
阅读次数:
170
Quartz API核心接口有:
Scheduler – 与scheduler交互的主要API;
Job – 你通过scheduler执行任务,你的任务类需要实现的接口;
JobDetail – 定义Job的实例;
Trigger – 触发Job的执行;
JobBuilder – 定义和创建JobDetail实例的接口;
TriggerBuilder – 定义和创建Trigger实例的接口;...
分类:
其他好文 时间:
2015-04-29 15:07:26
阅读次数:
210