- 浏览: 37142 次
- 性别:
- 来自: 福建
最新评论
-
85977328:
楼主很给力
Java调用Groovy -
02221021:
说的很好说的很好
还说网易旗下免费邮(163、126、Yeah.net)的js代码 -
yangwencan2002:
好像没啥反应,想咨询一下大家,是不是表达得太晦涩了,还是没啥兴 ...
还说网易旗下免费邮(163、126、Yeah.net)的js代码 -
yangwencan2002:
冯冀川 写道你看到的js是最后打包发布的,还是原始的代码?pa ...
还说网易旗下免费邮(163、126、Yeah.net)的js代码 -
冯冀川:
你看到的js是最后打包发布的,还是原始的代码?
还说网易旗下免费邮(163、126、Yeah.net)的js代码
文章列表
经过大致浏览163免费邮(126、Yeah.net和163用的js其实大致一样,只是页面和css不一样)的核心js后(该文章有个上下文,请看我之前的几篇文章),个人感觉其js写法还存在改善的空间。所以本文试图从个人的理解角度(本文只是试图要改善其js写法,并不是站在设计得更好的角度,所以有些想法依然沿袭其做法,也许还存在更好的做法),用prototype库来重构163免费邮的核心js,具体函数细节并不予实现,待日后再抽出时间,将其中常用的功能模块重构成组件(已实现部分),有兴趣的同学再保持关注哦:)
在这之前,试想,如果你是网易163免费邮的js设计者,如此UI的用户体 ...
jQuery插件:PlusMinusTable
一.简介:
1.顾名思义:一个具有加减法的table,添加按钮实现加法功能,删除按钮实现减法功能。
2.加法功能:在该table尾部追加一个tr;
3.减法功能:删除所在行;
4.数据初始化:调用setData(jsonArray)设置数据,其中jsonArray为一json对象数组;
5.数据收集:调用getData()得到数据,返回一json对象数组。
6.使用前提:需要引入jquery库,目前已经在jquery 1.2.6、1.3.1下测试通过
二.使用方法:
1.引入js和css(注意引用路径是否正确):
...
- 2009-05-12 17:42
- 浏览 1749
- 评论(0)
用户需求:
尽量模仿一个
163
免费邮出来,
2
个月后上线——当初用户如此简单地用一句话来概括他们的 需求。
项目人员配备:
从其他项目组抽身
2
人,公司并没有能力提供那么好的
UIUE
支持。听完需求后感叹——“
IMPOSSIBLE MISSION
”。
项目成果:
稍晚期上线,但完全满足用户需求,与网易
163
免费邮相似度达
98%
。贴几张图:
Android APK反编译
- 博客分类:
- Android
Java自古以来就可以反编译,Android是基于Java开发的,自然逃不过这个命运。目前Android应用程序apk可以通过2种途径进行反编译各取所需,笔者就是通过以下方法反编译米聊,并成功山寨了其部分功能:),大家可以试试QQ之类的软件。
一.反编译Apk得到Java源代码:
1.下载工具:
dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip
JD-GUI下载地址:
windows版JD-GUI:http://laichao.googlecode.com/files/jdgui.zip ...
刚接触android平台时,个人觉得界面布局最难。本人试图就自己最近做过的一个产品(请耐心等待,大概本年度中与大家相见),讲解其界面的制作过程,希望可以给为UI布局感到困惑的人点灵感。贴张图先:请参见附件图1(哎,抱怨一句,图有点大,Javaeye容量有限,不能直接上图)。
该图的上下文是:它是一个阅读产品的截图,底部有6个操作按钮,用来切换主窗体界面,当前所在的主窗体为“我的书架”。底部6个操作按钮之上的是“我的书架”中存放的各种书籍的分类,包括“最近”、书籍、原创等分类。用户想要阅读具体某本书时,只要点击该书的封面图片,如图所示,会出现一个封面背景框,然后进入阅读界面享受阅读。业务情况大致 ...
背景:
电子书解析模块需要在多个手机平台上实现,于是我将java翻译成C#@mobile、C@brew。在这个过程中体验了一次java同其他语言之间的区别。简而言之,我对多语言的态度是:语言是相通的;语言至少精通一种。把过程中记录的区别晒一下:
<==============================C#修改区别================================>
1.C/C++:有全局变量、全局常量、全局函数的概念2.ReadLine=>println3.C/C++要经过编译和链接,即C#并不被编译成目标文件(.obj),而是直接生成可执行文件(.e ...
- 2009-12-04 15:48
- 浏览 1869
- 评论(0)
硬着头皮解读js
话说从163
- 2009-03-27 20:37
- 浏览 1978
- 评论(8)
项目初期,成员意见不一,同事坚持从头开始,从美工开始设计界面原型,一切遵从正常项目流程。我却不以为然—— 该系统功能不少、用户体验要求如此之高,项目人员配备只有 2 个,项目期限也只有 2 个月,如果按照往常 ...
RMI 问题 1 背景:
用 ./shutdown.sh 关闭 rmi 服务器的 tomcat ,然后 ./startup.sh 启动,客户端连接总是会导致如下错误:
org.springframework.remoting.RemoteLookupFailureException: Lookup of RMI stub failed; nested exception is java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
java.io.EOFException ...
- 2008-12-01 18:18
- 浏览 13592
- 评论(0)
Groovy 的主要优势之一就是它的生产力。Groovy 代码通常要比 Java 代码更容易编写,而且编写起来也更快,这使得它有足够的资格成为开发工作包中的一个附件。在另一方面, Groovy 并不是而且也不打算成为Java 语言的替代,因为它还在成长中,还不够成熟。所以我们的目标是在Java调用Groovy,归纳起来主要有以下3个方法:
1.将Groovy文件编译成.class文件:编译是通过调用 groovyc 命令进行的,该命令将 Groovy 脚本编译成普通的 Java 兼容的 .class 文件,这样调用Groovy就和调用Java本身没什么两样了,值得一提的是groov ...
- 2008-10-31 22:54
- 浏览 1792
- 评论(4)
最近一朋友想配机,邀我一起。我凑了张配置单(其实也是请教他人),在电子城位置最有保证的几个店面货比了三家(一般人多的位置,如电梯旁的店面肯定比其他人少的店面贵得多,能够承受得起这种开销的自然是有一定品牌和站脚能力的商家,货物质量和售后服务相对能够得到保证),最后砍到最低价格3390成交了,感慨是现在的电脑真是白菜价,有家店机箱和电源给的价格格外低,没敢要。
CPU: AMD Athlon64 X2 5400+ AM2(65纳米/黑盒) 510
Mainboard: 映泰A780G M2+ SE ...
- 2008-10-29 20:38
- 浏览 1202
- 评论(0)
一、控件代码封装:
/**
* For:左右列表相互操作控件
* Author:vincan
* Date:2008-10-22
*/
dojo.declare("BaseSelectMoveBox",null,{
listBox1:null,//左列表
cmdIn:null,//添加按钮
cmdOut:null,//移出按钮
listBox2:null,//右列表
/**
* 构造函数:初始化对象、事件绑定
*/
constructor:function(listBox1,cmdIn,cmdOut,listBox ...
- 2008-10-29 19:38
- 浏览 1509
- 评论(0)