2013年10月11日

笔试面试中常见的位运算用法

摘要: 本文是在找工作的准备过程中关于位运算的一些积累和记录的整理。注意:部分位运算的处理结果依赖于变量所属类型的字长,使用时请结合具体环境修改。1.XOR应用性质:满足交换率、结合律,一个数与其自身异或结果为0。(1)不用中间变量,交换两数a = a^b;b = b^a; //b = b^(a^b),thus b becomes the earlier aa = a^b; //a = (a^b)^a,thus a becomes the earlier b扩展:不用异或,同样也能不用中间变量,交换两数a = a - b;b = a + b; // b = (a - b)+ b, thus b be. 阅读全文

posted @ 2013-10-11 17:01 云编程的梦 阅读(360) 评论(0) 推荐(0) 编辑

Ubuntu系统下搭建Java平台

摘要: 一.准备工作:1.下载JDK:点此,在Java SE Development Kit 7uXX里面, 把Accept License Agreement打勾, 这样才能下载jdk, 然后我们选择对应的Ubuntu版本下载, 如果不知道自己该下哪个版本, 可以用getconf LONG_BIT看看自己是几位机器.我的Ubuntu是32位的, 在这里我下载的版本是jdk-7u40-linux-i586.tar.gz, 下文都以这个版本进行安装, 如果下载的是更高版本的或者是64位的文件, 请自行修改命令2.在usr/local/下创建名为java的文件夹sudo mkdir /usr/local/ 阅读全文

posted @ 2013-10-11 16:58 云编程的梦 阅读(305) 评论(0) 推荐(0) 编辑

All about Oracle Character Set

摘要: 一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响Oracle数据库字符集最重要的参数是NLS_LANG参数。 它的格式如下: NLS_LANG=language_territory.charset 它有三个组成部分(语言、地域和字符集),每个成分控制了NLS子集的特性。 其中: Language: 指定服务器消息的语言, 影响提示信息是中文还... 阅读全文

posted @ 2013-10-11 16:54 云编程的梦 阅读(190) 评论(0) 推荐(0) 编辑

各位技术大牛们的逆袭集锦!屌丝们都看过来!

摘要: 事先声明,本文绝不是标题党,都是干货的说~ vc++篇 [原创] 我的程序员学习路程【一】【原创】 地址:http://www.cctry.com/forum.php?mod=viewthread&tid=1101&extra=page%3D1%26filter%3Dtypeid%26typeid%3D10%26typeid%3D10 ps:作者Syc,vc++大牛级人物,话说我是学习写传奇辅助,有个qq大牛介绍去的! 总结篇 推荐《游戏之旅——我的编程感悟》 地址: http://clzqwdy.blogbus.c... 阅读全文

posted @ 2013-10-11 16:50 云编程的梦 阅读(151) 评论(0) 推荐(0) 编辑

WINCE6 添加唯一的设备ID 用户不可修改

摘要: CE设备上要加上一个设备唯一码的功能,就是设备的ID,用于识别该唯一的设备。唯一码应该只有生产商具有可写权限,用户只有只读权限。而且必须是非易失性的,那么就必须存放在Nandflash之类的存储器上。 这样子的话,就有几种方法可用:1、专门开辟一个物理块用于存放该数据2、参考LoongEmbedded说的在TOC中添加设备的ID信息 以上两种方法都涉及到Eboot和Nandflash驱动。第二种方法LoongEmbedded的博客上有说,可以参考:http://blog.csdn.net/loongembedded/article/details/11784395 直接在TOC上面添加设备信息 阅读全文

posted @ 2013-10-11 16:46 云编程的梦 阅读(546) 评论(0) 推荐(0) 编辑

用Virtualbox搭建LAMP环境-1.安装CentOS

摘要: 本文将介绍在Mac OS里,如何用免费的工具,搭建LAMP环境。 我们选用VirtualBox创建虚拟机,再安装CentOS。 CentOS与Redhat同宗同源,不过CentOS是免费的。 为了快速部署,我们选择安装CentOS minimal,其image只有几百M大小。 1. 创建虚机时要注意的是,VirtualBox中有4中网络连接方式: - NAT - Bridged Adapter - Internal - Host-only Adapter VMWare中有三种,其实他跟VMWare 的网络连接方式都是一样概念,只是比VMWare多... 阅读全文

posted @ 2013-10-11 16:40 云编程的梦 阅读(330) 评论(0) 推荐(0) 编辑

Node.js学习(15)----Express 3.x和Express 2.x区别

摘要: Node.js中Express框架变化还是挺大的。学习一个还未成熟的技术还是有很大风险的,但也具有挑战。Express 2.x过渡到Express 3.x删除的: 1: res.render() "status" option (use node's res.statusCode= or res.status(code).render(...)) 2: res.render() "charset" option (use res.charset=) 3: res.local(name, value) (use res.locals.name = 阅读全文

posted @ 2013-10-11 16:36 云编程的梦 阅读(213) 评论(0) 推荐(0) 编辑

hdu 4745 Two Rabbits

摘要: 杭州网络赛真题比赛的时候觉得这题出的真好。。把知识结合的如此巧妙。。。就是做不出来。。。其实好像也不难啊,还是dp,要想清楚过程,有哪些种情况 求环上的最大回文子环,递推方程:dp[i][j]=max(max(dp[i][j],dp[i+1][j-1]+2),max(dp[i+1][j],dp[i][j-1])); 求出每两点间的最长子序列确实,如果是最长子串,那么一定是对称的,那么两头顺着都是一样的,就2个2个加啊,然后跟相邻的比 #include #include #include #include #include #include #include #include #include 阅读全文

posted @ 2013-10-11 16:32 云编程的梦 阅读(195) 评论(0) 推荐(0) 编辑

大数据应用之HBase数据插入性能优化之多线程并行插入测试案例

摘要: 一、引言:上篇文章提起关于HBase插入性能优化设计到的五个参数,从参数配置的角度给大家提供了一个性能测试环境的实验代码。根据网友的反馈,基于单线程的模式实现的数据插入毕竟有限。通过个人实测,在我的虚拟机环境下,单线程插入数据的值约为4w/s。集群指标是:CPU双核1.83,虚拟机512M内存,集群部署单点模式。本文给出了基于多线程并发模式的,测试代码案例和实测结果,希望能给大家一些启示:二、源程序: 1 import org.apache.hadoop.conf.Configuration; 2 import org.apache.hadoop.hbase.HBaseConfigurat.. 阅读全文

posted @ 2013-10-11 16:30 云编程的梦 阅读(851) 评论(0) 推荐(0) 编辑

拯救你的SD卡,找回丢失的文件

摘要: 现在手机和相机普遍以SD卡等存储卡作为存储介质,存储卡的小巧身材也确实给我们带来了不少便利。然而存储卡并没有想象中的那么结实,经常会出现各种问题。博主今天就赶上了一回,平时都是用笔记本自带的读卡器读取文件的,从来没出过问题,碰巧今天要用台式机,就借了同学的一个读卡器用一用。没想到刚打开还算正常,但怎么都找不到刚拍的照片,很自然的就用时间来排个序。可是好好地存储卡居然出现了乱码,各种不知道什么鬼文件出现在了最前面。一看大势不好我就赶紧卸载了存储卡放回相机中,结果不出所料,后面的几十张照片都不见了。好吧,看来SD卡确实出问题了,八成是这个破读卡器弄的。顺便提一下,这个读卡器是川宇牌的,上京东和易讯 阅读全文

posted @ 2013-10-11 16:25 云编程的梦 阅读(405) 评论(0) 推荐(0) 编辑

导航