05 2013 档案
摘要:调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1, arg2, , argN 可选项。将被传递方法参数序列。 说明 call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。 如果没有提供 thisObj 参数,那么 Global 对象被用作 thisObj。先做一些简单的说明 obj1.method1.call(o...
阅读全文
摘要:一、背景知识搭建ceph的机器分为两种:client和非client(mds、monitor、osd)。配置时client只需要在内核编译时选上ceph就行,而其它三种则还需要编译ceph用户态源码(下载地址:http://ceph.com/download/),另外osd还要记得安装btrfs文件系统(内核编译作为模块就行)。 内核版本参考: http://ceph.com/docs/master/install/os-recommendations/#glibc 二、机器分配IPRolesHostname备注 222.31.76.209clientl...
阅读全文
摘要:[google推广]3.自定义google博客域名 详情阅读:http://user.qzone.qq.com/1251233090/blog/1369983465 特别提醒:有广告需耐心等待约1分钟左右 1024x768无压缩清晰下载: http://pan.baidu.com/share/link?shareid=548680&uk=456179176 以下是视频注解: 1.注册一个域名 2.注册一个域名管理,设置为www记录类型:cname记录值为ghs.google.com 3.登陆google blogger点settings(设置)选项 googleseora...
阅读全文
摘要:下载地址:http://code.google.com/p/car-steer/downloads/detail?name=car-steer-1.zip&can=2&q=本人的毕业设计,已上传至google code。欢迎大家下载,提出意见。截图
阅读全文
摘要:D 题 SOL:就是要寻找满足某一条件的不同字串个数。后缀数组解决!!!#include<algorithm>#include<cstring>#include<cstdio>using namespace std;const int MAXN=2010;char r[MAXN];int sa[MAXN];int wa[MAXN],wb[MAXN],wv[MAXN],ws[MAXN];int height[MAXN],rank[MAXN];int sum[2000],k;inline bool cmp(int *r,int a,int b,int len){
阅读全文
摘要:Windows下的ini文件的读取可以使用系统提供的api来实现 GetPrivateProfileStringGetPrivateProfileInt...实际应用中, 如果不使用一种统一的方法来包装一下会让源代码看起来很乱。所以,需要设计一个方便,美观,直观的配置文件操作类! 原则是代码好看,容易维护 需求:直观的调用形式实现潜规则满足各类数据(实现api常用的数据类型) 解释: 直观的调用形式是什么意思 以减少键盘输入和见文知意为原则的设计方式,把长函数名变为符号。用符号来表示操作 潜规则 在配置ini访问中的潜规则是 1.Wiki上对ini的定义 INI文件有节的概念节用...
阅读全文
摘要:写在前面:如果你看到这篇文章,那是缘分。如果你因为这篇文章有所收获,那是我莫大的欣慰。请读者静下心来,认真看完本文,阅毕肯定会有不一样的感受。写这篇博客之前看看我在知乎上提的问题和有缘人对这个问题的回答。原帖地址:http://www.zhihu.com/question/20896970 问题:如何书写高质量的技术博客?应该从哪些方面加强这方面的能力?写博客已经一年多了,但感觉自己的博客内容质量不高。 有缘人对我的回复:访问了楼主的博客,近两年的时间写了500多篇原创,算是频率很高的了。当然其中有水分,比如5月14日连写四篇,标注的是原创,但是实际有三篇是转载的。你的博客置顶博文太多,没..
阅读全文
摘要:客户端和服务端都是Java Project,首先列出服务端代码 首先是SEI,即服务端接口类HelloService.javapackage com.jadyer.service;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;import com.jadyer.exception.UserException;@WebService(targetNamespace="http://blog.csdn.net/jadyer")public interface He
阅读全文
摘要:任次任职时间头像总统姓名所属党派备注11789~1797年乔治·华盛顿 (George Washington) 2 1797~1800年 约翰·亚当斯 (John Adams) 联邦党 3 1801~1808年 托玛斯·杰弗逊 (Thomas Jefferson) 民主共和党 即民主党的前身 4 1809~1816年 詹姆斯·麦迪逊 (James Madison) 民主共和党 即民主党的前身 5 1817~1824年 詹姆斯·门罗 (James Monroe) 民主共和党 即民主党的前身 6 1825~1828年 约翰·昆西·
阅读全文
摘要:#include <windows.h>#include <stdio.h>void GetSysInfo(){ char szComputerName[MAXBYTE]={0}; char szUserName[MAXBYTE]={0}; unsigned long nSize=MAXBYTE; OSVERSIONINFO OsVer; OsVer.dwOSVersionInfoSize=sizeof(OSVERSIONINFO); GetVersionEx(&OsVer); if(OsVer.dwPlatformId==VER_PLATFORM_WIN32_
阅读全文
摘要:Table of Contents1 数组的数组1.1 创建和访问二维数组1.2 自行生长1.3 访问和打印1.4 片段2 数组的散列2.1 数组的散列的组成2.2 生成数组的散列2.3 访问和打印数组3 散列的数组3.1 散列的数组的组成。3.2 生成散列的数组3.3 访问和打印散列的数组4 散列的散列4.1 散列的散列的组成4.2 生成散列的散列4.3 访问和打印散列的散列5 函数的散列6 以上内容摘自大骆驼,谢谢1数组的数组1.1创建和访问二维数组创建是最简单的,举例: 1: @AoA = (["fruit","ball"], 2: ["
阅读全文
摘要:--1、获取需要释放空间的表空间信息(包含oracle database自有表空间) --drop table system.tbs_detail; create table system.tbs_detail as select a.tablespace_name, a.bytes/1024/1024 "Sum_MB", (a.bytes-b.bytes)/1024/1024 "used_MB", b.bytes/1024/1024 "free_MB", round(((a.bytes-b.bytes)/a.bytes)*100,2
阅读全文
摘要:题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1242题目大意:在含有障碍的迷宫中求从一点到一点的最短时间或步数,这个题目有个坑爹的地方,天使的朋友不止一个,所以搜索的起点应该是从天使开始搜到朋友为止,最短路,还有一个坑爹的地方,题目求的是最短时间,不是最短步数,所以应该才用优先队列,小步数优先,结果我两种方法都试过,都能AC;上代码:187MS 440K#include <iostream>#include <string>#include <cstdio>#include <cmath>#inc
阅读全文
摘要:这两天写了一个servlet,用于实现GPS坐标偏移接口功能。大概就是,我需要首先接收一个经纬度串数组,然后用json解析,给URL服务发送请求,服务器返回json格式的数组.1 需要引入json-simple-1.1的类库。2web.xml配置<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://ww
阅读全文
摘要:笔记本上装了Intellij idea,但是光标比较长,用起来很不方便,具体显示如下: 可以看到上图中编辑器内光标非常长,比较影响心情。 解决办法:Settings -> IDE settings -> Editor -> Colors&Fonts -> Font 上图中的Line Spacing设置为了2.0,才导致了这个问题,把2.0改为1.0就Ok了。设置好后的光标如下图: 希望对同样受到此问题困扰的童鞋一些帮助。
阅读全文
摘要:在使用 WebView 实现用户登录,结果死活登录不成功,Safari 则完全没问题,对此表示很无奈,开始怀疑是否WebView 哪里设置的问题,但没找到依据。还好朋友提醒抓包试试,由于Mac 下没有找到Fiddler ,于是尝试使用 CharlesProxy 结果适用版非常恼人,而且开vpn 可能就什么都抓不到。还好有个Wireshark 有Mac 版本的,虽然开始不会用,但是之后发现功能的确很强大。经过抓包最后发现虽然发的请求同使用Safari 基本相同,但是其中少了cookie,慢慢磨下去发现由于自己的登录页其实是在本地页面的 iframe 中。接着找到如果 iframe src 相对于
阅读全文
摘要:客户端和服务端都是Java Project,首先列出服务端代码 首先是我们自己编写的//src//META-INF//wsdl//myCalculator.wsdl<?xml version="1.0" encoding="UTF-8"?><!-- 编写wsdl文件时,可以通过以下三种封装样式来定义开放服务的方法 --><!-- 1)基于Document的wrapped方式,即所有参数都通过<element>来封装 --><!-- 2)基于Document的unWrapped(Bare)方式,即<
阅读全文
摘要:说明:只供学习交流,转载请注明出处一,套接字编程基础套接字,英文为socket,是一种双向的通信端口。位于网络中的主机通过连接的套接字提供的接口进行数据传输。套接字是一种使用标准UNIX文件描述符(file descriptor)与其他程序通信的方式。套接字可以看作是处于不同主机之间的两个程序的通信连接端点。一方面程序将要传输的信息写入套接字中,而另一方面则通过读取套接字的数据来获得传输的信息。上图为使用套接字进行通信的示意图。假设存在两台主机A和B,在主机A中存在进程C,主机B中存在进程D,当进程C需要将数据送到进程D中的时候,首先将数据写到套接字中,而进程D通过读取套接字来获得进程C发送的
阅读全文
摘要:要使用AVAudioPlayer必须先要导入:AVFoundation.framework初始化: _Player = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:backgroundMusicPath] error:&error]; 属性:1.音量player.volume=0.8;//0.0~1.0之间 2.循环次数player.numberOfLoops = 3;//默认只播放一次 3.播放位置player.currentTime = 15.0;//可以指定从任意位置开始播放...
阅读全文
摘要:回想刚刚学习WIN32编程的时候,打开《windows程序设计》这本书,书中给的第一段代码就是一个Hello Win32的小程序。看得我头大,书中讲解的很详细,几乎每行代码都给了解释。但解释归解释,我一行一行的琢磨这些代码,还是不知道它们是什么意思。于是我把代码一行一行的敲到了编译器里,并找着书上的讲解,给每行代码都标上了长长的、详细的注释。尽管有的注释写上去后我还是不懂,但总算完成了这个Hello Win32 之疯狂注释版。今天翻出来,贴上来纪念一下。 #include <windows.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM
阅读全文
摘要:A == B ? Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Problem Description Give you two numbers A and B, if A is equal to B, you should print "YES", or print "NO". Input each test case contains two numbers A and B. ...
阅读全文
摘要:开言:以前lufy前辈写过叫“html5游戏开发-零基础开发RPG游戏”的系列文章,在那里面我学习了他的引擎以及了解了游戏脚本。自从看了那几篇文章,我便对游戏开发有了基本的认识。今天我也以零基础为视点,为大家讲述如何开发一款简单的游戏。希望大家看了这篇文章,能使你对理解游戏开发有帮助。你可以先测试一下游戏:http://lufylegend.com/lufylegend_developers/yorhom_Christmas/index.html 1,如何进行游戏开发 1.1游戏开发思想本文依然要运用OOP思想(Object Oriented Programming,面向对象编程),毕...
阅读全文
摘要:用过vs2010+OpenCV的人都知道,没建立一个工程,都需要手动添加一次OpenCV的依赖文件,着实很烦人,这里我给大家介绍一种方法,建立一个配置文件,每次建立工程后,载入这个文件后,OpenCV的依赖文件就会自动添加。下面让我们一睹为快吧:第一步:打开vs2010,新建一个控制台应用工程,这个想必大家都会把。第二步:切换到属性管理器标签,右键单击你的工程名,选择“添加新项目属性表”,然后输入属性表的名字第三步:双击击Debug或者Release目录下的属性表,添加OpenCV的依赖文件路径,并保存。第四部:每次新建工程后,切换到属性管理器标签,右键单击你的工程名,选择“添加现有项目属性表
阅读全文
摘要:Problem Description 呃......变形课上Harry碰到了一点小麻烦,因为他并不像Hermione那样能够记住所有的咒语而随意的将一个棒球变成刺猬什么的,但是他发现了变形咒语的一个统一规律:如果咒语是以a开头b结尾的一个单词,那么它的作用就恰好是使A物体变成B物体. Harry已经将他所会的所有咒语都列成了一个表,他想让你帮忙计算一下他是否能完成老师的作业,将一个B(ball)变成一个M(Mouse),你知道,如果他自己不能完成的话,他就只好向Hermione请教,并且被迫听一大堆好好学习的道理. Input 测试数据有多组。每组有多行,每行一个单词...
阅读全文
摘要:回想刚刚学习MFC编程的时候,打开《MFC windows程序设计》这本书,书中给的第一段代码就是一个Hello MFC的小程序。看得我头大,书中讲解的很详细,几乎每行代码都给了解释。但解释归解释,我一行一行的琢磨这些代码,还是不知道它们是什么意思。于是我把代码一行一行的敲到了编译器里,并找着书上的讲解,给每行代码都标上了长长的、详细的注释。尽管有的注释写上去后我还是不懂,但总算完成了这个HelloMFC 之疯狂注释版。今天翻出来,贴上来纪念一下。可以发现,Hello MFC的代码比Hello Win32的代码少了很多。不得不说MFC确实让我们开发Win32程序更方便。MFC的魅力在于对API
阅读全文
摘要:1、链接真机 2、将编译形式改release3、选择任务栏上的product中的archive 4、跳出该页面,选择自己应用这里是第一个(高亮的那个) 5、然后选择右侧的Distribute按钮 6、跳出新界面,这个界面是选择到处什么文件,第一个选项是上传到appstore,第二个是企业导出到本地 7、选择认证用户,这里选的不认证 8、保存ipa安装包的名字,然后next就ok了
阅读全文
摘要:TCP_server:#include<windows.h> #pragma comment (lib, "ws2_32")//显式连接套接字库 int main(int argc, char *argv) { WSADATA wsaData; WSAStartup(MAKEWORD(2,2),&wsaData);//初始化套接字库 SOCKET s=socket(PF_INET,SOCK_STREAM,IPPROTO_TCP); sockaddr_in socketaddr; socketaddr.si...
阅读全文
摘要:最近在忙毕业设计的事,其中,毕业设计中有一个点击一个链接就会从服务器上下载文件,我们平常在浏览网站的时候,偶尔会下载一些资料,这一下载的功能就是我要实现的。下面先说一下我的实现思路:使用数据库,设计了一个存储文件路径的字段,把文件所在的服务器的虚拟路径存储到数据库中;后台上传文件时,把文件拷贝到服务器的固定文件夹中,同时在数据库中添加一条虚拟存储路径的记录;当用户在前台浏览网站时,点击相应链接,可以查到数据库中的虚拟路径,然后触发下载(保存)的事件。HTML代码<form id="form1" runat="server"> <asp:
阅读全文
摘要:在上一个post《在Ubuntu12.04.2上使用Xmonad窗口管理器》中提到dmenu, 安装完成后,alt + p就可以启动。 给内置的Firefox装上vimperator也是有必要的,用了一段时间,感觉还不错,我想较少有人GEEK到用lynx这样纯文字的浏览器吧,所以给图形化的浏览器加上这样一个插件是个不错的选择。 写代码的话,Vim和Emacs会是不错的选择,大量的插件让它们用着更顺手,当然用Eclipse来写代码也是很舒服的,谁用谁知道。Vim + Taglist + winmanager + cscope ... ...一大堆,自己选吧。 emacs的话,也有不少选择,初..
阅读全文
摘要:要获取cpu的温度可以通过汇编指令来读取,这里以intel cpu为例,用rdmsr指令读取IA32_THERM_STATUS_MSR(0x019C)的值,然后用TjunctionMax 减去这个值就是当前cpu的温度,对于一般的intel cpu 的TjunctionMax值是固定的,比如我的cpu是Intel Core 2 (45nm),在官网上可以查到其值是100摄氏度,到后面的intel cpu专门有个寄存器IA32_TEMPERATURE_TARGET(0x01A2)保存TjunctionMax的值,可以通过rdmsr指令读取。但是rdmsr指令只能在Ring0层运行,在运用层是执行
阅读全文
摘要:一、面向对象的特征都有哪些?他们在使用过程中的优势是什么?(1)对象唯一性 (2)抽象性 (3)继承性 (4)多态性 1、易维护 采用面向对象思想设计的结构,可读性高,由于继承的存在,即使改变需求,那么维护也只是在局部模块,所以维护起来是非常方便和较低成本的。 2、质量高 在设计时,可重用现有的,在以前的项目的领域中已被测试过的类使系统满足业务需求并具有较高的质量。 3、效率高 在软件开发时,根据设计的需要对现实世界的事物进行抽象,产生类。使用这样的方法解决问题,接近于日常生活和自然的思考方式,势必提高软件开发的效率和质量。 4、易扩展 由于继承、封装、多态的特性,自然...
阅读全文
摘要:数据库、DBMS和SQL 数据库是数据的集合,它由一个或多个表组成。每一个表中都存储了对一类对象的数据描述,一个典型的表如表10.1所示。表的每一列描述了对象的一个属性,如姓名、出生年月等,而表的每一行则是对一个对象的具体描述。一般将表中的一行称作记录(record)或行(row),将表的每一列称作字段(field)或列(column)。数据库通常还包括一些附加结构用来维护数据。表10.1学 号 姓 名 出生年月 性别 1 李明 06/12/77 男 2 张芳 11/24/78 女 ...
阅读全文
摘要:android提供了方便的布置设置界面的接口,不得不真心说个赞。对基本功能设计者都考虑到了,极大方便了开发者,如果对设置界面没有什么特殊需求,那么这些接口完全能满足你,闲话少说,直接上案例。 如果只是简单设置,那么完全可以在一个xml文件中布局。而且设计者提供了丰富的控件给开发者使用,个人感觉已经很漂亮了。需要注意的是:布局文件的xml最好放在res的xml文件夹(自己新建一个)下,笔者放在layout下的时候出错了。布局文件如下:<?xml version="1.0" encoding="utf-8"?><PreferenceScre
阅读全文
摘要:Mtk在检测gcc的时候会存在不兼容的情况,导致无法检测到gcc,出现gcc unkown错误。gcc nv检测的时候 做了以下操作(具体代码位置参见:mediatek/build/tools/checkEnv.py 函数GccCheck。): 首先在脚本中执行了gcc --v 命令,然后在返回的信息中通过匹配”.*gcc\s*version\s*”格式查找gcc的版本。由于我们当前的版本是4.6.1 不支持gcc --v, 仅支持gcc -v,而中文语言环境下返回的版本信息中”version”用了中文字符”版本”,会导致匹配不成功。因此需要做以下修改: 1.降低gcc版本 ubu...
阅读全文
摘要:源码下载地址 : http://pan.baidu.com/share/link?shareid=426911&uk=4180563440 大概用的时间是10小时左右,经过老师牛B哄哄的指导页面增色不少.然后比赛的时候时间是两小时,学校的机房比较坑爹是ie6 DW是2004的版本.这源码的php部分仅仅是留言板当时遇到一个编码错误的问题,原因是把mysql_query("set names utf8");放到了if语句里面..导致插入的时候不乱,读出的时候是?????问号一堆.<?php $conn=mysql_connect('localhost
阅读全文
摘要:首先示例服务端代码 下面这个SEI,是以byte[]为参数的服务端接口类BinaryService.javapackage com.jadyer.service;import javax.jws.WebParam;import javax.jws.WebService;@WebService(targetNamespace="http://blog.csdn.net/jadyer")public interface BinaryService { public void upload(@WebParam(name="uploadFile")byte[]
阅读全文
摘要:索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。其实道理很简单,比如我们要从字典中查找一个字,那么这个字典就是我们所要面对的数据库,索引就好比是字典前面的拼音或者部首索引表,当需要查询一个字的时候我们首先去检索拼音或者部首索引表,然后再去字典中查找具体的位置,这样我们就加快数据库的查询速度。索引分为聚簇索引和非聚簇索引两种,聚簇索引是按照数据存放的物理位置为顺序的,而非聚簇索引就不一样了(下一篇文章将介绍常见的索引)。显而易见的字典本身的内容以及前面的拼音检索表就是聚簇索引,因为他们都是按照26个字母的顺序排列的。而后面的部首检索表就是一个非聚簇索引
阅读全文
摘要:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2917 模版,测地线距离和直线距离之差精度问题令人头疼!#include<cstdio>#include<cmath>using namespace std;const double R = 6371009;double torad(double deg) { return deg/180 * M_PI;}void get_coord(double lat,
阅读全文
摘要:1. 查看sshd的版本root # rpm -qf /usr/sbin/sshdopenssh-server-4.3p2-82.el5root # rpm -qi openssh-server-4.3p2-82.el5Name : openssh-server Relocations: (not relocatable)Version : 4.3p2 Vendor: Red Hat, Inc.Release : 82.el5 Buil...
阅读全文
摘要:准备分析 经过了《 S5PV210的NandFlash应用(三) 》对从NandFlash中拷贝数据是确定可行了。这次主要是把“特殊的二进制文件AB”换成一个LED闪烁的程序。由于前边没有了那16bit的校验和,这时程序的链接地址,拷贝目的地址以及跳转地址可以统一起来了。这里用CONFIG_SYS_TEXT_BASE来代替,值为0xD0024000。 资源工具 同《 S5PV210的LED应用(一)》 NandFlash: K9GAG08U0F (2G) 对应代码:7.nand...
阅读全文
摘要:不同于顺序容器,关联容器并不在线性配置中存储元素。相反,它们提供了一个键到值得映射。一般地,关联容器的插入、删除和查找时间都相同,为 O( log(N) )。STL提供了4个关联容器,包括:map、multimap、set、multimap。这些容器都将元素存储在一个有序的、类似于树的数据结构中。 下面主要介绍了 map 的一些属性和方法。 pair工具类 在学习关联容器之前,必须先熟悉 pair 类,这个类定义在 <utility> 头文件中。pair 是一个类模板,它将两个值组织在一起,这两个值的类型可能不同。可以通过 first 和 second 公共数据成员来访问这两个值。
阅读全文
摘要:http://blog.csdn.net/llrraa2010/article/details/7669628 configure: error: Package requirements (glproto >= 1.4.14 gl >= 7.1.0) were not met: No package 'glproto' found http://forums.freebsd.org/showthread.php?t=1923 To summary the problem: The cause of the problem is that the s...
阅读全文
摘要:该猜数字游戏主要用到了servlet方面的session,HttpServletResponse类中的sendRedirect()方法。step1,客户访问或刷新getNumber.jsp页面时,随机给用户分配一个1-100之间的数字,将该数字存放到客户的session中。<%@ page language="java" import="java.util.*" contentType="text/html;charset=utf-8"%><html> <head> </head> &l
阅读全文
摘要:服务端是一个Web Project,客户端是一个Java Project 首先是服务端的SEIpackage com.jadyer.service;import javax.jws.WebParam;import javax.jws.WebResult;import javax.jws.WebService;@WebService(targetNamespace="http://blog.csdn.net/jadyer")public interface HelloService { @WebResult(name="sayHelloResult") p
阅读全文
摘要:假设你去寄一个快递,你只要拿上东西,填上一份收货地址和收货人,然后交个快递公司,最后收货人从快递公司的手里取到快递。这个过程可以分为相互独立的三个部分来完成,分别是寄件人、快递公司、收件人。作为寄件人,你可以选择不同的快递公司,但是可以达到同样的效果。至于运输过程,用什么交通工具全有快递公司处理。而只要带上收件人的身份证和电话号码就可以作为收件人。所以,三个部分是相互独立的,其中一部分的跟换不影响其余两部分的进行。 那么三层架构和以上的快递流程相似,它将整个软件过程分为三个层次:表现层、业务逻辑层、数据访问层。以应对软件修改对与之联系的类的影响。 表现层:位于系统最外层,离用户最近。用于显示.
阅读全文
摘要:题意:有A-L个标号的硬币,其中有一个是假币,你不知道假币的轻重,现在给你三个字符串,up代表右面轻,down右面重,even代表两面相等,找出假币并且判断轻重思路:因为只有A-L个硬币所以枚举一下,假设A是假币,然后判断一下是否满足那三个条件,满足条件的保存怎么是满足条件,除了不满足条件的,剩下的都满足条件。不满足条件的1.两面相等的字符串出现假币,说明假设不成立。2.右面轻的字符串出现假币在左面轻或者在右面重,说明假设也不成立。3.右面重的字符串出现假币在左面中或者在右面轻,说明假设也不成立。不满足上面条件就是假币。#include<iostream>#include<c
阅读全文
摘要:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2693水题,但是是special judge的第一题#include<cstdio>#include<cmath>using namespace std;int main(){ int a, b, count_ = 1; char c[10]; while(scanf("%d%s%d", &a, &c, &b) =
阅读全文
摘要:横瓜搜索与百度搜索的较量百度用100个技术人员,1万台机器实现那样的效果横瓜用1个人,1台机器,实现了这样的效果, 百度如果用1个人,1台机器来搞用10年,估计能有横瓜的1/10就不错了
阅读全文
摘要:效果图: Demo下载地址:http://pan.baidu.com/share/link?shareid=501439&uk=503735180
阅读全文
摘要:--修改表空间的数据文件路径; --5个步骤 --1.altertablespacetbs_nameoffline; --2.物理拷贝到指定路径【这个很重要】 --3.altertablespace表空间名renamedatafile'文件原有路径'to'文件新路径'; --4.alterdatabaserecoverdatafile'文件新路径'; --5.altertablespace表空间名online;
阅读全文
摘要:注意:FFMPEG-Java 和 Jffmpeg 不是一回事。FFMPEG-Java 是 Freedom for Media in Java(缩写为 FMJ)的一个子项目。 这个项目遵循了 LGPL 许可。它具有可选的 GPL 组件来使用 FFMPEG 的 GPL swscale 库。如果你要使用 swscale 和 GPL,可以使用 ffmpeg-java-gpl.jar。这个项目的标准的 LGPL jar 是 ffmpeg-java.jar。 FFMPEG-Java 是一个使用 JNA 对 FFMPEG 的封装。它假定关于 FFMPEG 的动态库已经被编译好,...
阅读全文
摘要:360和微软等大型公司与横瓜合作的苛刻条件: 年薪200万人民币,先付100万人民币的,可以联系我,保证让你超过百度,本人拒绝发简历,拒绝QQ交谈先期了解,先看横瓜作品,满意后联系本人先打钱100万后才可继续商谈,然后开工搞搜索超过百度。 心比天高,命如达芬奇乎? 刚李彦宏给我打电话,被我骂了一顿,我说你们当初百度100个人开发一套百度搜索,算什么英雄,横瓜一个人开发出类似百度的所有技术,顶你们百度100个人. 不懂搜索别多话,看到别人的作品,喷的人多,自己的水平如连个页面都做不出来 还有什么资格去贬低别人的伟大作品 你做个页面出...
阅读全文
摘要:大家好,我们知道Windows Azure平台上我们可以将自己的数据存在各式各样的结构中,例如Blob适合大文件和二进制流文件,Table适合存储一些较有结构层次的数据,Queue适合作为不同Role之间的通信消息存储,SQL Azure适合大型的关系数据库。这几种结构中SQL Azure作为一个独立的部分和其他3种有少许不同,SQL Azure本质上来收是一个分布式的SQL Server,除开Federation上的一些问题,其他部分和普通的SQL Server类似。而Blob,Table,Queue统称为Azure Storage,是一种云端的存储方式,Azure Storage中数据通.
阅读全文
摘要:53. Pay attention to compiler warnings.总结:第一,严肃对待编译器发出的警告信息。努力在你的编译器的最高(最严苛)警告级别下争取“无任何警告”的荣誉。第二,不要过度依赖编译器的报警能力,因为不同的编译器对待事情的态度并不相同。一旦移植到另一个编译器上,你原本依赖的警告信息有可能消失。 54. Familiarize yourself with the standard library, including RT1. 总结: 第一,C++标准程序库的主要机能由STL、iostreams、locales组成。并包含C99标准程序库。 第二,...
阅读全文
摘要:想必开发手机网站或手机app的开发者都应该接触到jquery mobile了,它建立在jQuery Core和jQuery Ui之上,是适用于移动设备的 .Net框架。作用在于能为智能机,平板机,电子阅读器,台式机等众多平台,提供以HTML5技术为基础的UI。下载链接:jquery mobile最新版当你看着Apple 的iOS device 和Android 各自来势汹汹,不知道到底该让你的服务选哪边站的时候, 是否曾经偷偷地希望在完成一个平台的开发工作之后,可以将这个app 也port 到另外一个平台?jQuery Mobile 就是一个这么方便的framework, 尤其是小公司人手不足
阅读全文
摘要:一、在assets文件中写一个xml文件<?xml version="1.0" encoding="UTF-8"?><persons> <person id="23"> <name>李明</name> <age>30</age> </person> <person id="20"> <name>李向梅</name> <age>25</age> </pers
阅读全文
摘要:猜数字Time Limit: 20000/10000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 1837Accepted Submission(s): 1044 Problem Description 猜数字游戏是gameboy最喜欢的游戏之一。游戏的规则是这样的:计算机随机产生一个四位数,然后玩家猜这个四位数是什么。每猜一个数,计算机都会告诉玩家猜对几个数字,其中有几个数字在正确的位置上。 比如计算机随机产生的数字为1122。如果玩家猜1234,因为1,2这两...
阅读全文
摘要:存储过程:USE [RS]GO/****** Object: StoredProcedure [dbo].[UP_Paging] Script Date: 05/30/2013 17:43:23 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER PROCEDURE [dbo].[UP_Paging] @Tables nvarchar(512), --表名,多张表是请使用 tA a inner join tB b On a.AID = b.AID @PK nvarchar(128)='', --主键,可以带表头 a
阅读全文
摘要:SharedPreference 在Android 开发过程中,被经常运用,今天来写一下它的工具类先介绍下 EdjApp ,属于自定义的Android Application 创建全局变量一、简单的数据存储方式,用来保存账号、密码等信息二、用来保存多键值对象的id 等信息,如果我要获取一组自定义的存储对象,我可以先将它的id先保存下来三、对象类型的数据存储 一般用于自动登录、浏览历史等下面是工具类,serviceinfo对象是网络获取的信息对象,我会存储并以查看时间的毫秒为对象的saveTime值import java.io.ByteArrayInputStream;import java.i
阅读全文
摘要:#include<stdio.h>#include<stdlib.h>/* 在一个论坛,发现有三个发帖很多的Id ,他们发帖的总数都超过了总数的1/4 ,编程快速的找到这三个id 算法: 每次删除是个不同的Id ,那么最后剩下的 三个Id 就是所求的id */void findThreeK(int* p,int length){ int candidate[3],nTimes[3]={0,0,0},i; for(i=0;i<length; i++) { if(p[i]==candidate[0]) { nTim...
阅读全文
摘要:一、在assets文件中写xml文件<?xml version="1.0" encoding="UTF-8"?><persons> <person id="23"> <name>李明</name> <age>30</age> </person> <person id="20"> <name>李向梅</name> <age>25</age> </person
阅读全文
摘要:用了vs2012后,发布网站和以前版本都不一样,但从网上找了很多资料,都是缺胳膊少腿,还是我来说说吧,减少菜鸟们的时间: 在vs2012中右击你要发布的网站(这个不会,就别往下看了),选择【发布网站】,然后选择就看下面的图吧@!
阅读全文
摘要:android提供了强大的事件处理机制,包括两套事件处理机制:基于监听的事件处理基于回调的事件处理对于基于监听的事件处理而言,主要做法就是为android界面组件绑定特定的事件监听器。此外,android还允许在界面布局文件中使用android:onClick属性指定事件监听方法,通过这种方式指定事件监听方法时,开发者需要在Activity中定义事件监听方法(该方法必须有一个View类型的参数,代表被单击的UI组件),当用户单击该UI组件时,系统将会激发android:onClick属性所指定的方法。 对于基于回调的事件处理而言,主要做法就是重写android组件特定的回调方法,或者重写Ac.
阅读全文
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=2570迷瘴Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2822Accepted Submission(s): 966 Problem Description 通过悬崖的yifenfei,又面临着幽谷的考验—— 幽谷周围瘴气弥漫,静的可怕,隐约可见地上堆满了骷髅。由于此处长年不见天日,导致空气中布满了毒素,一旦吸入体内,便会全身溃烂而死。 ...
阅读全文
摘要:《七周七数据库》基本信息作者: (美)Eric Redmond 译者: 王海鹏 田思源 王晨出版社:人民邮电出版社ISBN:9787115312242上架时间:2013-5-30出版日期:2013 年6月开本:16开页码:256版次:1-1所属分类:计算机 > 数据库 > 综合 更多关于》》》《 七周七数据库》 内容简介 计算机书籍 如今,我们要面对和使用的数据正在变得越来越庞大和复杂。如果说数据是新的石油。那么数据库就是油田、炼油厂、钻井和油泵。作为一名现代的软件开发者,我们需要了解数据管理的新领域,既包括rdbms,也包括nosql。 《七周七数据库》遵...
阅读全文
摘要:<style> img:hover{ -webkit-transition:-webkit-filter 1s ease-in; -moz-transition:-webkit-filter 1s ease-in; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); }</style><img src="http://b.hiphotos.baidu.com/album/w%3D310/sign=ecb207c8902397ddd6799e05698...
阅读全文
摘要:一、效果图如下二、因为应用要使用手机的电话服务,所以要在清单文件AndroidManifest.xml中添加电话服务权限:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="cn.itcast.action" android:versionCode="1" android:versionName=&
阅读全文
摘要:先看下面的代码:监听127.0.0.1 : 5563 ,如果有连接,就输出这个客户端的IP、端口和连接描述符。#include <stdio.h>#include <arpa/inet.h>int main(int argc,char** argv){ int _socket = 0 ; struct sockaddr_in addr_server,addr_client; _socket = socket(AF_INET, SOCK_STREAM, 0); addr_server.sin_family = AF_INET; ...
阅读全文
摘要:如果Silverlight webpart 所指向的xap文件过大或网络不好很容易引起SharePoint 2010 Silverlight webpart 加载超时的问题。这是因为微软给Silverlight webpart加载的时间默认为5秒钟:<script type="text/javascript">window.setTimeout("_spCheckIfSilverlightPluginIsLoaded_WebPartctl00_m_g_3716d790_3287_4dff_8afd_2ca52a83bb31();", 5000
阅读全文
摘要:void FullScreen(){ //以下3行代码实现全屏 HWND hwnd = GetHWnd(); SetWindowLong(hwnd , GWL_STYLE , GetWindowLong(hwnd, GWL_STYLE) - WS_CAPTION); SetWindowPos(hwnd , HWND_TOP , 0 , 0 , GetSystemMetrics(SM_CXSCREEN) , GetSystemMetrics(SM_CYSCREEN) , SWP_SHOWWINDOW);}
阅读全文
摘要:做客户端开发就要跟上潮流,新技术,好方法要不断更新,这里有个blog 总结了下http://my.eoe.cn/sisuer/archive/3348.html?f_section=hot今天介绍下 第9条 android-async-http 一、异步任务第一步开始运用的是android AsyncTask介绍这篇文章中的技术,网络请求应该是HttpUtil 工具类,这样的请求可以以get 和post方式进行网络请求,而参数直接使用url方便在浏览器上查看结果。import java.io.IOException;import java.io.InputStream;import java.
阅读全文
摘要:调用的前提是要在struts.xml配置文件中加上这么一句话 <constant name="struts.ognl.allowStaticMethodAccess" value="true" /> 然后就可以遮掩了 <s:set name="post" value="@edu.mobile.company.function.GetJobPost@getJobHTML(#session.username)" />
阅读全文
摘要:使用ssd硬盘加速 mysql index查询 更多文章请参考:http://www.javaarch.net/jiagoushi/index.htm 如果数据量比较大,而ssd容量又不是很大,那么可以考虑把index索引数据存到ssd上,把表数据还是存在旧的硬盘上。 那么怎么让mysql把index索引建在ssd上并使用ssd上的index数据呢? 1.在ssd上建几个目录 mkdir /ssd/mysql_indexes mkdir /ssd/mysql_indexes/my_big_db_name chmod 700 /ssd/mysql_indexes chown –R ...
阅读全文
摘要:C语言struct关键字struct 是个神奇的关键字,它将一些相关联的数据打包成一个整体,方便使用。在网络协议、通信控制、嵌入式系统、驱动开发等地方,我们经常要传送的不是简单的字节流(char 型数组),而是多种数据组合起来的一个整体,其表现形式是一个结构体。经验不足的开发人员往往将所有需要传送的内容依顺序保存在char 型数组中,通过指针偏移的方法传送网络报文等信息。这样做编程复杂,易出错,而且一旦控制方式及通信协议有所变化,程序就要进行非常细致的修改,非常容易出错。这个时候只需要一个结构体就能搞定。平时我们要求函数的参数尽量不多于4 个,如果函数的参数多于4 个使用起来非常容易出错(包括
阅读全文
摘要:今天主要是对PopupWindow的总结,如有不对之处,还请提出。 PopupWindow 说白点就是个弹出框, 和Dialog相似,它的好处是可以根据需要设置自己要弹出的位置;布局更加灵活。一:PopupWindow的使用步骤1:先创建一个PopupWindow实例 PopupWindow(View contentView, int width, int height)(这只是其中一个构造方法) 参数contentView是popupWindow中要放的布局,参数width和height是popupWindow的宽和高 注意点:官方的说明,当不传递width,height参数...
阅读全文
摘要:1、服务器端代码如下package com.njupt.webservice;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;public class Server { public static void main(String[] args) throws Exception { ServerSocke.
阅读全文
摘要:初学安卓,入门的应用 。打电话。 新建Android 项目 layout 控件布局 :activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" a
阅读全文
摘要:到现在还没有陪闺女过一个六一,马上闺女上小学了,感觉蛮亏欠闺女的。买了周五晚上回去的票,却得知闺女的演出提前到周五了,又只能在录像里看她的节目表演了。好在周末可以与闺女待着,周六可以陪她过儿童节了。人在一天天长大中渐渐的会感觉失去了自由失去了灵动,希望闺女能够天天快乐。... ...
阅读全文
摘要:在安装好apache2+php5之后,现在又想装上个mysql5玩玩。 用源码安装好mysql5之后,发现原来在Linux想为php添加新扩展,不像在windows上面,去掉分号注释就行了的~ 在网上查询了很多资料,终于搞定,特写日记以示祝贺。 添加扩展的基本步骤: 1、进入php源代码目录:# cd /usr/ChenShao/php-5.3.1/ 2、再进入要添加的mysql扩展源码目录:# cd ext/mysql/ 2、调用已经编译好的php里面的phpize:# /usr/local/php5/bin/phpize 在这一步骤可能又会出现新的问题: 这里给出网上的解决方案......
阅读全文
摘要:Java中enum跟int不一样,相当于两个不同的类型,不能相互转化,如果需要转换需要增加额外的方法。如果自己定义初值,并且希望可以根据数值在switch里面进行方便的比较,需要做一些特别的处理。 Enum的原型如下: public abstract class Enum<E extends Enum<E>> implements Serializable, Comparable<E> { private final String name; private final int ordinal;} 其中,name就是你定义的枚举的名字,如EStudent、E
阅读全文
摘要:<?xml version="1.0" encoding="UTF-8"?> <persons> <person id="23"> <name>李明</name> <age>30</age> </person> <person id="20"> <name>李向梅</name> <age>25</age> </person> <person i
阅读全文
摘要:首先activity_main.xml 布局:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/acti
阅读全文
摘要:Redis 是 key-value 的NOSQL、独爱那些 小而热 的数据、典型"萝莉控" 至于啥叫 key-value 呢?用RDBMS的观点、一言以辟之: 所谓 key:主键列 所谓 value:其他列 Redis 近几年很火、火到抬头不见、低头见 抬头望国外:著名成人网站 youporn 采用 100% Redis 每天 1亿 PV、解决了无数屌丝 YY 问题 低头思国内:新浪微博走的 Redis 之路、那叫一把眼泪一把辛酸呀 千里之行、始于安装、Let's 谈谈一次简单的安装步骤 ㈠ 安装 Redis# wget https://redis.googleco
阅读全文
摘要:如果你能回答出以下几个问题,请跳过本博客,以免浪费你的时间1:new操作符能重载吗?2:new操作符可以在一个指定内存处开僻空间不?3:new操作符的底层实现究竟是什么样的?对于第一个问题不作过多解释,new是一个操作符,而且是一个可以重载的操作符,C++中不能重载的操作符最为典型的有四种(.、::、.*、?:)对于2、3两个问题以实现源码作为剖析一个简单的例子#include<iostream>using namespace std;int main(){ int *tmp=new int(2); cout<<*tmp<<endl; char buf[20
阅读全文
摘要:一、效果图二、因为应用要使用手机的短信服务,所以要在清单文件AndroidManifest.xml中添加短信服务权限:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="cn.itcast.sms" android:versionCode="1" android:versionName="
阅读全文
摘要:解释器,似乎应用场景比较固定:解析某种文法(比如正则表达式,编程语言)。实际中应用可能不会很多,先拿来了解一下。肯定是理解还不够深入。所没能真正体会其奥妙。该模式由上下文、表达式和客户组成。表达式又分为终结节点和非终结节点组成。这种结构天然的会想到用递归。所以性能肯定不是很理想。当然在设计模式那边书里也说了该模式应用场景就是对性能没有严苛的要求的场景。终结节点,负责解析该节点处的行为,而非终结节点一般又底层N个终结节点或者非终结节点组成,其工作就是来解释这N个子孙之间在该节点处的行为。还是拿老掉牙的计算器来简单写个demo吧:/*********************************
阅读全文
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1016#include<iostream>#include<cstdio>#include<cstring>using namespace std ;int n ;int union_prime( int x ){ for( int i = 2 ; i < x ; ++i ) if( x % i == 0 ) return 0 ; return 1 ;}int arr[ 30 ] , hash[ 30 ] ;void dfs( int order , int inde
阅读全文
摘要:设计 FileChannel是基于内存队列和WAL设计的。每次事务都是根据事物类型(Take和Put)写到WAL,队列也做相应的修改。每次事务被commited,都会调用fsync确保events被存储在磁盘文件,同时指向该event的指针被放到队列中。这里的队列服务就像其他队列一样:它管理着什么被sink消费。在Take期间,该event的指针从队列被删除。直接从WAL读这个event。由于今天我们有大量可用的RAM,从操作系统的文件缓存中读取也是经常发生的。 崩溃后,通过重放WALs,队列位置能恢复到崩溃前同样的状态,而那些没有commited的事务被丢弃。重放WALs相当耗时,因...
阅读全文
摘要:1需求分析 11.1背景说明 11.2系统目标与系统边界 11.3功能需求分析 11.3.1系统的功能描述 11.3.2系统总体功能图 41.3.3主要业务流程描述 61.4数据需求及业务规则分析 81.4.1数据需求描述 81.4.2数据字典 81.4.3业务规则描述 111.4.4数据约束描述 122概念设计 132.1确定实体集及属性 132.1.1实体集分析 132.1.2实体集属性数据字典 132.2确定联系集及属性 132.2.1联系集分析 132.2.2联系集属性数据字典 132.3概念模型(E-R图) 132.4检查是否满足需求 132.5改进的E-R图及数据字典 143逻辑.
阅读全文
摘要:转载请注明出处,谢谢http://blog.csdn.net/ACM_cxlove?viewmode=contents by---cxlove 题目链接:http://acm.hfut.edu.cn/OnlineJudge/ 题号:1299-1310 唔。。。因为和长沙邀请赛冲突了,就只能让一些小朋友们去省赛了~~~~ 比赛结束之后,听说省赛挺惨的(大概是意料之中吧) 不过意料之外的是,12道题,夺冠队5题,其它队伍最多4题。。。无法直视 回到学校之后,终于等到了题目。。。。 花了一天的时间,终于水过了所有的题。。。在官方题解还没问世的情况下,先来骗点访问量 A:字符串处理(水题) ...
阅读全文
摘要:C语言extern关键字extern,外面的、外来的意思。那它有什么作用呢?举个例子:假设你在大街上看到一个黑皮肤绿眼睛红头发的美女(外星人?)或者帅哥。你的第一反应就是这人不是国产的。extern 就相当于他们的这些区别于中国人的特性。extern 可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,下面的代码用到的这些变量或函数是外来的,不是本文件定义的,提示编译器遇到此变量和函数时在其他模块中寻找其定义。就好比在本文件中给这些外来的变量或函数带了顶帽子,告诉本文件中所有代码,这些家伙不是本地人。extern 修饰的变量或函数的三种形式:1. extern修饰变量的声明。举例来说
阅读全文
摘要:在ios的开发中,我们有时需要对数据的缓存,存入本地。很常见的一种就是存入本地的数据库中,可以方便我们在本地的调用。这篇博客就简述我们常用的第三方库FMDB的使用。首先我们应该去下载,此类库,下载地址:http://download.csdn.net/detail/pearlhuzhu/5483999下载直接拖入工程文件其实,对于这个库文件,我们只是需要操作FMDatabase就能搞定对数据库的查询,更新等。所以我们只是需要导入头文件:#import "FMDatabase.h"在这个文件中,我们能看见:+ (id)databaseWithPath:(NSString*)a
阅读全文
摘要:我们编写的MapReduce程序不一定都是高效的,我们需要确定MapReduce的瓶颈在什么地方。Hadoop框架提供对HPROF的支持,HPROF能够跟踪CPU、堆的使用以及线程的生命周期,对于确定程序的瓶颈能够提供很大的帮助。为了使用HPROF我们需要在JobConf中进行一些设置,具体操作如下:JobConfjobConf=newJobConf(conf);jobConf.setProfileEnabled(true);//开启HPROFjobConf.setProfileParams("-agentlib:hprof=depth=8,cpu=samples,heap=site
阅读全文
摘要:assert()是什么? assert的头文件是assert.h 使用方式:assert( expression ); 当expression为FALSE时,程序将会终止,并且会弹出expression的信息。光这样说可能不太清楚。 for example assert(length >= 0);//当length小于0时,程序将会终止,并弹出Assersion failed: lenght >= 0的信息提示这边出了错误。也即告诉程序员length不是非负数。当然你也可以添加更多的出错显示信息,如assert(length >= 0 && "len
阅读全文
摘要:#pragma once#include<iostream>using namespace std;template<class T>class LinkNode //一个结构体对外全部可见{public: T data; //模板类型的一个数据 LinkNode<T>* link; //该struct的一个指针,用于指向下一个结点public: LinkNode(LinkNode<T>* ptr = NULL)//只初始化指针的构造函数,并使指针域为空 { link=ptr;} LinkNode(const T& item,LinkNo
阅读全文
摘要:#include "stdafx.h"#include <iostream>using namespace std;const int EXPLENGHT=20;const int STACK_INIT_SIZE=20;const int STACK_INCRMENT=10;template<typename ElemType>class Stack{public: Stack() { m_base=(ElemType*)malloc(STACK_INIT_SIZE*sizeof(ElemType)); if(!m_base) exit(0); m_
阅读全文
摘要:前言 前不久在网上看见Android实现的模拟时钟,感觉十分有意思,这里是地址: http://www.eoeandroid.com/forum.php?mod=viewthread&tid=58324可惜的是这种方式没有 秒表。笔者突然对其有了兴趣,也想去实现以下自己的模拟时钟。折腾了一阵子总算是弄出来了 现在将实现方式共享出来,大家一些交流。 不多说,先上效果图: 准备工作 首先我们应该准备相关的素材:时钟盘、时针、分针、秒针图片. 时钟盘: 时针: 分针: 秒针: 源码部分 配置文件...
阅读全文
摘要:http://acm.hdu.edu.cn/showproblem.php?pid=1017代码格式及其恶心,记录一下#include<iostream>#include<cstdio>#include<cstring>using namespace std ;int main(){ int i , j , sum ,Case , n , m ; scanf( "%d" , &Case ) ; { //printf( "\n" ) ; for( int k = 0 ; k < Case ; ++k ) {
阅读全文
摘要:最新ADT-22.0.1.zip下载网址: http://www.anzhuoyibai.com 谷歌最近又更新了android开发环境adt插件,目前的最新版本是android ADT-22.0.1.zip最新,但是去官网下载速度很慢,还会有经常不能打开,而且官网去下载都是英文,给英文差一点的开发者造成一定困难,即使懂得一点英文,但是也里面的下载链接也不是很好找,因此可以去下面的网址进行下载最新android adt-22.0.1.zip这个版本,同时官网一旦更新adt版本,该网址也会同步更新,androidadt-22.0.1.zip最新版本下载地址是安卓导航网,网站右侧可以直接下载,当然
阅读全文
摘要:最近做了一个在线组卷的项目。主要功能实现word排版、预览,生成试卷。刚开始涉及到word操作一心想到的就是 office COM组件 来操作word 。大概两周时间就写好整个系统的代码。然后就开始反复测试,本地感觉良好,能够顺利生成一份word试卷,并且性能还行。于是迫不及待的发布到了服务器。下面说说发布遇到的一些情况,首先一个就是遇到索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 8000401a 因为配置标识不正确,系统无法开始服务器进程。请检查用户名和密码。 (异常来自 HRESULT
阅读全文
摘要:在软件项目开发过程中,应该按软件开发要求撰写十三类文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性! 1、可行性分析报告 说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。 2、项目开发计划 为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。 3、软件需求说明书(软件规格说明书) 对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件...
阅读全文
摘要:前言这是九度5月份月赛的题目,一道基础的动态规划题目,当时对动态规划理解的不够深入,这之后的2个星期时间,也在有意的学习动态规划的思想,动态规划关键在于思想,然后就是对于题目的分析,这里ac了也记录一下自己的分析过程。 题目题目描述:小明每天都在开源社区上做项目,假设每天他都有很多项目可以选,其中每个项目都有一个开始时间和截止时间,假设做完每个项目后,拿到报酬都是不同的。由于小明马上就要硕士毕业了,面临着买房、买车、给女友买各种包包的鸭梨,但是他的钱包却空空如也,他需要足够的money来充实钱包。万能的网友麻烦你来帮帮小明,如何在最短时间内安排自己手中的项目才能保证赚钱最多(注意:做项目的..
阅读全文
摘要:新手学习GEF过程中,GEF的配置会很浪费时间,方法、博客很多,配置GEF失败了很多次,最后还是找到了原因eclipse的插件配置,最好用的还是LINK方式:第一步:首先把GEF的插件包解压成两个文件夹,features和plugins,在eclipse的根目录下建立文件夹GEF,并将features和plugins至于其中。\eclipse\GEF\eclipse\features\eclipse\GEF\eclipse\plugins第二步:在eclipse根目录下建立links文件夹,这个名称不可以修改,并建立GEF.link文件eclipse\links\GEF.link第三部:在GE
阅读全文
摘要:什么是HTML5? HTML5是用于取代1999年所制定的HTML4.01和XHTML1.0标准的HTML标准版本,HTML5有两大特点,强化了Web网页的表现性能和追加了本地数据库等Web应用的功能。HTML5的第一份正式草案已于2008年1月22日公布,现在HTML5仍处于完善中。然而,大部分现代浏览器已经具备了某些HTML5支持。Html5和IE10你应该了解 你一定听说过HTML5,因为大家都在谈论它;也一定听说过InternetExplorer10和Windows8,可能你已经体验过了,那么它究竟好在哪儿?究竟能带来什么?InternetExplorer10和Windows8是微软即
阅读全文
摘要:; Copyright (C) 2011 Alen D. Archuleta (zeafoo@gmail.com) ; 设备和芯片的I/O端口操作实现,其实没有复杂的东西在里边 ; I/O端口操作主要是看一堆文档,把整个X86架构的PC机所有I/O端口记住, ; 并记住它们每一个数据寄存器、命令寄存器等操作访问标准(也可以称之协议) ; 记住之后,整个过程中就是按标准使用I/O指令: ; in, out(只能与DX,AX,AL寄存器结合使用) ; 下面的实现是提供给C使用,因为不太喜欢GNU的inline asm,语法太 ; 晦涩,所以直接使用汇编实现。 ; inb 从I...
阅读全文
摘要:上周,研发频道发表了一篇“ Web开发者不容错过的20段CSS代码”,大家一致觉得很实用。该文是笔者对后30个的翻译,希望对大家有帮助。1.花式连字符(&)这个类应该在span元素里使用,并且里面包括&字符。它使用经典的serif字体和斜体来增强&符号。.amp { font-family: Baskerville, 'Goudy Old Style', Palatino, 'Book Antiqua', serif; font-style: italic; font-weight: normal;}源码地址: http://css-tr
阅读全文
摘要:运用分层的思想来做东西,设计时往往没问题,但如果不是很熟悉它的思想,往往会在编码时不知不觉地破坏了它的设计架构,导致编码与设计不符。比如,层与层之间传递参数的问题(用实体还是简单数据类型)、各层向上的返回值问题(用实体对象还是DataTable、DataSet)。报表绑定要注意什么。 下面就这几个问题(三层为例)进行讨论,核心思想是项目开发(编码)一定要符合项目设计。传参数 如果采用三层架构来做项目,那么我们必须时刻围绕面向对象思想和“三层架构”这个体系来编码,即要符合各层之间的引用关系。不能破坏它的架构体系(即不能破坏设计的各层之间的关系)。 三层架构规定了三层之间是通过传...
阅读全文
摘要:eclipse中的Properties File Editor 中文被转换成ASCII码国际化properties文件大多key的值是固定的,只有value的值不同语言文件多了,编辑任务重复繁琐,且容易出错 struts2国际化文件编辑的繁琐且重复的动作从此得到缓和了eclipse 插件MultiProperties可以很好的解决这种问题 MutiProperties的主页:http://code.google.com/a/eclipselabs.org/p/multiproperties/ MutiProperties的安装地址: http://svn.codespot.com/a/ecli
阅读全文
摘要:<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (th...
阅读全文
摘要:[cpp] view plain copy print ?[UIApplicationsharedApplication].networkActivityIndicatorVisible=YES;//显示[UIApplicationsharedApplication].networkActivityIndicatorVisible=NO;//隐藏让状态栏显示网络等待标志 状态栏是可以通过UIApplication类提供的一些方法来修改的,比如完全去掉状态栏或者修改风格,不过这些改变只是在你的程序内部,当你退出你的程序又会复原。 UIApplication *myApp = [UIapplic.
阅读全文
摘要:今天我们学习如何实现PopupWindow泡泡窗口,效果类似于弹出菜单,但是实现方式截然不同,下面给出该场景的案例:一、案例代码1.AndroidManifest.xml<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.popupwindow" android:versionCode="1" android:versionName="1.0" > <uses-sdk a
阅读全文
摘要:Pytesser——OCR in Python using the Tesseract engine from Googlepytesser是谷歌OCR开源项目的一个模块,在python中导入这个模块即可将图片中的文字转换成文本。链接:https://code.google.com/p/pytesser/ pytesser调用了tesseract。在python中调用pytesser模块,pytesser又用tesseract识别图片中的文字。 下面是整个过程的实现步骤: 1、首先要在code.google.com下载pytesser。https://code...
阅读全文
摘要:静态方法和实例方法的区别主要体现在两个方面:在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法;实例方法则无此限制。下面几个例子展示了这一区别。1、调用静态方法示例。//-----------hasStaticMethod.java-----------------public class hasStaticMethod{//定义一个静态方
阅读全文
摘要:项目快做完了,还有一个小功能及细节方面的小问题没有解决了。做小功能的时候突然发现我的sql语句怎么写的怪怪的,我项目中sql语句的写法:update Patent set Patentname = ? from Patent where Patentid = ?"突然发现这个update语句中怎么还有from关键字,很奇怪,赋值之后放sql查询分析器中执行,可以正常执行。又重新写了个sql语句,update patent set patentname='没有from关键字的' where patentid=4 也能正常执行,这是怎么回事呢? 然后就在网上搜索,找到了风
阅读全文
摘要:题目:Given a collection of integers that might contain duplicates, S, return all possible subsets.Note: Elements in a subset must be in non-descending order.The solution set must not contain duplicate subsets. For example, If S = [1,2,2], a solution is:[ [2], [1], [1,2,2], [2,2], [1,2], []]代码如下:...
阅读全文
摘要:汉字编码跟英语字符一样也是用一个数字表示的,只不过对应英语字符我们直接插ASCII表就行,对于某一个汉字,我们怎样知道他的编码呢???简单来说就是汉字存储占两个字节,将第一个字节对应数字左移8位,加上第二个字节对应的数字,就是最终的汉字编码。用C#做出界面如下:对应代码如下:原理可以看随便一本书。结果分别用textbox和listbox显示。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Li
阅读全文
摘要:《贴心设计:打造高可用性的移动产品》基本信息原书名:Mobile usability作者: (美)Jakob Nielsen Raluca Budiu 译者: 牛化成丛书名: 图灵交互设计丛书出版社:人民邮电出版社ISBN:9787115318794上架时间:2013-5-28出版日期:2013 年6月开本:16开页码:1版次:1-1所属分类:计算机 更多关于》》》《 贴心设计:打造高可用性的移动产品》 内容简介 计算机书籍 《贴心设计:打造高可用性的移动产品》的主题是如何制定移动战略以及如何针对小屏幕进行设计和写作。书中重点关注移动设备(主要是智能手机和触屏手机...
阅读全文
摘要://监听键盘高度变化 [[NSNotificationCenterdefaultCenter] addObserver:selfselector:@selector(keyboardWasChange:) name:UIKeyboardDidChangeFrameNotificationobject:nil]; - (void)keyboardWasChange:(NSNotification *)aNotification { NSLog(@"Keyboard change"); NSString *str=[[UITextInputModecurrentInputMod
阅读全文
摘要:安装与设置JDK Sun JDK的安装基本上有两种方式: 1. 通过Ubuntu提供的包管理工具进行安装 Ubuntu在其包仓库里都包括有JDK的安装,只要sources.list设置正确,通过apt-get, aptitude, Synaptic Package Manager等都能安装,而且相关的设置也容易得多;在Ubuntu的新 发布版本里都带了JDK5.0,和JDK6.0的安装支持,而且版本都比较高,和Sun官方的发布没有很大的 版本落差.以Ubuntu7.10来说,提供的JDK5的版本为:1.5.0.13,JDK6的版本是1.6.03,算是很新的版本了. ...
阅读全文
摘要:教育局网站群建设三部曲“十年树木,百年树人”说到教育相关的话题我们想到的教育家应该是孔夫子,孔夫子凭一人之力传教了3000多了,这是古人传经授道的方法,也是中国上下五千年文化传承的“丝绸之路”。随着社会文明发展的进步我们拥有了学校有了专门的学校更是有了完善的教育制度,文化普及更广泛,人民受教育程度有了质的飞跃。最近上映比较火的电影《中国合伙人》在信息化时代、网络时代我们可以采用更快速、更方便的载体来传播教学。作为一个教育局信息中心的管理人员,我深深的感受到网站信息整合的必要性,包括下设各个中小学的网站,大部分的中小学是没有网站的,在这个信息化的道路上我也有一点故事分享给大家,希望能帮助同行解决
阅读全文
摘要:当C程序编译但一到运行就告诉你缺configuration, logging等类,反正遇到缺类的情况就网CLASSPATH中加×。jar的路径吧;注意CLASSPATH是在文件里搜索类;(没有递归搜索)而PATH是在文件里搜索文件(递归式搜索)编译时出现各种hdfs.h找不到:当我像下面写makefile文件就没问题了:HADOOP_INSTALL=/usr/local/hadoopJAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-i386PLATFORM=Linux-i386-32CPPFLAGS= -I$(HADOOP_INSTALL)/src/
阅读全文
摘要:1、 说明:Spring的框架中,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer类可以将.properties(key/value形式)文件中一些动态设定的值(value),在XML中替换为占位该键($key$)的值,.properties文件可以根据客户需求,自定义一些相关的参数,这样的设计可提供程序的灵活性。 2、使用<bean id="propertyConfigurer" class="org.springframework.beans.factory.co
阅读全文
摘要:Cocos2d-x提供了很多场景间切换的效果,可以方便大家使用(很多是在Kjava时代都需要程序员自己来实现的效果)。1.使用方法 正常的无过渡场景的如果尚未建立场景(即游戏中的第一个场景),就是用pDirector->runWithScene(pScene);即可以使用相应场景,如果是替换场景,则使用CCDirector::sharedDirector()->replaceScene(this),替换相应的场景即可,而如果要使用场景间的切换效果来切换场景,则需要使用相应的切换方法即transitionWithDuration(当然不同效果的使用方法略有不同)生成相应场景,然后再通
阅读全文
摘要:Add Tap gestureUITapGestureRecognizertomyImageViewview (type ofUIImageView).UITapGestureRecognizer*myTapGesture =[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(gestureTapEvent:)]; myImageView.userInteractionEnabled = YES;[myImageView addGestureRecognizer:myTapGesture];[myTapGes
阅读全文
摘要:Softap字面意思是用软件实现AP的功能,让你的移动设备可以作为一个路由,让别的站点链接。事实上市需要硬件以及驱动的支持才能真正的实现这个功能。第一节 Softap打开流程。 在Android系统的Setting界面的wireless配置项中会看到一个“Portable Wi-Fi hotspot” 跟一个"Configure Wi-Fi hotspot setting"选项,可以进入系统配置AP的名称,加密方式,密码等。 如下图当你做完这些设置,系统接受的响应,从此开启了整个Android SoftAP的启动序幕。首先./packages/apps/Settings/s
阅读全文
摘要:《Objective-C 高级编程:iOS与OS X多线程和内存管理》基本信息原书名:Pro multithreading and memory management for iOS and OS X作者: (日)坂本一树 (日)古本智彦 译者: 黎华丛书名: 图灵程序设计丛书出版社:人民邮电出版社ISBN:9787115318091上架时间:2013-5-28出版日期:2013 年6月开本:16开页码:1版次:1-1所属分类:计算机 更多关于 》》》《 Objective-C 高级编程:iOS与OS X多线程和内存管理》 内容简介 计算机书籍 《objecti...
阅读全文
摘要:1、 工具-->选项-->环境:视觉体验,前对勾全去掉;2、 工具-->选项-->环境-->启动:启动时(P)下拉列表框中选择:显示空环境;3、 工具-->选项-->文本编辑器-->C/C++-->高级:禁用Intellisense设为True(不建议);4、 下载Windows 自动化API,网址:http://support.microsoft.com/kb/971513/zh-cn(如禁用Intellisense,此安装便没有必要了);5、 工具-->选项-->文本编辑器-->C#-->常规:导航栏,前对勾去掉
阅读全文
摘要:1. Terminal( 终端): killall Terminal 退出终端2. shuttingDown :sudo shutdown -h now3.Rebooting:sudo shutdown -r now4. Sleeping:sudo shutdown -s now5. Using a Timed Shutdon;sudo shutdown -r 13010115306. Using a Timed shutdownrestart at 3:30pm on January 1, 2013 _> sudo shutdown -r 1301011530 after a s...
阅读全文
摘要:lsof -n | grep deleted COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME nginx 4066 root 8w REG 8,1 5140282353 186205 /var/log/nginx/access.log (deleted)命令打lsof -n | grep deleted印出所有针对已删除文件的读写操作,这类操作是无效的,也正是磁盘空间莫名消失的根本原因!
阅读全文
摘要:package com.test;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class NewsManager { /** * @param args */ public static void main(String[] args) { List newss=getNewsList(); for(int i=0;i<newss.size();i++) { News news=(News)new...
阅读全文
摘要:Problem Description There is an analog clock with two hands: an hour hand and a minute hand. The two hands form an angle. The angle is measured as the smallest angle between the two hands. The angle between the two hands has a measure that is greater than or equal to 0 and less than or equal to 180
阅读全文
摘要:前段时间在给一家世界500强企业做咨询,课题是企业级门户的搜索策略。光看这个课题,大家肯定会联想到谷歌,Bing,百度之类的搜索引擎。对企业搜索有些接触的人,也许会联想到Autonomy(国外知名搜索服务提供商),或是拓尔思(国内知名企业搜索服务商)。虽然说采用这些成熟产品不失为是一种快捷有效的实现方法,但是,企业的特有业务形态和长远技术规划将往往促使他们做出更稳妥的决定:比如,从世界的顶级咨询公司购买解决方案,再决定是否采购成熟的技术和服务组件或与本土IT公司合作开发,打造企业自主知识产权的产品。为什么这么做?我认为有三个原因:1、地域及环境因素;2-制约与反制约的博弈。3-长远规划需要。那
阅读全文
摘要:先来看下效果图. 这是仿三星FM收音机的一个widget. 1. 首先在widget创建一个布局文件: layout/widget.xml.2. 在xml中创建xml/radioinfo.xml:<?xml version="1.0" encoding="utf-8"?><appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" android:initialLayout="@layout/widget&quo
阅读全文
摘要:C语言typedef关键字关于马甲的笑话。有这样一个笑话:一个猎人在河边抓捕一条蛇,蛇逃进了水里。过一会,一个乌龟爬到岸边。猎人一把抓住这个乌龟,大声的说道:小样,别你为你穿了个马甲我就不认识你了! typedef 关键字是个伟大的缝纫师,擅长做马甲,任何东西穿上这个马甲就立马变样。它可以把狼变成一头羊,也能把羊变成一头狼。甚至还可以把长着翅膀的鸟人变成天使,同样也能把美丽的天使变成鸟人。所以,你千万不要得罪它,一定要掌握它的脾气,不然哪天我把你当鸟人,你可别怪我。O(∩_∩)O~ 一、历史的误会——也许应该是typerename。 很多人认为typedef 是定义新的数据类型,这可能与...
阅读全文
摘要:今天尝试编译了goahead,看到goahead文档里面有关于用matrix支持ssl,文档中要求的matrix版本为3.1.2,但是官网上愣是没找到这个版本的下载的所以下载了最新的3.4.2,修改了makefile,编译结果使用的时候出现下面的错误!root@jack-desktop:~/software/webs-2-5/LINUX# makecc -c -o ../matrixSSLSocket.o -Os -DWEBS -DOS="LINUX" -DLINUX -DUSER_MANAGEMENT_SUPPORT -DDIGEST_ACCESS_SUPPORT -DW
阅读全文
摘要:mysql replication 中主从延迟是一个比较常见的问题,请看前期一篇博文:怎样解决MySQL数据库主从复制延迟的问题。根据目前有些公司使用的方案,最近测试了两个,其中之一是阿里的relay fetch ,业绩说法数据预热,当然也有其他开源类似开源工具,目前诸如mk-slave-prefetch及replication-prefetch等,感兴趣可以去看看。整理的文档主要是参考了官方的《relay fetch 读取本地binlog 进行备库预热》,有些图片直接引用,还有文字,与官方不同的是安装过程中出现的问题及解决方式,归纳如下: 基本思路原理在备库sql线程执行更新之前,预先将相.
阅读全文
摘要:当C++中多继承时,父类中可能含有同名函数,此时子类如何调用呢? 直接贴代码:#include <iostream.h>class B1{public: void output();};class B2{public: void output();};void B1::output(){ cout<<"call the class B1"<<endl;}void B2::output(){ cout<<"call the class B2"<<endl;}class A:public B1,pu
阅读全文
摘要:问题现象:数据库监听崩溃处理过程:数据库出现异常,收到报警之后,马上登陆服务器,lsnrctl status 发现listener死掉,赶紧启动,结果持续了1分钟左右才起来。数据库可以连接了,恢复正常。接下来查找问题原因,到alert日志中发现报错:PMON failed to acquire latch, see PMON dump上网搜索到,居然又是一个BUG。解决办法:小组讨论决定是否打补丁。Pmon Failed To Acquire Latch" Messages in Alert Log -Database Hung [ID 468740.1] In this Docum
阅读全文
摘要:Problem Description Do you remember a sentence "Accepted today?" Yes, the sentence is mentioned frequently in lcy's course "ACM Programming"! The contest is still in progress this moment. How excited it is! You, smart programmer, must have AC some problems today. "Can I
阅读全文
摘要:<audio> 标签属性:src:音乐的URLpreload:预加载autoplay:自动播放loop:循环播放controls:浏览器自带的控制条 1 <audioid="media"src=" http://www.abc.com/test.mp3"controls></audio> <video> 标签属性:src:视频的URLposter:视频封面,没有播放时显示的图片preload:预加载autoplay:自动播放loop:循环播放controls:浏览器自带的控制条width:视频宽度heigh
阅读全文
摘要:C语言enum关键字很多初学者对枚举(enum)感到迷惑,或者认为没什么用,其实枚举(enum)是个很有用的数据类型。一、枚举类型的使用方法一般的定义方式如下: enum enum_type_name { ENUM_CONST_1, ENUM_CONST_2, ... ENUM_CONST_n } enum_variable_name; 注意:enum_type_name 是自定义的一种数据数据类型名,而enum_variable_name 为enum_type_name类型的一个变量,也就是我们平时常说的枚举变量。实际上enum_type_name类型是对一个变量取值范围的限定,而花括...
阅读全文
摘要:可能大家都知道我们保存相册到Android手机的时候,然后去打开系统图库找不到我们想要的那张图片,那是因为我们插入的图片还没有更新的缘故,先讲解下插入系统图库的方法吧,很简单,一句代码就能实现MediaStore.Images.Media.insertImage(getContentResolver(), mBitmap, "", "");通过上面的那句代码就能插入到系统图库,这时候有一个问题,就是我们不能指定插入照片的名字,而是系统给了我们一个当前时间的毫秒数为名字,有一个问题郁闷了很久,我还是先把insertImage的源码贴出来吧 /** * In
阅读全文
摘要:/* * CCycleBuffer.h * * Created on: 2013-5-27 * Author: shiguang */#ifndef __test__CCycleBuffer__#define __test__CCycleBuffer__#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>class CCycleBuffer{public: bool isFull(); bool isEmpty(); void Empty(); in
阅读全文
摘要:multimap 是属于关联容器的一个(其它三个是map、set、multiset),关联容器的插入、删除和查找时间都相同,为O( log(N) 。在学习 multimap 之前最好得先对 map 和 pair 有一定的了解。 multimap是一个允许有多个同键元素的map。其接口与map接口基本相同,只有以下几点改变:multimap 没有提供operator[ ]。由于一个键可能对应多个元素,所以这个操作符没有意义。multimap上的插入总会成功。因此,多映射(multimap)insert()增加一个元素时,并不需要返回 iterator 和 bool 的 pair 。它只返回 i.
阅读全文
摘要:导入苹果的两个框架是必不可少的环节。。。 代码部分+小解:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. AudioSessionInitialize (NULL, NULL, NULL, NULL); /* OSStatus AudioSessionInitialize ( CFRunLoopRef inRunLoo...
阅读全文
摘要:原题:BackgroundProblems in Computer Science are often classified as belonging to a certain class of problems (e.g., NP, Unsolvable, Recursive). In this problem you will be analyzing a property of an algorithm whose classification is not known for all possible inputs.The ProblemConsider the following a
阅读全文
摘要:布局以及效果图片代码Strings.xml------------------------------------------------------------------------------------<?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">day01_msm</string> <string name="action_settings">
阅读全文
摘要:在pub闲逛时看到这么一个问题: 开发人员反应,用pl/sql developer查询mchnt这张IOT表特别慢,但其它表都很快,具体情况如下: 1、表数据量很少 select count(1) from ap07.mchnt; COUNT(1) ---------- 12 2、mchnt表的pk index的段信息: ------------------Basic Info--------------------- segment_name............................PK_MCHNT segment_type...........................
阅读全文
摘要:1、什么是JSF: JSF规范本身就是JavaEE5的MVC规范,它提倡以桌面组件的方式来隐藏传统web开发的HTTP细节,允许开发者以传统 桌面编程的方式开发web应用。JSF通过将托管Bean(Managed-Bean)的属性或方法绑定到页面组件的Value属性或 Action属性,这样就可以很方面地实现系统的MVC控制。 2、JSF规范的实现: sun公司已JSF规范提供了实现,即SUN的参考实现,即JSF RI,还用一个是Apache组织的实现MyFaces,MyFaces 在实现了JSF RI的基本功能外...
阅读全文
摘要:描述:将最小公倍数分解质因子,最小的和便为各个质因子的相应次方数之和。 (1)当N是素数的时候,输出N+1 (2)当只有单质因子时或者N不被除尽时,质因子相应次方和+N最后的数;#include <cstdio>#include <cmath>int main(){ // freopen("a.txt","r",stdin); int n,t=0,count,m,p,q; long long len; while(scanf("%d",&n)!=EOF) { if(!n) break; printf(&
阅读全文
摘要:点击打开链接分析:A*算法主要由是估价函数f(n)=g(n)+h(n);其中g(n)代表当前的实际代价。h(n)是估计代价。算法的效率直接取决于h(n)的评价性。h(n)的设计思想是无限靠近(极限).在本题中,g(n)代表从初始位置到当前x点所付出的代价。h(n)代表从当前x点到目标位置的估计代价。本题关键是怎样求h(n),每个点到目标点t不一定联通。也不好估价,巧妙之处是:从目标t到初始位置s的最短路。即反向求最短路。这样h(n)的值是最低评估了。代码;#include<cstdio>#include<queue>#include<cstring>#def
阅读全文
摘要:#pragma once#include <functional>#include <map>using namespace std;template<typename x>struct signal;template <typename ret_t, typename... args_t>struct signal<ret_t(args_t...)> { typedef int key_t; // typedef function<ret_t(args_t...)> func_t; key_t nextkey_t; ma
阅读全文
摘要:1 PE文件结构 2 文件头PE 文件头是一个IMAGE_NT_HEADERS 类型的结构,它在WINNT.H文件中定义。 typedef struct _IMAGE_NT_HEADERS { DWORD Signature; IMAGE_FILE_HEADER FileHeader; IMAGE_OPTIONAL_HEADER OptionalHeader;} IMAGE_NT_HEADERS, *PIMAGE_NT_HEADERS;Signature域是 ASCII文本 “PE\0\0”。IMAGE_FILE_HEADER 类型的结构仅包含了文件最基本的信息。typedef s...
阅读全文
摘要:由于项目中需要报表,而Silverlight项目本身并不自带报表控件,上网找了一下资料,基本上都是使用第三方控件。 由于开源的第三方报表控件并不是很多,所以本人使用了Telerik Reporting控件。 首先介绍一下安装过程: 第一步:上网找的安装文件,双击开始运行, 第二步:点击next继续执行, 第三步:选择安装的类别,选择Examples后,会提示安装Sql Server, 第四步:安装Demo的数据库。 这里database server,我用localhost一直安装不成功,最后用(local)居然成功了 然后会自动安装,中间360可能会拦截一些过程,点允许就行...
阅读全文
摘要:求强连通分量的Tarjan算法 说到以Tarjan命名的算法,我们经常提到的有3个,其中就包括本文所介绍的求强连通分量的Tarjan算法。而提出此算法的普林斯顿大学的Robert E Tarjan教授也是1986年的图灵奖获得者(具体原因请看本博“历届图灵奖得主”一文)。 首先明确几个概念。强连通图。在一个强连通图中,任意两个点都通过一定路径互相连通。比如图一是一个强连通图,而图二不是。因为没有一条路使得点4到达点1、2或3。强连通分量。在一个非强连通图中极大的强连通子图就是该图的强连通分量。比如图三中子图{1,2,3,5}是一个强连通分量,子图{4}是一个强连通分量。 关于Tarjan算法的
阅读全文
摘要:将一些知识点记录一下,有事没事看一眼。 文件读取: open import os os.getcwd() #取得当前的执行路径 os.chdir('C:/Users/ourgame/Desktop/headFirstPython') #进入某个路径 data = open('sketch.txt') #打开文件 print(data.readline(),end='') #读取一行,文件指针会向下移动 print(data.readline(),end='') #此句与上句输出不一样 data.seek(0) #data...
阅读全文
摘要:关于Servlet的学习概要:1、什么是Sevlet? 是java类,他提供了基于协议的请求和响应服务,担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层,具有独立于平台和协议的特性,可以生成前台web页面,生命周期通过Web容器控制。 2、有什么作用? 主要是接收客户端的请求(多数是http),并将处理结果返回给客户端。在mvc模式中属于Control控制层。3、生命周期: 由容器控制,如,tomcat,经过初始化、运行和销毁三个阶段。值得注意的是,servlet是单实例,多线程,存在线程安全问题,所以,一定不要在sevlet中定义或
阅读全文
摘要:从做PreAngel以来,每年我都会抽空去美国一两次,主要是在硅谷(湾区)一带见见当地的朋友,他们主要有VC、创业者、斯坦福和伯克利的学生创业组织负责人、无线科技领域的各种组织机构负责人等,我一直试图逐步了解这个全世界高科技上市公司最密集的地带,究竟有着怎样的特别之处,有什么是我们可以学习借鉴的,让我们回到“乡下”也可以显得与众不同;同时,也想知道,我们这些“乡巴佬”,有没有机会在这个全世界最聪明的人密集的地区,找到自己的立足点,未来也能投资几个像Google、Facebook那样的伟大公司?来的越多,感触就越深,虽然还只是皮毛,硅谷带给我的感触已经非常深了,在此与各位分享:1)You Onl
阅读全文
摘要:最近对git很感兴趣。gistore是基于git的数据备份工具,比较好的一点是可以配置多少条历史备份之后回滚,把旧的历史抛弃。有意思的是,它有历史分支。我们的mongo数据出了replicaset之外,没有做数据备份,在数据误操作的情况下就危险,所以我希望可以每天备份。看看实际用起来如何。
阅读全文
摘要:一、模的概念(我只列举一个例子,具体请查数学中的 "同余模") 在日常生活中,有许多化减为加的例子。例如,时钟是逢12进位,12点也可看作0点。 当将时针从 10点 调整到 5点 时有以下两种方法: <1> 将时针逆时针方向拨5格,相当于做减法:10 - 5 = 5 <2> 将时针顺时针方向拨7格,相当于做加法:10 + ( 12 - 5 ) = 12 + 5 = 5 (模为 12)二、模的运用(采用模得到补码) 1、补码的得来:是为了让负数变成能够加的正数。so,负数的补码 = 模 - 负数的绝对值 如:-1 补码:1111 1111(1 0000
阅读全文
摘要:在网站或者游戏开发中,我们常常需要实现飞雪漫天,细雨绵绵,蝴蝶纷飞等效果。这些效果有个共同之处就是随机性很大,是一种整体呈一种趋势的动画效果。JS中的Math.random()方法为我们提供了随机功能,setInterval()方法为我们提供了短周期调用的功能,利用这两个方法我们就可以实现这种群体性的动画效果,如下图的飞雪效果(虽然有些粗糙,但是基本原理相似)。 第一步:建立动态元素库,如雪花,雨滴,蝴蝶等。var img = { 1:"<img src='image/snow1.png'/>", 2:"<img src='
阅读全文
摘要:自从使用.NET WinForm后已经很长时间没用VC++ MFC写过程序了,今天一问友给出一道VC++的题。题目:使用钩子(HOOK)实现鼠标在屏幕上移动时实时捕获当前位置坐标,并在程序对话框的文本框中实时显示。要求:不是仅捕获鼠标在程序窗口客户区时的坐标值,而是当鼠标移出程序窗口客户区也能捕获到鼠标在屏幕中的位置坐标。实现思路:由于局部钩子只能监视本进程内的某个指定线程的事件消息,而按照此程序要求程序窗口不是活动窗口时也能监视到鼠标位置并将坐标值传给主程序的消息处理程序进行处理,所以需要使用系统钩子(全局钩子)。又由于要捕获鼠标信息,所以要用鼠标钩子,也就是在注册钩子时将类型为WH_MOU
阅读全文
摘要:通过敲牛腩视频我们知道对于显示数据的部分我们使用了一些专门控件用于显示数据,通过这些控件可以以可视化的方式查看绑定数据之后的效果。这些控件称之为数据绑定控件。 数据绑定控件的一些常用属性: DataSource属性:指定数据绑定控件的数据来源,显示的时候程序将会从这个数据源中获取数据并显示。DataSourceID属性:指定数据绑定控件的数据源控件的ID,显示的时候程序将会根据这个ID找到相应的数据源控件,并利用这个数据源控件中指定方法获取数据并显示。DataBind()方法:当指定了数据绑定控件的DataSource属性或者DataSourceID属性之后,再调用DataBind(...
阅读全文
摘要:1、修改内核网络参数 (注意:使用dmesg命令查看日志,动态修改) vi /etc/sysctrl.conf fs.inotify.max_user_watches = 2000000 fs.nr_open = 2000000 fs.file-max = 2000000 net.core.rmem_default = 1048576 net.core.wmem_default = 1048576 net.core.rmem_max = 8388608 net.core.wmem_max = 8388608 net.core.n...
阅读全文
摘要:原文:http://www.lifelaf.com/blog/?p=346 本文翻译自Steve Fulton & Jeff Fulton HTML5 Canvas, Chapter 1, “Retrieving the 2D Context, The drawScreen() Function”.在保证浏览器对Canvas的支持之后,我们需要拿到Canvas的二维上下文(context),以进行一系列的操作。在HTML5的设计中,Canvas兼容多种上下文(包括三维上下文),但在本文中,我们仅考虑二维上下文。是时候写一些真正的Canvas代码了。Canvas的上下文(context)
阅读全文
摘要:#include<linux/module.h>#include<linux/init.h>#include<linux/sched.h>#include<linux/timer.h>structtimer_listmy_timer;voidfunc(unsignedlongdata){printk("timeout!\ndata:%ld,pid:%ld\n",data,current->pid);mod_timer(&my_timer,jiffies+3*HZ); //修改定时器的时间为2秒}staticint
阅读全文
摘要:建议用用在设备休眠的时候第三方视频播放器主动调用VideoView.suspend()方法 我们很多第三方播放器应用在休眠唤醒的时候处理的不是很棒,造成很多平台不能很好的兼容,最进在公司就处理过此类问题。默认情况下,当我们点击power键的时候,我们客户端播放器会和服务端断开连接,此时服务端的Client会析构,当再次返回时会重新唤醒时服务端会重新创建服务端,读取上次保存的位置,开始播放或者待用户确认后开始播放,这样做会节约功耗,你不希望用户用你产品后本来可以撑一天的手机,现在只能用半天了吧~废话少说,直接把图库的行为给大家看下:SEP 1 .MovieActivity @Overrid...
阅读全文
摘要:在C++的程序员眼中,脚本是个奇葩的逻辑。当然也可能我比较奇葩。不过从Lua走过来,python的理解也不那么难。记录一下刚学python要注意的东西,也算是个快速入门吧。如果你是从C++过来的,那你来对地方了。 避免运行脚本闪过可以添加raw_input()。这相当于getline。 在命令行中可以直接键入filename.py来运行脚本。 导入模块用import moduleName。注意没有.py。然后使用moduleName.attr即可使用相应的属性。也可使用from module import attr命令,如此做则可直接使用属性。第一次导...
阅读全文
摘要:#include<linux/module.h>#include<linux/init.h>#include<linux/device.h>structbus_typemy_usb_bus={.name="my_usb",//总线的名字,注册成功后会在/sys/bus/目录下看到};#defineCOUNT_SIZE100chardata[COUNT_SIZE]="HelloMikeChen";/*内核到用户空间的数据*/staticssize_tshow_bus_data(structbus_type*bus,cha
阅读全文
摘要:在lsnrctl命令的status时,常会看到如下返回值:Service "elvis" has 2 instance(s). Instance "elvis", statusUNKNOWN, has 1 handler(s) for this service... Instance "elvis", statusREADY, has 1 handler(s) for this service...Service "elvisXDB" has 1 instance(s). Instance "elvis&
阅读全文
摘要:本文对Linux内核模块rootkit进行分析,对基于idt hook的WNPS的实现进行分析。 完整内容请点击如下链接: 点击打开链接 Rootkit. 3WNPS test run. 4test env. 4compile and install4client run. 4WNPS explained. 6WNPS features. 6WNPS in general6classic system call and sys_call_table. 7fast system call - sysenter(Intel)/syscall(AMD) andsysexit. 8...
阅读全文
摘要:用来限制 fps#pragma once#include <windows.h>struct fps_limit { int previous_time; int tpf_limit; int tpf; fps_limit(int fps = 60) : previous_time(GetTickCount()), tpf(0) { limit_fps(fps); } void reset() { previous_time = GetTickCount(), tpf = 0; tpf_limit = 60; } void limit_fps(int fps) { tpf_limi
阅读全文
摘要:设备挂载到bus总线上#include<linux/module.h>#include<linux/init.h>#include<linux/device.h>voidusb_dev_release(structdevice*dev);structbus_typemy_usb_bus={.name="my_usb",//总线的名字,注册成功后会在/sys/bus/目录下看到};structdevicemy_usb_device={.bus_id="usb_device",//设备的名字.bus=&my_usb
阅读全文
摘要:http://stephenzhou.cnblogs.com/
阅读全文
摘要:#include<linux/module.h>#include<linux/init.h>#include<linux/device.h>voidusb_dev_release(structdevice*dev);structbus_typemy_usb_bus={.name="my_usb",//总线的名字,注册成功后会在/sys/bus/目录下看到};structdevicemy_usb_device={.bus_id="usb_device",//设备的名字.bus=&my_usb_bus,.relea
阅读全文
摘要:常见的性能测试是这样的:有人开发了百度知道,然后,想知道单机的最大并发处理量是多少。这就需要性能测试了。然后,我们常见的性能测试方法是:1.apache的ab;2.JMeter;3.loadrunner;4.自己开发的工具。 先大致的评价下上面的几个方法:1.apache的ab。这东西,用起来很简单,就一个命令。缺点就是,可定制差,使用不是很方便。2.JMeter真的很强大,我们的性能测试自动化,就是使用JMeter实现的;3.loadrunner,这东西要收费的,功能很强大,但是自动化方面,不清楚。直接入正题,看看怎么实现性能测试自动化。性能测试是很耗费时间、人力的事情,每次测试都需要有人来
阅读全文
摘要:对于中小型机构,如:人数在200人之内,预算不太多,如何规划与实现私有云数据中心,这里给出一些建设性意见: 一、需求分析: 通常这类机构所需要的计算资源在300-500虚拟主机之间,生产型存储约10T-50T之间,灾备型存储约为1:0.6,为6T至30T之间。网络压力通常在30-100M网络出口,内部在千兆网左右,应用集中在:内部业务系统、内部VDI系统、数据共享平台、公共门户及OA系统等。 二、设计原则 计算资源可以采用1:50的比例构建虚拟主机,如可以规划6至10台,其中每五台安排一个灾备主机,总数约为7至12台。单台主机单价8万左右,可以配置96G内存、16核CPU、4-...
阅读全文
摘要:设备驱动程序:#include<linux/module.h>#include<linux/fs.h>#include<linux/cdev.h>#include<linux/uaccess.h>#include<linux/timer.h>#include<linux/sched.h>#include<linux/wait.h>MODULE_LICENSE("GPL");#defineBUF_SIZE256#defineDEVICE((constchar*)"kgrunt&quo
阅读全文
摘要:本人业余时间做了个小工具:QQ宠物保姆,欢迎大家提出意见,联系QQ:58095808 QQ宠物保姆有如下功能 自动喂食 让你不再担心宠物宝宝遭受饥饿之苦,保姆会帮你把宝宝喂得白白胖胖。当饥饿指数降至设定值时将会自动喂食,如果没有食物储备饥饿指数降至最低设定值时,保姆将会自动启用自我保护功能暂停宠物成长,以防宠物没有食物喂养时出现死亡的可能。 自动洗澡 聪明的宝宝人见人爱,车见车载。宝宝干净才可爱,Q宠保姆会帮你把宝宝洗得干干净净。当清洁指数降至设定值时将会自动洗澡,当清洁指数降至最低设定值时,保姆也会启用自我保护功能暂停成长,以防宠物因为清洁过低而时导致宠物生病、死亡。 自动逗宠 完全免...
阅读全文
摘要:36 Struts2_OGNL_11.先做原型,再一点一点加2.ognl表达式value里面的内容3.user.xxx 只有在url传才可以构造4.User的构造方法5.想初始化domain model 可以自己new,也可以传参数值,但这时候需要保持参数为空的构造方法 37 Struts2_OGNL_2 38 Struts2_OGNL_3 1.Object Graph Navigation Language 39 Struts2_OGNL_4 1.访问静态方法:@包.类名@静态方法名 2.访问静态属性:@包.类名@静...
阅读全文
摘要:#pragma once#include <functional>struct scope_guard { typedef std::function<void()> Fn; Fn action; bool active; scope_guard(Fn action) : action(action), active(true) {} void dismiss() { active = false; } ~scope_guard () { if(active) action(); }};test:#include <windows.h>#include &l
阅读全文
摘要:声明: 本博客文章翻译类别的均为个人翻译,版权所有。转载请注明出处:http://blog.csdn.net/ml3947,另外本人的个人博客:http://www.wjfxgame.com。 这一节是紧接着上一节的。 制作一个可以动画的砖块 这个砖块在被破坏掉的时候需要一些动画效果。所以我们需要制作一个动画。 1.从Orthello->Objects->Sprites里面拖动一个Animation到 Hierarchy视图中。 这会在OT -> Animations 下面增加一个名字类似于"Animation(id = -4320)"的Object。把它
阅读全文
摘要:序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,将数据分解成字节流,以便存储在文件中或在网络上传输。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writ
阅读全文
摘要:母函数(Generating function)详解 在数学中,某个序列的母函数是一种形式幂级数,其每一项的系数可以提供关于这个序列的信息。使用母函数解决问题的方法称为母函数方法。 母函数可分为很多种,包括普通母函数、指数母函数、L级数、贝尔级数和狄利克雷级数。对每个序列都可以写出以上每个类型的一个母函数。构造母函数的目的一般是为了解决某个特定的问题,因此选用何种母函数视乎序列本身的特性和问题的类型。 这里先给出两句话,不懂的可以等看完这篇文章再回过头来看: "把组合问题的加法法则和幂级数的t的乘幂的相加对应起来" "母函数的思想很简单—就是...
阅读全文
摘要:这几天使用cocos2d-x自己做个小游戏,在使用过程中遇到不少问题,在这里记录下来,做个总结,也希望对遇到相同问题的朋友有所帮助。 昨天下午开始使用CocosBuilder做场景,并在代码中绑定场景对象和菜单事件、成员变量。在网上查了下相关资料感觉还是挺容易的。结果在实际操作中总是问题不断,连续奋斗了十几个小时才把问题搞定。总结下遇到的问题: cocos2d-x与 cocosbuilder 版本问题 使用cocosbuilder 3.0(以后简称ccb)兴高彩列的制作了一个CCLayer场景,在cocos2d-x中加载出来,在CCBReader::readNodeGraphFrom...
阅读全文
摘要:沙箱模式(Sandbox Pattern)沙箱模式可以避免命名空间的一些缺点(namespacing pattern),比如:依赖一个唯一全局的变量作为程序的全局符号。在命名空间模式中,没有办法存在两个版本程序或者类库在相同的页面中运行,因为它们都需要相同的全局符号,比如:MYAPP长的带点的名称去输入和运行时解析,比如:MYAPP.utilities.array顾名思义,沙箱模式给模块提供一个环境运行而不影响其它模块和它们私有的沙箱。这个模式在YUI version 3被广泛使用,但记住接下来的讨论是一个简单的参考实现而不是试图讨论YUI3的沙盒是怎么实现的。 一个全局构造函数(A Gl..
阅读全文
摘要:生产环境flume ng配置拓扑图。超级详细
阅读全文
摘要:当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 一. JDK类库中的序列化API java.io.ObjectOutputStr...
阅读全文
摘要:PHP数据库编程PHP有三种方式来操作我们的数据库:1、mysql扩展库2、mysqli扩展库3、pdomysql扩展库和mysql数据库的区别下面就来mysql扩展库来介绍 :1、mysql数据库是用来存放数据的2、mysql数据库的三层结构示意图: 所有数据库基本上都遵循这三种结构 ,3、mysql扩展库是一堆函数,是PHP设计者提供给程序员完成对mysql数据库的各种操作(CRUD)使用PHP的mysql扩展库完成对数据库的操作:1、环境搭建1.1 启用mysql扩展库 在PHP.ini文件中去配置mysql扩展库 extension=php_mysql.dll ...
阅读全文
摘要:一、生成exe方法 1.版本选择:2012 express,打上update 2补丁 2.进入项目属性菜单,从下拉框中选择release; 3.在项目属性中,在general下,platform toolset选择vs2012 windows xp; 4.linker>debugging,generate debug info选择否; 5.linker>general,enable incremental linking 选择否 6.c/c++,runtime library选/MT 二、使用gtest进行c++ 单元测试 从下面链...
阅读全文
摘要:1.JAVA多线程实现方式 JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。2.继承Thread类实现多线程 继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实例方法。start()方法是一个native方法,它将启动一个新线程,并执行run()方法。这种方
阅读全文
摘要:mantis导出CSV乱码解决方法 (版本:1.2.15)在mantis安装目录中修改csv_export.php添加函数function expChangeCode($str){ $str = mb_convert_encoding($str,"CP936","UTF-8"); return $str;} 将echo $t_header 修改成 echo expChangeCode($t_header);将echo csv_escape_string( $t_value ); 修改成 echo expChangeCode(csv_escape_stri
阅读全文
摘要:JAVA Vuser协议手工写脚本Failed to find Classes.zip entry in Classpath问题解决方法:前提条件:环境变量:正确的配置了JAVA_HOME,path正确的指明了JAVA_HOME的bin路径和LR的bin路径,classpath中指明了jdk的lib路径和LR的lib路径。当前LoadRunner的版本是9.0版。当前的JDK版本是1.7。一、错误内容如下: 通知: Found jdk version: 1.7.0.[MsgId: MMSG-22986] 警告: Warning: Failed to find Classes.zip entr.
阅读全文
摘要:#include <gl/glut.h>static GLsizei iMode = 1; static GLfloat sx = 1.0;static GLfloat sy = 1.0;static GLfloat tx = 0.0f;static GLfloat ty = 0.0f;void Initial(void){ glClearColor(1.0f, 1.0f, 1.0f, 1.0f); //设置窗口背景颜色为白色 gluOrtho2D(-30.0,30.0,-20.0,20.0);//居中显示}void ChangeSize(int w,int h){ glView.
阅读全文
摘要:R是用于统计分析和图形化的计算机语言及分析工具,为了保证性能, 其核心计算模块是用C、C++和Fortran编写的。同时为了便于使用,它提供了一种脚本语言,即R语言。R语言和贝尔实验室开发的S语言类似。R支持 一系列分析技术,包括统计检验、预测建模、数据可视化等等。在CRAN(http://cran.r-project.org) 上可以找到众多开源的扩展包。1、到官网(http://www.r-project.org)下载R安装包(windows上为R-3.0.1-win.exe)。2、安装完成后,弹出命令行界面。 3、运行help()命令将弹出帮助页面。想要查看任何函数的使用方法和实例,直接
阅读全文
摘要:1,什么是强类型,什么是若类型?强若类型是指类型检查的严格程度,语言有无类型、弱类型和强类型三种。无类型的语言不检查且不区分指令和数据;若类型的语言检查很弱,仅能严格区分指令和数据;强类型语言则严格地在编译的时候进行检查。例如,C语言和JavaScript是若类型语言,Java和C#是强类型语言。技巧提示:编写简单小应用,使用弱类型语言可以节省代码量,有更高的开发效率;而对于构建大型项目,使用强类型语言会更加规范可靠。2,为什么在C#中我们不担心内存漏洞?解析:考察C#的内存管理机制。C#采用垃圾回收机制来管理内存,当程序运行时,垃圾收集器在内存中建立一个托管堆,每使用一次new运算符,运行库
阅读全文
摘要://饿汉式 class Single{ private final static Single s = new Single(); public static Single getInstance(){ retrun s; } } //懒汉式 class Single{ private static Single s = null; public static Single getInstance(){ if(s==null) s=new Single(); return s } } //死锁案例 class Dead i...
阅读全文
摘要:最近想学着J2EE来着,就学到了Ajax这个东西,就跟着学了点,下面就给个实例,省的自己以后用到了也不知道哪找去。html页面:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>user_info.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"&g
阅读全文
摘要:本文接着介绍步骤5), 配置External List需要在Sharepoint 2010的环境下进行,如果大家有条件可以尝试着在虚拟机上装个Sharepoint来整整。External List的配置步骤如下:1.配置部署的BCS项目的访问权限图1图2图32.创建External List列表并引用部署的BCS项目图4图5图63.集成后的效果
阅读全文

浙公网安备 33010602011771号