码迷,mamicode.com
首页 > 编程语言
java equals 方法
package com.mydemo.controller; public class TestEquals { public static void main(String[] args) { Dog d1 = new Dog(1, 2, 3); Dog d2 = new Dog(1, 2, 3)... ...
分类:编程语言   时间:2017-06-23 00:39:21    阅读次数:220
Utils.java
package www.wulian1.com.webview;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;/** * Created by Administrator on 2017 ...
分类:编程语言   时间:2017-06-23 00:39:14    阅读次数:180
Java8新特性——lambda表达式.(案例:词频统计)
需求:读入一个文本文件,确定所有单词的使用频率并从高到低排序,打印出所有单词及其频率的排序列表 先用传统方法解: 再使用Java8的新特性解: 测试类: ...
分类:编程语言   时间:2017-06-23 00:38:43    阅读次数:269
spring data redis watch事务不执行问题
关键时刻还是得找谷歌:https://github.com/devpg/spring-data-redis-example/blob/master/src/test/java/com/devpg/redis/TransactionTest.java 主要是这一句 ...
分类:编程语言   时间:2017-06-23 00:38:32    阅读次数:246
数字图像处理,图像锐化算法的C++实现
http://blog.csdn.net/ebowtang/article/details/38961399 之前一段我们提到的算法都是和平滑有关, 经过平滑算法之后, 图像锐度降低, 降低到一定程度, 就变成了模糊。 今天我们反其道行之, 我们看看锐化是怎么做的。 这里的锐化, 还是的从平滑谈开去 ...
分类:编程语言   时间:2017-06-22 23:58:06    阅读次数:451
python3 递归
递归调用: 在调用一个函数的过程中,直接或者简介调用了该函数本身 必须有一个明确的结束条件 l = [1,[2,3,[4,5,[6,7,[8,9,[10,11,[12,13]]]]]]] def func(l): for i in l: if isinstance(i,list): func(i) ... ...
分类:编程语言   时间:2017-06-22 23:57:36    阅读次数:365
MainActivity.java
package www.wulian1.com.webview;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.webkit.WebView;public class Ma ...
分类:编程语言   时间:2017-06-22 23:57:22    阅读次数:351
转载---编写高质量代码:改善Java程序的151个建议(第3章:类、对象及方法___建议47~51)
阅读目录 建议47:在equals中使用getClass进行类型判断 建议48:覆写equals方法必须覆写hashCode方法 建议49:推荐覆写toString方法 建议50:使用package-info类为包服务 建议51:不要主动进行垃圾回收 回到顶部 建议47:在equals中使用getC ...
分类:编程语言   时间:2017-06-22 23:57:02    阅读次数:426
java-oop 堆栈
1 head和stack有什么区别 栈(stack) 和堆(head)都是在内存中存放数据的地方,二者的区别在于: 1 栈存放基本类型变量和对象应用,当超过作用域后释放,堆存放new出来额对象和数组; 2 堆可以动态的分配内存的大小,神存期也不必先告诉编译器;java的垃圾回收器会自动回收这些没有用 ...
分类:编程语言   时间:2017-06-22 23:56:21    阅读次数:333
spring boot(一):Hello World
前言 作为程序员,不管是.net程序员还是java程序员其实从骨子里都不太喜欢各种配置文件的,记得刚开始学java SSH时动不动就装B,来看看我的配置多不多,又是从.net开始写java的程序员提起各种spring配置文件更是头大,那么Spring Boot诞生了,Spring Boot的诞生只为 ...
分类:编程语言   时间:2017-06-22 23:55:17    阅读次数:277
线程安全的事件调用方式
通常事件调用方式为 //版本1 public event NewEventHandler NewEvent;protected virtual void OnNewEvent(EventArgs e){ if (NewEvent != null) NewEvent(this, e);} 但这种方式的 ...
分类:编程语言   时间:2017-06-22 23:54:15    阅读次数:219
递归实现数组shuffle
function insertArr(arr,newarr){ var num=parseInt(Math.random()*arr.length); newarr.push(arr.splice(num,1)[0]); if(arr.length==0){ return newarr; } els ...
分类:编程语言   时间:2017-06-22 23:53:17    阅读次数:250
javascript深度拷贝
Object.prototype.deepCopy=function(){ var obj=arguments[0]||{}; for(var i in this){ if(this.hasOwnProperty(i)){ if(isSimpleObject(this[i])){ obj[i]={} ...
分类:编程语言   时间:2017-06-22 23:52:10    阅读次数:229
MyAdapter.java
package www.wulian1.com.webview;import android.app.Activity;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;i ...
分类:编程语言   时间:2017-06-22 23:51:09    阅读次数:222
Java学习-050-AES256 之 java.security.InvalidKeyException: Illegal key size or default parameters 解决方法
在进行 Java AES 加密测试时,出现如下错误信息: 因为超出了JDK 默认的秘钥长度,若需放开,则需要更新 JDK 中相应的 jar 文件(local_policy.jar 、US_export_policy.jar),相应的下载链接如下所示: http://www.oracle.com/te ...
分类:编程语言   时间:2017-06-22 23:51:02    阅读次数:305
转载---编写高质量代码:改善Java程序的151个建议(第3章:类、对象及方法___建议41~46)
阅读目录 建议41:让多重继承成为现实 建议42:让工具类不可实例化 建议43:避免对象的浅拷贝 建议44:推荐使用序列化对象的拷贝 建议45:覆写equals方法时不要识别不出自己 建议46:equals应该考虑null值情景 回到顶部 建议41:让多重继承成为现实 在Java中一个类可以多重实现 ...
分类:编程语言   时间:2017-06-22 23:50:46    阅读次数:250
python,错误、调试和测试
在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因。 try...except...finally... try里发生错误则执行except,finally都会执行,所有可以省略。 ...
分类:编程语言   时间:2017-06-22 23:50:17    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!