首页 > 编程语言
深入理解Java注解之:注解的使用
注解是jdk1.5新增的特性.大家都知道,jdk1.5在java的发展史上有着划时代的意义.而注解的出现,在某种程度上颠覆了框架的设计.比如,spring在注解出现后,改善了原先五大组件的模式,增加了基于注解的实现方式.现在重点讲讲注解的使用. 元注解: jdk1.5定义了4个元注解,元注解的作用是 ...
分类:编程语言   时间:2017-07-19 01:00:33    收藏:0  评论:0  赞:0  阅读:346
java设计模式(四)代理模式
通过代理对象访问目标对象,这样可以增加对目标对象的额外操作,达到扩展目标对象功能的目的,如spring事务、AOP等。 要点:1)抽象角色:通过接口或抽象类声明真实角色实现的业务方法。(例子中的Move) 2)代理角色:实现抽象角色,是真实角色的代理(例子中的*Proxy) 3)真实角色:实现抽象角 ...
分类:编程语言   时间:2017-07-19 00:59:52    收藏:0  评论:0  赞:0  阅读:283
memcached在Java中的应用以及magent的配置-每天进步一点点
memcached在Java中的应用: magent配置memcached分布式集群的应用: ...
分类:编程语言   时间:2017-07-19 00:57:59    收藏:0  评论:0  赞:0  阅读:316
JavaScript 值类型和引用类型的初次研究
今天遇到一个坑,具体的不多说,直接上代码 我预期的 arr 的结果应该是 最后arr的结果居然是这样的 在一个基友群里问,最后终于自己得出结论了——这是因为值类型和引用类型不同的原因。 在JavaScript里的值大概分为两种,一种是值类型,一种是引用类型。 值类型:数值、布尔值、null、unde ...
分类:编程语言   时间:2017-07-19 00:57:47    收藏:0  评论:0  赞:0  阅读:247
java面试总结
1,break,continue,return 的区别 (1)break 跳出当前循环体 (2)continue 跳过当前循环体continue后面的代码,继续执行下一个循环 (3)return 和循环没关系,就是跳出该函数 2,java的native方法 native方法称为本地方法。在java源 ...
分类:编程语言   时间:2017-07-19 00:56:58    收藏:0  评论:0  赞:0  阅读:283
JavaScript语言精粹_第五章
5.1 伪类 它不让对象直接从其他对象继承,反而插入了一个多余的间接层,从而使构造器函数产生对象。 JavaScript中,当一个函数对象被创建时,Function构造器产生的函数对象会运行类似这样的一些代码 this.prototype = {constructor:this}; 新函数对象被赋予 ...
分类:编程语言   时间:2017-07-19 00:50:57    收藏:0  评论:0  赞:0  阅读:301
python实现ftp(客户端)
该文档为用python3实现ftp上传下载等功能。 上面这段首先创建一个类。该客户端代码均在这个类中实现。 定义一个接收值的变量,然后定义初始化函数,定义几个静态属性,这几个属性有些是后面函数需要的,所以提前定义。 之后用OptionParser这个函数生成一个命令行声明。这个函数具体相关可以从网络 ...
分类:编程语言   时间:2017-07-19 00:50:01    收藏:0  评论:0  赞:0  阅读:420
Java-位运算
原文链接:Java 位运算(移位、位与、或、异或、非) 1、左移(<<) 二进制数向左移动两位,低位补0 2、右移(>>) 二进制数向右移动两位,高位补0 当十进制数是负数时,二进制高位均为1,此时右移高位补1 3、无符号右移(>>>) 当十进制数是负数时,二进制高位均为1,此时无符号右移高位补0 ...
分类:编程语言   时间:2017-07-19 00:48:34    收藏:0  评论:0  赞:0  阅读:382
Java多线程(一)
多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。 一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程具 ...
分类:编程语言   时间:2017-07-19 00:48:12    收藏:0  评论:0  赞:0  阅读:257
Python 入门网络爬虫之精华版
Python 入门网络爬虫之精华版 转载 宁哥的小站,总结的不错 Python学习网络爬虫主要分3个大的版块:抓取,分析,存储 另外,比较常用的爬虫框架Scrapy,这里最后也详细介绍一下。 首先列举一下本人总结的相关文章,这些覆盖了入门网络爬虫需要的基本概念和技巧:宁哥的小站-网络爬虫 当我们在浏 ...
分类:编程语言   时间:2017-07-19 00:46:14    收藏:0  评论:0  赞:0  阅读:355
Java多线程学习
写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包的的线程池(Java并发编程与技术内幕:线程池深入理解),或者看这个专栏:Java并发编程与技术内幕。你将 ...
分类:编程语言   时间:2017-07-19 00:44:59    收藏:0  评论:0  赞:0  阅读:258
JavaScript 函数
函数 函数就是JavaScript里的一段代码,它只定义一次,但可能被执行或调用多次。简单来说,函数就是一组可重用的代码,你可以在你程序的任何地方调用它。 函数的语法 函数就是包裹在花括号中的代码,前面使用了关键字function。当调用时,会执行函数内的代码。 函数的定义 定义函数有两种方式: 函 ...
分类:编程语言   时间:2017-07-19 00:08:25    收藏:0  评论:0  赞:0  阅读:273
Matlab 与 c++对txt 文档的读写格式
学习g++能够读取什么格式的txt文件。 读基本指令: >sprintf(filename, "doc_%d.txt", d); >fileptr = fopen(filename, "r"); >while ((fscanf(fileptr, ... ...
分类:编程语言   时间:2017-07-19 00:07:44    收藏:0  评论:0  赞:0  阅读:349
Spring Boot下如何自定义Repository中的DAO方法
环境配置介绍 jdk 1.8, spring Boot 1.5.3.RELEASE, MySQL, Spring Data, JPA 问题描述 Spring Data提供了一套简单易用的DAO层抽象与封装,覆盖的CURD的基本功能,但是在诸多的情况下,需要用户自定义DAO的实现方法,来实现更为复杂和 ...
分类:编程语言   时间:2017-07-19 00:05:31    收藏:0  评论:0  赞:0  阅读:549
Python作业之While应用
team = input("请输入一个整数:")num = int(team)while num: i = num -1 while i: print(' ',end='') #注意括号里面的 '' 要加个空格哦 i = i- 1 j = num while j: print('*',end='')... ...
分类:编程语言   时间:2017-07-19 00:04:16    收藏:0  评论:0  赞:0  阅读:318
Learn Python 016: Coin - a project of msc, unfinished.
import random class Coin: def __init__(self, rare=False, clean=True, **kwargs): for key,value in kwargs.items(): setattr(self,key,value) self.is_rare ... ...
分类:编程语言   时间:2017-07-19 00:03:46    收藏:0  评论:0  赞:0  阅读:306
【Unity笔记】Behaviour Designer的使用方法
Tasks列表 -- Composites选项 Sequence:图标是“箭头”,相当于And逻辑。下接多个子任务,它们从左到右依次执行。所有子任务执行成功,则Sequence返回成功;任一子任务执行中,则Sequence返回执行中;任一子任务失败,其后边(后面)的子任务都不会再执行,Sequenc ...
分类:编程语言   时间:2017-07-19 00:02:43    收藏:0  评论:0  赞:0  阅读:473
SpringMvc4.x---快捷的ViewController
此处无任何的业务处理,只是简单的页面跳转,写了至少三行有效的代码,在实际的开发中会涉及大量这样的页面转向,若都这样写会特别的麻烦,我们通过在配置类MyMvcConfig里通过重写addViewControllers来简化配置: ...
分类:编程语言   时间:2017-07-19 00:01:53    收藏:0  评论:0  赞:0  阅读:340
52、构建乘积数组
题目:给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]。不能使用除法。 思路: //b[i] = c[i]* d[i] //c[i] = A[0]*A[1]*.. ...
分类:编程语言   时间:2017-07-18 23:59:58    收藏:0  评论:0  赞:0  阅读:364
Python发送邮件
有时候做自动化测试任务,任务完成后,需要将结果自动发送一封邮件,这里用到smtplib模块,直接导入就行,这里以163邮箱为例,需要用到授权码,我用类写一下: 如果是发送qq邮箱,要将smtp 改成smtp_ssl ,端口号改为465 ...
分类:编程语言   时间:2017-07-18 23:58:47    收藏:0  评论:0  赞:0  阅读:373
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!