摘要: Spring MVC 教程,快速入门,深入分析博客分类:SPRINGSpring MVC 教程 快速入门资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdfSpringMVC核心配置文件示例.rar作者:赵磊博客:http://elf8848.iteye.com目录 一、前言 二、spring mvc 核心类与接口 三、spring mvc核心流程图四、spring mvcDispatcherServlet说明五、spring mvc 父子上下文的说明六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc如何访问到静态的文件,如jpg,js... 阅读全文
posted @ 2013-06-29 23:06 jlins 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 1、中文输入法安装 su rootyum install "@Chinese Support"exit然后设置Input Methord即可。最后一步:logout,注意是注销,然后再次登录此用户。 阅读全文
posted @ 2013-06-29 23:02 jlins 阅读(181) 评论(0) 推荐(0) 编辑
摘要: jquery.wookmark.js一个实现瀑布流自适应宽度布局的jQuery插件—jquery.wookmark.js,wookmark使用非常简单到只需要一句代码就能实现,除此之外,当页面宽度发生变化的时候,它还能自适应页面宽度,非常有诚意。查看更多瀑布流插件:http://www.csswang.com/resource/2261.html官网地址:http://www.wookmark.com/jquery-plugin演示地址:http://www.wookmark.com/源码地址:https://github.com/GBKS/Wookmark-jQuery----------- 阅读全文
posted @ 2013-06-29 23:01 jlins 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 编辑简单的shell程序知道了vi编辑器的使用规则之后,结合shell的使用规则,可以编辑简单的shell程序试试手题目如下:1.用while语句创建一个根据输入的数值求累加和(1+2+3+。。。。+n)的shell程序。Shell程序如下:#!/bin/bash#filename:abecho-n"pleaseinputNumber:"readNUMnumber=0sum=0while[$number-le$NUM]donumber=`expr$number+1`echo$sumsum=`expr$sum+$number`doneecho2.使用while语句创建一个求1 阅读全文
posted @ 2013-06-29 22:59 jlins 阅读(627) 评论(0) 推荐(0) 编辑
摘要: QTextCodecQTextCodec为文本编码之间提供转换。Qt用Unicode来存储,绘制和操作字符串。在很多情况下你可能希望操作不同编码的数据。例如,大部分日本文档是以Shift-JIS或 ISO 2022-JP进行存储,然而俄国用户的文档是以KOI8-R 或 Windows-1251编码的。Qt提供一组QtextCodec类来实现非Unicode和Unicode格式之间的转换。你也可以创建自己的编码解码器。支持的编码如下:·Apple Roman·Big5·Big5-HKSCS·CP949·EUC-JP·EUC-KR 阅读全文
posted @ 2013-06-29 22:57 jlins 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 三层简介先说说Web三层架构这个古老话题。地球人都知道web三层架构是指: • >用户接口层(UI Layer) • >业务逻辑层(Bussiness Layer) • >持久化层关于业务逻辑和用户接口在早期的web开发中,因为业务比较简单,并没有这三层的划分。用户数据的呈现及输入的接收、封装、验证、处理、以及对数据库的操作,都放在jsp页面中。这时的开发,好比盘古尚未开天辟地,整个web开发就是一片“混沌”。随着业务越来越复杂,人们开始考虑更好的利用OOP这把利刃来解决问题。于是有人发现把业务逻辑抽取出来并形成与显示和持久化无关的一层,能够让业务逻辑清晰,产品更便于维护。这 阅读全文
posted @ 2013-06-29 22:55 jlins 阅读(496) 评论(1) 推荐(0) 编辑
摘要: 作者:朱金灿来源:http://blog.csdn.net/clever101 感谢CSDN的邀请,有幸参加了6月27日“CTO俱乐部下午茶时光:CTO在团队管理中所遇到的那些事”活动。本期的主讲嘉宾是酷讯旅游的技术副总谢欣。 谢欣首先是以一个游戏性质的活动来破冰——就是将参加活动的二十位来宾分为两组,各自组建一间咨询公司。组员选举公司的CEO,划分部门,然后进行部门介绍和应用案例介绍。感觉通过这样的活动热身,调动了大家情绪,提高了参与积极性。另外发现CSDN通过扫描二维码加入微信群的方式来促进大家交流的方式的效果也挺不错的。 破冰之后谢欣正式开始他的分享。首先他提出一个观点:团队管理是一门科 阅读全文
posted @ 2013-06-29 22:53 jlins 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 这篇文章用于总结hibernate操作数据库的各种方法一、query方式1、hibernate使用原生态的sql语句执行数据库查询有些时候有些开发人员总觉得用hql语句不踏实,程序出现了错误,就猜测因为不是原生态的sql语句,数据库不支持,因此情愿选择回到jdbc时代。这样既耗时耗力,又破坏面向对象的编程。其实,hibernate已经考虑到这个问题,hibernate可以执行原生态的sql语句,正对每种数据库,你可以写对应的sql语句,然后用createSQLQuery(sql)即可。 /** * 本地sql的检索方式,使用原生态的sql语句检索 * */ Session s... 阅读全文
posted @ 2013-06-29 22:51 jlins 阅读(5652) 评论(0) 推荐(2) 编辑
摘要: 自己写的框架,功能类似Struts2.x 下载地址:http://pan.baidu.com/share/link?shareid=3273223286&uk=470382596新增功能:1、Action支持输出JSON、XML、TEXT2、新增文件上传封装直接用File 类型的字段来接收文件,就可以进行操作,框架运行时,会在服务器创建一个tmp文件夹用来存放临时的文件。3、优化Action管理器4、优化处理逻辑 具体例子和源码都在下载连接中。 阅读全文
posted @ 2013-06-29 22:49 jlins 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 数据链路层需要将位组合成帧,并使帧之间是可识别的。在数据链路层中,通过添加发送放地址和接收方地址,成帧将一条从源端到目的端的报文分离开来,或者将到不同目的端的报文分离开来。目的方地址定义了分组要去的地方,而发送方地址帮助接收方确认接收。帧可以分为固定长度成帧和可变长度成帧。1.固定长度成帧不需要定义帧的边界,长度本身可以用作分隔符,这种成帧类型的一个例子就是ATM广域网,它使用称为信元的固定长度帧。2.可变长度成帧可变长度成帧通过在帧的开头和结尾添加标记来一个帧与下一个帧分离开来,主要有面向字符的方式和面向位的方式。2.1面向字符协议面向字符协议通过在帧的开头和结尾增加8位(1个字节)的标记, 阅读全文
posted @ 2013-06-29 22:47 jlins 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 1.场景模式考虑这样一个实际应用:订单处理系统 里面有一个保存订单的功能,当产品数量超过1000份以后,拆成两份订单,再超,那么就再拆。直到每份订单不超过1000为止,订单有两种,一个是个人订单,一个是公司订单,现在需要实现一个通用的订单处理系统。 2.场景模式代码(代码很简单,不一一讲解了)package demo08.prototype.example1;/** * 订单的接口 */public interface OrderApi { /** * 获取订单产品数量 * * @return 订单中产品数量 */ public int getOrderProductNum(); ... 阅读全文
posted @ 2013-06-29 22:45 jlins 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,option的宽度会由options中最宽的元素决定,并且同时决定着select控件的宽度 在Yii中,如果需要自定义select控件的宽度,可以用 htmlOptions定义,如下: '-- 全 部 --', 'style'=>'width:200px;') );?> 如果要自定义option的宽度,就没办法了,只能写CSS来定义。 阅读全文
posted @ 2013-06-29 22:44 jlins 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 一开始不是很理解,查了半天资料,终于找到解决方法,但是有部分中文还是不能打印出来,如 会出现部分的中文,一开始都是问号的解决方法是 点击高级保存选项 设置成Unicode(UTF-8无签名) 这样就可以打印中文了 阅读全文
posted @ 2013-06-29 22:42 jlins 阅读(450) 评论(0) 推荐(0) 编辑
摘要: package mongoDB; import java.net.UnknownHostException; import java.util.ArrayList; import java.util.List; import com.mongodb.BasicDBObject; import com.mongodb.DB; import com.mongodb.DBCollection; import com.mongodb.DBCursor; import com.mongodb.DBObject; import com.mongodb.Mon... 阅读全文
posted @ 2013-06-29 22:40 jlins 阅读(1311) 评论(0) 推荐(0) 编辑
摘要: 北京和硅谷在创新方面的区别 北京和硅谷最基本的差别并不是天空的颜色不一样,而是在一边,年轻人在讨论着购房、买车和结婚,而在另一边,年轻人在讨论着怎么去改变世界。 时而不时地,我们可以从报纸上或者因特网上看到一家硅谷的公司估值约10亿美元,而且我们经常看到IT行业排名很靠前的公司,比如:Google,facebook,Twitter,Amazon等等。人们很好奇,为什么这些公司这么具有创新性,而在世界的其他地方比如中国,就没有世界级的IT企业。这些差别的原因是什么? 难道美国人比世界上其他地方的人更聪明吗?这个答案显然不精确。 在中国,人们在购房购车的压力下变得越来越焦虑。人们的... 阅读全文
posted @ 2013-06-29 22:38 jlins 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 在Gallery下,里面内容过长超出屏幕,这时我们可以用ScrollView来滚动,但是这样做了以后,会发现一个问题,Gallery的滑动事件和ScrollView的滑动事件起冲突,这时我们可以自定义Gallery控件来避免这个问题:下面贴出代码:import android.content.Context;import android.util.AttributeSet;import android.view.KeyEvent;import android.view.MotionEvent;import android.widget.Gallery;public class TestGall 阅读全文
posted @ 2013-06-29 22:36 jlins 阅读(992) 评论(0) 推荐(0) 编辑
摘要: SUBSTR( ) 从一个字符表达式或备注字段中返回一个字符串。该字符串起始于字符表达式或备注字段的指定位置,到指定数目字符结束。例如:SUBSTR(“A1”, 1 1]) 结果:A 阅读全文
posted @ 2013-06-29 22:34 jlins 阅读(1980) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-06-29 22:32 jlins 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 流量控制是数据链路层的一项重要的职能,它在接收确认前协调发送的数据数量。在大多数协议中,流量控制是一系列程序,告知发送方在等到来自接收方的确认之前它能传输多少数据,任何接收设备都有处理进入数据的速度限制和存储进入数据的容量限制。接收设备必须能够在达到这些限制前提示发送设备,并要求传输设备发送的帧少一些或者暂时停止发送。进入的数据必须进过校验和处理才能使用。这些过程通常比传输速度慢。因此,每个接收设备都有一块存储区,称之为缓冲区,存储进入的数据直到他们被处理。如果缓冲区也装满了,接收方必须能告知发送方停止传输直到它能够再次接收为止。下一篇在介绍数据链路层协议时会介绍窗口机制,就是用于流量控制。 阅读全文
posted @ 2013-06-29 22:30 jlins 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 在联系人数据库设计中遇到了这个函数,晚上找了半天没找到答案。GET_PHONEBOOK_INDEXThis function will produce a normalized upper case first letterfrom a given string.这个函数用于将给定的字符变换为大写。 引用:https://github.com/CyanogenMod/android_external_sqlite/commit/3a74962298118ee138e290c3458bccb895854b47 阅读全文
posted @ 2013-06-29 22:28 jlins 阅读(213) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示