上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 68 下一页
  2014年2月28日
摘要: 一、SSH框架 SSH作为struts2+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,帮助开发人员在短期内搭建Web应用程序。其中使用Struts作为系统的整体基础架构,负 阅读全文
posted @ 2014-02-28 11:08 Ruthless 阅读(35504) 评论(3) 推荐(5) 编辑
  2014年2月26日
摘要: 应用Redis实现数据的读写,同时利用队列处理器定时将数据写入mysql,此种情况存在的问题主要是如何保证mysql与redis的数据同步,二者数据同步的关键在于mysql数据库中主键,方案是在redis启动时去mysql读取所有表键值存入redis中,往redis写数据时,对redis主键自增并进行读取,若mysql更新失败,则需要及时清除缓存及同步redis主键。String tbname = "login"; //获取mysql表主键值--redis启动时long id = MySQL.getID(tbname);//设置redis主键值--redis启动时redis 阅读全文
posted @ 2014-02-26 13:19 Ruthless 阅读(55761) 评论(1) 推荐(3) 编辑
摘要: 目录1、Replication的工作原理2、如何配置Redis主从复制3、应用示例1、Replication的工作原理在Slave启动并连接到Master之后,它将主动发送一条SYNC命令。此后Master将启动后台存盘进程,同时收集所有接收到的用于修改数据集的命令,在后台进程执行完毕后,Maste... 阅读全文
posted @ 2014-02-26 11:17 Ruthless 阅读(24766) 评论(0) 推荐(2) 编辑
摘要: 目录1、乐观锁介绍2、示例3、优点4、缺点5、实现 1、乐观锁介绍乐观锁(Optimistic Locking)相对悲观锁而言,乐观锁机制采取了更加宽松的加锁机制。悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。但随之而来的就是数据库性能的大量开销,特别是对长事务而言,这样的开销往往无法承受。而乐观锁机制在一定程度上解决了这个问题。乐观锁,大多是基于数据版本(Version)记录机制实现。何谓数据版本?即为数据增加一个版本标识,在基于数据库表的版本解决方案中,一般是通过为数据库表增加一个 “version” 字段来实现。读取出数据时,将此版本号一同读出,之后更新时,对此. 阅读全文
posted @ 2014-02-26 09:24 Ruthless 阅读(4215) 评论(1) 推荐(0) 编辑
  2014年2月25日
