@Resource和@Autowired都是做bean的注入时使用,其实@Resource并不是Spring的注解,它的包是javax.annotation.Resource,需要导入,但是Spring支持该注解的注入。 1、共同点 两者都可以写在字段和setter方法上。两者如果都写在字段上,那么 ...
分类:
编程语言 时间:
2018-03-07 14:59:25
阅读次数:
155
列表 元组 字典 ...
分类:
编程语言 时间:
2018-03-07 15:00:20
阅读次数:
175
在Spring中代理有两种一种是静态代理一种是动态代理 这篇博客想讲一下静态代理 首先要知道什么是静态代理(查找了一下其他博客) 了解一下静态代理满足的条件和他的弊端 1、需要知道核心类(被代理类)是哪一个类,并且有什么方法。 2、非核心的代码需要重复写多次,显得代码的结构臃肿,形成代码冗余。 3、 ...
分类:
编程语言 时间:
2018-03-07 15:00:44
阅读次数:
160
写Java程序时经常碰到要读如txt或写入txt文件的情况,但是由于要定义好多变量,经常记不住,每次都要查,特此整理一下,简单易用,方便好懂! ...
分类:
编程语言 时间:
2018-03-07 15:00:53
阅读次数:
179
//外部类HelloWorldpublic class HelloWorld { // 内部类Inner,类Inner在类HelloWorld的内部 public class Inner { // 内部类的方法 public void show() { System.out.println("wel ...
分类:
编程语言 时间:
2018-03-07 15:01:02
阅读次数:
180
视频课程包含: SpringBoot入门、SpringBoot进阶、Spring Cloud微服务、Spring Ecosystem 微服务相关、Spring Boot 入门 IDEA 版本、Spring Boot集成Dubbo示例等。 本视频属于作者原创搜集整理!下载方式:翻阅到文章底部 目录 0 ...
分类:
编程语言 时间:
2018-03-07 15:01:11
阅读次数:
212
学习了这么长时间的Java刚开始觉得其实挺简单的,但是后面逻辑性非常的强,所以还是要继续加油,下面就是一些基础的东西 使用eclipse工具 写程序基本命名 类名:每个单词首字母大写 变量名:第一个单词全小写,其他单词字母首字母大写 变量名需求:1.首字母:必须是各国语言、下划线以及钱 2.其他字母 ...
分类:
编程语言 时间:
2018-03-07 15:01:44
阅读次数:
185
一、选择排序 1、原始数组 2、遍历数组找到最小值索引,并将最小值索引与当前遍历索引位置互换 3、确定最小位置值,进行下一次遍历 4、java代码实现 1、以[0]位置数据为基点依次遍历后续数据 2、后续数据依次与当前数据进行比较,并将数据插入到合适位置 3、进行下依次插入 4、java代码实现 5 ...
分类:
编程语言 时间:
2018-03-07 15:03:40
阅读次数:
146
一、windows下python安装: 1、下载安装包 https://www.python.org/downloads/ 2、安装 默认安装路径:C:\python3 3、配置环境变量 【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 ...
分类:
编程语言 时间:
2018-03-07 15:05:35
阅读次数:
152
python使用命名空间记录变量。python中的命名空间就像是一个dict,key是变量的名字,value是变量的值。 python中,每个函数都有一个自己的命名空间,叫做local namespace,它记录了函数的变量。 python中,每个module有一个自己的命名空间,叫做global ...
分类:
编程语言 时间:
2018-03-07 15:05:52
阅读次数:
160
简单地对DH算法以及RSA算法进行了比较,以解释下容易混淆的地方
分类:
编程语言 时间:
2018-03-07 15:06:01
阅读次数:
312
数组中foEach和map的用法详解 相同点: 1.都是循环遍历数组(仅仅是数组)中的每一项。 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项value,当前项的索引index,原始数组array。 3.匿名函数中的this都是指Window。 4.IE ...
分类:
编程语言 时间:
2018-03-07 15:06:08
阅读次数:
406
一:事件流 事件流描述的是从页面中接收事件的顺序。 事件冒泡 点击id为three的div,会依次打印出结果:点击的是three、点击的是two、点击的是one。 事件捕获 将点击id为three的div,会依次打印出结果:点击的是one、点击的是two、点击的是three。 二:事件处理机制 1. ...
分类:
编程语言 时间:
2018-03-07 15:07:07
阅读次数:
187
【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... 1 2 3 4 5 6 7 8 9 10 11 12 13 1 ...
分类:
编程语言 时间:
2018-03-07 15:08:09
阅读次数:
243
System.getProperties().list(System.out); 如果要获取某一个属性,例如常见的“操作系统” 则 System.getProperty("os.name"); 输出如下 java.runtime.name=Java(TM) SE Runtime Environmen ...
分类:
编程语言 时间:
2018-03-07 15:09:31
阅读次数:
237
Python创始人: python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第四, Python崇尚优美、清 ...
分类:
编程语言 时间:
2018-03-07 15:10:50
阅读次数:
166
把简单的事情复杂化是很多新程序员对它的理解,然而设计模式之所以产生,受到推崇,因为它让你更加注重设计,当你的代码被复用、移植、修改、扩展时,你才会体会到它的优势。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦 ...
分类:
编程语言 时间:
2018-03-07 15:11:07
阅读次数:
198
今日内容介绍Random数组第1章Random1.1产生整数随机数1.1.1Random的使用步骤我们想产生1~100(包含1和100)的随机数该怎么办呢?我们不需要自己去写算法,因为Java已经为我们提供好了产生随机数的类---Random:作用:–用于产生一个随机数?使用步骤(和Scanner类似)–导包?importjava.util.Random;–创建对象?Randomr=newRand
分类:
编程语言 时间:
2018-03-07 15:15:59
阅读次数:
165
package com.swift.baseKnowledge; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; imp... ...
分类:
编程语言 时间:
2018-03-07 15:16:13
阅读次数:
281
编写正确的并发程序需要在访问可变状态的时候进行正确的管理。前面说了如何通过同步避免多个线程在同一个时刻访问相同的数据,本章介绍如何共享和发布对象,才能让对象安全地被多个线程同时访问。 synchronized只是实现了原子性和临界区。我们还希望某个线程修改对象状态后,其他线程能够立刻看到状态的变化。 ...
分类:
编程语言 时间:
2018-03-07 15:16:22
阅读次数:
186