自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

经过多次实践总结的经验,参考多篇博文与资料,不懂可以评论,上线必回...

  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

转载 java术语(PO/POJO/VO/BO/DAO/DTO)

PO(persistant object) 持久对象 在o/r 映射的时候出现的概念,如果没有o/r映射,就没有这个概念存在了.通常对应数据模型(数据库),本身还有部分业务逻辑的处理.可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合.PO中应该不包含任何对数据库的操作.VO(value object) 值对象 通常用于业务层之

2016-02-17 16:08:29 531

转载 Flask和@app.route(2)

这篇文章主要介绍了Python的Flask框架中@app.route的用法教程,包括相关的正则表达式讲解,是Flask学习过程当中的基础知识,需要的朋友可以参考下,我们打算稍微调高点难度,为我们的URL加入可变参数的能力,在本文的最后,我们将支持下述代码段所期望达到的行为:app = Flask(__name__)@app.route("/hello/<username>")def hello_u

2016-01-28 15:47:48 2251

转载 Flask和@app.route(1)

本文我们先来说说Flask,深入探讨Flask如何实现在函数上方写“@app.route()”就能在因特网上输出函数的执行结果。下面是Flask主页给我们的第一个例子,我们现在就由它入手,深入理解“@app.route()”是如何工作的。app = Flask(__name__)@app.route("/")def hello(): return "Hello World!"@app.r

2016-01-28 15:22:18 7549

转载 python中if __name__ == '__main__': 的解析

当你打开一个.py文件时,经常会在代码的最下面看到if name == ‘main‘:,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__name__ 的值通常为模块文件名,不带路径或者文件扩展名。但是您也可以像一个标准的程序样直接运行模块,在这 种情况下

2016-01-28 14:05:39 384

原创 easyui合并行(同列内容合并)

理论支撑N列合并,前提是数据已经按照第一列分类排序。//datagrid的idvar tableID = 'XXXX';//要合并的列var colList = ['列名1','列名2','列名3'];//每次合并列的标记var resultInbdex = null;//合并列for(var i=0;i<cols.length;i++) resultInbdex = merge

2015-12-31 15:59:43 1550

原创 gwt调用iframe的方法和变量

不多说了直接上码://调用方法private native void methodName()/*-{ var childrenIframe = $wnd.document.getElementById("id"); var win = childrenIframe.window || childrenIframe.contentWindow; win

2015-12-31 15:52:59 574

转载 eclipse中将项目发布到tomcat的root目录

(1)设置项目上下文,右击项目-properties > (2)发布到root目录,需将Path设置为“/”原文转载地址:http://hyj0903.blog.163.com/blog/static/309065522014999496306/

2015-10-16 12:38:38 685

转载 canvas里调用getImageData的问题

