Spring容器中 singleton 单例、 prototype多例

项目开发中通常会使用:singleton 单例、 prototype多例 Singleton: 在一个spring容器中,对象只有一个实例。(默认值) Prototype: 在一个spring容器中,存在多个实例,每次getBean 返回一个新的实例。   定义spring容器,applicationContext.xml:     <!--        bean的作用范围 ...
分类: 其他 发布时间: 10-14 22:46 阅读次数: 0

eclipse里的Maven插件安装

eclipse里的Maven插件安装 插件安装  打开Eclipse的Help->Install New Software,如下图所示:   2. 选择“Add..”按钮,又会弹出如下对话框:      这个对话框就是用于添加一个插件地址的。在“Name”对应的输入框里输入该操作的一个标识名。在“Location”对应的输入框里输入这个插件的安装地址。注:Maven的Ec...
分类: 其他 发布时间: 10-14 22:45 阅读次数: 0

Define a New Server 没有tomcat选项

Eclipse中New Server Runtime Environment中没有tomcat选项 =====================================1==================================================   =======================================2==========...
分类: 其他 发布时间: 10-14 22:45 阅读次数: 0

更改项目project名称,与项目名称;

                                       更改项目名称 当我们复制项目后需要更改项目名称,第一是改工程包名,第二是改启动时用的项目名称;这样包名与启动的工程名就会一致; 改启动时用的项目名称: 一.第一步 二.第二步 ...
分类: 其他 发布时间: 10-14 22:45 阅读次数: 0

spring Bean的初始化和销毁 (使用注解)

使用注解定义Bean的初始化和销毁     Spring初始化bean或销毁bean时,有时需要作一些处理工作,因此spring可以在创建和拆卸bean的时候调用bean的两个生命周期方法。 回顾配置文件的写法:<bean id=“foo” class=“...Foo” init-method=“setup”destory-method=“teardown”/> 注解的写法: ...
分类: 其他 发布时间: 10-14 22:45 阅读次数: 0

spring Bean的作用域(注解 单例 多例)

通过@Scope注解,指定Bean的作用域(默认是 singleton 单例) 回顾:XML的方式<bean id=”” class=”” scope=”prototype”>   //测试生命周期过程中的初始化和销毁bean @Component("lifeCycleBean") //@Scope(value=ConfigurableBeanFactory.SCOPE_PR...
分类: 其他 发布时间: 10-14 22:44 阅读次数: 0

Spring的junit4测试集成

                                 Spring的junit测试集成 Spring提供spring-test-4.2.4.RELEASE.jar 可以整合junit。 优势:可以简化测试代码(不需要手动创建上下文,即手动创建spring容器)   使用spring和junit集成 第一步:新建项目导入junit 开发包 第二步:导入spring-test-...
分类: 其他 发布时间: 10-14 22:44 阅读次数: 0

Spring复杂类型数据依赖注入

下面完成,将Dao类的对象注入到Service类进行使用。 注解实现属性依赖注入,将注解加在setXxx方法上 或者 属性定义上 !(任选其一,省代码了)   第一种: 使用@Value 结合SpEL  ---- spring3.0 后用 //@Component(value="customer") @Service(value="customer") public class Cus...
分类: 其他 发布时间: 10-14 22:44 阅读次数: 0

Spring集合类型属性注入

