自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (7)
  • 收藏
  • 关注

原创 spring组件注册 按照条件注册bean

@Conditional 按照一定的条件进行判断,满足条件给容器注册bean参数为class对象的数组传入的类要实现Condition接口package com.zyc.spring.condition;import org.springframework.beans.factory.config.ConfigurableListableBeanFactory;import o...

2019-08-09 14:00:24 155

原创 spring组件注册 自定义TypeFilter 指定过滤规则

除了使用FilterType.ANNOTATION和FilterType.ASSIGNABLE_TYPE过滤规则外我们可以使用自定义规则来进行过滤需要实现TypeFilter接口@Filter(type=FilterType.CUSTOM,classes={MyTypeFilters.class}实例如下package com.zyc.spring.config;import...

2019-08-08 16:40:44 590

原创 spring组件注册 @ComponentScan 自动扫描组件&指定扫描组件

实际开发中经常使用包扫描需要在xml中做一下配置<context:component-scan base-package=''com.zyc"></context>配置了这种注解的在标注了@Controller @Service @Component会被识别在配置类中可以用注解 表示要扫描的包 @ComponentScan(value="com.zyc")在这里...

2019-08-08 16:13:45 233

原创 spring组件注册 @Configuration @Bean

@Configuration 表示此类是一个配置类,和用xml表示的配置文件相同@Bean表示注册一个组件,注册的bean的类型为方法返回值的类型package com.zyc.spring.config;import org.springframework.context.annotation.Bean;import org.springframework.context.ann...

2019-08-08 15:49:45 93

原创 创建与合并分支

在版本回退已经知道每次提交git 就把他们串成一条时间线,这条时间线就是一个分支。截至到目前为止,只有一条时间线。在git里这个分支就叫主分支,即master分支,HEAD严格来讲不止指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。当我们创建新分支,例如dev是,git新建了一个指针叫dev,指向master相同的提交点,在把HEAD指向dev,就...

2019-07-02 17:59:17 155

原创 添加远程库

现在的情景是 在本地建了一个learngit的仓库,在gitHub上创建一个git仓库,并且让这俩仓库远程同步,这样github上的仓库既可以作为备份,又可以让其他人协作。首先注册gitbug账号并新建learngit仓库(此步骤不再详细赘述)我们可以把github仓库与本地仓库关联,然后把本次仓库内容推送到github仓库现在我们根据github提示,在本地learngit仓库下运行...

2019-07-02 17:21:36 111

原创 撤销修改

1.在工作区修改了但是还没添加到暂存区的撤销 可以直接恢复到上一个版本的状态,如果用git status查看一下D:\learngit>git statusOn branch masterChanges not staged for commit: (use "git add <file>..." to update what will be committed)...

2019-07-02 16:38:24 176

原创 管理修改

git跟踪并管理的是修改而非文件现在对readme.txt进行第五次修改然后git add readme.txt再进行修改之后直接git commit -m “five commit”发现第二次修改的内容没有被提交。回顾下操作第一次修改--》git add --》第二次修改 --》git commitgti管理的是修改,当使用git add命令后,在工作区第一次修改...

2019-07-02 16:16:46 111

原创 工作区和暂存区

git和其他版本控制系统如svn的一个不同之处就是有暂存区的概念。工作区工作区就是电脑里面能看到的目录,比如learngit文件夹就是一个工作区版本库工作区有一个隐藏的.git目录,这个就是git的版本库,git版本库里面存了很多信息,其中最重要的就是暂存区以及master分支,以及指向master的一个指针HEAD前面讲的git add其实就是将文件修改添加到暂存区git...

2019-07-02 16:00:59 150

原创 版本回退

下面对上次 readme.txt 做两次修改并提交1.git is a distributed version control system 1. git is free software 1.2.git is a distributed version control system 2. git is free software 2.使用git log查看历史提交...

2019-07-02 15:50:06 382

原创 时光机穿梭

上次成功的添加并提交了一个readme.txt文件,现在继续修改readme.txt,改成如下 git is a distributed version control system. git is free software.现在运行 git status 命令查看结果On branch masterChanges not staged for commit: ...

2019-07-02 14:49:21 177

原创 git的一些概念

1. git是目前世界上最先进的分布式版本控制系统2.cvs以及svn都是集中式的版本控制系统,而git是分布式版本控制系统,那么集中式和分布式的区别在哪呢? 集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候都是用自己的电脑,所以要从中央服务器取得最新的版本,然后开始干活,干完活了再把自己做的工作推送给中央服务器。 分布式版本控制系统没有中央服务器,每个...

2019-07-02 14:21:33 121

原创 js拼接字符串函数名称中带参数引号问题

最近在做项目时候要将链接触发一个事件,需要拼接函数名称而且动态传入参数,结果参数引号一直引起js报错,经过研究发现了正确的写法,如下:1.当函数只有一个参数时候,按照下面的写法即可 "删除"; 即在参数中用单引号引用就行2.当函数中有两个以上的参数时候,按照下面的写法 "删除";这个时候第一个参数前面的双引号会被自动加入单引号引起来,如果再添加引号就多余了会导致js报错。

2017-08-10 12:53:49 9404

原创 mybatis 一对一关联对象查询查询为空 bug

今天在做一个增删改功能时候,用到了mybatis的accociation 关联学生信息,但是一直回显不成功,发现查询的学生信息为空。dao中这样写的  select * from xgxt_bzb_zhcp_jjf  where pkey=#{pkey}这样,Zhcpjjf这个pojo中关联的学生信息查询不出来。经过研究发现,返回值类型应该是映射的 resu

2017-08-04 09:48:39 3217

原创 js中的substring 和substr的区别

1.substring方法用于提取字符串中介于两个下表之间的字符substring(start,end)start 必填,end 选填返回值:返回从start到end-1下标的字符,长度是stop-start如果start 比end大 提取之前交换俩参数如果star或end为负数 将会被替换成02.substr(start,【length】)star必填leng

2017-08-02 18:48:26 315

原创 动态代理

java动态代理实际上是为对象提供一个代理,用以对真实对象的访问。代理类负责为委托类预处理消息,过滤并转发消息,以及消息被委托之后的操作。通过代理层这一中间层,有效的控制对于真实委托类对象的直接访问,同时可以实现自定义的控制策略。(实际上就是spring aop)。在java的动态代理机制中,有两个重要的类或接口,一个是 InvocationHandler(Interface)、另一个

2017-07-31 18:46:01 184

原创 oracle FM 格式化

select to_char(0.56,'FM999,999,990.00' ) from dual其中 9代表如果存在数字则显示数字,不存在显示空格其中 0代表如果存在数字则显示数字,不存在则显示0, 即占位符其中 FM代表如果是因为9 带来的空格则删除

2017-07-24 09:57:34 7049

原创 js中JSON.parse()、JSON.stringify()以及$.param()用法小结

1.JSON.parse()用于从一个字符串中解析出json对象,如var str ='{"name":"zyc","age":"23"}';结果:JSON.parse(str);Objectage:'23'name:'zyc'注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛异常。2.JOSN.stringify()用于从一个对象解析出字符串,如var

2017-07-21 14:59:26 10171 1

原创 Merge into 详细介绍

Merge 语句是oracle9i新增的语法,用来合并update和insert语句通过merge语句,根据一张表或子查询的连接条件对另外一张表进行查询,连接条件匹配上的进行update操作,无法匹配的进行insert操作。这个语法仅需要一次全表扫描就可以完成全部工作,执行效率高于insert。语法:MERGE INTO [your table-name] [rename

2017-07-18 14:42:47 338

原创 反射再学习

1.要想使用反射,首先需要获取待处理类或对象所对应的Class对象2.获取某个类或某个对象所对应的class对象的常用3种方式:a)使用Class类的静态方法 forName:Class.forName("java.lang.String");b)使用类的.class语法:String.class;c)使用对象的getClass()方法:String s =‘aa’; Class