摘要: 悲观锁,正如其名,具有强烈的独占和排他特性。它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。一个典型的依赖数据库的悲观锁调用:select * from account where name="Erica" for update这条sql语句锁定了account表中所有符合检索条件(name="Erica&q 阅读全文
posted @ 2014-02-25 23:25 Ruthless 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 点击 日 一 二 三 四 五 六 ... 阅读全文
posted @ 2014-02-25 16:24 Ruthless 阅读(44503) 评论(0) 推荐(1) 编辑
摘要: /** * 获取上一个月 * * @date 格式为yyyy-mm-dd的日期,如:2014-01-25 */ function getPreMonth(date) { var arr = date.split('-'); var year = arr[0]; //获取当前日期的年份 var month = arr[1]; //获取当前日期的月份 var day = arr[2]; //获取当前日期的日 ... 阅读全文
posted @ 2014-02-25 09:51 Ruthless 阅读(56652) 评论(4) 推荐(1) 编辑
  2014年2月24日
摘要: 目录1、标题2、页面主体3、强调 a、小号文本 b、着重 c、斜体 d、对齐class e、强调class4、缩略语5、地址6、列表 a、无序列表 b、有序列表 c、无样式列表 d、内联列表 e、描述 f、水平排列的描述 1、标题HTML中的所有标题标签,从到均可用。另外,还提供了.h1到.h6 class,为的是给inline属性的文本赋予标题的样式。例如:h1. Bootstrap headingh2. Bootstrap headingh3. Bootstrap heading在标题内还可以包含标签或.small元素,用来标记副标题。例如:h1. Bootstrap... 阅读全文
posted @ 2014-02-24 16:49 Ruthless 阅读(15298) 评论(0) 推荐(0) 编辑
摘要: Web页中的日历一般离不开表格,通常都使用表格装载指定月的日期等信息。所以,要编写JS日历,首先必须解决的问题是表格的行与列问题。列是固定的,七列,因为一周有七天。行需要动态计算,因为,每一个月的第一天是星期几是一个变数,因而第一天在表格中的第几个单元也就跟着变化,同时,每个月的总天数不一致也影响着各个月对表格行数的需要量。一. 表格的行数问题1.首先取得处理月的总天数JS不提供此参数,我们需要计算。考虑到闰年问题会影响二月份的天数,我们先编写一个判断闰年的自编函数://判断是否为闰年function is_leap(year) { //闰年的条件是符合下面二者之一: //(1)年... 阅读全文
posted @ 2014-02-24 16:40 Ruthless 阅读(5252) 评论(0) 推荐(1) 编辑
  2014年2月21日
摘要: HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤:1. 建立TCP连接在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。HTTP是比TCP更高层次的应用层协议,根据规则,只有低层协议建立之后才能进行更高层协议的连接,因此,首先要建立TCP连接,一般TCP连接的端口号是80。2. Web浏览器向Web服务器发送请求命令 一旦建立了TCP连接,Web浏览器就会向Web服务器发送请求 阅读全文
posted @ 2014-02-21 21:10 Ruthless 阅读(31134) 评论(0) 推荐(3) 编辑
摘要: 目录1、简介2、栅格选项3、列偏移4、嵌套列5、列排序1、简介Bootstrap内置了一套响应式、移动设备优先的流式栅格系统,随着屏幕设备或视口(viewport)尺寸的增加,系统会自动分为最多12列。它包含了易于使用的预定义classe,还有强大的mixin用于生成更具语义的布局。2、栅格选项bootstrap3.x使用了四种栅格选项来形成栅格系统,这四种选项在官网上的介绍如下图,很多人不理解,这里跟大家详解一下四种栅格选项之间的区别,其实区别只有一条就是适合不同尺寸的屏幕设备。我们看class前缀这一项,我们姑且以前缀命名这四种栅格选项,他们分别是col-xs、col-sm、col-md、 阅读全文
posted @ 2014-02-21 17:02 Ruthless 阅读(150732) 评论(18) 推荐(11) 编辑
  2014年2月20日
摘要: 目录1、移动设备2、响应式图片3、Normalize4、Containers1、移动设备在Bootstrap 3中,我们重写了整个框架,使其一开始就是对移动设备友好的。这次不是简单的增加一些可选的针对移动设备的样式,而是直接融合进了框架的内核中。也就是说,Bootstrap是移动设备优先的。针对移动设备的样式融合进了框架的每个角落,而不是一个单一的文件。为了确保适当的绘制和触屏缩放,需要在之中添加viewport元数据标签。在移动设备浏览器上,通过为viewport meta标签添加user-scalable=no可以禁用其缩放(zooming)功能。这样禁用缩放功能后,用户只能滚动屏幕,就能 阅读全文
posted @ 2014-02-20 16:32 Ruthless 阅读(4793) 评论(1) 推荐(1) 编辑
摘要: 目录1、下载Bootstrap2、引入Bootstrap相关的css、js3、一个最简单的Bootstrap页面4、浏览器支持1、下载BootstrapBootstrap官网下载地址Bootstrap-v3.0.3下载地址注:本教程采用Bootstrap v3.0.3版本进行演示。 下载压缩包之后,将其解压缩到任意目录即可看到以下目录结构:bootstrap/├── css/│ ├── bootstrap.css│ ├── bootstrap.min.css│ ├── bootstrap-theme.css│ └── bootstrap-theme.min.css├── js/│ ├── bo 阅读全文
posted @ 2014-02-20 14:50 Ruthless 阅读(25323) 评论(3) 推荐(3) 编辑
摘要: Java服务器端开发工程师1.Java服务器端3年以上开发经验 2.至少一个完整游戏项目经验 3.熟练掌握OOA、OOD、OOP 4.掌握常见网游协议开发方法 5.对TCP/IP有深入了解 6.对消息队列、网络通讯模型、JVM、异步IO有了解 7.对分布式系统开发有深入了解 8.有memcache/redis/mongodb等内存数据库的产品化经验 9.精通基于MySQL的持久化解决方案Java服务器端开发工程师1 、熟悉网游的架构设计,熟悉多线程开发技术,处理大量的网络并发数据 2 、熟练掌握 JAVA 和 JAVA 通讯框架 (MINA/NETTY) ,良好的编程习惯合调试技巧 3 、熟悉 阅读全文
posted @ 2014-02-20 11:32 Ruthless 阅读(4250) 评论(0) 推荐(0) 编辑
  2014年2月19日
摘要: 《CSS权威指南》中文字显示:任何不是块级元素的可见元素都是内联元素。其表现的特性是“行布局”形式,这里的“行布局”的意思就是说其表现形式始终以行进行显示。比如,我们设定一个内联元素border-bottom:1px solid #000;时其表现是以每行进行重复,每一行下方都会有一条黑色的细线。如果是块级元素那么所显示的的黑线只会在块的下方出现。p、h1、或div等元素常常称为块级元素,这些元素显示为一块内容;Strong。span等元素称为行内元素,它们的内容显示在行中,即“行内框”。(可以使用display=block将行内元素转换成块元素,display=none表示生成的元素根本没有 阅读全文
posted @ 2014-02-19 21:07 Ruthless 阅读(4800) 评论(0) 推荐(0) 编辑
摘要: 图解CSS padding、margin、border属性W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落、列表、标题、图片以及层。盒模型主要定义四个区域:内容(content)、内边距(padding)、边框(border)和外边距(margin)。对于初学者,经常会搞不清楚margin,background-color,background-image,padding,content,border之间的层次、关系和相互影响。这里提供一张盒模型的3D示意图,希望便于你的理解和记忆。margin:层的边框以外留的空白backg 阅读全文
posted @ 2014-02-19 19:36 Ruthless 阅读(74315) 评论(11) 推荐(21) 编辑
摘要: 先提供给大家几款仿站工具 目前市场主要的扒站工具有Teleport Pro,webzip,Offline Explorer这几个,笔者推荐大家使用Offline Explorer,这款甚是好用,至于怎么使用,我就不在这里详细叙说了,百度下吧。这里需要说明的是我们仿站网大部分都不会去扒对方的网站,那样垃圾代码比较多,一般都是仿站网自己写代码。 一,确立目标站 客户提供需要仿制的网站链接以及需要部分修改的文档,然后我们根据要求分析文档。 二,复制目标站的模版 可通过搜狗浏览器的工具页面另存为下载页面,这里需要注意的是选择清楚自己下载页面的编码,一定要和你使用的cms网站管理系统... 阅读全文
posted @ 2014-02-19 14:42 Ruthless 阅读(1657) 评论(0) 推荐(0) 编辑
  2014年2月18日
摘要: 01.每天告诉自己一次,『我真的很不错』02.生气是拿别人做错的事来惩罚自己03.生活中若没有朋友,就像生活中没有阳光一样04.明天的希望,让我们忘了今天的痛苦05.生活若剥去理想、梦想、幻想,那生命便只是一堆空架子06.发光并非太阳的专利,你也可以发光07.愚者用肉体监视心灵,智者用心灵监视肉体08.获致幸福的不二法门是珍视你所拥有的、遗忘你所没有的09.贪婪是最真实的贫穷,满足是最真实的财富10.你可以用爱得到全世界,你也可以用恨失去全世界11.人的价值,在遭受诱惑的一瞬间被决定12.年轻是我们唯一拥有权利去编织梦想的时光13.青春一经典当即永不再赎14.没有了爱的语言,所有的文字都是乏味 阅读全文
posted @ 2014-02-18 21:23 Ruthless 阅读(746) 评论(0) 推荐(1) 编辑
摘要: 为什么要让别人影响我的心情呢? 很多时候我们都是为了别人的事情而感到烦恼,为了一些和自己无关的事情而闷闷不乐。人都是感性的,容易情绪化,容易受别人的左右,于是不开心也随之而来。有时候想想这又何必呢?一点意义都没有。心情不好既影响自己又会给别人带来不便。真是何苦呢? 我们为什么不可以开心点呢?为什么要让别人来影响自己的心情呢?自己的心情应该自己做主。我们不是为他人而活的,而是为自己而活着的。在生活中,自己才是最重要的主角。所以我们要学会开心,学会很自然地发自内心的开心。 其实我们不开心并不是因为某件事情,而是因为自己对那件事情的看法,从而影响了自己的心情。如果我们在面对某件事情的时候,可以... 阅读全文
posted @ 2014-02-18 21:16 Ruthless 阅读(5350) 评论(0) 推荐(0) 编辑
摘要: 1、Bootstrap中文文档2、Bootstrap3.1.1 DEMO3、Bootstrap教程4、Sco.js--Bootstrap javascript组件的增强版 如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【 推荐】。 如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【 关注我】。 如果,您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是【 Ruthless 】。 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 阅读全文
posted @ 2014-02-18 16:16 Ruthless 阅读(2703) 评论(0) 推荐(0) 编辑
上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 68 下一页