码迷,mamicode.com
首页 > 编程语言 > 周排行
Java动态代理浅度分析
前言: 我在工作中遇到一种情况:有些程序员在面试的时候对知识点掌握的很优秀,而写代码却很吃力,他们往往侧重于知识本身,对应用略有不足,就像空有一把利剑,却不会使用一样,于是乎就想写一些不一样的文章,内容可能很白,重点是在整个讲解过程中的切入角度以及思考方式。 本文和别的文章有所不同,不从底层次来分析 ...
分类:编程语言   时间:2017-04-11 01:12:24    阅读次数:193
第十九章,指针小练习(C++)
#include <iostream> int main(int argc, char** argv) { int i = 1; int *n ; n=&i;//*n=i 这样的赋值方式也能够 std::cout<<"i为:"<<i<<std::endl; std::cout<<"n为:"<<n<< ...
分类:编程语言   时间:2017-04-11 01:17:26    阅读次数:128
关于String类和String[]数组的获取长度方法细节
一、在Java中,以下代码段有错误的是第( )行 public static void main(String[] args) { String name = "小新"; //第一行 String sex = new String("男"); //第二行 String age = 18+""; // ...
分类:编程语言   时间:2017-04-11 01:18:23    阅读次数:215
python爬虫scrapy命令工具学习之篇三
命令行工具(Command line tools) 全局命令 startproject settings runspider shell fetch view version 项目命令 crawl check list edit parse genspider deploy bench 1、创建爬虫 ...
分类:编程语言   时间:2017-04-11 01:19:46    阅读次数:313
Spring AOP深入理解之拦截器调用
Spring AOP深入理解之拦截器调用 Spring AOP代理对象生成回想 上一篇博客中:深入理解Spring AOP之二代理对象生成介绍了Spring代理对象是怎样生成的,当中重点介绍了JDK动态代理方式,简单回想下代理对象生成过程: 1、上面讲到了两种生成代理对象的方法,一种是通过Proxy ...
分类:编程语言   时间:2017-04-11 01:20:37    阅读次数:529
快速排序算法--两个小人扔萝卜
public static void quickSort(int[] A, int low, int high) { if(low < high) { int pivotpos = partition2(A, low, high); //完成pivot的定位 quickSort(A, low, pi ...
分类:编程语言   时间:2017-04-11 01:21:46    阅读次数:199
springmvc的声明式事务管理类型讲解
以方法为单位,进行事务控制;抛出异常,事务回滚。 最小的执行单位为方法。决定执行成败是通过是否抛出异常来判断的,抛出异常即执行失败 以方法为单位,进行事务控制;抛出异常,事务回滚。 最小的执行单位为方法。决定执行成败是通过是否抛出异常来判断的,抛出异常即执行失败 中文名声明式事务外文名declara ...
分类:编程语言   时间:2017-04-11 01:23:05    阅读次数:197
Python基础-装饰器
待更新: 装饰器实例 程序需求: 用户最多尝试3次登陆 当存在的用户登陆失败3次后,锁定该用户,限制登陆 程序代码: 1 import time 2 3 4 def run_timer(func): #计时器函数 5 def wrapper(*args, **kwargs): #装饰器 6 star ...
分类:编程语言   时间:2017-04-11 01:29:54    阅读次数:264
Java 处理 XML 的三种主流技术及介绍
Java 处理 XML 的三种主流技术及介绍 原文地址:https://www.ibm.com/developerworks/cn/xml/dm-1208gub/ Java 处理 XML 的三种主流技术及介绍 原文地址:https://www.ibm.com/developerworks/cn/xm ...
分类:编程语言   时间:2017-04-11 01:32:36    阅读次数:237
5-python自动化-day05
本节大纲: 转载: http://www.cnblogs.com/alex3714/articles/5161349.html 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂 ...
分类:编程语言   时间:2017-04-11 09:19:33    阅读次数:198
如何使用 Pylint 来规范 Python 代码风格
https://www.ibm.com/developerworks/cn/linux/l-cn-pylint/ Pylint 是什么 Pylint 是一个 Python 代码分析工具,它分析 Python 代码中的错误,查找不符合代码风格标准(Pylint 默认使用的代码风格是 PEP 8,具体信 ...
分类:编程语言   时间:2017-04-11 09:26:18    阅读次数:264
Python 中 "is" 与 "==" 操作有什么区别?
转自:https://foofish.net/what-is-difference-between-is-and-euqals.html 在 Python 中,比较两个对象(变量)是否相等,可以用 “is” 和 “==” 操作,但它俩有什么区别?什么时候用 “is”,什么时候用 “==” ?在面试时... ...
分类:编程语言   时间:2017-04-11 09:28:20    阅读次数:289
求两个数组的交集
问题: 给你两个排序的数组,求两个数组的交集。 比方: A = 1 3 4 5 7, B = 2 3 5 8 9, 那么交集就是 3 5. 思路: 1. 每一次从B数组中取一值,然后在A数组里逐个比較。假设有相等的。则保存。该算法复杂度为 O(MN). M, N 分别为数组 A B 的长度。 2. ...
分类:编程语言   时间:2017-04-11 09:31:58    阅读次数:245
Java中字符串indexof() 的使用方法
Java中字符串中子串的查找共有四种方法(indexof())indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可 ...
分类:编程语言   时间:2017-04-11 09:36:30    阅读次数:211
用 Anaconda 完美解决 Python2 和 python3 共存问题
转自:https://foofish.net/compatible-py2-and-py3.html Python3 被越来越多的开发者所接受,同时让人尴尬的是很多遗留的老系统依旧运行在 Python2 的环境中,因此有时你不得不同时在两个版本中进行开发,调试。 如何在系统中同时共存 Python2... ...
分类:编程语言   时间:2017-04-11 09:36:44    阅读次数:371
Java判断1个字符串中出现了几次其他字符串
public class Test { public static int count(String text,String sub){ int count =0, start =0; while((start=text.indexOf(sub,start))>=0){ start += sub.l... ...
分类:编程语言   时间:2017-04-11 09:37:20    阅读次数:187
读书笔记 effective c++ Item 46 如果想进行类型转换,在模板内部定义非成员函数
1. 问题的引入——将operator*模板化 Item 24中解释了为什么对于所有参数的隐式类型转换,只有非成员函数是合格的,并且使用了一个为Rational 类创建的operator*函数作为实例。在继续之前建议你先回顾一下这个例子,因为这个条款的讨论是对它的扩展,我们会对Item 24的实例做 ...
分类:编程语言   时间:2017-04-11 09:37:46    阅读次数:273
What is the reason for having '//' in Python?
In Python 3, they made the / operator do a floating-point division, and added the // operator to do integer division (i.e. quotient without remainder) ...
分类:编程语言   时间:2017-04-11 09:42:11    阅读次数:138
计算机程序的思维逻辑 (78) - 线程池
本节介绍Java并发包中的线程池,它的各个参数的含义都是什么?线程池大小是如何动态变化的?各个典型配置的优缺点是什么?各适用于什么场合?线程池死锁是怎么发生的?如何避免?... ...
分类:编程语言   时间:2017-04-11 09:46:25    阅读次数:220
python学习笔记2---函数
函数主要是为了代码复用。 函数分为两种:系统库预定义函数,自定义函数。 函数格式: def functionName(): statement 函数调用: funtionName() 函数的参数:形参和实参 形式参数:在定义函数的时候的参数列表里的参数,简称形参。 实际参数: 在调用函数的时候的参数 ...
分类:编程语言   时间:2017-04-11 09:47:42    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!