- 博客(121)
- 资源 (25)
- 收藏
- 关注
hessian demo和hessian与spring整合demo
/** * @version 1.1 * @author iam00@qq.com * @create Mar 18, 2010 */ Hessian是一个轻量级的remoting on http工具,使用简单的方法提供了RMI(Remote Method Invocation,远程方法调用)的功能。采用的是二进制RPC(Remote Procedure Call Protocol,远程过程调...
2010-04-21 10:30:52
139
产品经理:一点一滴培养你的领导气质
一、沉稳 (1)不要随便显露你的情绪。 (2)不要逢人就诉说你的困难和遭遇。 (3)在征询别人的意见之前,自己先思考,但不要先讲。 (4)不要一有机会就唠叨你的不满。 (5)重要的决定尽量与别人商量,最好隔一天再发布。 (6)讲话不要有任何的慌张,走路也是。二、细心 (1)对身边发生的事情,常思考它们的因果关系。 ...
2010-04-16 19:00:03
102
J2ME的RMS
在JAVAME中,程序的数据保存的地方,无外乎两种,一种是把数据保存在RMS里面,这是所有的JAVAME的手机都支持的,还有一种就是把数据保存在手机的文件系统里面,这个不是所有手机都能支持的,只有支持JSR075的手机,才支持把数据保存在文件系统里面,并且如果你的程序没有经过签名的话,你每次保存或者读取,手机都会弹出恼人的提示,是否允许程序访问文件系统。所在我一般都是把数据存在RMS里...
2010-04-10 23:32:04
171
SQLPLUS命令大全
转自:http://imain.iteye.com/blog/263595Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句...
2010-04-02 10:43:13
88
四叉树索引
转自:http://blog.csdn.net/sjzwl/archive/2008/10/06/3020276.aspx 四叉树索引(Quadtree),类似于前面介绍的网格索引,也是对地理空间进行网格划分,对地理空间递归进行四分来构建四叉树,本文将在普通四叉树的基础上,介绍一种改进的四叉树索引结构。 首先,先介绍一个GIS(Geographic Information Syste...
2010-04-01 19:30:16
425
GROUP BY 子句
GROUP BY 子句GROUP BY子句主要用于对WHERE中得到的结果进行分组,也就是说它是在WHERE子句之后执行,对经过WHERE筛选后的结果按照某些列进行分组,之后进行相应的处理工作。Specify the GROUP BY clause if you want the database to group the selected rows based on the value of...
2010-04-01 11:08:26
122
职业规划之选择比努力更重要 职业生涯发展理论
本文转载自:http://imain.iteye.com/blog/263569#comments选择比努力更重要 一个人一生当中最大的幸福在于选择对两件事,一是找对单位、找对老板、找对上司;第二件事就是找对妻子或丈夫。为什么这么说呢?当太阳升起时我们与上司共事,当日落西下,我们与自己的爱人相拥。你永远可以更主动地去影响你的上司,很多时候公司做这样的安排也是因为你没有告诉公司...
2010-03-30 17:04:03
973
Truncate和Delete区别及Truncate使用说明
Truncate和Delete有以下几点区别1、Truncate在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令Delete将被撤销,而Truncate则不会被撤销。2、Truncate是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对Truncate使用ROLLBACK命令。3、Truncate将重新设置高水平线和所有的索引。在对整个表和索引进行完全浏览时,经过...
2010-03-30 11:23:33
204
Linux技巧: 用cron和at调度作业
2007 年 8 月 27 日系统管理员需要在系统负载低的午夜运行作业,或者需要每天或每月运行作业,同时又不愿意牺牲睡眠时间或假期。调度任务的其他原因包括自动执行日常任务或者确保每次都以相同的方式处理任务。本文帮助您使用 cron 和 at 功能调度作业定期运行或在指定的时间运行一次。<!--START RESERVED FOR FUTURE USE INCLUDE FILES--&...
2010-03-29 18:06:13
275
M3G游戏中性能提升技巧
JSR184 M3G(Mobile 3D GraphicsTM)是针对移动3D应用的一个简明3D API接口集,Motorola E680/E680i/A780支持这个集合。M3G仅仅是一个高级的java接口,在E680/E680i/A780中底层的实现是由SuperScape开发的Swerve 3D引擎完成,它是一个针对Arm/XScale处理器的高性能3D引擎。 下面...
2010-03-28 17:59:37
148
数学公式
【正弦、余弦】 【点积】(dot product) 也称为数量积,如下图:注意点积的结果是一个标量: 数量积符合交换律: 【叉积】(cross product) 也称为向量积,公式如下:其中、、分别代表x、y、z轴的单位向量。 向量积符合分配律://的充分必要条件是:...
2010-03-27 18:50:32
108
在J2ME开发中获取系统属性
在J2ME开发中,我们经常需要和手机系统进行交互,获得一些和系统相关的信息,在J2ME API设计中,提供了一系列的系统属性 表1 CLDC、MIDP和JTWI属性 属性名称 属性作用 microedition.profiles 代表手机支持的MIDP版本,返回格式值为“MIDP-1.0”或“MID...
2010-03-27 18:21:46
88
导出M3G文件指南
概述: 这个文档罗列了一些我们在开发3D模型和使用M3G作为最终输出模型时需要注意的一些问题。注意本指南中讨论的时使用的是3DMax为3D的建模工具。1. 通常的问题:a) 如果你想你的应用程序能够运行一个任意的适合M3G的引擎,那们就不要使用任何额外的扩展接口。当不确定某一接口是否可用时,可以参考在的文档http://www.forum.nokia.c...
2010-03-25 12:54:55
125
CEO成长经历大调查:超6成有2到4次跳槽经历
一直想知道一个问题的答案:CEO们是如何从小职员一步一步做到今天的职位的?总有些规律可循吧?日前,腾讯科技大规模展开以互联网、IT业界为主的CEO成长路径调查,想部分揭开这个规律。在历时半月,我们通过发放问卷的形式,邀请了100多位CEO参与,最终获得60位以上CEO热情回复,和大家分享了他们的成长经历。最终的调查结果显示,他/她们总会有一些有趣的共性:超过6成的CEO跳槽在2到4次之...
2010-03-24 13:47:28
164
Oracle show parameter 命令的小技巧
今天无意中发现了一个Oracle参数查询命令show parameter的一个小技巧,可以使用模糊查询,比如我想查询包含db_的参数,那么我就可以用:SQL> show parameter db_;NAME TYPE VALUE ...
2010-03-23 18:49:20
608
恒等查询条件改变执行计划——SQL优化之Everything is Possible
有的时候开发人员为了方便会在WHERE语句后面添加一个1=1,这样在处理页面传入的条件是就可用不用判断直接添加AND 条件。一直认为添加一个恒等条件,不会对Oracle的查询造成什么影响,最多不过影响一下Oracle的性能,但是今天突然发现,这个恒等的查询条件居然可以影响Oracle的执行计划。首先看一个简单的例子:SQL> CREATE TABLE T1 AS SELECT * FRO...
2010-03-23 14:36:24
288
J2ME中使用microlog
import javax.microedition.midlet.MIDlet;import javax.microedition.lcdui.*;import net.sf.microlog.core.Logger;import net.sf.microlog.core.LoggerFactory;import net.sf.microlog.core.Property...
2010-03-22 22:17:30
117
HttpSessionListener统计在线人数
在网站中经常需要进行在线人数的统计。过去的一般做法是结合登录和退出功能,即当用户输入用户名密码进行登录的时候计数器加1,然后当用户点击退出按钮退出系统的时候计数器减1。这种处理方式存在一些缺点,例如:用户正常登录后,可能会忘记点击退出按钮,而直接关闭浏览器,导致计数器减1的操作没有及时执行;网站上还经常有一些内容是不需要登录就可以访问的,在这种情况下也无法使用上面的方法进行在线人数统计...
2010-03-22 12:29:39
115
M3G教程:进阶篇(六)动画
M3G中动画的数据结构如下:【载入World节点】 通过M3G Viewer查看M3G Converter转换的m3g文件,我们会发现m3g文件中camera并没有在world树下,而是和world树是平级的。因为JSR184要求渲染时所有模型信息必须放到world树下,所以我们要先获取World节点,方法有两种: ①遍历该Object3D数组...
2010-03-21 21:33:14
209
3DS MAX导出M3G动画
1、用3D Studio Max或者Maya的插件h3texporter导出的文件格式是.h3t的文件。.h3t的文件是一个文本文件,可以用记事本,写字板或者其他的文本编辑工具打开。.h3t文件描述了所创建的模型的所有信息(例如顶点信息,面的信息,骨骼动画的信息,关键帧的信息等)。2、将.h3t文件用转换工具M3G Converter转换成为.m3g文件从而用JSR184API识别和导入。...
2010-03-21 10:11:18
344
M3G教程:进阶篇(四)模型
import javax.microedition.lcdui.Graphics;import javax.microedition.lcdui.game.GameCanvas;import javax.microedition.m3g.Camera;import javax.microedition.m3g.Graphics3D;import javax.microedit...
2010-03-21 01:18:51
186
M3G教程:进阶篇(三)纹理
纹理(Texture)java.lang.Object | +--javax.microedition.m3g.Object3D | +--javax.microedition.m3g.Transformable | +--javax.microedition.m3g.Texture2D A...
2010-03-21 01:18:21
158
M3G教程:进阶篇(二)灯光
灯光(Lighting)java.lang.Object +-javax.microedition.m3g.Object3D +-javax.microedition.m3g.Transformable +-javax.microedition.m3g.Node +-javax.microedition.m3g.Light 在一个没有...
2010-03-21 01:16:20
467
M3G教程:进阶篇(一)金字塔
关于Worldpublic class World extend Group A special Group node that is a top-level container for scene graphs.A scene graph is constructed from a hierarchy of nodes. In a complete scene graph,...
2010-03-21 01:15:24
198
M3G教程:入门篇
3D技术对我们来说已经非常熟悉了,最常用的3D API有OpenGL和Microsoft的Direct 3D,在桌面游戏中早已广泛应用。对于J2ME程序而言,Mobile 3D Graphics API(JSR184)的出现,使得为手机应用程序添加3D功能成为可能。 JSR184标准(M3G:Mobile 3D Graphics)为Java移动应用程序定义了一个简洁的3D A...
2010-03-21 01:14:58
824
oracle 无order by , 默认排序问题
Oracle会根据具体的数据块的存储返回记录.oracle数据库是没有默认排序的 要排序必须加上order by 因为oracle是按块进行读取数据的 如果数据按顺序存储,则可能使读取出来的数据是按顺序的,给用户误解为默认排序oracle没有进行任何排序操作,rowid表示的是数据存放的数据块内部地址,如果没有要求排序,oracle会顺序的从数据块中读取符合条件的数据返回到客户端,不过看起来好像...
2010-03-17 19:49:54
944
Android系统崛起 1月智能手机关注分析
2010年1月,中国智能手机市场最大的热点无疑是Android,尤其是摩托罗拉几款Android新品的密集上市,将Android在中国手机市场的发展推向了高潮。至此,已经在中国市场发展的如火如荼的诺基亚Symbian系统、微软的Windows Mobile系统产品又多了一大劲敌。那2010年伊始,中国智能手机市场的用户关注格局如何呢?互联网消费调研中心ZDC通过对中国智能手机市场用户关注数据的分析...
2010-03-12 17:33:30
148
Symbian完全开源后的手机OS市场形势
(本文发表于2010-3-4) 近日,Symbian基金会正式宣布,Symbian系统完全开源并免费提供源代码下载。至此,几大主流手机操作系统中,除了Windows Phone之外,都已经完全或部分开源。早已宣布要开源的Symbian直到现在才有所动作是否为时已晚?在当前以Android为首的开源系统风光无限的形势下,仍未开源的系统会不会有所跟进?开源对于开发商、终端厂商、消费者来说,又意味...
2010-03-10 17:16:45
89
手机系统暗潮汹涌 Symbian将何去何从?
本文发表时间在 2009-11 随着三星自主智能操作平台Bada的发布,智能终端市场的战斗将升级到白热化的阶段。目前,主流智能操作系统中,Symbian和WindowsMobile占据的庞大市场份额正在被慢慢瓜分,Android及其他智能平台的崛起带给业界的,也许并不仅仅是惊艳而已。 随着3G时代的到来,智能终端的市场占有率逐步增加,成为市场主流。而作为和智能手机一起成长起来的...
2010-03-10 16:34:47
132
IDC:欧洲消费者对Android手机没有兴趣
导读:市场研究公司IDC今天称,尽管第三季度Android手机西欧市场份额略有提高,但消费者对这种手机没有兴趣。 北京时间12月6日消息,据国外媒体报道,市场研究公司IDC今天称,尽管第三季度Android手机西欧市场份额略有提高,但消费者对这种手机没有兴趣。 由于受到摩托罗拉和索尼爱立信青睐,Android最近在手机业受到广泛关注。第三季度Android手机西欧市场份...
2010-03-10 16:31:57
124
Linux常用指令
【查看网络】ifconfig 是一个用来查看、配置、启用或禁用网络接口的工具,这个工具极为常用的。可以用这个工具来临时性的配置网卡的IP地址、掩码、广播地址、网关等。也可以把 它写入一个文件中(比如/etc/rc.d/rc.local),这样系统引导后,会读取这个文件,为网卡设置IP地址。/sbin/ifconfig 会输出当前网络接口的情况/sbin/ifconfig |gre...
2010-03-05 15:42:34
333
原创 request.getSession(false)和request.getSession(true)区别
request.getSession(false)和request.getSession(true)区别 以下代码解释一下request.getSession(false)和request.getSession(true)区别的思路,并不是j2ee源代码 个人觉得服务器中保存session是用map来保存的: 例如定义一个保存所有session的map ...
2010-02-11 12:25:52
174
原创 一点对m3g模型文件解析的工作
因为最近不会在m3g文件上继续工作,把之前一点少少的工作放出来,希望可以有点帮助/* * Main.java * * Created on 2005年5月15日, 下午11:41 */package m3gloader;import java.io.*;import java.util.zip.*;/** * * @author admin */...
2010-02-11 09:49:43
190
原创 关于switch语句
switch语句在一定程度上是有动态跳转(函数指针就是一种动态跳转),另外switch语句绝对不是和if... else if ... else if等效的switch语句有两种实现:一、table switchswitch (key) {case 2: ...;case 3: ...;case 5: ...;case 6: ...;} 这...
2010-02-10 16:10:57
187
原创 KVM的类加载
首先简要介绍一下class文件的结构(详细内容请参考Java虚拟机规范,在《深入Java虚拟机》一书中也有详细描述): 文件系统中的一个class文件,要想成为能在虚拟上运行的Java程序的一部分,必须经过“装载->连接->初始化”三个步骤。其中装载是最基础的一步,它的作用是读取class文件的信息,并生成对象。下面介绍一下KVM中与类加载相关的内容是如何实现的。 ...
2010-02-09 15:46:24
140
原创 代码优化之-优化除法
说明:文章中的很多数据可能在新的CPU或不同的CPU或不同的系统环境下有不同的结果,可能不能面面俱到) x86系列的CPU对于位运算、加、减等基本指令都能在1个CPU周期内完成(现在的CPU还能乱序执行,从而使指令的平均CPU周期更小);现在的CPU,做乘法也是很快的(需要几个CPU周期,每个周期可能启动一个新的乘指令),但作为基本指令的除法却超出很多人的预料,它是一条很慢的操作,整数和浮点的除...
2010-02-09 13:57:35
326
原创 Supported Encodings
The classes java.io.InputStreamReader, java.io.OutputStreamWriter, java.lang.String, and classes in the java.nio.charset package can convert between Unicode and a number of other character encodings. ...
2010-02-09 13:41:36
138
原创 【专访】奇虎架构师:技术人才转管理是浪费
【CSDN独家访谈】在业界做一线开发长达十六年,奇虎的首席架构师兼技术招聘主管李钊认为国内计算机界几乎没有欧美那种真正的某个技术领域的专家;他感叹説当年他是有可能成为这种专家的,却抵御不了国内的这种技术氛围和商业环境影响:研发方向不断变化,迫不得已去参与了更多的管理事务;他坚称自己是兼职做“技术招聘主管”,十几年面试逾千人,对技术人员的技术能力,思维方式和性格特点洞若观火。 我们的谈话就从什...
2010-02-09 12:57:56
133
原创 应用JAD批量反编译CLASS文件
反编译别人的程序是不对的,但是有时候由于某种原因,不得不反编译别人的代码,那就需要一个工具了。小颖JAVA源代码反编译专家V1.4终极版是个很好的工具,但是只能对JDK1.4.2和之前的版本编译的程序反编译,而JDK5.0后的就无能为力了,但是可以下载JAD.EXE来逐个反编译 CLASS文件,不过如果碰到有几十个或几百个文件夹,并且目录很深的时候,就麻烦了,这个给出一个直接使用命令行反编译整个目...
2010-02-09 12:31:17
98
原创 数学之美系列二十一 - 布隆过滤器(Bloom Filter)
在日常生活中,包括在设计计算机软件时,我们经常要判断一个元素是否在一个集合中。比如在字处理软件中,需要检查一个英语单词是否拼写正确(也就是要判断它是否在已知的字典中);在 FBI,一个嫌疑人的名字是否已经在嫌疑名单上;在网络爬虫里,一个网址是否被访问过等等。最直接的方法就是将集合中全部的元素存在计算机中,遇到一个新元素时,将它和集合中的元素直接比较即可。一般来讲,计算机中的集合是用哈希表(hash...
2010-02-09 11:04:44
115
Advanced Dynamic Shaders v2.1
2019-04-02
Amplify Impostors [BETA] 0.8.4
2018-11-13
Learning C# by Developing Games with Unity 5.x(2nd)
2017-12-07
besthttp1.7.8.rar 修改IL2CPP版本
2015-11-23
手机版飞鸽传书(2):PC版
2010-01-30
手机版飞鸽传书(1):PC端
2010-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