2017-06-22 15:02:24 190

原创 java.lang.ClassCastException: java.lang.Integer异常

出错代码:int userId = Integer.parseInt((String) request.getAttribute("user_id"));修改出错代码:int userId = Integer.parseInt(request.getAttribute("user_id").toString());

2017-06-22 12:45:06 1556

转载 有关Html中<a>、<link>和<script>标签中相对路径与绝对路径的问题总结

一、HTML 相对路径和绝对路径区别分析HTML初学者会经常遇到这样一个问题,如何正确引用一个文件。比如,怎样在一个HTML网页中引用另外一个HTML网页作为超链接(hyperlink)?怎样在一个网页中插入一张图片。如果你在引用文件时(如加入超链接,或者插入图片等),使用了错误的文件路径,就会导致引用失效(无法浏览链接文件,或无法显示插入的图片等)。 为了避免这些错误,正确地

2017-06-22 12:39:12 2884

原创 tom8 报错 Http header parsing errors will be logged at DEBUG level

ttom 8 出现上述异常 是由于 在用ajax请求服务器时url后面带的参数有特殊字符 可能tom8出于 安全机制将 该请求处理了,解决办法:参数在data{  }中传递即可解决

2017-06-22 10:31:00 879

转载 js身份证验证

iW = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1); iSum = 0; for( i=0;i<17;i++){ iC = v_card.charAt(i) ; iVal = parseInt(iC); iSum += iVal * iW[i]; } iJYM =

2015-06-10 09:53:54 172

算法设计与分析

本书主要介绍算法设计与数据结构,讲解很深刻、易懂使读者易于理解、课后习题更能够帮助读者掌握各种算法。

2012-04-23

软件文档范例

软件文档范例提供了书写文档的标准与规范的模版,包括可行性研究、需求说明、概要设计、详细设计等。能帮助读者更好的掌握文档的书写。

2012-04-23

操作系统教程

此资源是根据孙忠秀的操作系统教程编写的,是对操作系统教程的解说,使读者更易理解操作系统的原理。

2012-04-23

操作系统并进程详解

源于孙仲秀的操作系统的教程,详解了并发进程的机制与原理,使读者更好的了解这部分知识。

2012-04-22

Java编程思想第四版完整中文高清版

原版java编程思想,翻译很到位,能为java学习者提供很好的讲解,很有看的价值。

2012-03-31

软件文档可行性研究报告范例

该文档提供书写文档的规范参考和范例能够较快上手文档的写作

2012-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除