
----- 项目开发
杨士超
这个作者很懒,什么都没留下…
展开
-
委托+拉姆达=自动排序(一)
我们总能看到和使用到根据字段排序的功能,也就是文件资源管理器中的点击自动排序的效果: 要实现这个功能首先必须在界面的html代码中进行如下设置: 即:为要排序的字段设置:sortable属性,也就是将该字段设置为可排序。原创 2015-01-28 11:53:30 · 1842 阅读 · 14 评论 -
Spring的事务及五种配置方式
SSH框架风靡整个IT行业,而作为该框架中的管理员,Spring负责管理其他的框架,协调各个部分的工作。那么今天小编就带大家一起学习Spring的事务管理和不同的配置方式:* Spring配置文件中关于事务配置的有三个部分:datasource,TransactionManager和代理机制,无论是哪种配置方式,一般的变化只是代理机制这部分;* DataSource、Tr原创 2016-03-23 10:02:54 · 2176 阅读 · 8 评论 -
北京偶遇的技术
回头看看,从北京回来也已经有足足一个月了,这半年的时光直在脑海中打转。每每想起在北京生活的半年,心中满满的都是欢喜。从去年9月22欢喜的踏上廊坊到北京早上最早的那趟列车时,注定接下来的半年生活一定是五彩缤纷的,也一定是伴随成长和适应的。 9月24日早上我们如约到达金融街公司门口,透过门上的玻璃,办公室里简约的布置直接映入眼帘,那一刻心中除了欢喜,还是欢喜,满脑子都是“我终于来原创 2016-04-26 15:48:36 · 6408 阅读 · 37 评论 -
程序猿必备-分布式与集群
在很多程序中我们越来越多的接触分布式和集群,虽然两者不同,但是大家有没有仔细的想过两者之间有怎样的联系和区别呢?? 众所周知,分布式是指 大量普通的PC服务器通过Internet互联,对外作为一个整体提供存储服务;而集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台。 ☸ 区别: 总的来说,分布式是并联工作的,而集原创 2016-05-12 11:12:01 · 1200 阅读 · 10 评论 -
Oracle中的自治事务(二)
上一篇博客中(http://blog.youkuaiyun.com/ysc1123/article/details/50721592)我们对Oracle的情况进行了基本了解,今天小编就用实例说话,让大家对自治事务的理解更加深刻: 触发无法包含COMMIT语句,除非有PRAGMAAUTONOMOUS_TRANSACTION标记。但是,只有触发中的语句才能被提交,主事务则不行。 现在我原创 2016-02-29 09:48:22 · 1394 阅读 · 5 评论 -
Oracle中的自治事务(一)
♪ 事务 数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务;或者执行一个ROLLBACK语句,放弃此次操作结束。♪ 自治事务的出现 1)事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得很困难,因原创 2016-02-23 11:11:53 · 5148 阅读 · 10 评论 -
Oracle中的job的定时任务
oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。 一、查询系统中的job,可以查询视图--相关视图select * from dba_jobs;select * from all_jobs;select * fromuser_jobs;-- 查询字段描述/*字段(列) 类型转载 2016-01-28 12:51:33 · 6146 阅读 · 6 评论 -
Oracle语句的再深化--转码
当我们面对一个数据表,且表结构为:create table R_ExtSubFina_Month( rptdate date not null, rptname varchar2(10) not null, rptNum varchar2(10) not null, SaleMoney number(18,3),原创 2015-11-26 23:11:50 · 2145 阅读 · 14 评论 -
让toad帮我们整理与Oracle之间的点点滴滴
在工作中一个偶然的机会(navicat 和 plsql都连接不了Oracle),在与Oracle相处的日子中我选择了使用toad这个占用极大内存的软件来帮我管理与Oracle之间的一切故;toad功能很强大,但是接触之初就想要用好toad的话,还是有一定难度;俗话说:学会借鉴,学会分享,站在巨人的肩膀上;下面我就将我在工作中对toad的一些了解和总结分享给大家,希望可以帮大家解决问题,更快提高:原创 2015-11-19 12:20:21 · 2041 阅读 · 22 评论 -
连接Oracle中的那些事儿
在项目开发中,当我们的数据量较大时我们会选择使用Oracle数据库。但在使用过程中总会遇见这样和那样的问题,下面就来介绍一下最典型的ORA-12541的系列错误;1.使用plsql或者Navicat连接Oracle时出现如下错误: 这是没有找到监听器导致的,所以我们需要在本地的Oracle服务中,将监听服务打开,即:这样我们就可以在本地服务开启之后实现成功的连接!原创 2015-10-14 10:38:09 · 686 阅读 · 16 评论 -
数据迁移工具--“水壶”(一)
也许这个名称听起来很陌生,但是数据迁移和数据转换都是大家耳闻能详的术语,而这个kettle就是为了更好的帮我们实现这些术语的工具; kettle是“kettle E.T.L Envirnonment”首字母缩写;这也就意味着设计实现ETL需要抽取,转换,装入和加载数据(也叫装载数据);翻译成中文也就是水壶,这也正好影射出这个工具它的本意:希望把各种数据放在一原创 2016-02-18 15:37:32 · 4169 阅读 · 2 评论 -
dorado框架中的级联实现
在前几篇博客中已经对Dorado框架做了基本的介绍,最近由于开发需要,小编进一步接触了Dorado框架中下拉菜单的级联实现: 在介绍级联之前我们先来跟随小编一起认识一下Dorado框架中的下拉菜单: 如图中所示,Dorado框架中的下拉菜单一共有五种(这里仅介绍常用的两种): ♔.ListDropDown 这原创 2015-12-26 15:12:00 · 2542 阅读 · 14 评论 -
一起说说 map-reduce
最近在读一本关于大数据的书,书中频频出现的一个词语:‘map-reduce’,但是究竟这是个什么东东,它和大数据有什么关系,有了它我们的编程又会有怎么样的便利? 带着这么多的疑问,我们一起来念叨念叨 map-reduce : 借用网上对map-reduce 最简单的描述: We want to count all the books in the library原创 2015-12-31 18:23:31 · 944 阅读 · 4 评论 -
EasyUI+LayOut+Partial=完美界面
一次偶然的机会让我接触到了UI系统,自然而然也开始学习和使用EasyUI和其他的一些关于界面的知识,趁今天这时间停下脚步好好整理整理最近用到的一些知识:easyUI 、Layout、Partial 一、layout LayOut,所谓的布局页,也可以理解为母版页,母版页的性质和父类很相似,都具备了“子类”的共性,所以母版页可以理解为某些样式的一个父辈集合体。而它也就是将所有界面用到原创 2015-02-11 20:49:01 · 2169 阅读 · 11 评论 -
设置指定目录的SVN分支
乍听到设置SVN分支的时候感觉好神秘,但真正做起来也没有那么的难,反而是简单易用。 当我们需要修改某些代码,但是又没有完全的把握,担心由于某部分的修改造成服务器中版本库的代码崩溃,我们就会想起备份。是不是可以直接复制一份代码到电脑本地的某一个位置自己先改着,如果修改成功便直接提交到版本库,否则直接删除。 虽然这样做可以满足需求,但是有可能在你测试修改的原创 2015-02-14 15:21:49 · 2793 阅读 · 12 评论 -
不平凡的泛型
随着集合的发展,我们使用集合的同时也发现集合的一些问题:由于类型的强制转换带来的类型安全问题,代码的复用率低,影响代码运行效率,比如: 所以为了避免上面的两个问题,.net2.0提出了泛型的概念。也就是泛型将类型参数的概念引入了 .net中,使用泛型可以最大限度得重用代码,保护类型的安全以及提高性能。 所谓泛型,就是通原创 2015-03-16 16:48:07 · 1067 阅读 · 16 评论 -
巧用委托
在开发过程中我们总会听到“委托”这个东西,尤其是在这次的高校云平台中。那么我们今天就来一探究竟: 从字面上来讲,委托有代理的意思:A委托B去买东西,那么B就是A的代理去执行“买东西”这个行为。但是从程序上来讲,委托是一种引用方法的类型,委托方法可以像其他任何方法一样。简单地说就是,委托是一种数据类型,它的变量可以引用到某一个符合要求的方法上,通过委托可以间接地调用该方法。原创 2015-03-07 18:01:44 · 1253 阅读 · 12 评论 -
窗体的视图切换效果
从ITOO的2.0 中期开始,勇霞师姐让我尝试着参照Java版的代码将.net的窗体实现类似百度的搜索界面,说起来并不难,今天我来将这个小功能分享给大家: 这个功能主要有两部分: 1.窗体加载时简单大方的界面: 2.点击“查询”后窗体的正常显示: 下面是具体代码: 首先是html代码:原创 2015-03-22 15:10:03 · 2055 阅读 · 16 评论 -
一招辨认sql中的varchar和char
每次在设计数据库的时候都会因为数据类型是否合适而发愁,现在小编就帮助大家在这里详细的讲述一下它们之间的区别,熟悉一下它们各自的用武之地; 在这些常用的数据类型中,主要有char,varchar,nvarchar三种,同样是常用类型,我们究竟该怎么区分?一、基本梳理❀ char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),原创 2015-10-23 10:27:33 · 1323 阅读 · 28 评论 -
西城区印象
一个月过去了,习惯了北京忙碌的脚步,形成自己在北京的生活方式,一点点熟悉公司的框架,从小练习到自己负责的模块,每天丰富的收获,从一个新框架中汲取成长,积累每次错误,一点一滴继续成长!原创 2015-10-31 20:13:40 · 1284 阅读 · 17 评论 -
数字溢出的那点事儿
近期的工作中,使用报表的频度越来越高,虽然展示数据更加方便了,但是报表加载数据时的各种问题也就迎之而来,最典型的问题:数字溢出; 先来看一下运行的错误日志: ❦故事背景: 这个问题发生在统计分析中,当把报表和存储过程,程序之间的调用关系配置好之后,执行程序,就会出现上述图中的问题; ❦发展过程: 分析程序的运行日志,会发现程序原创 2015-12-28 10:12:54 · 9146 阅读 · 8 评论 -
润乾报表实用教程
我们都知道在Java领域的开发中,有一个常用的报表--润乾报表。但是对于新手来讲,我们究竟如何在一个较短的时间内最高效的使用它呢?下面一起来看:☁ 报表设计步骤 明确设计报表的思路之后,我们开始做一个报表:☁ 启动报表设计器 安装完润乾报表之后,桌面上会出现润乾报表设计器的快捷方式,我们直接双击快捷方式即可;打开之后,会呈现出如下原创 2015-11-29 16:59:24 · 19532 阅读 · 28 评论 -
日期格式化的那些事儿
在程序中我们经常会将某一个时间戳存储到数据库,或者将数据库中的时间戳取出格式化成某种显示格式,或者是计算两个日期之间的相隔天数……下面小编就将最近整理的关于日期格式化小插曲分享给大家; 小编经常用到的主要是Date(java.util.Date)和DateTime(org.joda.time.DateTime)两种:1.获取当前时间戳 Date now =原创 2017-02-22 10:56:41 · 985 阅读 · 3 评论