Spring-AOP之异常转换引子最近项目遇到了一个问题,就是说业务层向展现层需要转换成统一个异常类,并抛出异常,但是由于业务层的异常类过多,所以导致业务异常转换代码充斥着异常转换的代码,本着程序猿能省写代码就省写代码的原则,决定用Spring AOP来做一个切片,业务异常类转换.最原始代码最原始的...
分类:
编程语言 时间:
2015-08-10 17:51:05
阅读次数:
223
我们有时看到这样地饿代码: int *ptr = &x; 这里,ptr是一个指向x在内存中的地址的指针。 假设有另外一条语句是这样地的: int **ptr2 = &ptr; 我们定义了一个指向指针的指针。 假设我们的计算机是8bit的,地址也是8bit(因此只有256字节的内存)。...
分类:
编程语言 时间:
2015-08-10 17:53:40
阅读次数:
128
来源:http://www.douban.com/note/302711300/http://pypi.douban.com/simple/ 虽然用easy_install和pip来安装第三方库很方便 它们的原理其实就是从Python的官方源pypi.python.org/pypi 下载到本地,然后...
分类:
编程语言 时间:
2015-08-10 17:53:19
阅读次数:
139
方法的目的是什么? : 代码的重用方法由什么构成? : 修饰符列表 返回值 方法名 参数列表 方法体什么是方法的重载? : 方法名相同 参数列表不同 参数列表不同有几种情况? : 两种 1 参数列表个数不同 2 参数列表数据类型不同方法的重载这里最容易犯的错误 : 方法的重复 , 就是方法名和参.....
分类:
编程语言 时间:
2015-08-10 17:51:19
阅读次数:
121
1icedx 241 天前 via Android ? 1考虑到Windows 下的类Alfred 软件都太傻逼 自己用PyQT 写了一个 2 crazyxin1988 2...
分类:
编程语言 时间:
2015-08-10 17:47:21
阅读次数:
179
Python开发工程师 :一般需要精通Python编程语言,有Django等框架的使用经验,实习无要求。Python高级工程师 : 北上广深的话,薪金在1万以上,需要精通Linux/Unixg平台,有英语阅读功底。Web网站开发方向: 熟悉Web开发的常用 Python框架,熟悉掌握Mysql类数据...
分类:
编程语言 时间:
2015-08-10 17:47:39
阅读次数:
183
本文将讨论Python中下划线(_)字符的使用方法。我们将会看到,正如Python中的很多事情,下划线的不同用法大多数(并非所有)只是常用惯例而已。单下划线(_)通常情况下,会在以下3种场景中使用:1、在解释器中:在这种情况下,“_”代表交互式解释器会话中上一条执行的语句的结果。这种用法首先被标准C...
分类:
编程语言 时间:
2015-08-10 17:45:50
阅读次数:
155
#include#include#include //for_eachusing namespace std;int main(){ vector iVec; iVec.reserve(10); for(int i=1;i::iterator iter=find(iVec.beg...
分类:
编程语言 时间:
2015-08-10 17:42:17
阅读次数:
148
Java反射机制一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Cl...
分类:
编程语言 时间:
2015-08-10 17:41:45
阅读次数:
141
链表的归并排序(LinkList merge sort)首先来看看如果有两条已序(sorted)的链表 ListNode *A , 和ListNode *B, 如何合并成一条已序的链表呢? ListNode * mergeTwoLists(ListNode *l1, ListNode *l2) .....
分类:
编程语言 时间:
2015-08-10 17:40:12
阅读次数:
106
1 public void Test1() { 2 int a = 128; 3 Integer b = 128; 4 Integer c = 128; 5 //Integer会自动拆箱成int,所以为ture 6 S...
分类:
编程语言 时间:
2015-08-10 17:38:20
阅读次数:
106
我一直很难理解Javascript语言的继承机制。 它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。 我花了很多时间,学习这个部分,还做了很多笔记。但是都属于强行记忆,无.....
分类:
编程语言 时间:
2015-08-10 17:36:47
阅读次数:
137
所有测试语句基于Python 2.7.1自学Python,如果哪里说的不恰当,还请指正。谢谢。示例绝大部分来自博客园vamei的python教程1.函数参数 关键字传递#! /usr/bin/env python# coding=UTF-8# 函数参数关键字传递 根据每个参数的名字传递参数-->无需...
分类:
编程语言 时间:
2015-08-10 17:37:41
阅读次数:
120
方法执行原理:(方法不调用不执行,调用才执行)* 方法在调用的这时候,才会在内存中划分空间* 方法在调用的时候,是在栈内存中分配的空间(jvm有一块内存是栈内存)* 函数/方法目的: 还是为了代码重用* 相同的类型的操作,不容重复的写代码* 函数/方法:就是一段有名字的代码段* 方法的定义* [方....
分类:
编程语言 时间:
2015-08-10 17:35:26
阅读次数:
106
作者:阮一峰日期:2010年5月17日学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家学习这个部分有所帮助。我主要参考了以下两本书籍:《面向对象的Ja...
分类:
编程语言 时间:
2015-08-10 17:35:37
阅读次数:
125