自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq915697213的专栏

猿族崛起

  • 博客(33)
  • 收藏
  • 关注

原创 python的__new__ 和 __init__

昨天偶然在一篇博客中看到关于 __new__ 和 __init__ 的一道题目,发现不太理解,于是搜了一下相关资料学习一下。然后在博客园一篇博文评论区,与一位博主讨论了很多次,链接:Python中__new__的作用想要弄清楚这两个方法具体的运行顺序以及机制 ,于是就写了一个简单的测试例子:python版本:3.7class PositiveInteger(int)...

2019-04-17 10:49:06 991

原创 PIL获取照片exif 批量修改手机照片名字为拍摄时间

每过一段时间,手机里的照片就要清理一遍,备份到硬盘上,但是时间越久,记忆越模糊,只能大概记得一张照片是在哪里、什么状态下拍的,却很难回忆起来具体的时间,所以想到将照片名字改成拍摄时间,这样就很方便以后查看了。不是所有图片的 exif 中都包含有时间信息的,我最早用的手机是小米,后来用的苹果,拍照的图片都是 .JPG 格式,.PNG大多是截图,还有几张 .JPG不知道是什么原因,也拿不到...

2019-04-04 09:54:13 1558

原创 python open之后无法read到内容 (以读写或追加模式的读写方式打开)

if __name__ == '__main__': with open('my_test.txt', 'a+') as m_file: m_file.write("I'm wrote by python\n") print(m_file.read()) 以 w+ 或 a+ 方式打开文件 , 发现读到空字符 。前者很好理解,以 w+ 打开文...

2019-03-28 19:47:51 3656

原创 python3的内置对象及用法示例详解 (python3.7)

17年的时候,业余学习了python和一些深度学习的基础,因为有java的知识基础,所以语法上并没有什么难度,倒是深度学习比较难深入,加上后来一直没有项目推动,所以就搁置了下去,最近公司准备引入阿里的RPA机器人自动化,3.X版本是用python写的,所以这两天晚上就又重新温习了一下python,加强一下记忆和理解,同时也希望能帮助到一些初学的朋友。python的内置对象有六七十个,一些比较不...

2019-03-27 09:18:51 313

转载 理解MYSQL MVCC 实现机制

轻松理解MYSQL MVCC 实现机制

2017-04-24 09:25:23 228

原创 spring aop advice注解实现的几种方式

spring的aop advice(可以理解为切面上的逻辑)用注解来实现有五种实现方式:@Before(execution) 在方法执行前拦@AfterReturning(execution)在方法正常return结束后拦截 @AfterThrowing(execution) 在方法抛出异常时拦截@After(execution) 在方法结束后拦截,无论正常结束还是异常结束@Around

2017-04-14 11:41:41 2231

原创 详细解析@Resource和@Autowired的区别 , 以及@Qualifier的作用

