摘要:
1:今天遇到了web项目调试总是不起作用,后来经人指点才知,当调试的断点仅仅是一个小圆圈时断点是不起作用的,这是可以重启下tomcat服务器再重新访问断点才会起作用,这是你会发现断点的小圆点左下角有个小箭头,这才是有效的断点。2:当程序运行到断点时出错了但是你却找不到错误提示时,你可以按下ctrl+shift+i快捷方式然后到控制台就可以看到报错提示了,这个技巧在调试dwr错误时非常有用,因为dwr报错一般很少会直接显示出异常信息,这时可以通过该快捷键来显示。 调试按钮图解:
阅读全文
posted @ 2013-09-12 23:10
风言枫语
阅读(431)
推荐(0)
摘要:
boost::function和boost::bind结合使用是非常强大的,他可以将成员函数和非成员函数绑定对一个对象上,实现了类似C#的委托机制。委托在许多时候可以替代C++里面的继承,实现对象解耦,简单说就是把产生事件的代码和处理事件的代码通过委托者给隔离开来。但是boost库是非常庞大的,尤其是在发布开源软件时,下载安装boost是一件让用户望而却步的事情。基于此,下面编程模拟boost::function和boost::bind。为了满足90%以上的应用场合,该代码实现以下目标:1.支持成员函数和非成员函数绑定。2.支持多个参数(最多9个),代码中使用#define宏定义了1到9个参数
阅读全文
posted @ 2013-09-12 23:07
风言枫语
阅读(191)
推荐(0)
摘要:
/********************************************* 简介: 本程序为模拟红外协议的接收程序 包含起始码和数据码 本程序现固定一次性接收16BIT(2字节)的数据 起始码与数据码长度定义如下图(用户可自行更改): **********************************************/#define P_IrRec PF4_IN //接收IO定义//=====红外接收模式=====#define MIR_RST (uint8)0 //空闲状态#define MIR_P1 (uint8)1 //正接收起始码#def...
阅读全文
posted @ 2013-09-12 23:05
风言枫语
阅读(599)
推荐(0)
摘要:
JDBC:Connection conn = null;Statement stmt = null;ResultSet rs = null;// 1.加载驱动try { Class.forName("com.ibm.db2.jcc.DB2Driver"); /*Driver driver = new com.ibm.db2.jcc.DB2Driver(); DriverManager.registerDriver(driver); //这样做,意义不大,因为类在加载的时候就已经创建了DB2Driver对象,并向DriverManager注册*/} catch (Except
阅读全文
posted @ 2013-09-12 23:03
风言枫语
阅读(206)
推荐(0)
摘要:
1.新建register.jsp username: password: 2.新建listAll.jsp: --> username password delete delete 3.运行后查看控制台会有错误信息显示: 出现了增加用户出现异常,这段代码在UserAction.java中:说明session.save()没有执行成功,插入数据不成功有几种可能呢,无非是字段类型有错误,主键出现问题,那么我们来看看一看我们的主键就会发现问题:不知道同学们对前两节的内容有没...
阅读全文
posted @ 2013-09-12 23:00
风言枫语
阅读(232)
推荐(0)
摘要:
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream(对象流)对象,接着,使用ObjectOutputStream对象的writeObject(Object obj)方法就可以将参数为obj的对象写出(即保存其状态),要恢复的话则用输入流。写对象和读对象的时候一定要使用序列化:impor
阅读全文
posted @ 2013-09-12 22:58
风言枫语
阅读(1135)
推荐(0)
摘要:
遇到这两个错误, 基本上都是叫你将 autocrlf 设置为 false. 但是我觉得这样很不妥。如果你的源文件中是换行符是LF,而autocrlf=true, 此时git add就会遇到 fatal: LF would be replaced by CRLF 的错误。有两个解决办法:1. 将你的源文件中的LF转为CRLF即可【推荐】2. 将autocrlf 设置为 false如果你的源文件中是换行符是CRLF,而autocrlf=input, 此时git add也会遇到 fatal: CRLF would be replaced by LF 的错误。有两个解决办法:1. 将你源文件中的CRL
阅读全文
posted @ 2013-09-12 22:55
风言枫语
阅读(776)
推荐(0)
摘要:
1、配置web.xml文件。在Struts2中,struts框架式通过Filter启动的。Filter在web.xml中的配置如下: struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* 在StrutsPrepareAndExecuteFilter的init()方法中将会读取类路径下默认的配置文件struts.xml完成初始化操作。注意:struts2督导struts.xml的内容后,...
阅读全文
posted @ 2013-09-12 22:54
风言枫语
阅读(197)
推荐(0)
摘要:
八皇后问题是一个以国际象棋为背景的问题:如何能够在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。八皇后问题可以推广为更一般的n皇后摆放问题:这时棋盘的大小变为n×n,而皇后个数也变成n。当且仅当 n = 1 或 n ≥ 4 时问题有解。 方法一:递归实现方法二:迭代实现方法三:利用全排列递归实现实现代码如下:#include#includeusing namespace std;bool place(int *Q,int len,int index);bool check(in
阅读全文
posted @ 2013-09-12 22:52
风言枫语
阅读(172)
推荐(0)
摘要:
Cron ExpressionsCron-Expressions are used to configure instances ofCronTrigger. Cron-Expressions are strings that are actually made up of sevensub-expressions, that describe individual details of the schedule. These sub-expressionare separated with white-space, and represent:1.Seconds2.Minutes3.Hour
阅读全文
posted @ 2013-09-12 22:49
风言枫语
阅读(242)
推荐(0)
摘要:
一、本文目的以前的文档中、详细的介绍了FreeType开源字体引擎库的基础知识、基本用法、但并未详细的阐明在TurboCG中、是如何解析出一个文字的轮廓的,本文集中阐述、怎么样使用FreeType开源字体引擎库、读取一个文字的轮廓、获取轮廓关键点(控制点)之后,解析这些关键点;并使用Qt作为辅助GUI接口、绘制出字体的轮廓。本文虽然集中讲解文字轮廓处理、但为了完整性,也会介绍怎么初始化字体库等等,通过本文的学习、读者能够快速的了解到使用FreeType的步骤流程,并能够使用FreeType进行文字处理,本文包含了使用FreeType的所有基本API调用的全部内容,是一篇短小实用的指南。二、Fr
阅读全文
posted @ 2013-09-12 22:47
风言枫语
阅读(3755)
推荐(2)
摘要:
话单数据采集的要求1.支持定时从其它系统采集话单文件。采集协议需要支持(FTP、SSH FTP); 2.采集周期支持可配置、默认为5分钟; 3.采集后需要将服务器上的话单文件删除或者备份,避免重复采集; 4.支持采集指定类型的话单文件,类型及文件名前缀可配置; 5.支持断网后自动重连; 6.支持配置多个采集点; 7.支持脱机采集; 8.采集的文件类型有二进制码文件,ASCII文件,有话单类型,账单类型; 9.采集时先生成临时文件, 需确认采集文件是否完整,采集完成之后改为正式名称; 如果采集异常,下次需要重新采集;实现方式: 1.简单的FTP方式,FTP远程机器,得到远程机器目录的所有文件,并
阅读全文
posted @ 2013-09-12 22:45
风言枫语
阅读(766)
推荐(0)
摘要:
一、主配置文件hibernate.cfg.xml位置:放在src目录下。主要包含信息:一、数据库信息 数据库方言(类的全名) 及 数据库链接信息1. 数据库方言2. 数据库连接字符串3. 数据库驱动类名4. 数据库名5. 数据库密码 二、其他配置比如:1. true2. false3. update 三、导入映像配置文件也可以不用配,在配置文件对象 Configuration 加载主配置文件后通过addClass(Obj.class)方法自动的加载同一目录下的类名.hbm.xml映像配置文件。示例代码 org.hibernate.dialect.MySQL5Dialect j...
阅读全文
posted @ 2013-09-12 22:42
风言枫语
阅读(182)
推荐(0)
摘要:
Tomcat中安全机制BASIC认证BASIC DIGEST认证 采用MD5加密 DIGEST FORM认证 基础自定义表单的认证,你可以指定登录时的验证表单 FORM /login.htm /error.html CLIENT-CERT认证 一种基于客户端证书的认证方式,比较安全。但缺陷是在没有安全证书的客户端无法使用。 CLIENT-CERT
阅读全文
posted @ 2013-09-12 22:39
风言枫语
阅读(389)
推荐(0)
摘要:
我知道,这几天我有点迷茫。我不知道我学的将来找什么工作合适。学习java将来适合干什么。明显我对J2EE有偏见了,认为J2EE企业级开发只要稍微学点编程就可以做的事情,无非从数据库取数据到页面显示。我错了,高级程序员干的事情都是我所没看到的,我所认为的那只是初级程序员干的活吧,他们可能会new 出来一个thread ,但他们不一定懂的线程、进程区别,不一定懂得信号量、临界区、可重入函数是什么东西;他们能用运行程序,但他们不一定懂的预处理阶段干了什么、编译阶段干了什么、汇编阶段是怎么工作的,链接是什么东西;他们可能用hibernate不亦乐乎,但他们不一定懂的BCNF是什么;他们写了几年java
阅读全文
posted @ 2013-09-12 22:37
风言枫语
阅读(226)
推荐(0)
摘要:
java.lang.String代表不可变序列: s1 = "hello"; s2 = "world"; s1 = s1 + s2; 内存分配情况是s1有块内存,s2有块内存,然后还有一块内存,si、s2都复制一份到此块内存完成s1+s2 。 java.lang.StringBuffer待变可变序列: 就是直接在序列上进行操作。不用在另起内存。
阅读全文
posted @ 2013-09-12 22:36
风言枫语
阅读(253)
推荐(0)
摘要:
1.说明:Ø 采用的技术。使用的是多个技术。1.闪回日志2.回收站3.回滚段无法使用回收站的操作Drop table xxx purge;Drop tablespace xxxDrop user xxx cascade;Truncate一个表 Truncate不会有回滚数据,不会有回收站,所以不能使用闪回表的方式回收,只能使用闪回数据库的方式恢复。回收站逻辑上是一个,实际上是多少,每个表空间有自己的回收站,可以单独清空。Ø 关于数据闪回的几点说明 1、系统表空间数据不得闪回 2、实体在数据库保存时间不可保证,保留时间取决于系统运行状况,可能是几秒钟,也可能是几个月。 3、基
阅读全文
posted @ 2013-09-12 22:33
风言枫语
阅读(226)
推荐(0)
摘要:
高斯消元求秩,难在构造方程。 /************************************************************************* >FileName:gauss-template.cpp >Author:zhengnanlee >Mail:zhengnanlee@hotmail.com >CreatedTime:2013年09月11日星期三09时25分34秒 ************************************************************************/ #include
阅读全文
posted @ 2013-09-12 22:30
风言枫语
阅读(140)
推荐(0)
摘要:
在TC(Total Commander)中添加启动Cygwin快捷键的方法1.在Cygwin的安装目录下,增加文件tc-cygwin.bat(例如C:\cygwin-177\tc-cygwin.bat),内容如下:set HOME=%1@call c:\cygwin-177\Cygwin.bat注意,请按照Cygwin安装路径修改上面的语句。2.在TC中添加启动Cygwin的用户命令,用文本编辑器打开usercmd.ini(例如C:\TC7\TOTALCMD\usercmd.ini),在最后添加:[em_StartTcCygwin]button=c:\cygwin-177\tc-cygwin.
阅读全文
posted @ 2013-09-12 22:29
风言枫语
阅读(459)
推荐(0)
摘要:
UIAlertView使用详解Ios中为我们提供了一个用来弹出提示框的类UIAlertView,他类似于javascript中的alert和c#中的MessageBox();UIAlertView继承自UIView(@interfaceUIAlertView:UIView)一、简单的初始化一个UIAlertView对象。UIAlertView*alert=[[UIAlertViewalloc]init];激活alert,让它显示。[alertshow];结果将如下:这样虽然出现了一个提示框,但是太不过友好,让人根本无法使用。二,带有button的提示框。UIAlertView里面包含了另外一种
阅读全文
posted @ 2013-09-12 22:26
风言枫语
阅读(270)
推荐(0)
摘要:
Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?Context中有一个startActivity方法,Activity继承自Context,重载了startActivity方法。如果使用Activity的startActivity方法,不会有任何限制,而如果使用Context的start
阅读全文
posted @ 2013-09-12 22:24
风言枫语
阅读(156)
推荐(0)
摘要:
Kia's CalculationTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 513 Accepted Submission(s): 142 Problem Description Doctor Ghee is teaching Kia how to calculate the sum of two integers. But Kia is so careless and alway forget to carry a nu..
阅读全文
posted @ 2013-09-12 22:22
风言枫语
阅读(199)
推荐(0)
摘要:
玩linux系统,经常遇到的一件事就是做了某个操作之后系统会突然挂掉,这要怎么办?1. 首先我们要看log,看看是否会留下一些蛛丝马迹,比如PC/LR是否有留下来。 PC是ARM的一个寄存器,即程序计数器,他记下的是当前程序执行的位置; LR是link register,它保存的是当前函数的返回地址, 所以我们可以善用PC/LR来帮助我们查找问题的根源。2. 假设我们知道系统挂掉时的PC值,同时我们要知道你的系统中挂掉的process是哪一个, 这样再使用ps aux | grep my_process获取这个process的pid。 获得了process的pid,我们可以使用cat /pro
阅读全文
posted @ 2013-09-12 22:20
风言枫语
阅读(2125)
推荐(0)
摘要:
Noun.complacency n.自得;自鸣得意nomenclature n. 专业术语;e.g. the nomenclature of music; 音乐的专门术语Verb.abscond vt.潜逃;逃跑; e.g.He absconded from the bank with all the money.bemoan vt. 对...抱怨;对...不满;e.g. ... and often researchers bemoan the lack of well-validated measures...empower: (1) to give or delegate power o
阅读全文
posted @ 2013-09-12 22:17
风言枫语
阅读(243)
推荐(0)
摘要:
一. 种类:标准STL序列容器:vector、string、deque和list。标准STL关联容器:set、multiset、map和multimap。非标准序列容器slist和rope。slist是一个单向链表,rope本质上是一个重型字符串非标准关联容器hash_set、hash_multiset、hash_map和hash_multimap。几种标准非STL容器,包括数组、bitset、valarray、stack、queue和priority_queue值得注意的是,数组可以和STL算法配合,因为指针可以当作数组的迭代器使用。 二.删除元素如果想删除东西,记住 remove 算法后,
阅读全文
posted @ 2013-09-12 22:15
风言枫语
阅读(174)
推荐(0)
摘要:
大家好,我们是微软大中华区安全支持团队。微软于北京时间9月11日清晨发布13个安全补丁,其中4个为最高级别严重等级,9个为重要等级,共修复 Microsoft Office、Microsoft Server Software、Microsoft Windows、Microsoft .NET Framework 和 Internet Explorer 中的47个安全漏洞。请优先部署严重等级补丁 MS13-067和 MS13-068。MS13-067 | Microsoft SharePoint Server 中的漏洞可能允许远程执行代码此安全更新可解决 Microsoft Office Serv
阅读全文
posted @ 2013-09-12 22:12
风言枫语
阅读(185)
推荐(0)
摘要:
有媒体近日报道了云云被新浪收购的消息:传闻中创始人刘骏已到百度任职,其他创始成员已纷纷套现离开。此前,云云融资后已经有过第一波创始成员离职。在豪华的Google班底支撑下,云云一直游走于搜索市场玩家之间,热点事件时它的身影总是若隐若现。在这一年获得的关注远远高过其市场位置。 社交搜索不是救命稻草,更不是创业公司的 云云产品定位传统网页搜索+轻博客系统+社会化问答+微博搜索,什么热做什么,过于繁杂。不过究其背后的核心逻辑则是社会化搜索,这也是Google、百度、360和搜狗等搜索玩家并未涉及的新领域。在Facebook今年初推出Graph Search后,社交搜索获...
阅读全文
posted @ 2013-09-12 22:09
风言枫语
阅读(189)
推荐(0)
摘要:
Hamming DistanceTime Limit: 6000/3000 MS (Java/Others) Memory Limit: 65535/65535 K (Java/Others) Total Submission(s): 1127 Accepted Submission(s): 425 Problem Description (From wikipedia) For binary strings a and b the Hamming distance is equal to the number of ones in a XOR b. For calculating...
阅读全文
posted @ 2013-09-12 22:07
风言枫语
阅读(241)
推荐(0)
摘要:
DELIMITER $$ DROP PROCEDURE IF EXISTS `dba`.`Proc_ChangeCharacter2GBK`$$ CREATE DEFINER=`root`@`%` PROCEDURE ` Proc_ChangeCharacter2GBK`(in DATABASENAME varchar(20)) BEGIN DECLARE done INT DEFAULT 0; DECLARE a VARCHAR(64) DEFAULT ''; DECLARE b VARCHAR(64) DEFAULT ''; DEC...
阅读全文
posted @ 2013-09-12 22:05
风言枫语
阅读(927)
推荐(0)
摘要:
苹果iPhone 5s发布后的两处重大进步让我很关注,但看了网上众多网友的点评,又深深的被中国当前手机发烧友圈的这种屌丝文化所震撼,这不是一条正确的道路,这将把中国的手机产业引向歧途,所以我不得不说几句: 苹果率先走出了“唯性能而破”的开局 这次iPhone 5s的发布,很多中国的屌丝们不屑一顾:屏还是4.0英寸、CPU还没有前几天发布的小米手机快、连NFC都没有,唯一的亮点指纹识别还是在安卓上用烂的功能,更别提什么彩壳了,“换壳为本”的诺基亚前几天刚被收了就是例子。在他们看来,不是大屏、不是最快的CPU、不是MIUI就不是好手机…… 其实不...
阅读全文
posted @ 2013-09-12 22:02
风言枫语
阅读(234)
推荐(0)
摘要:
Table of Contents1 问题场景2 解决过程2.1 cookie是否设置成功2.2 cookie是否上传到服务器 3 总结 1问题场景最近在学用Python进行web开发,写了一个博客系统,基本的配置如下:开发语言: Python + javascript开发框架: Web.py服务器: virtualbox + centos6.3 + nginx + fastcgi 在本机测试时,完全没有问题,可是部署到服务器上后,发现用户登录后,服务器端设置了cookie, 但是后面需要读 这个cookie时,却读取不到。 这里的读写cookie使用的...
阅读全文
posted @ 2013-09-12 21:59
风言枫语
阅读(263)
推荐(0)
摘要:
inner join、left join、right join中where和and的作用1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 2、外连接: 包括 (1)左外连接 (左边的表不加限制) select a.studentno, a.studentname, b.classname from students a, classes b where a.classid = b.classid(+); (2)右外连接(右边的表不加限制) select a.studentno, a.studentname, b.classname from students a, cl...
阅读全文
posted @ 2013-09-12 21:57
风言枫语
阅读(489)
推荐(0)
摘要:
4核AMD 740,10G内存,Win7 X64,打开TIA Portal V12,依旧慢如牛,鼠标指针转啊转,TIA窗口写着 无响应...真没志气,STM32要是玩转了,坚决不用这老牛。 上图为正常时。不正常时,CPU图标上面有个红色胸花,选中CPU,不会自动填写设备名称,而且确定也是灰色的。 打开Automation License Manager时,会提示Automation License Manager corrupt,但是能进去,也能看到授权,服务里也启动正常。但就是添加不了新CPU。64位系统的Program files(x86)命名方式很讨厌,卸载V12,重新安装,选择路径..
阅读全文
posted @ 2013-09-12 21:55
风言枫语
阅读(631)
推荐(0)
摘要:
前两天在群里看到在讨论如何把debug版中的符号表加到release版本中,觉得这个非常有用,所以学习一下。使用的工具是objcopy。如果要生成单独的调试信息文件,命令如下:objcopy –only -keep -debug foo foo.dbg如果要去除调试信息(还可以使用strip命令),命令如下:objcopy --only -keep -debug foo foo.dbg如果要添加调试信息文件链接,命令如下:objcopy --add -gnu -debuglink =foo.dbg foo确认调试信息文件链接,命令如下:objdump -s -j .gnu_debuglink.
阅读全文
posted @ 2013-09-12 21:53
风言枫语
阅读(2190)
推荐(0)
摘要:
Android讲述Help提示框 XML/HTML代码 Author:fonter.yang \n http://www.iwidsets.com \n \n AndTask-AndroidTaskManager \n Itisaneasy-tousetaskmanagementsoftware,itallowsyoutoswitchonoroffrunningprograms/apps/services. \n \n Feature \n 1)SwitchandStopTasks/Processes/Apps/Services \n 2)ShowsMemoryInfoandAppsInf..
阅读全文
posted @ 2013-09-12 21:51
风言枫语
阅读(232)
推荐(0)
摘要:
使你的php支持oracle,按照以下步骤即可:1.安装php环境,找一下appserv或者xampp,一键安装,很方便2.把php的ext目录下的php_oci8.dll拷到system32目录下3.修改php.ini文件中的配置,去掉 ;extention = php_oci8.dll,去掉前面的分号4.重启apache 两种方式和oracle数据库建立链接1.$conn = oci_connect('username','password',"(DEscriptION=(ADDRESS=(PROTOCOL =TCP)(HOST=192.168.1
阅读全文
posted @ 2013-09-12 21:48
风言枫语
阅读(587)
推荐(0)
摘要:
现在在做一个系统使用了这么一个查询select a.id,a.fdate,a.fbillno,e.fname as fwarehousename,a.fnote,c.fname as fsupplyname,d.fname as fdeptname,a.fempname,b.fid,b.fname,b.fnumber,b.fprice,b.famount,a.fyear,a.fperiod,a.fbillerid,b.fac,a.voucherid from stockbill a right join entry b on a.fbillno=b.fbillno left join supp
阅读全文
posted @ 2013-09-12 21:46
风言枫语
阅读(150)
推荐(0)
摘要:
最近在做项目需求过程中,时不时会遇到崩溃,总是异常中断,于是学习了windbg进行调试的一些基础,windbg在接下来文章进行更新,先介绍在windbg调试中一个重要文件(符号文件)一、符号文件定义符号文件(Symbol Files)是一个数据信息文件,它包含了应用程序二进制文件(比如:EXE、DLL等)调试信息,专门用来作调试之用,最终生成的可执行文件在运行时并不需要这个符号文件,但你的程序中所有的变量信息都记录在这个文件中。所以调试应用程序时,这个文件是非常重要的。用 Visual C++ 和 WinDbg 调试程序时都要用到这个文件。在 Windows 系统中,符号文件以 .pdb 为扩
阅读全文
posted @ 2013-09-12 21:44
风言枫语
阅读(2148)
推荐(0)
摘要:
1. FindBugs工具FindBugs有Eclipse的插件,也有独自运行的Swing工具,还有给ant配置的。1)Eclipse插件下载:http://findbugs.cs.umd.edu/eclipse/ 2)Eclipse插件安装和使用:http://blog.csdn.net/strawbingo/article/details/5924005 3)Ant配置:http://tntxia.iteye.com/blog/604714 附:http://www.csdn.net/article/2013-09-06/2816856-5-tools-to-help-you-write-
阅读全文
posted @ 2013-09-12 21:42
风言枫语
阅读(131)
推荐(0)
摘要:
C#和c++之间相互传递函数指针在C++和C#之中都有很多callback method,可以相互调用吗,怎么传递,是我表弟的问题.1.定义c++ dll ,导出方法// sort.cpp : 定义 DLL 应用程序的导出函数。 // #include "stdafx.h"#include "sort.h"#include "stdlib.h"#include "iostream"// 这是导出函数的一个示例。typedef int (__cdecl *compare )(const void *elem1, co
阅读全文
posted @ 2013-09-12 21:40
风言枫语
阅读(4138)
推荐(0)
摘要:
在某些应用场景下,需要对数字进行加密,skip32无疑是一种很实用的算法,网上有python的源码(https://bitbucket.org/anuraguniyal/skip32.py/src/403577f22bc2300b30b746526f52b6cf3c8cad51/skip32.py?at=master),可惜没有java的版本。下面送上自己写的java版本: import java.nio.ByteBuffer;import java.nio.ByteOrder;public class Skip32 { public static void main(String[] arg
阅读全文
posted @ 2013-09-12 21:37
风言枫语
阅读(1341)
推荐(0)
摘要:
//bootfun.s.global asm_message.global asm_memmove.global asm_readsector.global asm_checkLBA.code16//extern void asm_memmove(void* src,void* des,int icount);asm_memmove:#源地址 ds:si 目的地址 es:di pushw %bp movw %sp,%bp #movw 6(%bp),%ax 第1个参数 #movw 10(%bp),%bx 第2个参数 #movw 14(%bp),%cx 第3个参数1: movl 6(%bp),%e
阅读全文
posted @ 2013-09-12 21:35
风言枫语
阅读(265)
推荐(0)
摘要:
C语言指针和数组知识总结(上) 一、指针的基础 1.C语言中,变量的值能够通过指针来改变,打印指针的语句符号可以是: %08x 2.指针的本质 指针的本质就是变量,那么既然是变量,那么一定会分配地址.只不过指针里面保存的是地址. 3.传递地址和传递值的区别 函数传参数只是一个赋值/拷贝的作用,所以在函数值传递和地址传递有如下区别: 值传递不能改变函数体外部的变量,地址传递可以改变函数体外部的变量. 4.那么什么场合需要用到地址传递呢? 注意两点: 第一个是实现对函数体外部的变量进行修改 第二个是复杂函数数据...
阅读全文
posted @ 2013-09-12 21:32
风言枫语
阅读(235)
推荐(0)
摘要:
一个随机变量的方差描述的是它的离散程度,也就是该变量离其期望值的距离。一个实随机变量的方差也称为它的二阶矩或二阶中心动差,恰巧也是它的二阶累积量。方差的算术平方根称为该随机变量的标准差。方差和标准差是测度数据变异程度的最重要、最常用的指标。设总体方差为σ2,对于未经分组整理的原始数据,方差的计算公式为:方差反映了变量与均值之间的偏离程度,当方差较大时,说明变量之间差异较大,分布相对分散,否则分布相对集中,且变量之间差异不大。本博客所有内容是原创,如果转载请注明来源http://blog.csdn.net/myhaspl/传统的欧式距离存在一定的弊端,对所有的像素点给予一样的权重,图像经过灰度化
阅读全文
posted @ 2013-09-12 21:30
风言枫语
阅读(352)
推荐(0)
摘要:
题目描述: 某小区决定在小区内部建一家便利店,现小区内部共有八栋楼,它们的地理坐标分别为:(10,20)(30,34)(19,25)(38,49.1)(9,38.1)(2,34)(5,8) (29,48)。同时,其中的住户人数分别为:30,45,28,8,36,16,78,56。为了方便更多的住户购物,要求实现总体最优,请问便利店应该建立在哪里?【提示】1)便利店无论选址何处,八栋楼的居民均可直接到达,即八栋楼与便利店均相邻,且距离为直线距离;2)八栋楼的居民人数为权重,应该方便大多数人,实现总体最优。感觉好玩的数据结构课程设计题,虽然没发现这题跟数据结构有什么关系。看到这题想了好久没什么思.
阅读全文
posted @ 2013-09-12 21:28
风言枫语
阅读(219)
推荐(0)
摘要:
spoj 1811 Longest Common Substring (后缀自动机)题意:lcs。。求两个字符串的最长公共连续子串解题思路:后缀自动机解法。对第一个字符串构造sam,将第二个字符串的字符依次加入sam去匹配。假如我们匹配s2[i]时,匹配到的最大值为temp,在sam上匹配到的位置为p,那当加入s2[i+1]时应该如何更新呢?显然,如果p有指向s2[i]的儿子,temp[i+1] = temp[i] +1,p更新为p->son[k]。如果没有,那么p就沿着fa走,直到p有指向s2[i+1]的儿子,或者p走到NULL。假如p走到了NULL,那么在s2[i+1]这个位置,我们
阅读全文
posted @ 2013-09-12 21:26
风言枫语
阅读(152)
推荐(0)
摘要:
大部分的代码、思路参考了《Ansi Common Lisp》P138~P141。问题:给一篇英文文本,如何让计算机依据此文本而生成随机但可读的文本。如:|Venture|The National Venture Capital Association estimates that wealth associated with a deal a big spending by regulations that will spend one another's main reason these projects . 这是计算机学习了Paul Graham的一些文章后生成的随机文本。它根据
阅读全文
posted @ 2013-09-12 21:23
风言枫语
阅读(218)
推荐(0)
摘要:
通过程序,根据网站模版,创建新的网站private void CreateSiteBySiteTemplate() { SPSecurity.RunWithElevatedPrivileges(delegate() { SPSite site =new SPSite("http://moss:5001/"); SPWeb web =site.OpenWeb(); web.AllowUnsafeUpdates = true; string WebName ="subsite1";//创建后的站点是:http://moss:5001/subsite1 if(
阅读全文
posted @ 2013-09-12 21:20
风言枫语
阅读(204)
推荐(0)
摘要:
公司新上架一台服务到机房,硬件是IBM X3850 X5,硬件配置算是好的,内存有128GB。SA安装好系统--(版本sule 32bit)后通知我可以安装数据库了。忙活半天,安装好oracle 9204后,准备建表空间导入数据。因为数据量比较大,我打算建立一个10G的数据文件用来存储这写数据。打入创建表空间的命令后,没过多久数据库出现宕机现象。后来我又重新操作一遍还是故障依旧。以下是日志信息:alert.log:Errors in file /u01/oracle/admin/orcl/bdump/orcl_pmon_13918.trc: ORA-00471: DBWR process te
阅读全文
posted @ 2013-09-12 21:18
风言枫语
阅读(306)
推荐(0)
摘要:
项目刚刚还是好的,改了一点(确定不会有错误)但是重新运行的时候竟然不能运行了!!出现了如下错误:[2013-09-12 15:36:26 - Dex Loader] Unable to execute dex: D:\Store\bin\classes.dex (拒绝访问。) [2013-09-12 15:36:26 - Store] Conversion to Dalvik format failed: Unable to execute dex: D:\Store\bin\classes.dex (拒绝访问。) 上网搜说是找到D:\Store\bin\classes.dex并用360解除占
阅读全文
posted @ 2013-09-12 21:16
风言枫语
阅读(171)
推荐(0)
摘要:
一、数组指针: 数组指针就是一个指针,只不过它指向的是一个数组.可以通过如下方式来定义 typedef int Array[5]; //数组类型 Array* m; //数组定义 还有一种更为简洁的写法: int (*m)[10]; 二、指针数组: 所谓的指针数组就是一个数组,只不过数组元素是指针,可以通过如下方式来定义 int* m[10]; 三、数组指针的实例 #include int main(){ int a[5] = {1,2,3,4,5}; typedef int(IArray5)[5]; IArray5...
阅读全文
posted @ 2013-09-12 21:14
风言枫语
阅读(201)
推荐(0)