码迷,mamicode.com
首页 > 编程语言
Spring自动注入有关的注解
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 1,@Component 构件 与 @Repostiry @Control @Service @Resource的 ...
分类:编程语言   时间:2017-09-05 22:06:41    阅读次数:275
java课堂笔记------日期API
* 默认创建出来的Date实例表示当前系统时间 Date date = new Date(); * 获取Date内部维护的long值 long l = date.getTime(); * 支持传入long值的构造方法 * 创建的Date就表示该long值所表示的时间 Date now = new D ...
分类:编程语言   时间:2017-09-05 22:06:34    阅读次数:246
asp.net和java这间des加密和解密
最近有个新项目用java做的,老项目是asp.net,接口传输需要des加解密,网上查了些资料,大多数不能拿来就用,自己经过调试加工了一下,具体代码如下: 密钥一定是8位 对应java的方法如下: package com.testspring; import javax.crypto.Cipher; ...
分类:编程语言   时间:2017-09-05 22:05:52    阅读次数:244
归并排序(2017-09-05)
归并排序是相当于将一个数组分为有序数组,在进行合并。 也就是将每个数当成一个有序数组,一 一合并在两两合并 知道将数组合并完。这里一个方法用来递归数组,也就是理论上将数组分离 第二个方法是将其进行合并(有序数组的合并) 这种归并如果不熟悉的人很容易报异常,所以多多分析。 ...
分类:编程语言   时间:2017-09-05 22:05:42    阅读次数:201
java课堂笔记------集合api
Collection c = new ArrayList(); * boolean add(E e) * 将当前集合中添加给定的元素 * 若成功添加则返回true c.add("one"); c.add("two"); * int size() ... ...
分类:编程语言   时间:2017-09-05 22:04:58    阅读次数:195
javascript二分查找
/* 二分查找(折半查找) 思路: low和high表示下标,选择每个数组的中点作为基准,比较基准与key的值, 若大于基准,则移动low,反之移动high,等于则返回该值,不存在返回-1 遇到的问题:写成了死循环,无返回值 */ var arr = [1,4,5,7,3,9,8]; var ff ... ...
分类:编程语言   时间:2017-09-05 22:04:44    阅读次数:170
【JAVA设计模式】单例模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构 单例模式的特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供 ...
分类:编程语言   时间:2017-09-05 22:04:19    阅读次数:231
Python模块详解以及import本质,获得文件当前路径os.path.abspath,获得文件的父目录os.path.dirname,放到系统变量的第一位sys.path.insert(0,x)
模块介绍 1、定义: 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件(文件名:test.py,对应的模块名:test) 包:用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__.py文件) 2、导入方法: impo ...
分类:编程语言   时间:2017-09-05 22:04:10    阅读次数:483
第三百七十节,Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现搜索结果分页
第三百七十节,Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现搜索结果分页 逻辑处理函数 计算搜索耗时 在开始搜索前:start_time = datetime.now()获取当前时间 在搜索结束后:end_time = datetime. ...
分类:编程语言   时间:2017-09-05 22:02:27    阅读次数:263
javascript 数组去重
/*数组去重*/ /*思路:将arr数组中的每一项相互进行比较 方法:创建一个新的数组,存放arr[0] 将arr中每一项与res[j]比较,若有一个相等,则结束 遍历比较,通过break跳出,若每一项都不相等,则push到res 通过创建m变量记录是否全部不相等或者存在一个相等,相等则改变m的值,... ...
分类:编程语言   时间:2017-09-05 22:01:27    阅读次数:152
Pandas学习笔记,DataFrame的排序问题
数据来源见前边的几篇随笔 对其中的一列排序 可以看到返回的是一个Series 我们也可以对整个DataFrame进行排序 优先按high排序,high有相同的,按lower排序 ...
分类:编程语言   时间:2017-09-05 22:01:12    阅读次数:203
有钱 Python,没钱 PHP,编程语言也嫌贫爱富
近日,在 Stack Overflow 全球移动开发者分布的调查报告中发现,相较于高收入的国家,Android 在低收入国家应用得更加广泛。 ...
分类:编程语言   时间:2017-09-05 21:59:58    阅读次数:156
Swift MD5加密
很多时候我们会用到md5加密,下面是swift 3.0的实现方法: 首先新建桥接文件 xx-Bridging-Header,方法很多,这里就不介绍了。 然后在桥接文件中引入加密库 新建一个 Swift 扩展类文件 String+Extension 使用方法: ...
分类:编程语言   时间:2017-09-05 21:59:03    阅读次数:279
Python中_,__,__xx__的区别
_xx 单下划线开头 Python中没有真正的私有属性或方法,可以在你想声明为私有的方法和属性前加上单下划线,以提示该属性和方法不应在外部调用.如果真的调用了也不会出错,但不符合规范. __xx 双下划线开头 双下划线开头,是为了不让子类重写该属性方法.通过类的实例化时自动转换,在类中的双下划线开头 ...
分类:编程语言   时间:2017-09-05 21:58:05    阅读次数:116
java课堂笔记------toString方法和equals方法
* 重写toString方法 * 当我们需要使用当前类的toString方法时,通常我们 * 就需要重写该方法。具体返回字符串的格式没有严格 * 要求,可根据将来实际开发中的需求而定。但通常反 * 回的字符串中应当包含当前类的属性值,以便了解当前 * 对象的信息。 * 格式:(x,y) public... ...
分类:编程语言   时间:2017-09-05 21:57:30    阅读次数:133
java课堂笔记------Map,队列,栈
* java.util.Map * Map看起来像是一个多行两列的表格 * 每条记录分为两部分:key,value * 其中在一个Map中key是不允许重复的。(equals比较) * * 常用的实现类:java.util.HashMap(散列算法实现) * TreeMap(二叉树实现) Map m... ...
分类:编程语言   时间:2017-09-05 21:56:46    阅读次数:206
使用vs2015编写c语言程序
使用vs2015编写c语言程序 转载Yanky——博客园 http://www.cnblogs.com/yankyblogs/p/7058036.html 编写c语言程序的软件有很多,当年刚开始学c的时候,使用的是vc++6。最近想用vs2015尝试写c。 以下是使用vs2015编写c的方法步骤,其 ...
分类:编程语言   时间:2017-09-05 21:56:18    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!