首先 . @Resource是javax.annotation 包中的注解类 , 是jdk中封装的 . @AutoWired是spring的中注解,依赖于spring上下文.相同点: @Resource 和 @Autowired 都可以用在类中的field 或者function 上 , 在类初始化的时候 , 自动为field 赋值 , 自动为function注入参数并且执行该方法(不仅仅局限

2017-04-13 14:34:09 1214 1

原创 python 六个标准类型都支持哪些运算符?

python中六个标准类型均支持哪些运算符?

2017-03-28 11:59:40 1301

原创 java 和 python中参数在函数体中的改变对参数本身的影响

java . python 中函数参数传递

2017-03-27 16:12:17 3272 1

原创 如何在非注入类中,获取spring容器

如何在非注入类中,获取spring容器

2017-03-17 18:00:22 1244

原创 Spring MVC全局异常处理

今天翻看项目发现异常类中有一个CommonExceptionHandler,却在配置文件中找不到任何有配置的地方,于是搜了一把资料,整理一下。    Spring3.0中有两种异常处理机制,一种是实现HandlerExceptionResolver接口,一种是在Controller类中使用@ExceptionHandler注解,第一种方法可以实现全局异常控制,第二种方法更加灵活,个性化,但是不

2015-11-04 14:47:11 554

原创 mysql同一条数据内,赋值一个字段值给另外一个字段

最近在开发过程中遇到一个问题,需要将表中一个字段的值赋予给另外一个字段,于是查找了一下相关资料:UPDATE meeting m1,meeting m2 SET m1.finishTime=m2.endTime WHERE m1.id=m2.id

2015-06-25 10:48:16 12724

原创 jsp自定义标签

最近项目大改,原本的静态页面要全部改成jsp,经理让我写一个自定义jsp标签,处理权限问题,不用不知道,写出来后发现用自定义标签的方法控制权限,比静态页面中在js里繁琐的判断方便很多,于是记载一下,以留后用,具体的方法是在一个不知名的朋友的博客看到的,由于当时搜了很多,忙于项目,没有保留地址,这里就不放传送门了。一、首先要写一个tld文件,放在WEB-INF下面,用来定义这个标签的名字,属性,

2015-06-24 22:36:11 500

转载 mybatis懒加载机制生效的陷阱

转自:http://liu400liu.iteye.com/blog/1199673一些刚接触mybatis的人如果之前用过hibernate,总想试试它的延迟加载功能,其实在实际开发中我从来没有使用过这个功能,因为没有必要。但是mybatis的延迟加载的配置确存在一定的陷阱,从mybatis官方的文档及例子中也没有找到完整的配置说明。 废话少说了,正题,要使延迟加载生效必须配

2015-02-27 10:21:08 1470

原创 使用maven-shade打jar包,可以把第三方jar包打在一起

在pom文件中配置: org.apache.maven.plugins maven-shade-plugin 1.4 package shade <transformer implementation="org.apache

2014-12-30 19:00:04 1394

转载 天气预报接口,精确到县级

package com.arj.comm.util;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.net.MalformedURLException;import java.net.URL;import java

2014-12-08 17:14:44 831

原创 hibernate批处理

hibernate中进行事务处理的时候,会将一个事务中的所有操作集中commit,假设一种情况,

2014-11-10 11:28:34 435

原创 hibernate缓存机制

hibernate默认支持一级缓存,不支持二级缓存,

2014-11-10 10:59:26 300

原创 hibernate的级联---many-to-many

本来是准备一口气把hibernate的级联关系写完的,但是中途老大让总结一下mybatis,

2014-11-10 10:29:49 408

转载 js判断两个日期的大小先后

var sDate = new Date(document.getElementById("txtstart").value.replace(/\-/g, "\/"));var eDate = new Date(document.getElementById("txtend").value.replace(/\-/g, "\/"));if(sDate > eDate){ alert("结

2014-11-07 13:47:46 1251

原创 判断两个日期之间除去周末和规定节假日剩余的天数(精确度为半天)

这两天在写一个项目,考勤系统,写到请假的一块,需要判断请假的天数,

2014-11-06 10:04:58 3041

转载 Java网络爬虫的实现

转载:java网络爬虫的实现记得在刚找工作时,隔壁的一位同学在面试时豪言壮语曾实现过网络爬虫,当时的景仰之情犹如滔滔江水连绵不绝。后来,在做图片搜索时,需要大量的测试图片,因此萌生了从Amazon中爬取图书封面图片的想法,从网上也吸取了一些前人的经验,实现了一个简单但足够用的爬虫系统。网络爬虫是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成,其基本

2014-10-30 19:30:15 335

原创 mybatis---关联表的增删改三种方式

在hibernate的配置文件中,有cascade属性,供我们设置关联表的增上爱

2014-10-29 21:00:05 13753 1

原创 mybatis---多对多双向关联

在数据库中,多对多的表关系需要一个

2014-10-29 20:36:43 594

原创 mybatis---一对多双向关联

接下来总结一下mybatis的一对多的关联

2014-10-29 20:13:53 532

原创 mybatis---一对一双向关联

一对一的关系在数据库中并不多见,

2014-10-29 16:46:59 2443

原创 mybatis---最简单的增删查改两种方式

如果之前学过hibernate框架,再来看mybatis框架,应该会相对容易一些,但是仍然会比较吃力,特别是对于新人来说,虽然网上很多前辈都做了很多总结,可以借鉴,但是仍然有很多细节问题,比较散,在这里,我会将我学习过程中遇到的各种问题以及解决的方案都贴出来,希望可以帮到一些初学的朋友,共勉。前面说了mybatis有点像hibernate的命名查询,是将sql语句写在配置文件中,然

2014-10-29 15:36:31 517

原创 mybatis----配置

mybatis和hibernate一样,是java持久层的看

2014-10-29 14:42:16 324

原创 hibernate的级联-----many-to-one

一对多和多对一是相对而言的,这种表关系是最常见到的,也是应用最多的一种关系,

2014-10-28 19:42:26 593

原创 hibernate的级联-----one-to-one

一对一:        entity

2014-10-28 19:27:24 355

原创 hibernate.cgf.xml

<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

2014-10-28 19:19:41 446

原创 hibernate几种查询方式

Hibernate提供的查询方式有以下几种:1.OID查询方式    通过get()和load()方法加载指定OID的对象;        例如: session.get(User.class,1);后面的数字为数据库中对应的ID    get和load的区别是,load支持类级别的懒加载,而get不支持,同时load支持缓存    还有一点,load返回的是一个代理对

2014-10-28 16:29:47 465

原创 spring的IOC 、DI、AOP

spring是java企业级的框架,它是一个管理型的框架,

2014-10-28 15:30:17 362

空空如也

空空如也

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

TA关注的人

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