作用:主要用于框架整合配置。 Java.utils包中常用集合 (1)List (2)Set (3)Map (4)Properties   Spring为集合提供了对应的标签: <list> 注入 list元素 <set> 注入 set元素 <map> 注入 map元素 <props> 注入 properties 元素 (has...
分类: 其他 发布时间: 10-14 22:44 阅读次数: 0

idea处理mapper.xml中SQL黄色背景

对于mapper.xml中sql语句这种黄色的背景,真心是看不下去了;   (解决方案):    
分类: 其他 发布时间: 10-14 22:43 阅读次数: 0

多组input文件,每组 multiple选择多张图片上传可增删其中任意一张图片,用formData对象实现;(ajax做异步,自己做延时同步)

input 、multiple选择多张图片时,需要删除其中的一张图片怎么做,大家都知道 input 中的文件是不能删除和更改的,只能清空,这里我的做法是 定义一个对象储存器把需要的文件存在储存器中 formData,后台不从Input中读取,从对象存储器中获取文件,一组图片使用一个储存器中formData,存储器中的 key 我们用文件名加Input的ID 拼接,而后取出图片的key 也用Inpu...
分类: 其他 发布时间: 10-14 22:43 阅读次数: 0

ACM-ICPC 2018 徐州赛区网络预赛 H. Ryuji doesn't want to study 【线段树】

 1000ms  262144K Ryuji is not a good student, and he doesn't want to study. But there are n books he should learn, each book has its knowledge a[i]. Unfortunately, the longer he learns, the fewer he...
分类: 其他 发布时间: 10-14 22:43 阅读次数: 0

POJ1321 棋盘问题【简单搜索】

棋盘问题 Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 67775   Accepted: 32273 Description 在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋...
分类: 其他 发布时间: 10-14 22:42 阅读次数: 0

POJ3984 迷宫问题【简单搜索】

迷宫问题 Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 34530 (0, 0) (1, 0) (2, 0) (2, 1) (2, 2) (2, 3) (2, 4) (3, 4) (4, 4)     Accepted: 19645 Description 定义一...
分类: 其他 发布时间: 10-14 22:42 阅读次数: 0

软件工程实践——个人项目-小学四则运算 “软件”之初版

这个作业的要求来自于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2186。 我的github远程仓库的地址为:https://github.com/zyd123d/zyd1。 一、题目要求 像《构建之法》的人物阿超那样,写一个能自动生成小学四则运算题目的命令行 “软件”。 具体要求:任何编程语言都可以,命令行程序接受一个数字输入,然后输出相应数目的四则运算题目和答案。例如输入数字是 30, 那就输出 30 道题目和答案。 运
分类: 其他 发布时间: 10-14 22:40 阅读次数: 0

"软街五侠"来了!

团队: 队名:软街五侠 我们的特色: 队员速览: 姓名 ta的博客 杨泽宇 向新宇 张恒宾 苗波 桂贞林(PM) guilinyunya 队员风采: 杨泽宇: 风格:性格外向、开朗 擅长java 编程兴趣:喜欢去深入挖掘一些语言内部的实现原理 希望在团队成为一名有责任有担当的开发人员 我的口号是我爱debug 向新宇: 风格:性格外向、开朗 擅长java编程 编程兴趣:兴趣是web开发和移动应用开发 希望担任的角色是技术小组成员 一句话宣言:乘还没秃,多学多做。 张恒宾: 风格:习惯一个人思考
分类: 其他 发布时间: 10-14 22:40 阅读次数: 0

2018-2019 20165301《信息安全系统设计基础》第三周学习总结

教材学习内容总结
分类: 其他 发布时间: 10-14 22:40 阅读次数: 0

用python写一个用户登陆程序

1 # !/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # Author:chen hongliang 4 5 i = 0 6 while i < 3: 7 user_name = input('请输入用户名:') 8 lock_file = open('account_lock.txt', 'r+') # 调用open()函数以读的方式读取用户锁定文件中的信息 9 lock_list = lock
分类: 其他 发布时间: 10-14 22:40 阅读次数: 0

unittest的case和报告生成方法

#coding=utf-8 from appium import webdriver import unittest import HTMLTestRunner class CaseTest(unittest.TestCase): @classmethod def setUpClass(cls): print('this is class') def setUp(self): print('this is setup') def
分类: 其他 发布时间: 10-14 22:40 阅读次数: 0

Think you can pronounce these 10 words correctly? You might be

Think you can pronounce these 10 words correctly? You might be surprised! Share Tweet Share Tagged With: 100 Most Common Words I’m having so much fun with it! If you can pronounce all 10 of these words exactly right, you’re doing very well. YouTube
分类: 其他 发布时间: 10-14 22:40 阅读次数: 0