很久都没有写过东西,只能说实话真的懒了。 2014年过去了,最大得就是转到了IOS开发,其他的大事情都没有发生。2015年了,迎接还是一样的自己(哎,该改变了)。发了两句牢骚,下面进入正题。 支付宝手机客户端,在程序退出到后台的时候整个界面模糊,防止重要的信息在双击两次Home键的时候造成泄漏。这种效果对于安全性比较高得应用比较有用。最近在做一个国有企业的项目,安全性比较高要求我们实现这样得功能,...
分类:
其他好文 时间:
2015-01-13 00:11:01
阅读次数:
259
/******************************************************************************
Copyright (C), 2001-2012, Huawei Tech. Co., Ltd.
******************************************************************...
分类:
其他好文 时间:
2015-01-13 00:12:19
阅读次数:
275
计数排序的关键就在于如何处理每个元素的最终位置。在计数排序中,我们可以通过维护一个数组C[i]来记录键值为i的元素所属的位置。每次输入一个A[i],首先记录每个A[i]出现的次数C[i],然后从前向后C[i]=C[i-1]+C[i],这样可以得出值为i所在排序后新数组中的最后一个重复数的位置。计数排序的一个显然问题就是C[]数组的大小确定的问题。下面贴上我自己理解写出的代码。
#include
...
分类:
编程语言 时间:
2015-01-13 00:09:55
阅读次数:
222
【题目】
Sort a linked list in O(n log n)
time using constant space complexity.
【分析】
单链表适合用归并排序,双向链表适合用快速排序。本题可以复用Merge Two Sorted Lists方法
【代码】
/*********************************
* 日期:2015-01-1...
分类:
其他好文 时间:
2015-01-13 00:10:40
阅读次数:
184
一. mahout简介:
Mahout 是一个很强大的数据挖掘工具,是一个分布式机器学习算法的集合,包括:被称为Taste的分布式协同过滤的实现、分类、聚类等。Mahout最大的优点就是基于hadoop实现,把很多以前运行于单机上的算法,转化为了MapReduce模式,这样大大提升了算法可处理的数据量和处理性能。
以下为在mahout实现的机器学习算法:
算法类...
分类:
其他好文 时间:
2015-01-13 00:09:27
阅读次数:
251
1.不懂珍惜,守着金山也不会快乐。
2.不懂宽容,再多的朋友也会离去。
3.不懂感恩,再优秀也难以成功。
4.不懂行动,再聪明也难以圆梦。
5.不懂合作,再拼搏也难以大成。
6.不懂积累,再挣钱也难以大富。
7.不懂满足,再富有也难以幸福。
8.不懂养生,再治疗也难以长寿。
9.不懂生活,活得越久就越没劲。...
分类:
其他好文 时间:
2015-01-13 00:11:37
阅读次数:
225
Socket和ServerSocket,网络编程可以分为创建Socket、打开连接Socket的输入流和输出流,对Socket进行编程,关闭Socket。
创建Socket
一个功能齐全的Socket的工作过程包含以下四个步骤:
1、创建Socket。
2、打开连接到Socket的输入/输出流。
3、按照一定的协议对Socket进行读/写操作。
4、关闭Socket...
分类:
编程语言 时间:
2015-01-13 00:08:30
阅读次数:
223
启动mysql服务
1、如果你已经安装了MySQLStartupItem.pkg,重新启动电脑即可。
2、如果你有安装MySQLStartupItem.pkg或者不想启动电脑,运行:应用程序-实用工具-终端,在终端中输入命令:sudo /Library/StartupItems/MySQLCOM/MySQLCOM start,然后输入你的系统管理员密码即可。
关闭mysql服务
...
分类:
数据库 时间:
2015-01-13 00:08:58
阅读次数:
240
redis是个key, value数据库,是个内存数据库。目前是个互联网公司的架构标配。
支持的数据对象有string, list, set, zest和hash object。
数据结构:
数据库的核心结构是dict(实现是使用hashmap):
key: string
value: string或者list或者set或者zest或者hash object。
dict数据结构...
分类:
其他好文 时间:
2015-01-13 00:10:48
阅读次数:
386
这个实在linux下安装mysql的情况,出现了Can't connect
to local MySQL server through socket '/tmp/mysql.sock' (2)
这个错误,然后service mysql start 一直启动不了。
那么可以用一下的方法
#ps -A|grep mysql
显示类似:
3016 ? 00:00:...
分类:
数据库 时间:
2015-01-13 00:07:37
阅读次数:
251
dwr 下载地址: http://www.directwebremoting.org/dwr/downloads/index.html
另外还需要一个 commons-logging-1.2.jar,
将dwr.jar 和commons-logging-1.2.jar 放进lib里面。
先看个入门教材吧,
http://www.cnblogs.com/cyjch/archive/201...
分类:
其他好文 时间:
2015-01-13 00:09:58
阅读次数:
310
服务端编程经常需要和数据库打交道,CRUD是基本的操作。数据对象是整个操作的中心,数据库的一条记录对应着一个数据对象的信息,ORM(对象关系映射)讲的就是如何优雅的把数据对象和CRUD结合起来。这里主要实现一个通用的ORM模块。首先看系统框图:
数据库记录到对象的转换中间有一个映射器,一方面映射器对数据库执行指令,另一方面抽象出一套接口供应用程序使用。在这里所有的数据对象都继承自...
分类:
Web程序 时间:
2015-01-13 00:07:56
阅读次数:
203
题目描述
Xinlv wrote some sequences on the paper a long time ago, they might be arithmetic or geometric sequences. The numbers are not very clear now, and only the first three numbers of each seq...
分类:
其他好文 时间:
2015-01-13 00:08:33
阅读次数:
258
在lua,cocos-2d的开发中,需要用到java的东东,这些东东之间的联系往往不是很清楚明了,于是整理了下...
下图很好的表面了JDK,JRE,JVM三者间的关系:
JDK
Java Development Kit(JDK) 是 Java 语言的软件开发工具包(SDK)。
作为Java语言的SDK,普通用户并不需要安装JDK来运行Java程序,而只需要安装JRE(Java R...
分类:
其他好文 时间:
2015-01-13 00:08:50
阅读次数:
263
mahout中map-reduce版的itembased推荐算法思想
最近想写一个map-reduce版的userbased,于是先研究mahout中已实现的itembased算法。itembased看起来简单,但是深入到实现细节还是有点复杂的,用map-reduce实现就更复杂了。
itembased的本质:
预测某用户user对某物品item的打分,
看看该用户对其他...
分类:
编程语言 时间:
2015-01-13 00:08:08
阅读次数:
202
今天任老师发表了一篇关于Android5.0中按钮按下的波纹效果实现《Android L中水波纹点击效果的实现》,出于好奇我下载了源代码看了一下效果,正好手边有一个Nexus手机,我结合实际效果看了一下,发现有一些地方和实际效果稍有不同,参考任老师的博文实现简单实现了一个重写View组件的代码,将全部代码贴出,如果有什么问题或者更好的方式请指出,在此再次感谢任老师的这篇博文。转载请说明出处:htt...
分类:
移动开发 时间:
2015-01-13 00:08:29
阅读次数:
233
A:就根据题意计算比较一下即可
B:从每个起点往后走一遍走到底,输出即可,字符串直接map映射掉
C:类似拓扑排序,从临接个数为1的入队,那么临接Xor和,其实就是他的上一个结点,因为他只临接了一个结点,这样利用拓扑排序,当一个结点的度数为1的时候入队即可,注意要判断一下度数0的情况,直接continue
D:利用树状数组去求这种大的全排列数,其实一个全排列 ,可以看成a1 * (n - 1...
分类:
其他好文 时间:
2015-01-13 00:08:12
阅读次数:
211