- 博客(47)
- 资源 (17)
- 收藏
- 关注
转载 mybatis支持多数据库切换
使用mybatis时都是用的sqlmapper来做的数据库到java对象的映射,因此在针对一些特定数据库方言使用时无法在多个数据库上切换。解决方案:mybatis篇思路:通过定义environment的id来指定使用不同的数据库映射文件,如下
2012-02-17 16:31:04
4071
转载 汉字转拼音或转拼音首字母
/// /// 汉字转拼音或转拼音首字母/// public class ChineseToSpell{ private static int[] pyValue = new int[] { -20319,-20317,-20304,-20295,-20292,-20283,-20265,-20257,-20242,-20230,-20051,-2
2012-02-13 09:51:21
390
转载 C# 数据库类 值得一看
//===============================================================================// This file is based on the Microsoft Data Access Application Block for .NET// For more information please go to
2012-02-02 15:48:37
307
原创 oracle简单数据连接封装
public class OraDatabase { private OracleConnection OraConn; private void Open() { if (OraConn == null) { OraConn = new Ora
2012-02-02 15:42:57
384
转载 小职员年终领悟:职场要受宠 做事需揣摩老板心
唐飞(化名),男,24岁,学计算机专业的理工科毕业生,目前在一家培训机构负责网络建设。常年与机器打交道,对职场上如何琢磨老板心思,从而为自己的职场好感度加分这类事显得颇为迟钝,不过,从身边发生的实例中,他深受启发。深受感动 同事树立好榜样从学校毕业至今,我一共换过三份工作,参照身边的同学,这个跳槽频率算是频繁。不过,和当年在校时的预期对比,反差却不小,那些在学校期间表现优异的同学,要么自己
2012-01-30 19:10:30
1848
转载 Coolite Toolkit 学习二
Coolite 方法调用一、按钮调用javaScript中的方法 首先假设javascript方法为 var scriptMethod=function() { ... }; 1.调用javascript方法的第一种方法.
2012-01-30 15:46:24
205
转载 Coolite Toolkit 学习一
获得一个对象:格式:#{控件的Id}, 客户端使用: #{Button6})" > //返回一个[object,Object]对象组修改:alert(#{Button6}.id) 返回Button6 修改:alert(#{Button6}.text)返回 获得控件对象服务端使用: 必须是 拼装在String里面的!控件取值、赋值的方式:根据控件属性:
2012-01-30 15:45:01
189
转载 为程序员量身定制的12个目标
对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。01. 变得有耐心02. 保持健康03. 拥抱变化带来的不适应04. 学习一门新的编程语言05. 自动化06. 学习更多数学知识07. 关注安全08. 备份你的数据09. 学习更多理论知识10. 接触
2012-01-29 09:39:30
167
转载 程序员如何在“小公司成长”和“大公司学习”
前言:在软件行业工作有几个年头了,换过多个开发语言,跳过槽,也被猎头找过,经历了三五杆枪打天下和创业公司一起成长灭亡,也进入了大公司。在这些年的历练中,看见很多刚进入软件行业不久的新人总在抱怨,说学不到东西。其实不管你在大公司还是小公司,都可以学到很多东西,关键看你怎么去学习,如何学习,找到方法你就可以提高很快。如果你已经知道如何在你的工作当中学习,那么下面的文章就走马观花的看看吧,这篇文
2012-01-29 08:24:09
171
转载 云计算的基本概念
一、什么是云计算? 云计算是指通过网络以按需、易扩展的方式来获得所需的信息服务,因此,云计算又常常被称为云服务。二、如何理解云计算? 云计算中的“云”是一个形象的比喻,也就是说——大家以云可大可小、可以飘来飘去的这些特点来形容云计算中服务能力和信息资源的伸缩性和后台服务设施的位置透明性。三、云计算的内涵: 不同的人从不同的角度来看云计算,都会有或多或少的不同,
2012-01-18 16:39:54
289
转载 云计算:为什么在我国只闻其声不见其形
云计算在我国各地遍地开花“云计算”可以说在过去一年成为IT业界最火的词,我们甚至在大街小巷都可以看到各种“云”宣传的标语。“云”来的突然,给人“忽如一夜春风来”的感 觉;“云”开的迅速,一夜间遍地都是“云朵”。虽然尚且众说纷“云”,但其实“云战场”早已是硝烟弥漫。早在几年前,国外各种IT厂商便纷纷出击,不断在云领域开疆扩土,Google、Amazon、Microsoft、Salesforce、
2012-01-18 16:02:38
1577
转载 大数据浪潮催生众多热门职业
现今,大数据浪潮已经席卷全球的各种组织,在全球激烈的经济竞争中,大数据也为企业带来了无限的商机。了解和预测客户的喜好以及市场的增长趋势是非常重要的,而掌握核心信息则意味着将在竞争中占据先机。企业应当抓住此契机,但这需要拥有对应技术的人员支持,相关的从业人员更了解如何管理数据、建立分析系统并使得数据变得具有价值。EMC最近的一项调查也证实了这点。调查结果显示83%的人认为大数据浪潮所催生的新技术
2012-01-18 15:38:17
261
转载 2012年Linux领域大事预测
过去的一年对于Linux来说是振奋的一年。这一年,这个来自芬兰的小项目度过了20岁生日,推出了3.0版并且在从移动设备到超级计算机的几乎一切领域都占统治地位。当然,未来的路还很长但是,2012年对于Linux来说将是充满期待的一年。Linux确实没有一个路线图。人们得到的是许多国家的数百名开发者协作的结果。没有人制定一个功能列表并且指导开发者研究这些功能。当开发者递交一个补丁并且获得接受的时候
2012-01-18 15:34:50
204
原创 游戏基础015---人工智能-追逐移动
代码地址:http://download.csdn.net/detail/liu_liu213/4027074/************************************************************************//* 人工智能理论:类神经网络:以多个连结处理器负责不同单元处理,仿真人类大脑思考与学习能力的人工智能理论。基因算法:
2012-01-18 15:15:26
355
原创 游戏基础014---处理鼠标消息
代码地址:http://download.csdn.net/detail/liu_liu213/4027072/************************************************************************//*鼠标相关函数 1。获取窗口外鼠标消息假设使用者单击鼠标左键,窗口得到了"WM_LBUTTONDOWN"消息,接着鼠标光标被
2012-01-18 15:12:35
369
原创 游戏基础013---处理键盘消息
代码地址:http://download.csdn.net/detail/liu_liu213/4027069/************************************************************************//* *//*******************************************************
2012-01-18 15:09:37
287
原创 游戏基础012---多背景循环动画
源码地址:http://download.csdn.net/detail/liu_liu213/4027067/************************************************************************//* 多背景循环动画的背景循环原理与前面讲的背景训话原理相同,不过由于不同背景在远近层次上机实际视觉移动速度上并不相同,因此在
2012-01-18 15:07:14
323
原创 游戏基础011---循环背景动画
源码地址:http://download.csdn.net/detail/liu_liu213/4027062/************************************************************************//* 循环背景是不断滴进行背景图的裁切合结合,然后显示在窗口上锁产生的一种背景画面循环滚动的效果。步骤一:截取原始背景图右
2012-01-18 15:03:36
424
原创 游戏基础010---单一背景滚动
源码地址:http://download.csdn.net/detail/liu_liu213/4027060/************************************************************************//* 单一背景滚动:利用一张相当大的背景图,当游戏进行的时候,随着画面中人物的移动,背景的现实区域也跟着移动。只要在每次背景画
2012-01-18 15:00:45
237
转载 IT项目管理十六个字
目标驱动,系统思维,风险意识,数据量化 凡事预则立,不预则废。如果你不知道要到哪里?给你一张地图也没有用。目标驱动首先要有最基本的计划管理和时间管理能力。对于一个项目,我们过程中做的所有工作都是为了要达到项目目标,因此在项目各个阶段所有活动都需要考虑对达成目标的影响,当发现偏差后及时纠正。目标驱动让我们从无目的的事后应急变成了有计划有目的的事前预测。目标驱动不是要抛弃过程,项目的成功涉及
2012-01-17 09:48:43
190
转载 项目经理工作中常见的挑战和解决方案
不管你是一个经验多么丰富的项目经理,每个项目总是用一些艺术,一些科学和一些戏法的手段来挑战你的能力。这篇文章列举了一些项目管理的主要挑战,同时提出解决方案。1. 不现实的最终期限-许多项目经理感叹指派给他们的项目和完成项目的最终期限。当然,每个项目都绝对会有期限限制的,就像遵守法规或规章的营销活动一样。但是仍旧有许多不相干的因素会影响项目的进行(比如:季度结算,预算周期,老板的假期),对每个项
2012-01-17 09:33:22
359
转载 管理:身先士卒是必要的手段
“喊破嗓子,不如做出样子。”老百姓对领导总是“听其言观其行”的,其行善,其言才有力。“以正德临民,犹树表望影,不令而行。” 作为联想总裁柳传志一直也把“其身正,不令而行”这句话放在办公桌上,勉励自己。联想公司在柳传志的带领下,由20万元起家,发展成为今天有上百亿资产的大型集团公司,成为了中国电子工业的龙头企业。这和他处处以身作则,身先士卒有着必然的联系。 柳传志说:“创业的时候,我没高
2012-01-17 09:22:39
1270
转载 IBatis.net ORM入门三---配置 Log4Net日志记录
IBatis.net Log4Net内置三种记录器NoOpLogger, ConsoleOutLogger, TraceLogger使用Log4Net只需要配置一些config节点即可,它主要记录了操作数据库的记录.首先要引入"IBatisNet.Common.Logging.Log4Net.dll”和“log4net.dll“ 这两个组件..很重要. 否则会报错.一,将日志记录到文件
2012-01-15 16:07:17
431
转载 IBatis.net ORM入门二---IBatis.net 缓存
还是接着上篇的代码来写..首先在sqlmap.config中启用缓存然后新建一个xml:CacheAccount.xml并在sqlmap.config中的sqlMaps节点配置 新建立的CacheAccount.xml如下 <!-- implementation="MEMORY"是设置缓存的实现方式,可以指定LRU、FIF
2012-01-15 16:01:17
253
转载 怎样才能成为一个优秀的产品经理
现在,互联网公司里开始重视产品经理了,这是一个好事。以前互联网谈融资,谈商业模式,谈战略,很少有谈产品的,因为产品可以从国外抄,谁下手快谁就能获得先发优势。现在,互联网里的资本已经不成问题,抄袭速度都一样快了。这个时候,互联网比拼的就是谁能更好的理解用户需求,比谁能做出比别人更好的产品。此时,产品经理的作用至关重要。 那么,怎样才能成为一个优秀的产品经理?或者说,一个优秀的产品经理需要具
2012-01-15 15:52:24
196
转载 C# 委托 Lambda Linq Dynamic 总结
1,C# 委托委托: 是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。委托方法的使用可以像其他任何方法一样,具有参数和返回值 将方法作为参数进行引用的能力使委托成为定义回调方法的理想选择。例如,可以向排序算法传递对比较两个对象的方法的引用。分离比较代码使得可以采用更通用的方式编写算法。委托概述 委托具有以下特点:
2012-01-15 15:39:01
976
转载 IBatis.net ORM入门
IBatisNetDemo:http://download.csdn.net/detail/liu_liu213/4022465IBatis.net介绍IBatis.net 是2001年发起的开源项目,它是一个轻量级的ORM框架,现在IBatisNET已经是属于Apache下的一个子项目了,最新版本是1.6.2.官方网站:http://www.mybatis.org/.net项目下
2012-01-15 14:32:20
478
转载 IT技术学习的方法
我最近遇到了一些学习上的方法,想向您请教一下。 进公司实习后我发现,还是有太多太多的技术需要学习,我一直记得你曾经告诉我们的,为了要找工作,我们必须得对一个方向够熟练,够精通,我一直都是朝JAVA这个方向发展的。最近我在拼命的学习一些以前没接触的技术,比如EJB,extjs,JSF等,虽然这些没SSH火爆,可学习一下我想以后总会有用的,可是渐渐的我发现一个问题,就是一门技术只要我过一两个月不用
2012-01-15 14:10:02
232
转载 N 层次架构设计
我们在做着表面上看似是对于各种不同应用的开发,其实背后所对应的架构设计都是相对稳定的。在一个好的架构下编程,不仅对于开发人员是一件赏心悦目的事情,更重要的是软件能够表现出一个健康的姿态;而架构设计的不合理,不仅让开发人员受苦受难,软件本身的生命周期更是受到严重威胁。这里我将针对在微软dotNet平台上做应用开发的系统架构设计做一个粗浅的讨论。架构设计图表示层表示层由UI(Use
2012-01-15 13:50:16
220
原创 游戏编程基础009---动画修正(贴图坐标修正及排序)
代码地址:http://download.csdn.net/download/liu_liu213/4015679/************************************************************************//* 1.贴图坐标修正动画的制作需要多张连续的图片,若这些连续图片规格不一,那么进行贴图时就需要进行贴图坐标修正,否则
2012-01-11 18:53:17
226
转载 Spring.NET学习笔记6——依赖注入(应用篇)
谈到高级语言编程,我们就会联想到设计模式;谈到设计模式,我们就会说道怎么样解耦合。而Spring.NET的IoC容器其中的一种用途就是解耦合,其最经典的应用就是:依赖注入(Dependeny Injection)简称DI,目前DI是最优秀的解耦方式之一。下面我就来谈谈依赖注入的应用场景。 我模拟了三种不同的场景,可以一起学习使用依赖注入的重要性。 下面是应用场景的条件:人类使
2012-01-11 12:26:26
144
转载 Spring.NET学习笔记5——容器中对象的作用域(基础篇)
容器中对象的部署分为两种方式:singleton和非singleton(java里叫prototype)。这里的singleton指的是“单例模式”,就是说当一个对象被定义为singleton时,容器中就只会有一个共享的实例,任何时候通过id或别名请求该对象都会返回这个共享实例的引用(也就是说这个对象只会被创建一次)。当使用非singleton,或者说原型模式布署时,每次请求对象都会创建新的实例。
2012-01-11 10:09:02
173
原创 oracle PL/SQL学习笔记
--5个约束条件 constrainta. 非空 nullb .唯一 unique 可以插入null c .主键 primary keyd. 外键 被参考的字段必须是主键(class表)e. check create table stu(id number() primary key,name varchar2(20) constraint
2012-01-10 22:04:17
234
原创 游戏编程基础008---透明动画
代码下载:http://download.csdn.net/detail/liu_liu213/4013244/************************************************************************//* '透明动画' 是游戏中一定会用到的基本技巧,他通过图案的连续显示及透明来产生背景图上的动画效果,制作的前提是,必须在暂存
2012-01-10 20:40:13
160
原创 游戏编程基础007---游戏循环动画
代码地址:http://download.csdn.net/detail/liu_liu213/4013235 /************************************************************************//* 一般而言,游戏本身需要显示顺畅的游戏画面,是玩家感觉不到延时的状况,基本上必须每秒更新至少25次以上,这一秒内程序还必
2012-01-10 20:39:23
195
原创 游戏编程基础006---定时器动画
代码地址:http://download.csdn.net/detail/liu_liu213/4013232 /************************************************************************//*定时器使用1. 建立定时器SetTimer()函数为窗口建立一定时器,并每隔一段时间发出WM_TIMER消息UI
2012-01-10 20:38:40
200
原创 游戏编程基础005---景物贴图
代码地址:http://download.csdn.net/detail/liu_liu213/4013225 /************************************************************************//* 在中加入不同的景物*//******************************************
2012-01-10 20:37:48
220
原创 游戏编程基础004---斜角地图贴图
代码地址:http://download.csdn.net/detail/liu_liu213/4013217 /************************************************************************//* 列编号 = 索引值 / 每一列图块个数 行编号 = 索引值 % 每一列的图块个数 菱形的宽和高分别是w和
2012-01-10 20:36:49
325
原创 游戏编程基础003---平面地图拼接
代码地址:http://download.csdn.net/detail/liu_liu213/4013211 /************************************************************************//* 列编号 = 索引值 / 每一列的图块个数 行编号 = 索引值 % 每一列的图块个数 左上点X坐标 = 行编
2012-01-10 20:35:19
412
1
009canvas动画修正(贴图坐标修正及排序)修正版
2012-01-11
数据库范式(1NF_2NF_3NF_BCNF)详解
2012-01-10
008透明动画
2012-01-10
007游戏循环动画
2012-01-10
006定时器动画
2012-01-10
004斜角地图贴图
2012-01-10
003平面地图拼接
2012-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人