摘要:
今天去一家公司去面试,给我三道题目,第二道题目给难到了,思路都懂,就是一下子思路闭塞了,哎,, 还是多写点程序啊,不能只看框架之类的,基础还是很重要的二分查找算法 备份一下public static int binSearch(int srcArray[], int key) { int mid = srcArray.length / 2; if (key == srcArray[mid]) { return mid; } int start = 0; int e... 阅读全文
posted @ 2013-07-10 12:01
jlins
阅读(421)
评论(0)
推荐(0)
摘要:
书接上回,上次跟大家概括的说了说JSP的九种常用内置对象。接下来就该聊聊它们各自的特点了,今天先说说request吧。下面是request的一些常用方法: isUserInRole(String role):判断认证后的用户是否属于逻辑的role中的成员。getAttribute(String name):返回name指定的属性值,如不存在则返回null。getAttributeNames():返回name指定属性集合,其结果是一个枚举实例。getCookies():返回客户端的所有Cookie对象,结果为一个Cookie数组。getCharacterEncoding():返回请求中的字符.. 阅读全文
posted @ 2013-07-10 11:59
jlins
阅读(232)
评论(0)
推荐(0)
摘要:
1:查看当前的远程库 $ git remote -v 2:新建标签 a)创建一个含附注类型的标签非常简单,用-a(译注:取annotated的首字母)指定标签名字即可: $git tag -a v1.0 -m 'update to v1.0' 而-m选项则指定了对应的标签说明,Git 会将此说明一同保存在标签对象中。如果没有给出该选项,Git 会启动文本编辑软件供你输入标签说明。 b)可以使用git show命令查看相应标签的版本信息,并连同显示打标签时的提交对象。 $git show v1.3 我们可以看到在提交对象信息上面,列出了此标签的提交者和提交时间,... 阅读全文
posted @ 2013-07-10 11:57
jlins
阅读(209)
评论(0)
推荐(0)
摘要:
转载请注明:http://blog.csdn.net/xinzhangyanxiang/article/details/9285001该系列笔记1-5pdf下载请猛击这里。本篇博客为斯坦福ML公开课第五个视频的笔记,主要内容包括生成学习算法(generate learning algorithm)、高斯判别分析(Gaussian DiscriminantAnalysis,GDA)、朴素贝叶斯(Navie Bayes)、拉普拉斯平滑(Laplace Smoothing)。 阅读全文
posted @ 2013-07-10 11:55
jlins
阅读(8778)
评论(0)
推荐(2)
摘要:
今天在做一个java调用windows的压缩命令时遇到一奇怪问题代码如下:String cmd ="C:/Program Files (x86)/WinRAR/rar.exe a c:/test.rar c:/test.log"; //System.out.println(cmd);Process proc = Runtime.getRuntime().exec(cmd);以上代码在Xp,win7,windows server2003执行完全正常发现将代码转移到Windows Server2008之后,直接提示java异常。经过二小... 阅读全文
posted @ 2013-07-10 11:53
jlins
阅读(379)
评论(0)
推荐(0)
摘要:
Linux下精确控制时间的函数 在测试程序接口运行时间的时候,常用time,gettimeofday等函数,但是这些函数在程序执行的时候是耗费时间的,如果仅仅测试时间还行,但是如果程序中用到时间控制类的函数,如time, gettimeofday自身还会消耗不少时间,且增加程序执行的成本,这样得到的时间不精确。 针对这种情况,使用CPU心跳的函数来处理时间,经封装后的函数得到时间精确,且使用方便。 缺点:有一些机子由于硬件原因,可能不支持CPU心跳rdtscpll函数的使用,一般在虚拟机上都不行。 使用情况:在我做机顶盒测试工具的时候,使用该方法去控制每秒钟连接用户数(每秒钟连接100个用户) 阅读全文
posted @ 2013-07-10 11:51
jlins
阅读(774)
评论(0)
推荐(0)
摘要:
2012 年 7、8 月份,我们逐渐了解了持续集成的概念,同时我们家庭作坊的dailybuild方式不断爆出各种问题,并且已经无法满足日益增长的各种需求。 我们开始探索持续集成的不同实现方式,首先我们关注业界非常流行的持续集成平台: CruiseControl (http://cruisecontrol.sourceforge.net/)Hudson (https://hudson.dev.java.net/)LuntBuild (http://luntbuild.javaforge.com/)TeamCity (http://www.jetbrains.... 阅读全文
posted @ 2013-07-10 11:49
jlins
阅读(233)
评论(0)
推荐(0)
摘要:
相信大家对Java中的Map类及其之类有大致的了解,Map类是以键值对的形式来存储元素(Key->Value),但是熟悉Map的人都知道,Map中存储的Key是唯一的。什么意思呢?就是假如我们有两个key相同,但value不同的元素需要插入到map中去,那么先前的key对应的value将会被后来的值替换掉。如果我们需要用Map来把相同key的值存在一起,代码看起来像下面一样:/** * */package com.wyp.Map;/** *@User: 过往记忆 *@Date: 2013-7-9 * Email: wyphao.2007@163.com * **/public class 阅读全文
posted @ 2013-07-10 11:48
jlins
阅读(306)
评论(0)
推荐(0)
摘要:
固定数组随机数有时候需要固定数量随机数,但是要保证这些随机数都在一定的范围内且这些随机数不一样。方法1,将其产生的随机数放入一个vector中,每次放入数据的时候对vector进行find,find失败则放入数据。这种方法就不贴代码了,因为性能不高,要是想要一个100万条的随机数,不知何时程序才能执行完,因为find的效率太低了。方法2,将随机数插入set容器中,因为set容器保证插入的数据不一致,插不进去,则表示该数据已经存在,利用这个可以得到固定数量的随机数,且随机数都不一样。代码如下:#include #include #include #include //产生随机数,每次产生的随机数 阅读全文
posted @ 2013-07-10 11:45
jlins
阅读(415)
评论(0)
推荐(0)
摘要:
日志打印根据cout颜色的处理,封装了一个日志处理函数。一个小小的工具,方便日志调试。"\33[0m" :白色"\33[1m\33[34m":蓝色"\33[1m\33[33m":黄色"\33[1m\33[31m":红色"\33[1m\33[35m":粉色"\33[1m\33[32m":绿色根据此进行封装直接贴代码文件log.h#ifndef LOG_H#define LOG_H#define LOG_DEBUG "DEBUG" #define LOG_WA 阅读全文
posted @ 2013-07-10 11:44
jlins
阅读(296)
评论(0)
推荐(0)
摘要:
前言首先,贴一下参考链接: http://www.redisbook.com/en/latest/internal-datastruct/adlist.html, 另外真赞文章的作者,一个90后的小伙真不错,基本功扎实,而且非常乐于助人 概述 链表是Redis的核心数据结构之一,它不仅大量应用在Redis自身内部的实现中,而且它也是Redis的List的结构的底层实现之一 这里分析的是Redis源码里adlist.h和adlist.c 数据结构 Redis的链表结构是一种典型的双端链表doubly linked list实现 除了一个指向值的void指针... 阅读全文
posted @ 2013-07-10 11:42
jlins
阅读(501)
评论(0)
推荐(0)
摘要:
评:最近看了两篇关于硬件创客或极客的文章,有一些感悟和对自己以前没有认真思考的遗憾。三年以前做无线路由器方面的工作,发现了mifi,当时国内还比较少,有华为的,卖的较贵;也想过有没有机会。 昨天,看到这个东西,360 随身wifi,觉得似曾相识,但...内涵完全不同,以前我们是个设计公司, http://sale.jd.com/act/gZzIw2EaQjlJ.html?utm_source=baidu&utm_medium=cpc&utm_campaign=&utm_term=sembaidu_4535040801_13228416 Coco2013-7-911:53 阅读全文
posted @ 2013-07-10 11:40
jlins
阅读(316)
评论(0)
推荐(0)
摘要:
JedisPool pool = new JedisPool(poolConfig, IP, PORT, timeout);public String set(String key,String value) {Jedis jedis = null;boolean success = true;try {jedis = this.pool.getResource();return jedis.set(key, value);}catch (JedisException e) {success = false;if(jedis != null){//jedis异常,销毁pool.returnB. 阅读全文
posted @ 2013-07-10 11:38
jlins
阅读(1550)
评论(0)
推荐(0)
摘要:
以下是在学习电池驱动中遇到的知识点之_iomemA new I/O memory access mechanismMost reasonably current cards for the PCI bus (and others) provide one or more I/O memory regions to the bus. By accessing those regions, the 现在绝大多数PCI总线卡(和其他人)提供一个或多个I / O总线的内存区域。通过访问这些内存区域, processor can communicate with the peripheral and . 阅读全文
posted @ 2013-07-10 11:36
jlins
阅读(4074)
评论(0)
推荐(0)
摘要:
#include "CCCGameScrollView.h"USING_NS_CC;USING_NS_CC_EXT;CCCGameScrollView::CCCGameScrollView():m_fAdjustSpeed(ADJUST_ANIM_VELOCITY), m_nPrePage(0){ }CCCGameScrollView::~CCCGameScrollView(){ }bool CCCGameScrollView::init(){ if (!CCScrollView::init()) { return false; } r... 阅读全文
posted @ 2013-07-10 11:33
jlins
阅读(1286)
评论(0)
推荐(0)
摘要:
public class Demo02 { public static void main(String args[]){ String str = "java 技术学习班 20070326"; System.out.println("\"java 技术学习班 20070326\""+"\n"+"截取数字后的字符串:"+str.substring(12,20)); String str1 = "MLDN JAVA"; String newStr1 = str1.replace 阅读全文
posted @ 2013-07-10 11:32
jlins
阅读(350)
评论(0)
推荐(0)
摘要:
1. 简介:AJAX(阿贾克斯),是一种网页开发技术。AJAX是异步的Javascript和XML的简写,是一种实现异步请求的技术。为什么要使用AJAX?传统的页面刷新技术是重新加载整个页面,这样做有一个很大的缺点就是:如果只需要改变当前页面的一小部分内容,确重新加载整个页面,是很耗时间、效率的。AJAX就是为了实现部分网页刷新,在不用重新加载整个页面的情况下与服务器交换数据。使用AJAX的优点是:节省带宽,提高响应速度。使用AJAX也有缺点,最大的缺点就是可能让后退按钮失去作用。例如:在一个文本框里获得服务器数据后,就比之前的页面多了文本框里的数据,当我们点击他跳到下一个页面,返回时,希望还 阅读全文
posted @ 2013-07-10 11:30
jlins
阅读(211)
评论(0)
推荐(1)
摘要:
刚才打开一个别人的测试库,用root登陆了的,sqlplus / as sysdba竟然报错,奇怪,于是在自己的VM中模拟该过程。 新建了一个test用户:[test@liu bin]# ./sqlplusError 6 initializing SQL*Plus Message file sp1.msb not found SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory需要设置ORACLE_HOME环境变量。[test@liu bin]# export ORACLE_HOME=/opt/o 阅读全文
posted @ 2013-07-10 11:28
jlins
阅读(479)
评论(0)
推荐(0)
摘要:
本文译自:http://developer.android.com/guide/topics/appwidgets/index.htmlApp Widgets是一些较小的应用程序窗口,它们能够被嵌入到其他的应用程序中(如主屏窗口),并且能够接受周期性的更新。这些小窗口可以作为用户界面中的一个可视部件,而且这些可视部件也可以带有自己的App Widget提供器。能够持有其他App Widgets的组件被叫做App Widget的持有者。以下截图是Music App Widget。本文介绍如何发布一个使用App Widget提供器的App Widget。对于创建自己的AppWidgetHost来持 阅读全文
posted @ 2013-07-10 11:26
jlins
阅读(2435)
评论(0)
推荐(0)
摘要:
终于把Mit的分布式系统导论课的实验1-6写完了做得有些痛苦,但是收获也很大http://pdos.csail.mit.edu/6.824-2012/labs/index.html 把实验1-6用导图做个小结吧,希望对后来的同学有些小用,欢迎讨论啊,最近老板项目来了,估计7真的没有时间做了,RSM有谁做了,交流一下啊 阅读全文
posted @ 2013-07-10 11:24
jlins
阅读(771)
评论(1)
推荐(0)

浙公网安备 33010602011771号