最近在项目中Fix了一个跨时区的bug,为了Fix这个bug真是费了九牛二虎之力呀。就现在看来主要原因还是平时的开发任务没有涉及到这方面的概念,并且测试跨时区功能的Test Case也比较的难写。为了以后能顺利的解决跨时区功能的问题,制作了张跨时区表,总共102个时区:UTC时区表Dateline Standard Time|UTC-12:00UTC-11|UTC-11:00Hawaiian Standard Time|UTC-10:00Alaskan Standard Time|UTC-09:00Pacific Standard Time (Mexico)|UTC-08:00Pacific. Read More
posted @ 2013-05-08 20:44
javawebsoa
Views(2281)
Comments(0)
Diggs(0)
7-1 任务 图7-1 在这一章里我们将学习游戏的大场面表示和实现的方法。有以下具体内容: 1.首先要有一个大背景和生成大地图的方法。 2.用鼠标移动大地图的方法。 3.为了纵观全局我们还需要一个微缩地图。 7-2 单块地图无缝延伸法 7-2-1 大地图的拼接 大场面的大背景可以是一幅完整 BMP 图形(这样计算机内存的消耗可就大了) ,也 可以由很多小图形构成(像《传奇》、《魔力宝贝》就是采用拼块地图) 。我们这里介绍一种简单的方法,我们将这种方法称为“单块地图无缝延伸法”。这个方法很简单,适合初学者理解和掌握,至于效果嘛,看了你就知道了(还是不错的)。 拼图原理 :以下三幅地面图形是同一. Read More
posted @ 2013-05-08 20:42
javawebsoa
Views(616)
Comments(0)
Diggs(0)
/* *算法引入: *给定一个无向图G,求它生成树的个数t(G); * *算法思想: *(1)G的度数矩阵D[G]是一个n*n的矩阵,并且满足:当i≠j时,dij=0;当i=j时,dij等于vi的度数; *(2)G的邻接矩阵A[G]是一个n*n的矩阵,并且满足:如果vi,vj之间有边直接相连,则aij=1,否则为0; *定义图G的Kirchhoff矩阵C[G]为C[G]=D[G]-A[G]; *Matrix-Tree定理:G的所有不同的生成树的个数等于其Kirchhoff矩阵C[G]任何一个n-1阶主子式的行列式的绝对值; *所谓n-1阶主子式,就是对于r(1≤r≤n),将C[G]的第r行,第 Read More
posted @ 2013-05-08 20:40
javawebsoa
Views(244)
Comments(0)
Diggs(0)
刚刚看到论坛的一个问题:能否做到如下操作 对上图表格数据实现本页修改,即点击“编辑” 则 张三、李四、赵武 等信息变为 文本框显示,实现修改: 当点击“完成”时,又将信息变为表格的不可编辑形式,此时内容变为刚才修改的内容,如下图: javascript 具体实现如下: <html><head><meta charset="utf-8"><title></title><script> function edit(_0){ var tds = _0.parentNode.parentNode.childre Read More
posted @ 2013-05-08 20:38
javawebsoa
Views(416)
Comments(0)
Diggs(0)
<inputid="autocomplete"/> <inputid="submit"type="submit"/>var source = ['One', 'Two', 'Three', 'Four'];var firstVal = source[0];$("input#autocomplete").autocomplete({ minLength: 0, source: source}).focus(fun Read More
posted @ 2013-05-08 20:36
javawebsoa
Views(205)
Comments(0)
Diggs(0)
按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示: class String { String ( const char* p ); // 用C风格的字符串p作为初始化值 //… } String s1 = “hello”;//OK 隐式转换,等价于String s1 = String(“hello”); 但是有的时候可能会不需要这种隐式转换,如下: class String { String ( int n );//本意是预先分配n个字节给字符串 String ( cons... Read More
posted @ 2013-05-08 20:34
javawebsoa
Views(250)
Comments(0)
Diggs(0)
最近看到一个笔试题: 如何跳出当前的多重循环? 但是看到好多的答案:break,return,觉得这个答案似乎有些不妥 于是仔细推导一番 首先,不建议使用return跳出循环,题目也说到了是多重循环, 如果使用return的话,会跳出整个函数,那后续的代码岂不是无法执行 所以在这里,整理了一下自己的看法, 目前了解到的一些循环有for,while,do while,switch 下面一一说明 public static void main(String[] args) { //使用break,或者标记break ok:fo... Read More
posted @ 2013-05-08 20:32
javawebsoa
Views(528)
Comments(0)
Diggs(0)
首先要先导入第三方类库FMdatabase获得存放数据库文件的沙盒地址+(NSString*)databaseFilePath{ NSArray *filePath =NSSearchPathForDirectoriesInDomains (NSDocumentDirectory ,NSUserDomainMask , YES ); NSString*documentPath = [filePath objectAtIndex: 0]; NSLog( @"%@",filePath); NSString*dbFilePat... Read More
posted @ 2013-05-08 20:31
javawebsoa
Views(150)
Comments(0)
Diggs(0)
verlet-js是一个使用JavaScript编写的物理引擎,支持粒子系统、距离约束、角度约束等, 通过verlet-js,你可以在应用中实现一些非常酷的、具备物理特性的效果,比如碰撞、滚动、滑动或弹跳。 verlet-js的一些特性如下: Simulation(模拟):包含复合实体的根对象,用于在一个场景中驱动实体的所有物理特性和动画效果Composites(复合实体):用于场景内的高层次的对象(比如球、连接物、布料等等)Particles(粒子系统):空间中的粒子点,用于响应各种操作(重力、拖拽等)约束:将粒子连接在一起,使它们能够互相交流,包括固定(将一个粒子固定到空间中的某个... Read More
posted @ 2013-05-08 20:29
javawebsoa
Views(274)
Comments(0)
Diggs(0)
感谢大家对ScriptCase这一产品的关注,经过和厂商协调,我们对ScriptCase的销售价格进行了调整。遗憾的是,并不是降价,而是升价。一方面是为了和SC全球的销售相统一,另一方面也是为了给大家提供更好的服务。 感谢大家对SC的支持。 Read More
posted @ 2013-05-08 20:27
javawebsoa
Views(185)
Comments(0)
Diggs(0)
一、知识点 在编写AspectJ aspect时,可以直接在通知注解中嵌入切入点表达式。但是,相同的切入点表达式可能在多个通知中重复。 和其它许多AOP实现一样,AspectJ也允许独立地定义切入点,在多个通知中重用。二、代码示例 在AspectJ aspect中,切入点可以声明为一个带有@Pointcut注解的简单方法。切入点的方法体通常为空,因为将切入点定义与应用程序逻辑混合在一起是不合理的。切入点方法的访问修饰符控制切入点的可见性。其他通知可以用方法名称引用这个切入点。package com.codeproject.jackie.springrecipesnote.springaop;. Read More
posted @ 2013-05-08 20:25
javawebsoa
Views(278)
Comments(0)
Diggs(0)
JavaMail API简介JavaMail API是一种可选的、能用于读取、编写和发送电子消息的包(标准扩展)。您可使用这种包创建邮件用户代理(Mail User Agent,MUA)类型的程序,它类似于Eudora、Pine及Microsoft Outlook这些邮件程序。其主要目的不是像发送邮件或其他邮件传输代理(Mail Transfer Agent,MTA)类型的程序那样用于传输、发送和转发消息。换句话说,用户可以与MUA类型的程序交互,以阅读和撰写电子邮件。MUA依靠MTA处理实际的发送任务。JavaMail API的设计是,为收发信息提供与协议无关的访问。方式是把该API划分成两 Read More
posted @ 2013-05-08 20:23
javawebsoa
Views(130)
Comments(0)
Diggs(0)
首先确保ssh-keygen产生的id_rsa,id_rsa.pub都已正确放在~/.ssh目录下,然后输入:$ssh-add输入你的ssh密码,屏幕显示:Identity added: /home/user/.ssh/id_rsa (/home/user/.ssh/id_rsa)再次尝试连接就OK了。 Read More
posted @ 2013-05-08 20:21
javawebsoa
Views(169)
Comments(0)
Diggs(0)
(1)--把src文件夹添加到project中,把 libsqlite3.dylib添加到到project中 (2)把 #import "FMDatabase.h"加到 ViewController.h中。。。。。。 (3) ViewController.m 数据库存放在哪里。创建数据库 (4)查看有没有数据库,有就打开,没有就创建----在数据库里面创建表 (5)数据库基本操作,增,删,改,查 (6) ....... Read More
posted @ 2013-05-08 20:19
javawebsoa
Views(104)
Comments(0)
Diggs(0)
具体手动更改方法是:1、把*.ICO图标文件复制到U盘;2、在U盘下创建autorun.inf文件,输入下面红色内容如下:[autorun]icon=*.ico然后保存;3、在DOS命令提示符窗口或运行中执行以下两条命令:(假设u盘盘符为K)attrib K:\autorun.inf +r +h +s 赋予autorun.inf只读、隐藏、系统属性attrib K:\*.ico +r +h +s 赋予*.ico只读、隐藏、系统属性自此,弹出U盘并重新插入,你会发现U盘的图标已经改变了,如果插到别人的机子上,别人一定会羡慕几分的。4、如果你想让别人无... Read More
posted @ 2013-05-08 20:17
javawebsoa
Views(290)
Comments(0)
Diggs(0)
1、Struts环境配置 1)由于Struts是分离表现层和控制层的一个Java Web 框架 ,所以第一步创建项目一个Web Project 2)拷贝Struts的相关jar包到/WEB-INF/lib文件夹下,这样就可以在Referenced Libraries 下看到相关的引用 2、Struts环境配置完成之后,Struts项目并不能工作,还需要一些配置工作。我们都知道Struts是分离的表现层和控制层的MVC框架,那么分离之后,运行时,它又是如何做到将表现层和控制层联系起来的呢?接下来的操作就会告诉你。 1)创建表现层文件login.jsp 文件代码如下: <%@ ... Read More
posted @ 2013-05-08 20:15
javawebsoa
Views(190)
Comments(0)
Diggs(0)
代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; chars Read More
posted @ 2013-05-08 20:13
javawebsoa
Views(312)
Comments(0)
Diggs(0)
has_many的使用技巧 + defmain_manager +creator +end + moduleUserMethods defself.included(base) -base.has_many:course_subjects +base.has_many:created_course_subjects,:class_name=>"CourseSubject", +:foreign_key=>:creator_id end end defadd_course(course,user) -retur... Read More
posted @ 2013-05-08 20:11
javawebsoa
Views(217)
Comments(0)
Diggs(0)
imageButton.setOnTouchListener(new OnTouchListener(){ @Override public boolean onTouch(View v, MotionEvent event) { if(event.getAction() == MotionEvent.ACTION_DOWN){ //按下 }else if(eve... Read More
posted @ 2013-05-08 20:09
javawebsoa
Views(280)
Comments(0)
Diggs(0)
一、引子var a = {n:1}; a.x = a = {n:2}; alert(a.x); // --> undefined 看 jQuery 源码 时发现的这种写法。 以上第二句 a.x = a = {n:2} 是一个连续赋值表达式。 这个连续赋值表达式在引擎内部究竟发生了什么?是如何解释的?二、猜想猜想1:从左到右赋值,a.x 先赋值为 {n:2},但随后 a 赋值为 {n:2}, 即 a 被重写了,值为 {n:2},新的 a 没有 x 属性,因此为 undefined。步骤如下a.x = {n:2};a = {n:2};这种解释得出的结果与实际运行结果一致,貌似是对的。注意「猜 Read More
posted @ 2013-05-08 20:08
javawebsoa
Views(172)
Comments(0)
Diggs(0)
MySQL Create Table语句的应用与语法 以下的文章主要介绍的是MySQL Create Table语句的实际用法与MySQL Create Table语句的基本语法的介绍,如果你对其具体的操作步骤感兴趣的话,你就可以对以下的文章来一个“大阅兵”。 MySQL中create table语句的基本语法是:CREATE[TEMPORARY]TABLE[IFNOTEXISTS]tbl_name[(create_definition,...)] [table_options][select_statement] TEMPORARY:该关键字表示用MySQL create table新... Read More
posted @ 2013-05-08 20:06
javawebsoa
Views(305)
Comments(0)
Diggs(0)
1、分支限界法 (1)描述:采用广度优先产生状态空间树的结点,并使用剪枝函数的方法称为分枝限界法。 所谓“分支”是采用广度优先的策略,依次生成扩展结点的所有分支(即:儿子结点)。 所谓“限界”是在结点扩展过程中,计算结点的上界(或下界),边搜索边减掉搜索树的某些分支,从而提高搜索效率。 (2)原理:按照广度优先的原则,一个活结点一旦成为扩展结点(E-结点)R后,算法将依次生成它的全部孩子结点,将那些导致不可行解或导致非最优解的儿子舍弃,其余儿子加入活结点表中。然后,从活结点表中取出一个结点作为当前扩展结点。重复上述结点扩展过程,直至找到问题的解或判定无解为止。 (3)分支限界... Read More
posted @ 2013-05-08 20:04
javawebsoa
Views(2565)
Comments(0)
Diggs(0)
以下几篇文章是较深入分析binder机制。 目录1.Android - Binder机制 - ServiceManager2.Android - Binder机制 - 普通service注册3.Android - Binder机制 - 获得普通service4.Android - Binder机制 - client和普通service交互5.Android - Binder机制 - Binder框架总结6.Android - Binder机制 - ProcessState和IPCThreadState7.Android - Binder机制 - 驱动 Android - Binder机制 -. Read More
posted @ 2013-05-08 20:02
javawebsoa
Views(345)
Comments(0)
Diggs(0)
Redis ZADD key score member [[score member] [score member] ...]将一个或多个 member 元素及其 score 值加入到有序集 key 当中。如果某个 member 已经是有序集的成员,那么更新这个member 的score 值,并通过重新插入这个member 元素,来保证该member 在正确的位置上。score 值可以是整数值或双精度浮点数。如果 key 不存在,则创建一个空的有序集并执行ZADD 操作。当 key 存在但不是有序集类型时,返回一个错误。对有序集的更多介绍请参见 sorted set 。 可用版本: ... Read More
posted @ 2013-05-08 20:00
javawebsoa
Views(1284)
Comments(0)
Diggs(0)
以下几篇文章是较深入分析binder机制。 目录1.Android - Binder机制 - ServiceManager2.Android - Binder机制 - 普通service注册3.Android - Binder机制 - 获得普通service4.Android - Binder机制 - client和普通service交互5.Android - Binder机制 - Binder框架总结6.Android - Binder机制 - ProcessState和IPCThreadState7.Android - Binder机制 - 驱动 Android - Binder机制 -. Read More
posted @ 2013-05-08 19:58
javawebsoa
Views(291)
Comments(0)
Diggs(0)
JavaScript 可算是世界上最流行的编程语言,它曾被 Web 开发设计师贴上噩梦的标签, 虽然真正的噩梦其实是 DOM API,这个被大量的开发与设计师随手拈来增强他们的 Web 前端的脚本语言, 如今越来越被重视,虽则如此,JavaScript 仍然拥有很多让人费解的东西。## 1. 它以 Java 命名,但并不是 Java它最初叫 Mocha, 接着改名为 LiveScript,最后才确定命名为 JavaScript, 根据历史记录,Java 的命名与 Netscape 和 Sun 之间的合作有关, 作为交换条件,Netscape 在他们备受欢迎的浏览器中创建了 Java 运行时。值 Read More
posted @ 2013-05-08 19:56
javawebsoa
Views(174)
Comments(0)
Diggs(0)
Python 学习笔记-初识python 1、 安装python3 我用的python版本是最新的3.3.2,在官网可以下载到! 先查看电脑上是否安装了python,在linux 和 mac Os 上会预装python2,但windows上没有,windows没有预装任何python的版本。 在windows下控制台键入:python 可以查看显示的python信息,查看详细的python信息,可以键入:python.exe -v *如果电脑上没有安装任何python,可以在www.python.org上下载一个适合你的操作系统的python版本。最新版本的是p... Read More
posted @ 2013-05-08 19:54
javawebsoa
Views(267)
Comments(0)
Diggs(0)
现在很多Android应用在首次安装完都会有指引如何使用该应用的某些功能的指引界面,这样会获得很好的用户体验,能够帮助用户更好使用应用的某些功 能。其实该功能和Android主界面的 luncher 的功能完全一样的效果,可以实现左右拖动。下面结合 ViewPager 的实例来展示如何实现该功能,先看下该Demo的结构图:注:ViewPager类是实现左右两个屏幕平滑地切换的一个类,是由Google 提供的,使用ViewPager首先需要引入android-support-v4.jar这个jar包。其中工程项目中的 libs 文件夹下存放着android-support-v4.jar这个jar Read More
posted @ 2013-05-08 19:52
javawebsoa
Views(248)
Comments(0)
Diggs(0)
原理:设置 web.xml,使 Servlet 在项目启动时自动创建对象,各用户访问 Servlet 可实现在 Servlet 下的对象共享,再通过 Session 可将 JSP 也实现对象共享。将要共享的对象 ShareInfo.java/** * */package test;/** * @author Administrator * */public class ShareInfo{ private int val = 0; /** * */ public ShareInfo() { // TODO Auto-generated constructor stu... Read More
posted @ 2013-05-08 19:51
javawebsoa
Views(258)
Comments(0)
Diggs(0)
最近项目中看到有需要在java程序中调用其他三方工具(如程序中调用三方转码工具)的需求,于是process便在这个需求中崭露头角:(一下只简述用法,不透露实际应用) 1.调用windows平台的.bata.在F:盘下 新建a.txt 编辑内容为“love code”; 新建cmd.bat,编辑内容“notepad F:\a.txt”b.在java程序中写如下调用语句CommandUtil.exec("cmd /c start F://cmd.bat");CommandUtil的exec方法如下:public static boolean exec(String comman Read More
posted @ 2013-05-08 19:49
javawebsoa
Views(592)
Comments(0)
Diggs(0)
System:Win +R: ->eventvwrIIS:c:\windows\iis7.logCBS:C:\Windows\Logs\CBS\CBS.logIISManager: c:\inetpub\logs\logfiles\w3svc{siteid}MySQL5.X:= C:\ProgramData\MySQL\MySQL Server 5.X Read More
posted @ 2013-05-08 19:47
javawebsoa
Views(151)
Comments(0)
Diggs(0)
在布局文件中EditText控件中加入属性:android:imeOptions="actionDone" imeOptions还有很多其他参数,比如搜索,前往...等等,依据需要选择。一般在xml文件加入了这个属性就可以达到键盘隐藏的效果的,但有些第三方输入法问题,并不一定有效果,这时候可以再试下以下方法。在代码中:edtiText = (EditText) view.findViewById(R.id.input_text); edtiText.setOnKeyListener(new OnKeyListener() { @Override public boolean Read More
posted @ 2013-05-08 19:45
javawebsoa
Views(299)
Comments(0)
Diggs(0)
最近在看Ng的深度学习教程,看到self-taught learning的时候,对一些概念感到很陌生。作为还清技术债的一个环节,用半个下午的时间简单搜了下几个名词,以后如果会用到的话再深入去看。 监督学习在前一篇博客中讨论过了,这里主要介绍下迁移学习、自我学习。因为监督学习需要大量训练样本为前提,同时对训练样本的要求特别严格,要求训练样本与测试样本来自于同一分布。要是满足不了这要求咋办?那您看看下面几种学习方法能不能帮上忙吧。迁移学习 transfer learning 有时候困扰大家的一个问题在于训练数据的标定。这将会耗费大量的人力与物力。另外,机器学习假设训练数据与测试数据服从相同的数据. Read More
posted @ 2013-05-08 19:43
javawebsoa
Views(257)
Comments(0)
Diggs(0)
1.上传mysql-5.5.29.tar.gz和cmake-2.8.10.2.tar.gz到/usr/local文件夹下。 2.CentOS安装g++和ncurses-devel [root@localhost local]# yum install gcc-c++ [root@localhost local]# yum install ncurses-devel 3.cmake的安装(也可以使用yum安装) [root@localhost]# tar -zxv -f cmake-2.8.10.2.tar.gz // 解压压缩包 [root@localhost l... Read More
posted @ 2013-05-08 19:41
javawebsoa
Views(166)
Comments(0)
Diggs(0)
数据来源于互联网的整理和验证 稍后整理 Read More
posted @ 2013-05-08 19:39
javawebsoa
Views(115)
Comments(0)
Diggs(0)
一、L的3.41次方+40000L的1.56次方=21780889,帮我算出L 解决方案,正常算,确实不会算,采用无限趋近法,得到近似值,编程采用递归 import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.Console;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.util.ArrayList;import java.util.List;public class Io { .. Read More
posted @ 2013-05-08 19:37
javawebsoa
Views(169)
Comments(0)
Diggs(0)
准备工作:Ubuntu12.10已经成功安装+下载NS2安装文件,我这里是ns-allinone-2.33.tar,另外准备两个补丁:tk-8.4-lastevent.patch和tk-8.4.18-tkBind.patch第一步:将ns2的压缩包ns-allinone-2.33.tar.gz拷贝到桌面,右键解压到桌面,将解压后的文件夹复制到准备安装的位置, 例如我的件夹home/wl(wl是登录用户名)下新建文件夹program,将ns2的文件夹粘帖到home/wl/program下。第二步:在root的用户名下或admin用户下,下载并安装ns-2.33安装时需要的系统包,具体如下: 首先 Read More
posted @ 2013-05-08 19:35
javawebsoa
Views(258)
Comments(0)
Diggs(0)
Linux启动过程 redhat的启动方式和执行次序是: 加载内核 执行init程序 /etc/rc.d/rc.sysinit # 由init执行的第一个脚本 /etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式 /etc/rc.d/rc.local /sbin/mingetty # 等待用户登录 init在等待/etc/rc.d/rc执行完毕之后(因为在/etc/inittab中/etc/rc.d/rc的action是wait),将在指定的各个虚拟终端上运行/sbin/mingetty,等待用户的登录。 至此,Linux的启... Read More
posted @ 2013-05-08 19:33
javawebsoa
Views(279)
Comments(0)
Diggs(0)
补充一句:如果第三方程序返回的是布尔型返回值,os.system会将true转为1,false转为0进行返回。下面是转发:记得老早的时候python.cn邮件列表上有朋友问过os.system()的返回值异常的问题。今天又碰到啦,所以总结下。 问题: /bin/xxx.py是一个返回码为1的程序。 当python 程序使用os.system(”./bin/xxx.py”) 这样调用的时候, 成功运行后os.system 的返回值出现了问题,变成了256 ,也就是0×100。而不是正常应该返回的1。 解决: 查阅了文档发现 os.system()的返回为: On Unix, the r Read More
posted @ 2013-05-08 19:32
javawebsoa
Views(652)
Comments(0)
Diggs(0)
在服务器上安装libnss-ldap,sudo apt-get install libnss-ldap,修改/etc/ldap.conf,如:base dc=imd,dc=com uri ldap://ldap.prod.i-md.com/ ldap_version 3 pam_login_attribute uid pam_lookup_policy yes pam_check_host_attr no pam_password md5 nss_base_passwd ou=People,dc=imd,dc=com nss_base_shadow ou=People,dc=i... Read More
posted @ 2013-05-08 19:29
javawebsoa
Views(655)
Comments(0)
Diggs(0)
用 mysql -e 生成结果导入指定文件时: ● 若要同时显示语句本身:-v ● 若要增加查询结果行数:-vv ● 若要增加执行时间:-vvv 在一些监控脚本中可以用来简化代码㈠ 不带 v 测试:[mysql@even ~]$ mysql -uroot -poracle -e "SELECT VERSION();SELECT NOW()" > /home/mysql/test.sql[mysql@even ~]$ cat /home/mysql/test.sqlVERSION()5.5.16-logNOW()2013-05-08 18:06:35㈡ 带一个 v 测试 Read More
posted @ 2013-05-08 19:28
javawebsoa
Views(250)
Comments(0)
Diggs(0)
/*标题: 世纪末的星期 曾有邪教称1999年12月31日是世界末日。当然该谣言已经不攻自破。 还有人称今后的某个世纪末的12月31日,如果是星期一则会.... 有趣的是,任何一个世纪末的年份的12月31日都不可能是星期一!! 于是,“谣言制造商”又修改为星期日...... 1999年的12月31日是星期五,请问:未来哪一个离我们最近的一个世纪末年(即xx99年)的12月31日正好是星期天(即星期日)? 请回答该年份(只写这个4位整数,不要写12月31等多余信息)*/ #include"stdio.h" #include"stdlib.h" //判断是否 Read More
posted @ 2013-05-08 19:26
javawebsoa
Views(287)
Comments(0)
Diggs(0)
01、苹果定律:如果一堆苹果,有好有坏,你就应该先吃好的,把坏的扔掉,如果你先吃坏的,好的也会变坏,你将永远吃不到好的,人生亦如此。02、快乐定律:遇事只要你往好处想你就会快乐,就象你如果掉进沟里,你都可以设想说不定刚好有一条鱼钻进你的口袋。03、幸福定律:如果你不是总是在想自己是否是幸福的时候,你就幸福了。04、错误定律:人人都会有过失,但只有在重复这些过失的时候,你才犯了错误。05、沉默定律:在争辩的时候,最难辩倒的观点就是沉默。06、动力定律:动力往往来源于两种原因,希望或绝望。07、受辱定律:受辱时的唯一办法就是忽视它,不能忽视它,就藐视它,如果能藐视它也不能,你就只有受辱了。08、愚 Read More
posted @ 2013-05-08 19:24
javawebsoa
Views(185)
Comments(0)
Diggs(0)
.Net应用程序调试之设置断点在软件调试过程中,断点功能至关重要,想像一下,如果没有断点功能,那么当我们需要查看特定函数的执行情况时,该是多么的困难。.Net应用程序虽然是在执行过程中将中间代码编译成本地代码,也就是说如果中间代码未被编译成本地代码之前,我们无法用bp命令来设置断点,而我们又很难知道中间代码何时被编译成本地代码,看似是一个很困难的任务,但所幸Windbg.exe的插件SOS.dll与SOSex.dll提供了一些有用的扩展命令来帮助我们完成该任务。先来看SOS.dll提供的BPMD命令的应用!BPMD命令格式如下所示:0:004>!helpbpmd------------- Read More
posted @ 2013-05-08 19:22
javawebsoa
Views(288)
Comments(0)
Diggs(0)
最近临近毕业,准备走人,闲来刷下题。挺有意思的字符串题目,先Trie后DFS。将模式串组成Trie,然后上面跑DFS。 易错的地方几个(惭愧地参考了别人的心得才发现),模式串有可能有一模一样的,所以DFS时必须都找出来。import java.util.*;public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); Trie trie = new Trie(); int m,n; m = scan.nextInt(); n = scan... Read More
posted @ 2013-05-08 19:20
javawebsoa
Views(145)
Comments(0)
Diggs(0)
/* 标题: 马虎的算式 小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。 有一次,老师出的题目是:36 x 495 = ? 他却给抄成了:396 x 45 = ? 但结果却很戏剧性,他的答案竟然是对的!! 因为 36 * 495 = 396 * 45 = 17820 类似这样的巧合情况可能还有很多,比如:27 * 594 = 297 * 54 假设 a b c d e 代表1~9不同的5个数字(注意是各不相同的数字,且不含0) 能满足形如: ab * cde = adb * ce 这样的算式一共有多少种呢? 请你利用计算机的优势寻找所有的可能,并回答不同算式的种类数。 满足乘法 Read More
posted @ 2013-05-08 19:18
javawebsoa
Views(249)
Comments(0)
Diggs(0)
Map集合:该集合存储键值对。一对一往里存。而且要保证键的唯一性。当有映射关系的元素时,考虑建立Map集合。方法摘要:1.添加:如果添加时,出现相同的键。那么后添加的值会覆盖原有键对应值,并且put方法会返回被覆盖的值。put(Kkey,Vvalue)putAll(Map<?Extendsk,?extendsV>m)2.删除clear()remove(Objectkey)3.判断containValue(Objectvalue)containsKey(Objectkey)isEmpty()4.获取get(Objectkey):可以通过get方法的返回值来判断一个键是否存在。通过返回 Read More
posted @ 2013-05-08 19:16
javawebsoa
Views(263)
Comments(0)
Diggs(0)
这种 情况很可能是因为你连接的数据库不存在或者是启动数据库时的密码不正确。 Read More
posted @ 2013-05-08 19:14
javawebsoa
Views(370)
Comments(0)
Diggs(0)
Launcher是一个手机的门面,是一个程序的main函数,也是用户日常应用中使用最多的程序,因此在应用开发中非常重要。系统的Launcher源码写得相当优秀,封装了各种各样的组件,控件,还有界面的绘制,数据异步加载,都值得我们去深入学习。本人因为能力有限,时间有限,只在这里抛砖引玉,写一些初略的学习心得,大家也可以自行导入源码,好好研究研究。一.Launcher的UI下面是一个Launcher的基本界面元素 关于界面的实现,我们从launcher.xml入手。launcher.xml有三个文件,分别对应横屏,竖屏和平板布局,我们从竖屏入手,其他类似。 大致的简化下结构 ... Read More
posted @ 2013-05-08 19:12
javawebsoa
Views(385)
Comments(0)
Diggs(0)
http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2829补了一个小的知识漏洞,原来调用max函数,里面不能判断 long long型又是个贪心的题目,最前面不知道下面数据怎么出来的,还以为是自己理解错了题意,然后自己按照自己幻想的题意,然后拼出了数据是怎么来的,但是很遗憾,WA;总结:任何非题意所提供出来的条件,都是不可靠的,也是一定的不出正确的结果的,因此读懂题意很重要,所以,宁愿仔细读几遍题目,也不要轻易动手敲代码,另外还要相 Read More
posted @ 2013-05-08 19:10
javawebsoa
Views(157)
Comments(0)
Diggs(0)
jQuery中的toggle和slideToggle 方法,都可以实现对一个元素的显示和隐藏。强大啊~区别是:toggle:动态效果为从右至左。横向动作。slideToggle:动态效果从下至上。竖向动作。so,比如想实现一个树由下至上收缩的动态效果,就使用slideToggle就ok了。此外,toggle和slideToggle 还有一些参数可以设置,具体看jQuery的API就可以了~toggle的用法:<SCRIPT src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"> Read More
posted @ 2013-05-08 19:08
javawebsoa
Views(204)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号