网上分析1:canvas元素支持绘制任意图片元素:var ctx = document.getElementById("canvas").getContext("2d");if (ctx){ var img = new Image(); img.onload = function(){ ctx.drawImage(img, 0, 0, 640, 480);

2015-10-15 09:44:05 12058

转载 CSS3 3D transform 秒懂

perspective

2015-10-09 15:39:36 404

转载 javascript格式化json显示

var formatJson = function(json, options) { var reg = null, formatted = '', pad = 0, PADDING = ' '; // one can also use '\t' or a different number of spaces // optional

2015-09-17 13:43:09 613

转载 Javascript 面向对象编程

作者: 阮一峰 日期: 2010年5月17日 学习Javascript,最难的地方是什么? 我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。Javascript 面向对象编程(一):封装 作者:阮一峰 Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一

2015-09-11 10:50:12 274

转载 HTML5 Web存储(Web Storage)技术及用法

在如今的Web开发中,HTML5是大家讨论的最大一个话题。HTML5提供的新功能特征使得Web程序员如虎添翼,并免去了以往钻研各种方法来让网站更好、更快、更灵活的气力。这些新功能中有一个非常让我感兴趣,它就是Web存储(Web Storage)。Web存储(Web Storage)提供了一个在浏览器端保存用户会话信息的方法。下面让我们来看一看Web存储(Web Storage)的基本用法!Web存储

2015-08-28 11:40:21 2349

转载 mysql6.0 linux安装

1、下载源码包去 http://dev.mysql.com/downloads/mysql/6.0.html 里下载到 mysql-6.0.0-alpha.tar.gz2、创建mysql的用户组和用户groupadd mysql useradd -g mysql mysql3、编译安装 mysqlcp mysql-6.0.0-alpha.tar.gz /usr/local/src tar -zx

2015-07-21 14:57:39 1739

转载 windows 如何查看端口占用情况?

开始–运行–cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选”查看”-“选择列” 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了

2015-07-10 15:02:14 383

转载 Java包命名规则引发的思考

学习Java的童鞋们都知道,Java的包、类、借口、方法、变量、常量;JavaEE的三层模型等都有一套约定俗成的命名规则。 我学习每种语言都会关注相应的命名规则,一则体现自己比较专业;二来方便后检查,看到名称就知道是属于什么类型、占用多少内存、使用是否正确等;三又可以供其他人参考。 当然,学习Java也不例外,每次新建Java Project的时候都会想一下命名方式,尤其是对Ja

2015-04-24 15:15:56 409

转载 Java包命名规则引发的思考

学习Java的童鞋们都知道,Java的包、类、借口、方法、变量、常量;JavaEE的三层模型等都有一套约定俗成的命名规则。 我学习每种语言都会关注相应的命名规则,一则体现自己比较专业;二来方便后检查,看到名称就知道是属于什么类型、占用多少内存、使用是否正确等;三又可以供其他人参考。 当然,学习Java也不例外,每次新建Java Project的时候都会想一下命名方式,尤其是对Ja

2015-04-03 23:38:44 405

转载 Java虚拟机工作原理详解

1、JVM(Java Virtual Machine)是什么: JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改

2015-03-09 23:47:21 477

转载 Java clone() 浅克隆与深度克隆

现在Clone已经不是一个新鲜词语了,伴随着“多莉”的产生这个词语确实很“火”过一阵子,在java中也有这么一个概念,它可以让我们很方便的“制造”出一个对象的副本来,下面来具体看看java中的Clone机制是如何工作的? 1. Clone&Copy 假设现在有一个Employee对象,Employee tobby =new Employee(“CMTobby”,5000),通常我们会有这样的赋值

2015-03-09 23:01:42 436

转载 硬盘基本知识(磁道、扇区、柱面、磁头数、簇、MBR、DBR)

硬盘的DOS管理结构 1.磁道,扇区,柱面和磁头数 硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。每个盘片有两面,都可记录信息。盘片被分成许多扇形的区 域,每个区域叫一个扇区,每个扇区可存储128×2的N次方(N=0.1.2.3)字节信息。在DOS中每扇区是128×2的2次方=512字节,盘片表 面上以盘片中心为圆心,不同半径的同心圆称为磁道。硬盘中,不

2015-03-05 10:13:34 9035

原创 Oracle 11g R2 64bit 安装(Oracle linux 7实践,帮助新手安装oracle)

一、引言1、目的本安装手册编写目的在于描述Oracle11gR2数据库的具体安装步骤,使用户对Oracle11gR2版本数据库的安装有一个全面的了解。二、安装Oracle11gR2所需环境1、操作系统及内核操作系统:On Oracle Linux 7 x86-64确定OS发布和版本命令:#在一些Linux上也可以用# lsb_release -id # cat /proc/version内核:Li

2015-03-02 17:49:35 1055

转载 几个主流的Java连接池

曾经为我们简单的介绍过Java连接池。要了解Java连接池我们先要了解数据库连接池(connection pool)的原理,Java连接池正是数据库连接池在Java上的应用。——我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一

2015-03-02 17:27:02 955

转载 Java中”失效”的private修饰符解析(其实是一般情况下编译器绕开了)

在Java编程中,使用private关键字修饰了某个成员,只有这个成员所在的类和这个类的方法可以使用,其他的类都无法访问到这个private成员。上面描述了private修饰符的基本职能,今天来研究一下private功能失效的情况。Java内部类在Java中相信很多人都用过内部类,Java允许在一个类里面定义另一个类,类里面的类就是内部类,也叫做嵌套类。一个简单的内部类实现可以如下

2015-02-03 11:51:53 920

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除