摘要:
题目大意很简单。有一颗树(10^5结点),所有结点要么没有子结点,要么有两个子结点。然后每个结点都有一个重量值,根结点是1然后有一个球,从结点1开始往子孙结点走。每碰到一个结点,有三种情况如果此球重量等于该结点重量,球就停下了如果此球重量小于该结点重量,则分别往左右儿子走的可能都是1/2如果此球重量大于该结点重量,则走向左儿子的概率是1/8,右儿子的概率是7/8然后若干个询问(10^5次),问一个重量为x的球经过结点v的概率 仔细想一下,一个球走到某个结点,路径已经是固定的了,但是暴力肯定会超时,那么观察路径,可以发现路径可以分成两种,向左走的路径和向右走的路径,分成这两种的原因也是因为各自的 阅读全文
posted @ 2013-08-04 22:07
jlins
阅读(295)
评论(0)
推荐(0)
摘要:
简单了解一下java虚拟机--jvm几个内存区域:方法区:在java的虚拟机中有一块专门用来存放已经加载的类信息、常量、静态变量以及方法代码的内存区域,常量池:常量池是方法区的一部分,主要用来存放常量和类中的符号引用等信息。堆区:用于存放类的对象实例。栈区:也叫java虚拟机栈,是由一个一个的栈帧组成的后进先出的栈式结构,栈桢中存放方法运行时产生的局部变量、方法出口等信息。当调用一个方法时,虚拟机栈中就会创建一个栈帧存放这些数据,当方法调用完成时,栈帧消失,如果方法中调用了其他方法,则继续在栈顶创建新的栈桢。类的生命周期分为装载、连接、初始化、使用和卸载的五个过程。类装载步骤 在Java中,. 阅读全文
posted @ 2013-08-04 22:05
jlins
阅读(2559)
评论(0)
推荐(0)
摘要:
界面如下: 问题1:点击“解绑广播接收器“后再次点击”解绑广播接收器“后,程序崩溃,log信息如下:08-04 05:04:35.420: E/AndroidRuntime(5521): FATAL EXCEPTION: main 08-04 05:04:35.420: E/AndroidRuntime(5521): java.lang.IllegalArgumentException: Receiver not registered: com.jinhoward.broadcast.receiver.SecondReceiver@40cfec98 08-04 05:04:35.420: E. 阅读全文
posted @ 2013-08-04 22:03
jlins
阅读(4316)
评论(0)
推荐(1)
摘要:
Android中Button控件应该算作是比较简单的控件,然而,它的使用频率却是非常的高,今天,我在这里总结了三种常用的点击Button实现其功能的方法。 1.很多时候,我们在用到Button控件时,往往都是“一次性”使用,这时,为了方便起见,我们一般采用的是匿名内部类的方法,形如这样:button1.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub System.out.p... 阅读全文
posted @ 2013-08-04 22:01
jlins
阅读(423)
评论(0)
推荐(0)
摘要:
依据前文伏击战场景手稿, 用Tile Studio"草草"制作出该场景的地图:生成的C源码:#ifndef _open_war_1Gfx_c#define _open_war_1Gfx_c#ifndef _GFX_BITMAP_DATA#define _GFX_BITMAP_DATA/* structure with bitmap data */typedef struct GFX_BITMAP_DATA{ char * BitmapIdentifier; int BitmapWidth; int BitmapHeight; int TileWidth; int TileH 阅读全文
posted @ 2013-08-04 21:59
jlins
阅读(450)
评论(0)
推荐(0)
摘要:
一:目的累计电脑日使用时间,超过8小时候提醒:请注意休息!二:要点三:实现四:源代码#include LRESULT CALLBACK WinProc(HWND,UINT,WPARAM,LPARAM);void auto_run();UINT second,minute,hour,day,month;int font_size,window_width;DWORD dw; //打杂的int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nShowCmd){ auto_run();.. 阅读全文
posted @ 2013-08-04 21:57
jlins
阅读(281)
评论(0)
推荐(0)
摘要:
/* * query.cpp * * Created on: 2013年8月4日 * Author: Administrator */#include using namespace std;class Person{ string name; int age; string salary;public: Person(string name , int age , string salary):name(name),age(age),salary(salary){ } friend bool operator> name; Person* p = binarysearch1(pe... 阅读全文
posted @ 2013-08-04 21:55
jlins
阅读(277)
评论(0)
推荐(0)
摘要:
TreeYou are to determine the value of the leaf node in a given binary tree that is the terminal node of a path of least value from the root of the binary tree to any leaf. The value of a path is the sum of values of nodes along that path.InputThe input file will contain a description of the binary . 阅读全文
posted @ 2013-08-04 21:53
jlins
阅读(351)
评论(0)
推荐(0)
摘要:
最近系统中使用zookeeper支持三个功能:全量/增量索引的消息通知;搜索活跃节点检查;分布式锁做索引切换同步。线上服务对稳定性要求较高,包括各种异常情况,如网络中断导致连接断开,系统load过高导致zk 超时等。从使用角度,做了几个测试,总结如下: 1. zk内部两个后台线程:心跳线程(SendThread),时间处理线程(EventThread),均为单线程,且互相独立。所以eventthread堵塞,不会导致心跳超时;另外由于event thread单线程,如果在process过程中堵塞,其他事件即使发生了,也只会放到本地队列中,暂时不会执行。2. 如果client与zkserver链 阅读全文
posted @ 2013-08-04 21:51
jlins
阅读(1059)
评论(0)
推荐(0)
摘要:
Burning BridgesTime Limit: 5 Seconds Memory Limit: 32768 KB Ferry Kingdom is a nice little country located on N islands that are connected by M bridges. All bridges are very beautiful and are loved by everyone in the kingdom. Of course, the system of bridges is designed in such a way that one can g. 阅读全文
posted @ 2013-08-04 21:48
jlins
阅读(584)
评论(0)
推荐(0)
摘要:
最近再做一个项目需要用到xml的解析。今天查了一些资料自己做了一个小demo。纯OC没有界面。。在IOS平台上进行XML文档的解析有很多种方法,在SDK里面有自带的解析方法,但是大多情况下都倾向于用第三方的库,原因是解析效率更高、使用上更方便,关于IOS平台各种解析XML库的优缺点分析,可以看下这篇文章:http://www.raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone-project这里主要介绍一下由Google提供的一种在IOS平台上进行XML解析的开源库GDataXML,可以到http://c 阅读全文
posted @ 2013-08-04 21:47
jlins
阅读(5391)
评论(0)
推荐(0)
摘要:
配置在菜单中选择Edit.Preferences.代码自动完成 更改tab代表的空格数 括号自动关闭和语法检查interactive shell 中文支持 缩写点击菜单View.Tabs & Sidebars.ToolBox,右侧出现Toolbox. 选中python,右击,Add.New Snippet,注意要选中下面第二个复选框。 你也可以在编辑器中先写好代码,选中,然后拖到Toolbox对应的位置,然后再修改Properties。 新增缩写可以参考已经有的,在func上右击,选择Properties,可以看到代码。 点击右边的小三角形,可以看到一些特殊... 阅读全文
posted @ 2013-08-04 21:44
jlins
阅读(3064)
评论(0)
推荐(0)
摘要:
1.1 Android的开发缘由早起的移动电话单单只具有手机的功能,并没有追求更多的追求功能和游戏娱乐。而在诺基亚提供的“贪吃蛇”游戏集成获得巨大成功的时候,手机制造商们才意识到手机可不不单单用来通信。 不过,却没有足够的动机与资源将用户所需要的所用应用程序都放到手机中,他们需要有某种途径来建议一个门户。恰巧,Internet就是一个不错的选择。不过,那时候的因特网的专业网站常常是色彩斑斓,分辨率远超手机,如何在手机上来更好的显示就成了个问题。 这个问题也就诞生了WAP协议,这个协议其实就是HTTP协议的缩略版,不同于传统的网络浏览器,WAP浏览器被设计为可以在手机内存和带宽的限制下可以运行. 阅读全文
posted @ 2013-08-04 21:43
jlins
阅读(207)
评论(0)
推荐(0)
摘要:
概述Robot Framework是一个通用的关键字驱动自动化测试框架。测试用例以HTML,纯文本或TSV(制表符分隔的一系列值)文件存储。 通过测试库中实现的关键字驱动被测软件。Robot Framework灵活且易于扩展。 它非常适合测试有不同接口的复杂软件:用户接口、命令行,Web服务,专有的编程接口等。官网:http://code.google.com/p/robotframework/ 主要特性易于使用:统一用例格式,采用表格式语法。重用性好:可以利用现有的关键字组合成新的更高层的关键字。易于阅读:结果报告和日志采用HTML格式。与平台、应用无关。易于扩展:提供了一些简单的API,可 阅读全文
posted @ 2013-08-04 21:41
jlins
阅读(880)
评论(0)
推荐(0)
摘要:
Ctrl + L 定位到哪一行Ctrl + 1 快速修复ctrl + shift + F 格式化代码Alt + 左右方向键 向前向后Alt + 上下方向键 移动代码Ctrl + Alt +上下方向键 复制代码Ctrl + Shift + / 添加注释Ctrl + Shift + \ 去掉注释 Ctrl + Shift + J 添加注释Ctrl + Shift + X 更改为大写Ctrl + Shift + Y 更改为小写 Ctrl + T 查看类的继承关系Ctrl + Shift + T 查看源代码Ctrl + Shitf + L 查看所有快捷键 阅读全文
posted @ 2013-08-04 21:39
jlins
阅读(222)
评论(0)
推荐(0)
摘要:
paip.android 手机输入法制造大法作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilaxk早k早以前,走不个PC上的输入法做出来兰...走十手机上的不我难住兰...不个 我赃给儿的 一满剑,为定儿 经过 我的 一番 努力..淋巴 扎实 不个 哪给 乱舞 OK 兰.. 制造大法哈面儿牙十:1.码表儿.. --------手机上的码表儿跟PC上的差不多多.. EXPORT 的时候儿不太一样...2.EXPORT成TXT码表儿.. -------------------------. 阅读全文
posted @ 2013-08-04 21:37
jlins
阅读(251)
评论(0)
推荐(0)
摘要:
请把一个整形数组中重复的数字去掉。例如: 1, 2, 0, 2, -1, 999, 3, 999, 88 答案应该是: 1, 2, 0, -1, 999, 3, 88 思路:一次遍历数组找出绝对值最大的数,以便确定哈希表的大小。第二次遍历数组,当遇到第一次出现的数,则放入应该放的位置(仍在原数组中),如果重复则不放入。 VS2010中测试正确代码如下: #includeusing namespace std;typedef struct Info{ Info():isPos(0),isNeg(0){} bool isPos; bool isNeg;}HashTable;int main(){. 阅读全文
posted @ 2013-08-04 21:35
jlins
阅读(2213)
评论(0)
推荐(0)
摘要:
点击打开链接uva 12096思路: STL模拟 分析: 1 题目给定5种操作,每次输出栈顶集合的元素的个数 2 利用stack和set来模拟,set保存集合的元素。遇到push的时候直接在stack里面push入一个空的set,遇到Dup的时候把栈顶的集合在push进stack一次,遇到union的时候把栈顶的两个集合合并,遇到Intersect的时候把栈顶的两个集合进行求交集然后push进stack,遇到Add的时候要注意如果第一个集合是空集那么我们就认为是在第二个集合里面加入2,否则就要通过map来判断当前的集合所表示的值 代码:#include#include#include#inc. 阅读全文
posted @ 2013-08-04 21:33
jlins
阅读(828)
评论(0)
推荐(0)
摘要:
中文版Chrome浏览器不支持12px以下字体的解决方案 Chrome 27之前的中文版桌面浏览器会默认设定页面的最小字号是12px,英文版则没有限制,主要是因为chrome认为汉字小于12px就会增加识别难度,尤其是中文常用的宋体和微软雅黑。而我们在实际项目中,对于数字/英文内容,其他字体的文本可能会有特殊的需求要求它们以更小的字号来显示,这个时候就需要取消浏览器的自动调整功能了。 一般解决方案是禁止webkit浏览器配置调整网页的字体大小。如下CSS定义方式:.classstyle{ -webkit-text-size-adjust:none; font-size:9px; }... 阅读全文
posted @ 2013-08-04 21:31
jlins
阅读(11555)
评论(0)
推荐(0)
摘要:
一、 基本构造Trie树是搜索树的一种,来自英文单词"Retrieval"的简写,可以建立有效的数据检索组织结构,是中文匹配分词算法中词典的一种常见实现。它本质上是一个确定的有限状态自动机(DFA),每个节点代表自动机的一个状态。在词典中这此状态包括"词前缀","已成词"等。双数组Trie(Double-Array Trie)是trie树的一个简单而有效的实现,由两个整数数组构成,一个是base[],另一个是check[]。设数组下标为i ,如果base,check均为0,表示该位置为空。如果base为负值,表示该状态为词语。Check表示该状态的前一状态,t=base+a 阅读全文
posted @ 2013-08-04 21:29
jlins
阅读(248)
评论(0)
推荐(0)
摘要:
提醒一下自己,面试的时候可以写成template。 冒泡排序(稳定) 冒泡排序是稳定的。基本的冒泡排序的比较次数与数组是否有序无关,但是数据交换次数与数组是否有序有关。基本冒泡排序时间复杂度为o(n^2)。改进型的冒泡排序最好的时间复杂度为o(n),比较次数与数组初始是否有序有关,交换次数也有关。(1)改进型前向冒泡排序,即循环一次,冒出一个最大值到末尾。void BubbleSortForward(int arr[],int len){ int i,j; if(!arr||lenarr[j+1]){//保证稳定性无等号 swap(arr[j],a... 阅读全文
posted @ 2013-08-04 21:27
jlins
阅读(914)
评论(0)
推荐(0)
摘要:
JAVA经典算法40例【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public class exp2{ public static void main(String args[]){ int i=0; for(i=1;i k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你,重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。 publi... 阅读全文
posted @ 2013-08-04 21:25
jlins
阅读(281)
评论(0)
推荐(0)
摘要:
4thIIUCInter-UniversityProgramming Contest, 2005AChildren’s GameInput: standard input Output: standard output Problemsetter:Md.Kamruzzaman There are lots of number games for children. These games are pretty easy to play but not so easy to make. We will discuss about an interesting game ... 阅读全文
posted @ 2013-08-04 21:23
jlins
阅读(256)
评论(0)
推荐(0)
摘要:
一个人的旅行Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 14139 Accepted Submission(s): 4761 Problem Description 虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历,还可以看美丽的风景……草儿想去很多地方,她想要去东京铁塔看夜景,去威尼斯看电影,去阳明山... 阅读全文
posted @ 2013-08-04 21:21
jlins
阅读(166)
评论(0)
推荐(0)
摘要:
Description The multiplication puzzle is played with a row of cards, each containing a single positive integer. During the move player takes one card out of the row and scores the number of points equal to the product of the number on the card taken and the numbers on the cards on the left and on th 阅读全文
posted @ 2013-08-04 21:19
jlins
阅读(196)
评论(0)
推荐(0)
摘要:
HashMap、HashSet、HashTable之间的区别是Java程序员的一个常见面试题目,在此仅以此博客记录,并深入源代码进行分析:在分析之前,先将其区别列于下面1:HashSet底层采用的是HashMap进行实现的,但是没有key-value,只有HashMap的key set的视图,HashSet不容许重复的对象2:Hashtable是基于Dictionary类的,而HashMap是基于Map接口的一个实现3:Hashtable里默认的方法是同步的,而HashMap则是非同步的,因此Hashtable是多线程安全的4:HashMap可以将空值作为一个表的条目的key或者value,H 阅读全文
posted @ 2013-08-04 21:18
jlins
阅读(569)
评论(0)
推荐(0)
摘要:
C允许同时使用多于一个的修饰符,这就使得可以创建一下各种类型:int board[8][8];//int数组的数组int **ptr;//指向int的指针的指针int *risk[10];//具有10个元素的数组,每个元素都是一个指向int类型的指针int (* risk)[10];//一个指针,指向具有10个元素的int数组int * oof[3][4];//一个3*4数组,每个元素都是一个指向int类型的指针int (* oof)[3][4];//一个指针,指向一个3*4的int数组int (* oof[3])[4];//一个具有三个元素的数组,每个元素是一个指向具有4个int型元素数组的 阅读全文
posted @ 2013-08-04 21:16
jlins
阅读(384)
评论(0)
推荐(0)
摘要:
在用户管理的备份(三)中,最后打开数据库时,用了alterdatabaseopenresetlogs;的命令,这里为什么用resetlogs命令? 一.resetlogs的作用 1.将当前的日志序列号重置为1,抛弃以前所有日志信息,你可以在操作系统上删除它们; 2.在非归档模式下,如果联机重做日志丢失,则可以创建它;参考:Oracle—用户管理的完全恢复(一) 3.更新控制文件里面的信息; 4.更新所有当前的数据文件,联机重做日志文件和相关的归档日志文件并用新的SCN号开始。 所以你使用备份的控制文件或者不完全恢复,则必须使用resetlogs来打开数据库。 在归档文件名格式中有个参数%... 阅读全文
posted @ 2013-08-04 21:14
jlins
阅读(311)
评论(0)
推荐(0)
摘要:
废话不多说,就讲一下这个背景吧:事情是这个样子的~ 本着好学的精神,咱就买了本书,学习python结果呢,发现python的教程都是一个样子滴,上来的第一个hello world 都是通过IDLE来实现的。这个就比较让我头疼了,这个太简单了啊。可是我该肿么脱离IDLE来编写自己的python模块呢。于是乎,就有了这个文章一、先讲一下我的操作步骤吧,后面再统一简单介绍下这个内容(只适合初学者,高手们略过~~):前提是你电脑装了python哈,没有装python是不可以运行滴~~1.新建一个文本文件: 将文件名称更改为 HelloWorld.py(文件名随便起) 注意要修改文件的后缀名字哦,大家应 阅读全文
posted @ 2013-08-04 21:12
jlins
阅读(3778)
评论(0)
推荐(0)
摘要:
来源:点击打开链接 看路径记录的BFS之前,再看一遍优先队列的用法。优先队列的排序规则可以用运算符重载的方式完成,通常意义下,应该用friend bool operator #include #include #include using namespace std;class hospital{ public: int level; int id; friend bool operator c2.id; }};int main(){ int testcase; while(cin>>testcase) { int ... 阅读全文
posted @ 2013-08-04 21:10
jlins
阅读(188)
评论(0)
推荐(0)
摘要:
接口一:1:QQ群信息统计 地址:http://localhost:8080/webServices/messageSort 注意:连接地址提交的是一个txt文件,返回是一个list的json字符串,解释json字符串网上例子很多,请自行解释。2:接口实例:知识网 接口一: 1:QQ群信息统计 地址:http://localhost:8080/webServiceTest/webServices/messageSort 在线统计QQ群信息: 文件提交方式1:uploadify控件 文件提交方式2:jquery.from.js控件 ... 阅读全文
posted @ 2013-08-04 21:08
jlins
阅读(1405)
评论(0)
推荐(0)
摘要:
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1050 求区间上点的最大重叠次数。 #include #include int main(){ int t, s, e, i, n, max, tmp; int mark[205]; scanf("%d", &t); while (t--) { scanf("%d", &n); memset(mark, 0, sizeof(mark)); while (n--) { scanf("%d%d", &s, &e); 阅读全文
posted @ 2013-08-04 21:06
jlins
阅读(144)
评论(0)
推荐(0)
摘要:
Immediate DecodabilityTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 1378Accepted Submission(s): 706 Problem Description An encoding of a set of symbols is said to be immediately decodable if no code for one symbol is the prefix of a cod... 阅读全文
posted @ 2013-08-04 21:04
jlins
阅读(225)
评论(0)
推荐(0)
摘要:
摘要:VB/C#.Net实体代码生成工具(EntitysCodeGenerate)【ECG】是一款专门为.Net数据库程序开发量身定做的(ORM框架)代码生成工具,所生成的程序代码基于OO、ADO.NET、分层架构、ORM及反射+工厂设计模式等。支持.Net1.1及以上版本,可用于Oracle、SqlServer、Sybase、DB2、MySQL、Access、SQLite、PostgreSQL、DM(达梦)、PowerDesigner文件、Informix、Firebird、MaxDB、Excel等和OleDb、ODBC连接的数据库并可自定义,详见文档及安装文件的示例和工具的帮助文档。关键字 阅读全文
posted @ 2013-08-04 21:02
jlins
阅读(740)
评论(0)
推荐(0)
摘要:
/* * special_2.cpp * * Created on: 2013年8月4日 * Author: Administrator */#include #include #include using namespace std;template class Type{public: static string name(){ return typeid(T).name(); }};//特化template class Type{public: static string name(){ return "bool !!!"; }};template class Typ 阅读全文
posted @ 2013-08-04 21:00
jlins
阅读(266)
评论(0)
推荐(0)
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1233 这个题我用的贪心和并查集来解决的。 (kruskal算法) 首先用贪心对长度排序,然后按照长度从小到大选择连接,没有被联通的则直接连,要注意一个问题就是如果4个村庄是1 4联通了, 2 3联通了,那么肯定还要让这两个集合联通(用并查集)。 因此我用了一个p来表示不同的集合。 AC代码: #include#include#include#includeusing namespace std;struct Node{ int a,b; int l;}a[501... 阅读全文
posted @ 2013-08-04 20:58
jlins
阅读(168)
评论(0)
推荐(0)
摘要:
1.HashMap的数据结构 数组的特点是:寻址容易,插入和删除困难;而链表的特点是:寻址困难,插入和删除容易。那么我们能不能综合两者的特性,做出一种寻址容易,插入删除也容易的数据结构?答案是肯定的,这就是我们要提起的哈希表,哈希表有多种不同的实现方法,我接下来解释的是最常用的一种方法——拉链法,我们可以理解为“链表的数组”,如图: 从上图我们可以发现哈希表是由数组+链表组成的,一个长度为16的数组中,每个元素存储的是一个链表的头结点。那么这些元素是按照什么样的规则存储到数组中呢。一般情况是通过hash(key)%len获得,也就是元素的key的哈希值对数组长度取模得到。比如上述哈希表中,12 阅读全文
posted @ 2013-08-04 20:56
jlins
阅读(464)
评论(0)
推荐(0)
摘要:
相信喜欢单片机的朋友都用过STC的单片机,用过STC单片机的朋友都有这种感受:实惠、易用、功能强大!就是每次下载都要冷启动特别恶心,相信很多朋友的开发板上的电源键都按烂了。 其实STC单片机可以不用免掉电下载,想要知道怎样才能免掉电下载,我们先要了解STC单片机是怎样实现串口下载的,其实STC单片机出厂时就预置了一段ISP监控程序,我们称作ISP引导码,这段ISP监控程序就好比电脑硬盘的系统引导区。我们对STC单片机上电启动时,单片机首先执行ISP引导码检测串口是否下载程序的命令,如果上位机在对单片机下载程序时,单片机检测到下载数据流就启动ISP下载功能对单片机进行程序下载,这就是我们平时实. 阅读全文
posted @ 2013-08-04 20:55
jlins
阅读(2310)
评论(0)
推荐(0)
摘要:
当发现android studio有更新时,当然第一时间就想更新,可惜被墙了。解决方案:下载wallproxy,百度你懂的在proxy.ini中最上面,找到ip和port接着,在android studio--文件--settings--http proxy--选中user proxy,填上刚才找到的ip(Host name)和port(port number)--ok最后就点帮助--自动更新吧! 阅读全文
posted @ 2013-08-04 20:53
jlins
阅读(8331)
评论(0)
推荐(0)
摘要:
A. Bananatime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputPiegirl is buying stickers for a project. Stickers come on sheets, and each sheet of stickers contains exactlynstickers. Each sticker has exactly one character printed on it, so a sheet of 阅读全文
posted @ 2013-08-04 20:51
jlins
阅读(322)
评论(0)
推荐(0)
摘要:
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1051 大意:求最少升序序列的个数。 #include #include #include #define N 5000 + 5using namespace std;struct node { int x, y; bool operator = tw) { tw = f[j].y; mark[j] = true; } } p... 阅读全文
posted @ 2013-08-04 20:49
jlins
阅读(249)
评论(0)
推荐(0)
摘要:
多表关联和单表关联类似,它也是通过对原始数据进行一定的处理,从其中挖掘出关心的信息。如下输入的是两个文件,一个代表工厂表,包含工厂名列和地址编号列;另一个代表地址表,包含地址名列和地址编号列。要求从输入数据中找出工厂名和地址名的对应关系,输出工厂名-地址名表样本如下:factory:factoryname addressedBeijing Red Star 1Shenzhen Thunder 3Guangzhou Honda 2Beijing Rising 1Guangzhou Development Bank 2Tencent 3Back of Beijing 1address:addres 阅读全文
posted @ 2013-08-04 20:47
jlins
阅读(3351)
评论(0)
推荐(0)
摘要:
本文来自 csdn http://blog.csdn.net/voipmaker 转载注明出处,谢谢。 我建了一个 Freeswitch学习 交流群, 45211986, 欢迎加入。 DID的中文意思是直接拨入,是运营商提出的概念,通过这个号码,运营商可以呼叫到voip系统内,freeswitch上实现外乎呼叫的方式为配置一个网关,指定运营商的接入号和密码,有呼叫这个号码时,运营商会把这个号码送给freeswitch。比如我用座机 呼叫 号码 84366666,要求呼叫路由到freeswitch上,需要做两步,配置did网关,添加dial plan.添加网关:在/conf/sip_prof.. 阅读全文
posted @ 2013-08-04 20:45
jlins
阅读(980)
评论(0)
推荐(0)
摘要:
今天换了台笔记本,联想V480的,装好开发软件,配置好一环境,于是打算先试一下能不能用,结果在eclipse devices中死活看不到设备,于是开如找各种问题,最后在度娘的帮助下终于找到了答案,我的是那个联想一个服务占了adb 端口,进程名为 lenovo 进程号为4080 ,(网上那位大虾的进程号是4236)经本人亲自试过,觉得可行,网上那们大虾的解决方案如下[html] view plain copyC:\Users\xxxx>adbstart-serveradbserverisoutofdate.killing...ADBserverdidn'tACK*failedtos 阅读全文
posted @ 2013-08-04 20:43
jlins
阅读(339)
评论(0)
推荐(0)
摘要:
1)首先在Java类中声明一个native的方法(2)使用javah命令生成包含native方法声明的C/C++头文件(3)按照生成的C/C++头文件来写C/C++源文件(4)将C/C++源文件编译成动态链接库(DLL)(5)把DLL文件加入到PATH环境变量下(6)Java类中加载DLL,然后调用声明的native方法 阅读全文
posted @ 2013-08-04 20:41
jlins
阅读(341)
评论(0)
推荐(0)
摘要:
2.1前提准备现在毕竟已经是2013,JDK的使用一般来说也是达到了1.7版本,所以,在Android开发环境搭建的基础地基就是JDK1.7的环境配置,至于这个的环境配置,相信只要是学过JAVA的,就会知道,所以我就不在这里具体描述。 再一个,最为重要的就是IDE了,你可以选择Eclipse,不过本人较为倾向于MyEclipse,虽说,这个并不是正版的,不过胜在功能强大。2.2 下载SDK和ADT下载地址: http://pan.baidu.com/share/link?shareid=1217653291&uk=3607479007 因为Android SDK官方下载缓慢的缘故,所以 阅读全文
posted @ 2013-08-04 20:39
jlins
阅读(970)
评论(0)
推荐(0)
摘要:
android Button 切换背景,实现动态按钮和按钮颜色渐变一、添加android 背景筛选器selector实现按钮背景改变 1、右键单击项目->new->Others->Android->Android Xml File->next. 2、在 New Android Xml File对话框中的 Resource Type 下拉框中选择Drawable。在File中输入要创建的文件名。 3、在Root Element:中选择 selector(选择器)->next->finish;或者跳过该项选择,可以在生成的xml文件中添加selector的 阅读全文
posted @ 2013-08-04 20:37
jlins
阅读(8388)
评论(0)
推荐(1)
摘要:
(程序员的自我修养——链接、装载与库 俞甲子 石凡 潘爱民 著)这本书主要是讲解程序的链接、装载过程及库机制,我看了前面几章之后,感觉实在是看不下去了,因为介绍的内容实在是太底层了,链接的过程介绍的非常详细,包括Linux下的ELF和Windows下PE格式的可执行文件的内容都讲的很细,我感觉如果不是对这些东西特别感兴趣的话,那么看起来应该会比较痛苦,正好我就是这种人,所以后面的内容基本就是大致翻看了一下,感觉后面也是越来越深入了,各种汇编代码,各种机制的实现,真要好好看的话,估计得花一些时间了。值得一说的是,本书的两个主要作者(俞甲子、石凡)当时写书的时候其实还是研究生,用了两年的时间完成这 阅读全文
posted @ 2013-08-04 20:35
jlins
阅读(294)
评论(0)
推荐(0)
摘要:
在上面介绍了管理所有连接的类,这个类主要就是添加新的连接,或者删除不需要的连接。但是管理的类CAllConnect是没有办法知道什么时候添加,什么时候删除的,它需要从接收到连接类里获取得到新的连接,从连接类里获得删除的事件。如下面的代码://封装一个服务端类来处理网络。//软件开发人员: 蔡军生 2013-07-28//class CConnect : public boost::enable_shared_from_this{ static const int MAX_BUFSIZE = 1024;public: CConnect(boost::asio::io_service& i 阅读全文
posted @ 2013-08-04 20:33
jlins
阅读(532)
评论(0)
推荐(0)
摘要:
我们知道在我们对一个数进行位运算的时候,是在这个数的补码上进行的,对于补码我们知道,正数的补码是原码,负数的补码为原码除了最高位的符号位,取反,然后加1。把补码转换成原码的时候,正数还是原码,负数时把补码除了符号位取反然后加1(我们可以发现如果这时候连符号位也求反,然后加1,与以前不同的只是少了一个符号位,现在实际上就是这个数的绝对值)。所以我们可以得到对一个负数求绝对值的表达式为intSignReversal(inta){return~a+1;} 那么由这些知识我们可以很快地得到求一个数的绝对值的表达式:先移位来取符号位,int i = a >> 31;要注意如果a为正数,i等于 阅读全文
posted @ 2013-08-04 20:32
jlins
阅读(5490)
评论(0)
推荐(2)
摘要:
GPFS是IBM公司通过完善和发展其Tiger Shark文件系统发展而来。GPFS通过共享磁盘结构来实现其强大的扩展性。一个GPFS系统由许多集群节点组成,GPFS文件系统和应用程序在上面运行。这些节点通过交互网络架构(Switch Fabric)网络连接磁盘。所有节点对所有磁盘拥有相同的访问权。文件被分割存储在文件系统中所有的磁盘上。这种条带化的存储不仅能够保证各个磁盘负载均衡,还能够使系统获得最高的吞吐量。 GPFS文件系统架构图如下: 将文件系统节点和共享磁盘连接起来的交互网络架构(Switch Fabric)可能包含SAN网络,例如FC和iSCSI。另外,个人本地磁盘也可以挂载到.. 阅读全文
posted @ 2013-08-04 20:30
jlins
阅读(4005)
评论(0)
推荐(0)

浙公网安备 33010602011771号