现在位置: 首页 > ancepsySype发表的所有文章
  • 03月
  • 15日
综合 ⁄ 共 798字 评论关闭
这个类真的非常实用,更重要的是 它确实非常简单: 附上自己的代码,可以自己试试: AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。   代码: package test; import java.util.concurrent.atomic.AtomicInteger; /**  * 来看AtomicInteger提供的接口。  //获取当前的值    public final int get()    //取当前的值,并设置新的值     public final int getAndSet(int......
阅读全文
  • 10月
  • 10日
综合 ⁄ 共 500字 评论关闭
UVA 10821 - Constructing BST 题目链接 题意:有1 - n的数字,要构造一棵高度不超过h的BST,并且要字典序最小的,输出序列 思路:贪心构造,既然字典序最小,那么每个子树的根都要尽量小,那么也就是右子树尽量填满,按照这个策略去dfs构造即可 代码: #include <cstdio> #include <cstring> #include <algorithm> using namespace std; int n, h; void dfs(int s, int n, int h) { if (h == 0 || n == 0) return; int tmp = max(0, n - (1<<(h - 1))); printf(" %d", s + tmp + 1);......
阅读全文
  • 09月
  • 24日
移动开发 ⁄ 共 10700字 评论关闭
先上效果图: 代码思路: 1、设置top和bottom布局; 2、设置主界面布局; 3、初始化控件、视图和PagerAdapter,并绑定适配器; 4、初始化事件,4个组合控件的onclick事件; 5、监听滑动事件,切换图片。 代码: 1、top布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="45dp" android:background="@drawable/title_bar" android:gravity="center" android:or......
阅读全文
  • 08月
  • 18日
综合 ⁄ 共 532字 评论关闭
目录: 1如何获取URL后面锚点ID 2如何运用获取到的ID 概述: 在今天的内容开始之前,请大家先点击几个链接: http://www.uw3c.com/help.html#mailhttp://www.uw3c.com/help.html#disclaimerhttp://www.uw3c.com/help.html#money 点开之后,对比就会发现,同一个页面点击开之后确实不同的样式,这是为什么呢?其实远离很简单,根据URL后面不同的锚点ID,从而显示不同的样式。 如何获取URL后面锚点ID: 获取URL后面锚点ID的方法依然很简单,一行代码搞定。 1 var thisId = window.location.hash; ......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 85138字 评论关闭
关于正则表达式 (regular expression),似乎译成:字符串解析处理,较合乎字面上的意义。但目前所有的相关书籍都译成正则表达式或是正规表示法....等等,实际上是负责字符串解析比对,并对字符串做相关的处理。 本函数库让 php 也能处理复杂的字符串操作。它采用了 posix 1003.2 的扩充常规处理 (regular expression) 的标准。更多关于正则表达式的信息可以参考 unix shell、perl 或是 awk 等相关的书籍。 ereg: 字符串比对解析。 ereg_replace: 字符串比对解析并取代。 eregi: 字符串比对解析,与大小写无关。 eregi_......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 7372字 评论关闭
  演讲实录如下:     各位来宾上午好!欢迎参加本次2011中国移动开发者大会,这里是开放平台与技术的论坛。我是刘铁峰,百纳信息技术有限公司CTO。感谢大家的光临!首先由我开始第一场Web App移动设备上发展趋势的影响。 我在演讲开始之前想做一个小的调查,大家有多少人知道百纳开发的海豚浏览器在海外的用量非常大,并且我们在海外有非常多的用户,如果各位有兴趣把程序在海外推广,可以找我们。     回到今天的主题,今天的主题是Web App在移动趋势中的发展。谈到Web App我们会谈到移动设备上的浏览器。所以我们会先探讨移动设......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 4749字 评论关闭
Fio is short for Flexible I/O, a versatile IO workload generator. It was original developed by Jens Axboe, the backbone behind and author of the IO stack in the Linux kernel. It can be used to collect all sorts of I/O performance information, including complete IO latencies and percentiles.  It supports different types of I/O engines (e.g., sync, mmap, libaio, posixaio, network, etc), rate I/O, forked or threaded jobs. It provides many options to define different workloads (e.g., random......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 3578字 评论关闭
前言:samba是一款实现局域网中linux与windows进行资源共享的软件,但它的功能远不只是进行资源共享,它同样可以配置成一台类似于windows server的域控制器~~windows与windows之间可以通过工作组(对等网络,且必须是局域网,计算机之间认证是独立的)和域(不对等,存在一个域控制器DC,由DC来对域中的所有计算机进行域名解析和认证)来进行资源共享。 安装时使用的是源码安装~可以到官网(http://www.samba.org/)上去下载源码,然后进行安装~ 下载的是最新的samba-3.6.0.tar.gz,安装过程如下: tar -zxvf samba-3.6.0.tar.gz ......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 3642字 评论关闭
From: http://www.cnblogs.com/gussing/archive/2009/02/02/1382342.html 今天翻google reader的时候看到这样一篇文章,介绍的是sscanf的高级用法。直到今天我才知道sscanf是可以直接用正则表达式的,惭愧。 在msdn中sscanf的声明如下 int sscanf( const char *buffer, const char *format [, argument ] ... ); 双字节版本的是这样的 int swscanf( const wchar_t *buffer, const wchar_t *format [, argument ] ... ); 第一个参数是源字符串,这没什么好讲。第三个及以后的参数是可变参数列表,用于接收解析出来之后的值,可......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 10190字 评论关闭
摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量的例证,让初学者更为容易理解。   目录 前言:关于find命令 一、find 命令格式     1、find命令的一般形式为;     2、find命令的参数;     3、find命令选项;     4、使用exec或ok来执行shell命令; 二、find命令的例子     1、查找当前用户主目录下的所有文件;     2、为了在当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件;     3、为了查找系统中所有文件长度为0的普通文件,并列出它们的完整路径;     4、......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 2794字 评论关闭
视频点播业务是近年发展势头最好的互联网业务。本文以从技术角度解析视频点播服务关键技术 视频内容是如何在互联网进行分发的 视频网站如youtube,优酷网,土豆网,新浪视频等视频分享网站通多CDN技术进行视频内容分发。CDN翻译成汉语就是“内容分发网络”。编辑,网友制作或上传视频到CDN网络,CDN网络将这些视频分发到分布于全国各地IDC机房中的点播服务上。用户则就近访问最近的点播服务进行视频体验。组成CDN网络的关键软件有“Squid”  “Apache”    等基于HTTP协议的服务端软件 和域名服务器软件如 bind,域名服务器软件负责根......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 1420字 评论关闭
Singleton是设计模式中比较简单的一个。园中的朋友们应该都很熟悉了。前段时间参加xxx外企的面试,和面试官讨论C++的时候正好写了一个。当时由于在有些地方考虑不太周全,代码出现了一些疏漏。不过最终写出了合格的实现。 Singleton模式 要求: 1、保证类只有一个实例 2、实例只能由类自身构造 3、必须为其他所有对象提供这一对象以访问。 由此,我们画出Singleton模式的结构图如下: 根据要求,类实例只能由自身构造,因此必须要控制构造函数(默认构造函数和拷贝构造函数)的访问权限(这里不考虑继承的问题)。 c......
阅读全文