首页 > 编程语言
转载---编写高质量代码:改善Java程序的151个建议(第3章:类、对象及方法___建议47~51)
阅读目录 建议47:在equals中使用getClass进行类型判断 建议48:覆写equals方法必须覆写hashCode方法 建议49:推荐覆写toString方法 建议50:使用package-info类为包服务 建议51:不要主动进行垃圾回收 回到顶部 建议47:在equals中使用getC ...
分类:编程语言   时间:2017-06-22 23:31:43    收藏:0  评论:0  赞:0  阅读:240
python,错误、调试和测试
在程序运行的过程中,如果发生了错误,可以事先约定返回一个错误代码,这样,就可以知道是否有错,以及出错的原因。 try...except...finally... try里发生错误则执行except,finally都会执行,所有可以省略。 ...
分类:编程语言   时间:2017-06-22 23:31:33    收藏:0  评论:0  赞:0  阅读:278
线程安全的事件调用方式
通常事件调用方式为 //版本1 public event NewEventHandler NewEvent;protected virtual void OnNewEvent(EventArgs e){ if (NewEvent != null) NewEvent(this, e);} 但这种方式的 ...
分类:编程语言   时间:2017-06-22 23:31:09    收藏:0  评论:0  赞:0  阅读:342
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:30:49    收藏:0  评论:0  赞:0  阅读:429
JMS 之 Active MQ 的spring整合
ConnectionFactory是用于产生到JMS服务器的链接的,Spring为我们提供了多个ConnectionFactory,有SingleConnectionFactory和CachingConnectionFactory。SingleConnectionFactory对于建立JMS服务器链... ...
分类:编程语言   时间:2017-06-22 23:29:24    收藏:0  评论:0  赞:0  阅读:271
递归实现数组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:28:07    收藏:0  评论:0  赞:0  阅读:295
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:27:40    收藏:0  评论:0  赞:0  阅读:353
spring boot(一):Hello World
前言 作为程序员,不管是.net程序员还是java程序员其实从骨子里都不太喜欢各种配置文件的,记得刚开始学java SSH时动不动就装B,来看看我的配置多不多,又是从.net开始写java的程序员提起各种spring配置文件更是头大,那么Spring Boot诞生了,Spring Boot的诞生只为 ...
分类:编程语言   时间:2017-06-22 23:26:18    收藏:0  评论:0  赞:0  阅读:296
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:25:01    收藏:0  评论:0  赞:0  阅读:246
数字图像处理,图像锐化算法的C++实现
http://blog.csdn.net/ebowtang/article/details/38961399 之前一段我们提到的算法都是和平滑有关, 经过平滑算法之后, 图像锐度降低, 降低到一定程度, 就变成了模糊。 今天我们反其道行之, 我们看看锐化是怎么做的。 这里的锐化, 还是的从平滑谈开去 ...
分类:编程语言   时间:2017-06-22 23:24:48    收藏:0  评论:0  赞:0  阅读:284
重读《深入理解Java虚拟机》五、虚拟机如何执行字节码?虚拟机执行引擎的工作机制
Class文件二进制字符流通过类加载器和虚拟机加载到内存(方法区)完成在内存上的布局和初始化后,虚拟机字节码执行引擎就可以执行相关代码实现程序所定义的功能。虚拟机执行引擎执行的对象是方法(均特指非本地方法),方法是 着一个程序所定义的一个功能的载体,实现预定的业务功能或者特定的功能等。 Java虚拟... ...
分类:编程语言   时间:2017-06-22 23:23:45    收藏:0  评论:0  赞:0  阅读:356
javap -c 输出字节码内容/命令含义一览
javap 命令 *********************************************************************** ** 常量压入栈操作一览 ** ***************************************************** ...
分类:编程语言   时间:2017-06-22 23:23:34    收藏:0  评论:0  赞:0  阅读:291
java课程设计
程序设计实训报告 题目:计算数学表达式程序 1、课设目的 (1)复习巩固java语言的基础知识,进一步加深对java语言的理解和掌握 (2)课设为大家提供一个即动手又动脑,独立实践的机会。提高我们适应实际,编程的能力 (3)培养我们在项目开发中创新意识及能力,通过亲身实践,利用所学编写简单的面向对象 ...
分类:编程语言   时间:2017-06-22 23:22:15    收藏:0  评论:0  赞:0  阅读:336
java-oop 堆栈
1 head和stack有什么区别 栈(stack) 和堆(head)都是在内存中存放数据的地方,二者的区别在于: 1 栈存放基本类型变量和对象应用,当超过作用域后释放,堆存放new出来额对象和数组; 2 堆可以动态的分配内存的大小,神存期也不必先告诉编译器;java的垃圾回收器会自动回收这些没有用 ...
分类:编程语言   时间:2017-06-22 23:21:23    收藏:0  评论:0  赞:0  阅读:206
python 全栈 web框架 Django基本操作
django 操作总结! django框架安装: cmd安装: pip3 install django pycharm安装: 在python变量下 搜索 django 安装 创建django项目: cmd下创建django项目: 创建django程序: django-admin startproje... ...
分类:编程语言   时间:2017-06-22 22:52:04    收藏:0  评论:0  赞:0  阅读:396
【虫师讲Selenium+Python】第三讲:操作测试对象
一、首先呢,选择一个编辑器,我们这里选择的是Sublime Text >Ctrl+B为运行当前脚本的快捷方式 二、编写代码 ...
分类:编程语言   时间:2017-06-22 22:49:21    收藏:0  评论:0  赞:0  阅读:404
Java编程规范
一、常见命名规则 (1)匈牙利命名法 比 较著名的命名规则是匈牙利命名法,但这种命名法对于跨平台移植简直是灾难。这种命名方法是由Microsoft程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。其主要思想是“在变量和函数名中加入前缀以增进人们对程序的理解”。匈牙利命名法关键是:标识符 ...
分类:编程语言   时间:2017-06-22 22:48:01    收藏:0  评论:0  赞:0  阅读:289
[模板]洛谷T3374 树状数组 模板1
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 8 #include 9 #include 10 #include 11 #include 12 #include 13 14 using namespace st... ...
分类:编程语言   时间:2017-06-22 22:42:16    收藏:0  评论:0  赞:0  阅读:294
Python基础(12)_python模块之sys模块、logging模块、序列化json模块、pickle模块、shelve模块
5、sys模块 5.1 使用sys.argv进行登录判断,跳过 i/o阻塞 5.2 sys.path 介绍与使用 基本概念: sys.path指定用于模块搜索路径的字符串列表。默认情况下python导入文件或者模块的话,他会先在sys.path里找模块的路径。如果没有的话,程序就会报错。 它根据环境 ...
分类:编程语言   时间:2017-06-22 22:41:52    收藏:0  评论:0  赞:0  阅读:409
javascript对象(1)
今天说面向对象,嗯,不是那个对象,是这个对象。 接下来就开始今天的内容: 什么是面向对象: 就是把数据及数据的操作方法放在一起,作为一个相互依存的整体 对象。对同类对象抽象出其共性,形成类。 类中的大多数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行 ...
分类:编程语言   时间:2017-06-22 22:40:23    收藏:0  评论:0  赞:0  阅读:284
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!