GarfieldEr007的专栏

勤奋治学 深度思考 静心钻研 先苦后甜

谈谈 Python 程序的运行原理

谈谈 Python 程序的运行原理 这篇文章准确说是『Python 源码剖析』的读书笔记,整理完之后才发现很长,那就将就看吧。 1. 简单的例子 先从一个简单的例子说起,包含了两个文件 foo.py 和 demo.py [foo.py] def add(a, b): retur...

2016-12-29 23:52:06

阅读数:897

评论数:0

js处理json和字符串示例

js处理json格式的插入、修改、删除,以及字符串的比较等常用操作 demo 1:  json格式的插入、删除 [html] view plain copy  print? html>       head>           title>title...

2016-12-29 23:51:55

阅读数:412

评论数:0

Log4j 日志详细用法

简单的说log4j就是帮助开发人员进行日志输出管理的API类库。它最重要的特点就可以配置文件灵活的设置日志信息的优先级、日志信息的输出目的地、日志信息的输出格式 Log4j 除了可以记录程序运行日志信息外还有一重要的功能就是用来显示调试信息。 程序员经常会遇到脱离Java ide环境调试程序的...

2016-12-28 23:32:12

阅读数:1755

评论数:0

Python Simple Programs 简单小程序

Please note that these examples are written in Python 2, and may need some adjustment to run under Python 3. 1 line: Output print 'Hello, world!' ...

2016-12-28 23:32:04

阅读数:755

评论数:0

JavaScript 页面跳转的几种方式

第一种:       JavaScript" type="text/javascript">          window.location.href="login.jsp?backurl="+window.location.href;  ...

2016-12-28 23:31:54

阅读数:624

评论数:0

JVM 基础知识

几年前写过一篇关于JVM调优的文章,前段时间拿出来看了看,又添加了一些东西。突然发现,基础真的很重要。学习的过程是一个由表及里,再由里及表的过程,所谓的“温故而知新”。而真正能走完这个轮回的人,也就能称为大牛或专家了。这个过程可能来来回回,这就是所谓“螺旋上升”,而每一次轮回都有新的发现。   ...

2016-12-28 23:31:45

阅读数:381

评论数:0

JVM 参数调优

不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,导致程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是一项极为复杂的过程,由于各个程序具备不同的特点,如:Web和GUI程序就...

2016-12-28 23:31:36

阅读数:291

评论数:0

Document对象内容集合

document 文挡对象 - JavaScript脚本语言描述 ——————————————————————— 注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 “引用的元素为空或者不是对象/////” ———————————————————...

2016-12-28 23:30:29

阅读数:471

评论数:0

Spring事务属性详解

spring,是一个Java开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。...

2016-12-28 23:30:17

阅读数:334

评论数:0

Spring分布式事务实现

分布式事务是指操作多个数据库之间的事务,spring的org.springframework.transaction.jta.JtaTransactionManager,提供了分布式事务支持。如果使用WAS的JTA支持,把它的属性改为WebSphere对应的TransactionManager。 ...

2016-12-28 23:30:02

阅读数:355

评论数:0

Eclipse、NetBeans、IntelliJ集成开发工具 Java IDE

Eclipse作为开发Java的IDE,从出现到现在已经有几年的时间了,其丰富的特性,操作容易和在提高生产力方面收到了广大开发者的青睐。当然一提到Java IDE,人们不禁会提到其他Java IDE像NetBeans、IntelliJ等,那么这些Java IDE之间到底存在着哪些异同呢? 因此...

2016-12-28 23:29:52

阅读数:2216

评论数:0

Java String.format 方法使用介绍

String类,在JDK1.5中增加了一个非常有用的静态函数format(String  format, Objece...  argues),可以将各类数据格式化为字符串并输出。其中format参数指定了输出的格式,是最复杂也是最难掌握的一点,而argues则是一系列等待被格式化的对象。该函数对...

2016-12-28 23:29:36

阅读数:423

评论数:0

Java assertion 介绍和用法

一、assertion的语法和语义 J2SE 1.4在语言上提供了一个新特性,就是assertion(断言)功能,它是该版本在Java语言方面最大的革新。在软件开发中,assertion是一种经典的调试、测试方式,本文将深入解析assertion功能的使用以及其设计理念,并给出相关的例子 。 ...

2016-12-28 23:29:26

阅读数:2166

评论数:0

JSP 防止网页刷新重复提交数据

网页如何防止刷新重复提交与如何防止后退的解决方法 提交后禁用提交按钮(大部分人都是这样做的) 如果客户提交后,按F5刷新怎么办? 使用Session 在提交的页面也就是数据库处理之前: if session("ok")=true then    respons...

2016-12-28 23:29:17

阅读数:1045

评论数:0

Web前端小白入门指迷

大前端之旅 大前端有很多种,Shell 前端,客户端前端,App 前端,Web 前端和可能接下来很会火起来的 VR 前端等。当然在这篇文章,集中讨论一下身为小白,我们怎样去了解 Web 前端,以至达到一种入门级别的水平。 前端篇: 前端演进史 大前端 这同时也可作为任何一门编程语言入门之旅...

2016-12-28 23:29:10

阅读数:1111

评论数:0

JavaScript 内置对象(一):Array 对象(构造函数、属性和方法)

Date 对象就是日期对象,它可以表示从年用毫秒的所有时间和日期。该对象是 JavaScript 内置对象中使用频率最高的一个对象。 1、Date 对象的构造函数 Date 对象的构造函数有以下4种: (1)var variable = new Date(); 该构造函数可以使用当前时间和日期创建...

2016-12-28 23:28:57

阅读数:554

评论数:0

JavaScript 内置对象(二):Date 对象(构造函数、属性和方法)

Date 对象就是日期对象,它可以表示从年用毫秒的所有时间和日期。该对象是 JavaScript 内置对象中使用频率最高的一个对象。 1、Date 对象的构造函数 Date 对象的构造函数有以下4种: (1)var variable = new Date(); 该构造函数可以使用当前时间和日期创建...

2016-12-28 23:28:48

阅读数:306

评论数:0

Javascript - Select操作大集合

1、向Select里添加Option function fnAddItem(text,value)         {             var selTarget = document.getElementById("selID");             se...

2016-12-28 23:28:40

阅读数:322

评论数:0

MySQL索引背后的数据结构及算法原理

摘要 本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用...

2016-12-28 23:28:33

阅读数:761

评论数:0

MySQL索引原理及慢查询优化

MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用...

2016-12-28 23:28:19

阅读数:762

评论数:0

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