11 2011 档案
摘要:import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashSet;
import java.util.List;
import java.util.Set; /** * 求N个字符串中的最大公子串 思路:先找出字符串中最短的那个字符串,然后依次取出最短字符串中的每个字符与其余字符串进行比较。 */
public class S...
阅读全文
摘要:方式1--》访问Map类型的:package cn.pdsu.edu;import java.util.Map;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionSupport;/** * 普通方式:Map类型的request,session,application */public class ActionDemo1 extends ActionSupport { private Map<String,Object> request; private Map<S
阅读全文
摘要:/*设要排序的数组是A[0]……A[N-1],首先任意选取一个数据(通常选用第一个数据)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一趟快速排序。一趟快速排序的算法是:1)设置两个变量I、J,排序开始的时候:I=0,J=N-1;2)以第一个数组元素作为关键数据,赋值给key,即 key=A[0];3)从J开始向前搜索,即由后开始向前搜索(J=J-1),找到第一个小于key的值A[J],并与A[I]交换;4)从I开始向后搜索,即由前开始向后搜索(I=I+1),找到第一个大于key的A[I],与A[J]交换;5)重复第3、4、5步,直到 I=J; (3,
阅读全文
摘要://非递归求斐波那契数列 #include<iostream>using namespace std;long f(int index){ if( index==1 || index == 2){ return 1; } long f1 = 1L; long f2 = 1L; long f = 0; for( int i = 0;i < index-2;i ++){ f = f1+f2; f1 = f2; f2 = f; } retu...
阅读全文
摘要://LCS算法,最长公共子序列 来自《算法导论》#include<iostream>#include<cstdlib>#include<cmath>#define N 105char s[N+1][N+1];using namespace std;int LCS( const char*s1,const char*s2){ int m = strlen(s1); int n = strlen(s2); int i,j; s[0][0]=0; for( i = 0;i <= m;i++){ s[i][0]=0; } for( j...
阅读全文
摘要://hdoj 1062 Text Reverse 文本反转#include<iostream>#include<cstdio>#include<cstring>#include<cmath>char s[1000];using namespace std;int main(){ int n; int i,j,k; cin >> n; getchar(); for( i = 1;i <= n;i++){ j = 0; k = 1; s[j]=getchar(); while(s[j]!='\n'){ ...
阅读全文
摘要:#include <stdio.h>#include <stdlib.h>//merge_sort -->合并排序/*自顶向下采用分治法进行自顶向下的算法设计,采用递归形式更为简洁.分治法的三个步骤1.分解:将当前区间一分为二,即求分裂点 mid=(low+high)/2;2.求解:递归地对两个子区间R[low..mid]和R[mid+1..high]进行归并排序;3.组合:将已排序的两个子区间R[low..mid]和R[mid+1..high]归并为一个有序的区间R[low..high]。递归的终结条件:子区间长度为1(一个记录自然有序)。*///一次归并过程v
阅读全文
摘要:工作生涯的成长过程,与一个人的求学过程颇有相似之处。求学过程中,必须从小培养良好的读书习惯与方法,并且打好基础,就像小学的加减乘除、中学的代数,到大学的微积分,循序渐进地学习更高深的知识,如果基础没打好,将无法顺利升学。职涯成长过程亦雷同,工作能力的成长与职位的提升均有一定的条件。职涯成长的特性,在于职位的提升或能力的增长并非与时间成直线性关系,而是呈现S型曲线。一名刚从学校毕业、进入社会工作的年轻人,在一家公司中从基层做起,针对其初接触的工作内容,从完全不懂到了解,接着熟悉工作内容而进入状况,此时尚不足以构成在工作职位上升级的条件,必须在熟练之后,进一步对工作内容的本质与意义有更深入、全面的
阅读全文
摘要:今天在淘宝上买的《算法导论》拿到了,晚自习看了前两章,回来实现以下基本的插入排序,最坏情况下的时间复杂度T(n)=O(n2)。code:#include<stdio.h>//插入排序void insertionsort(int a[],int n){ int i,j,key; for( j = 1;j < n;j++){ key = a[j]; i = j-1; while( i >= 0 && a[i]>key){ a[i+1]=a[i]; i -= 1; } a[i+1]=key; } }int main(){ int a[]={5,2,4,6
阅读全文
摘要:重装系统:开机按del键进bios,找advanced setting,找boot选项,选择cdrom,保存退出,放入光盘,重启,按照提示装到C盘,OK。先讲一个小故事昨天我女朋友的一句话对我触动非常大,不是感情问题,是互联网的问题,是关于中国用户的问题。前几天我GF她姐姐家的电脑坏了,要重装系统,虽然我GF是学英语专业的,但她姐姐觉得像她这样的大学生应该懂电脑吧。但事实是我GF根本不会重转系统,她就给我打电话,我在电话里一步一步教她如何做:开机按del键进bios,找advanced setting,找boot选项,选择cdrom,保存退出,放入光盘,重启,按照提示装到C盘,OK。还好GF比
阅读全文
摘要:“拖延症”这个名词近些年很火,似乎每个人都觉得自己的效率不高,很难集中注意力做好手头的事,那我们究竟该如何提高自己的工作效率呢,大牛来告诉你.Aaron Swartz写过一篇很有名的文章,叫做"HOWTO: Be more productive",这篇文章写的实在是太好了,我看了好多遍,很赞同作者的观点。我借鉴了作者提到的一些方法并运用到自己的生活中,发现确实有效果,所以我愿意让更多的人看到这篇文章。Aaron Swartz这个人绝对是大牛人,他14时就参与了RSS1.0的制定,他在Stanford读了一年就主动退学了,成为了YC的一员,他的公司后来与reddit合并了,他
阅读全文
摘要:转眼之间来到这边已经好几年了,刚来到这边的时候工作不好找,原因是两地的文化差异造成的,尤其是一些专业叫法不同,例如"客制化","迴圈""韧体"等很多专业名次的叫法都不同,因此面试的时候几乎是对方问我什么我需要再次确认一次,给人的感觉就是我不容易沟通,所以被拒绝几次是很正常的. 不过没关系,我是小强我怕谁,尽管在山东我没见过小强,尽管我来到台湾之后曾见到过成群的小强,经过几次失败的经验之后我开始反思,开始了解两地的文化差异,知道了各种不同的用法,万事具备之后再次投递简历,这次是一家台北的公司,开车半个小时跑到台北,在一家咖啡厅里见到了B
阅读全文
摘要:每次用微波炉热东西吃的时候我都觉得很无聊,这点琐碎时间也干不了什么。宾夕法尼亚大学的四位学生最近改装了一台名为 μWave 的微波炉帮助我们打消这无聊的等待。 每次设定完时间之后,μWave 它就自动从 Youtube 上找一段时间相同视频放给你看。时间匹配这点很有用,不会让你有看了一半的遗憾。至于找到什么并不重要,这本来就是被动地消磨点时间,就像很多人正点看新闻一样。 作为 PennApps 黑客大赛 48 小时内完成的作品,μWave 的原理不复杂,共有三个组成部分、:一块 Arduino 板;一台普通的微波炉;一台 WiFi 平板电脑。 Arduino 版会自动读取微波加热时间...
阅读全文
摘要:80%的美国人都有上网的习惯,那他们平时在网上都干些什么呢?Column Five 和 FlowTown 根据近三年的统计信息得出以下图标,最终结果可能和你想象的大相径庭哦。 最常干的事 TOP5: 1. 收发电子邮件 2. 用搜索引擎搜索资料 3. 查询健康/医疗相关资料 4. 查询天气信息 5. 搜索商品信息 最少干的事 TOP5: 1. 创建或更新个人博客 2. 上微博(Twitter) 3. 买卖股票、基金、债卷 4. 上交友网站 5. 上虚拟世界开展第二人生
阅读全文
摘要:近日,伦敦正在举行“Silicon Valley Comes To Tech City”的活动。作为“Silicon Valley Comes To The UK”的一部分,这个活动主要是为现在的和将来的创业者一些建议,来帮助他们建立起英国下一代的科技商业。 在这次大会中,很多讨论和采访都在聚焦在了产品的设计上。来自知名设计公司 IDEO 的 Tom Hulme、Adam Nash,Greylock Partners 公司的 DJ Patil 和 Last.fm 公司的 Matthew Hawn,阐述了他们对于设计的看法。 下面是一些很好的观点,主要阐述了设计对于产品成功的重要性。 用户...
阅读全文
摘要:刚刚忙完了网工的考试,从今天开始复习数据结构的知识,说实话,大二时候的数据结构老师讲的可真不怎么样,没听多懂,现在重新开始看一遍吧!从淘宝上买的《算法导论》还没到,很期待啊,一直听说这本书很好,很难, 所以呢就买了,估计是盗版的,唉,没办法,no money滴啊,只能买盗版的凑合吧!刚刚从网上下了《数据结构》的视频,清华严蔚敏讲的,视频有些年头了,不过很经典哈!为了下这点东西,我可是五点就起床了,白天学校的网速是各种的不给力啊,都TM的几K,于是冒着很冷起床下东西,感动一下下!因为学校最近有ACM比赛,所以呢..........,你知道的!最近的计划:一、数据结构1、看严蔚敏的视频+课本(就是
阅读全文
摘要:一、什么是User-AgentUser-Agent是Http协议中的一部分,属于头域的组成部分,User Agent也简称UA。用较为普通的一点来说,是一种向访问网站提供你所使用的浏览器类型、操作系统及版本、CPU 类型、浏览器渲染引擎、浏览器语言、浏览器插件等信息的标识。UA字符串在每次浏览器 HTTP 请求时发送到服务器!浏览器UA 字串的标准格式为: 浏览器标识 (操作系统标识; 加密等级标识; 浏览器语言) 渲染引擎标识 版本信息 操作系统标识 FreeBSD X11; FreeBSD (version no.) i386 X11; FreeBSD (version n...
阅读全文
摘要:一、利用EL表达式调用普通Java类中的静态方法1、编写一个java类,并编写一个静态方法,如下所示:public class ElDemo {//静态方法:将小写转换为大写public static String convert(String str){return str.toUpperCase();}}它的功能就是将参数变为大写2、创建一个标签描述文件(tld)文件,其就是一个xml文件,一般放在WEB-INF下,创建的文件如下:<?xml version="1.0" encoding="UTF-8" ?><taglib xmln
阅读全文
摘要:package com.pdsu.filter; import java.io.IOException; import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpSer..
阅读全文
摘要:package com.pdsu.filter; import java.io.IOException;
import java.io.UnsupportedEncodingException; import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.Servl..
阅读全文
摘要:本文自定义输出helloworld标签和自定义list循环遍历标签自定义标签的基本步骤如下:(1)把标签处理类及相关类的class文件存放在WEB-INF/classes目录下。(2)把TLD标签库描述文件存放在WEB-INF目录或者其自定义的子目录下。(3)在web.xml文件中声明所引用的标签库。(4)在JSP文件中使用标签库中的标签。自定义实现Tag接口的标签步骤一、创建处理标签的java类,标签处理类要实现javax.servlet.jsp.tagext.Tag接口输出helloworld标签的形式<h:hello></h:hello>(1)Tag接口中的方法简
阅读全文
摘要:据国外媒体报道,网络支付服务提供商PayPal已经推出了一款新的Facebook应用,此应用名称为“送钱(Send Money)”,可以让用户给Facebook发送支付款的程序变更非常容易。 长期以来,PayPal一直在积极开发移动和社交领域的各种支付技术,就在一周之前,PayPal还更新了一款Android应用,以便能够让此应用实施让近场通信(NFC)支付业务。 PayPal推出新Facebook应用,以此简化社交支付服务,此举也是顺应市场发展的趋势。Facebook目前拥有7.5亿多的用户,其中大量的用户都可能拥有活跃的PayPal帐户,因此,帮助这些用户彼此之间更加简易地“送钱”...
阅读全文
摘要:百度公司董事长李彦宏可能将越来越难睡着觉,因为越来越多的互联网巨头开始觊觎百度的搜索市场。继搜狗公开叫板百度之后,奇虎360、腾讯和优酷昨日均明确表示,将在搜索领域发力,优酷方面也暗指如果百度搜索结果不公正,只会导致用户流失。 三家互联网巨头同日叫板百度的情况并不多见。自从百度投资视频网站奇艺之后,就很难从百度重要位置上搜索到优酷的视频内容,优酷来自于搜索引擎的流量占比,也从此前的40%降至20%。虽然优酷不愿意公开指责百度,但在昨天电话会议上,优酷 CFO 刘德乐也话中有话地指出,中国有一些互联网巨头没有给创新者机会,反而成了一个巨大的杀手。 对于来自百度上游入口的控制,优酷方面并没有选..
阅读全文
摘要:11月18日上午消息,今日有消息称阿里巴巴计划推针对外贸的交易系统,阿里巴巴对此事做出澄清,称仅仅是一项针对外贸的交易担保系统。 据悉,这项正在测试的 B2B 国际贸易在线担保系统,英文全称 Escrow-Service,是针对海运的外贸交易流程开发的系统,并非传闻中类似支付宝的另一套支付工具。 此前阿里巴巴停止了与 paypal 的合作,支付宝也已经推出跨境支付功能。频繁动作之后为何还要内测 B2B 担保交易系统?阿里巴巴方面表示 B2B 业务多是海运的贸易方式,他们的支付方式与流程均与个人买家的信用卡交易模式不同。 阿里巴巴相关人士指出,由于是在第三方在收到买家全部货款后才会通知卖家...
阅读全文
摘要:/* 算法如下: 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数+1,m表示月份数,y表示年数。 注意1:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。注意2:在大多数天主教国家的日历中,在1752年没有9.3-9.13,在这一年的日历中9月2号后面直接就是9月14号,所以在计算某天是星期几的算法中要把这一特殊情况考虑在内。如果在在1752年9月3日之前 week = (d+2*m+3*...
阅读全文
摘要:这个错误有点小小的纠结.想都没想就写的,,其实错误的原因就在我在映射实体的时候@ManyToOne@ Column(name="parent_id") public Module getParent() { return parent; }注意上面的 @ Column(name="parent_id")应该改为@JoinColumn(name="parent_id")就OK了
阅读全文
摘要:Husband.javapackagecom.one2one.bean;importjavax.persistence.CascadeType;importjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.GeneratedValue;importjavax.persistence.GenerationType;importjavax.persistence.Id;importjavax.persistence.OneToOne;importjavax.persistence.Tabl
阅读全文
摘要:#include<iostream>//#include<cmath>using namespace std;int main(){ int n,c1,c2,c3; double x; while( cin >> n && n != 0) { c1 = c2 = c3 = 0; for( int i = 0;i < n;i ++) { cin >> x; if( x < 0) { c1 ++; ...
阅读全文
摘要:#include<iostream>//#include<cmath>using namespace std;int main(){ double x,y; int n1,n2; while( cin >> n1 >> n2 ) { x = y = 0.0; if( n1 > n2) { swap(n1,n2); } for ( int i = n1;i <= n2;i ++) { if...
阅读全文
摘要:#include<iostream>//#include<cmath>using namespace std;int main(){ int n,x,sum; while( cin >> n ) { sum = 1; for( int i = 0;i < n;i ++) { cin >> x; if( x % 2 != 0) { sum *= x; } } ...
阅读全文
摘要:#include<iostream>//#include<cmath>using namespace std;int lev(int n){ if((n % 4 == 0 && n % 100 != 0) || (n % 400 == 0)) { return 1; } else return 0; } int main(){ int month[2][13]= {{0,31,28,31,30,31,30,31,31,30,31,30,31}, {0,31,29,31,30,31,30,31,31,3...
阅读全文
摘要:import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.Random;import sun.misc.BASE64Encoder;//令牌生产器public class TokenProcessor {private TokenProcessor(){}private static TokenProcessor instance = new TokenProcessor();public static TokenProcessor getInstance(
阅读全文
摘要:import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.Random; import sun.misc.BASE64Encoder; //令牌生产器
public class TokenProcessor { private TokenProcessor(){} private static TokenProcessor instance = new TokenProcessor(); public static TokenProcess...
阅读全文
摘要:/** * 类说明:HTTP响应头信息 * * @author 作者: LiuJunGuang * @version 创建时间:2011-10-29 上午09:11:08 */
public interface ResponseConstant { /** * 指示新的资源的位置 */ String LOCATION = "Location"; /** * 指示服务器的类型 */ String SERVER = "Server"; /** * 服务器发送的数据采用的编码类型 ; 例如:gzip */ String CONTENT_ENCODING...
阅读全文
摘要:Myeclipse配置servlet和jsp模板代码注意:修改时请关闭MyEclipse1.在myeclipse安装目录中搜索:com.genuitec.eclipse.wizards_9.0.0.me201103012021文件,版本不同后面的9.0.0.me201103012021可能会不同。2. 打开Jar包中的Templates文件夹既可以看到Servlet.java源代码,直接修改就可以了3. 修改好之后保存4. 重新启动Myeclipse即可以使用新的模板代码了
阅读全文
摘要:Log4j使用总结关键字: log4j一、介绍Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文
阅读全文
摘要:一.参数意义说明输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息配置日志信息输出目的地log4j.appender.appenderName = fully.qualified.name.of.appender.class1.org.apache.log4j.ConsoleAppender(控制台)2.org.apache.log4j.FileAppender(文件)3.org.apache.log4j.DailyRollingFil
阅读全文
摘要:### set log levels ###log4j.rootLogger = debug , stdout#################################### 输出到控制台 ############################################log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.out#定义com.edu包下面的所有类等级为DEBUGlog4j.logger.com.edu =DEBUGlog4j.ap
阅读全文
摘要:package cn.itcast; import java.util.Arrays;
import java.util.LinkedList;
import java.util.List; import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; /** * 类说明:使用cookie实现浏览历史记录 * * @author 作者: LiuJunGuang * @version 创建时...
阅读全文
摘要:package cn.edu.pdsu.action; import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.util.Random; import javax.imageio.ImageIO;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servle..
阅读全文
摘要:在对spring和ibatis进行整合时,大家都会用到如下的配置以在ibatis中使用spring提供的事务处理功能。<beans>...... <!-- 配置相关数据源 --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <! -- 此处省略数据库属性配置--> </bean> <!-- Transaction manager
阅读全文
摘要:@Override public PageBean findPaginated(DetachedCriteria detachedCriteria,PageBean pageBean) { // TODO 今天记得修改 去掉DetachedCriteria中的projection //根据该条件获得总记录数 Long total=this.getRowCount(detachedCriteria); List<T> datas=this.findByCriteria(detachedCriteria, pageBean.getOffset(), pageBean.getPageSi
阅读全文
摘要:方式一:(适用与IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示)<script type="text/javascript">window.onbeforeunload=onclose;function onclose(){if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey){return "您要离开吗?";}}</script>---------------------------------
阅读全文
摘要:#include<iostream>using namespace std;#define max 9int main(){ int Array[max]; /*for ( int i = 0;i < max;i ++) { Array[i] = max - i; }*/ cout <<"原始数据:"; for ( int i = 0;i < max;i ++) { cin >> Array[i]; } cout << endl; ...
阅读全文
摘要:#include<iostream>#include<cmath>using namespace std;int main(){ int x; while( cin >> x) { if( x < 0 || x > 100) { cout << "Score is error !" << endl; } else if( x >= 90) { cout << "A" << endl; ...
阅读全文
摘要:#include<iostream>#include<cmath>using namespace std;int main(){ double x; cout.precision(2); while( cin >> x) { cout << fixed << fabs(x) << endl; } system("pause"); }
阅读全文
摘要:#include<iostream>#include<cmath>using namespace std;int main(){ const double pi = 3.1415926; double x; cout.precision(3); while( cin >> x ) { cout << fixed << 4*pi*pow(x,3)/3 << endl; } system("pause"); }
阅读全文
摘要:#include<iostream>#include<cmath>using namespace std;int main(){ double x1,y1,x2,y2; cout.precision(2); while( cin >> x1 >> y1 >> x2 >> y2) { cout << fixed << sqrt(pow((x1-x2),2)+pow((y1-y2),2)) << endl; } system("pause"); }
阅读全文
摘要:需要在日志文件统计删除的主帖,而日志文件是tab(退格)字符隔开的;假设日志文件名叫delete.log。保存格式和保存的数据如下,删除日期 帖子类型(11为主帖,12为回帖) 帖子id 操作人id2011-11-01 00:05 12 71163578 11530892011-11-01 00:19 11 71163800 1343792011-11-01 00:19 12 71163801 1343792011-11-01 00:20 11 71151662 20645612011-11-01 00:42 11 71163897 7194762011-11-01 01:05 11 7116
阅读全文
摘要:#include<iostream>using namespace std;int main(){ char a[4]; while(cin >> a) { /*for( int i = 0;i < 3;i ++) { cin >> a[i]; }*/ if( a[0] > a[1]) swap(a[0],a[1]); if(a[1] > a[2]) swa...
阅读全文
摘要:/*/解决本题的关键:通过公式条件:F(0)= 7, F(1) = 11,F(n) = F(n-1) + F(n-2) (n>=2). 找到规律。由同余式的基本性质:(1)自反性:a = a( mod m)。以及同余式的四则运算法则:(1)如果 a =b( mod m)且 c = d( mod m),则 a +c = (b + d)( mod m)。可知,F(n) = F(n) ( mod m) = ( F(n-1) +F(n-2) )( mod m)。根据题目已知条件:Print the word"yes" if 3 divide evenly into F(n);
阅读全文
摘要:这个问题纠结了我一个下午,着实是纠结,原因是配置了struts2的intercepter之后没有配置红色字体defaultStack,这个defaultStack是精心设计了的,没有就不能注入,还有切记切记defaultStack和自己的interceptor的位置的前后不能颠倒,否则在页面上值栈栈中的部分内容可能会没有,例如addFieldError的内容也许是空,这是我碰到的问题,希望能帮到大家.<package name="org" extends="struts-default" namespace="/org">
阅读全文
摘要:苹果的AppStore,本质上是iPhone和iPad的软件发布渠道(软件开发商必须缴纳30%的渠道租金)。为什么乔布斯在iOS上拒接支持Flash,因为商业利益,而不是所说的用户体验。Flash本质上是一种虚拟机(即AVM),在该虚拟机上可以开发各种应用程序:如Flash游戏(如开心农场)、FLV视频(如优酷网)、Flash文本(如百度文库) 、Flex应用程序(如企业ERP软件), 如果iPad/iPhone上支持Flash,AppStore如何生存?
阅读全文
摘要:有的时候觉得很有意思,自己在做的事情,人家也在做。你出一个东西,释放一个信号,他也发现了,对你的进行评价,你会发现,哇知音啊,居然他这么了解。后来你发现了,对方也在做类似的事情,只是方向不太一样,他有进展,也发给你一些内部资料和设想让你评价。大家都在开发中,都想改变一些东西。互相学习也许比竞争更重要。
阅读全文
摘要:当我们谈论到一个人的「能力」时,一般人通常认为这是指个人在某一领域的专业知识而言,因此,在追求能力的成长时,也只专注于专业知识的不断吸收与提升。但是,我们常会发现,两个专业知识水平相当的人去处理、执行相同的事物,产生的结果与成效却往往并不一样;甚至有些专业知识相对较低的人,其处理起事物来反而得到比较好的结果,为什么会如此呢?仔细分析「能力」的内涵,其实包含了三大部分,「专业知识」固然是其中之一,但除此之外,还包括执行、处理事物的方法与经验(即「执行能力」);以及学习、反省检讨的能力(即「学习能力」)。这三个部分共同构成了一个人是否有能力成事,并且不断提升精进的基本条件。「执行能力」牵涉的层面相
阅读全文
摘要:误区一:手机用户一直忙忙碌碌,并且注意力是比较分散的错。手机不只是在旅途中使用,我们在沙发上也会使用手机,在厨房里也会,当我们在外面临时逗留时更会使用手机。在使用手机的时候,我们可能在处理一些琐碎的工作,也可能百无聊赖,但这时我们的注意力更有可能集中在手机上。误区二:移动意味着更少错。移动网页设计并不轻松。设计人员对手机屏幕大小做了太多假设。说移动网页设计应该更少,就像认为平装书的页面比较小、应该删除一些章节一样可笑。误区三:避免复杂错。丰富的功能让我们的生活更有质感。手机网页设计人员不应该将复杂性和麻烦混为一谈。他们需要好好面对复杂性,而不是直接丢弃。误区四:过多点击没必要错。这种想法的来源
阅读全文
摘要:import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter; //数据库备份
public cl..
阅读全文
摘要:package cn.itcast; import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ParameterMetaData;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement; /** * 查询结果处理接口 * * @author 作者:LiuJunGuang * @version 创建时间:201...
阅读全文
摘要:#include<iostream>using namespace std;/*int gcd( int a,int b){ int r = 0; while(b!=0) { r = a%b; a = b; b = r; } return a; } */int gcd( int a,int b){ if(b==0) { return a; } else ...
阅读全文
摘要:package cn.pdsu; /** * 类说明:学生信息封装 * * @author 作者: LiuJunGuang * @version 创建时间:2011-11-9 下午02:30:50 */
public class Student { private int id; private String name; private String sex; private String resume; public Student(int id, String name, String sex, String resume) { super(); this...
阅读全文
摘要:刚开是在写项目的时候,去掉了很多jar包所以才会出现这个问题Struts Problem ReportStruts has detected an unhandled exception: Messages:object references an unsaved transient instance - save the transient instance before flushing: com.yy.entity.Orgnizationobject references an unsaved transient instance - save the transient instanc
阅读全文
摘要:一. 下载jdk5.0 for linux 到sun的主页 http://java.sun.com/j2se/1.5.0/download.jsp 下载jdk安装文件jdk-1_5_0_05-linux-i586.bin二. 解压安装jdk 在shell终端下进入jdk-1_5_0_05-linux-i586.bin文件所在目录,执行命令 ./jdk-1_5_0_05-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk-1.5.0_05目录,你可以将它复制到 任何一个目录下。三. 需要配置的环境变量 1...
阅读全文
摘要:我们在连接mysql数据库的时候一般都会在url后面添加useUnicode=true&characterEncoding=UTF-8 ,但是问什么要添加呢?添加的作用是:指定字符的编码、解码格式。 例如:mysql数据库用的是gbk编码,而项目数据库用的是utf-8编码。这时候如果添加了useUnicode=true&characterEncoding=UTF-8 ,那么作用有如下两个方面:1. 存数据时: 数据库在存放项目数据的时候会先用UTF-8格式将数据解码成字节码,然后再将解码后的字节码重新使用GBK编码存放到数据库中。2.取数据时: 在从数据库中取数据的时候,数据库
阅读全文
浙公网安备 33010602011771号