首页 > 编程语言
JAVA HashMap 解析
1.简介(其实是HashMap注释的大致翻译) 本文基于JDK1.8,与JDK1.7中的HashMap有一些区别,看官注意区别。 HashMap实现了Map接口,提供了高效的Key-Value访问。HashMap与HashTable非常类似,除了HashMap允许key和value为null,并且H ...
分类:编程语言   时间:2017-09-02 13:30:33    收藏:0  评论:0  赞:0  阅读:555
Python code 提取UML
Python是一门支持面向对象编程的语言,在大型软件项目中,我们往往会使用面向对象的特性去组织我们的代码,那有没有这样一种工具,可以帮助我们从已有代码中提取出UML图呢?答案是有的。以下,我们逐个介绍这些工具。 pyreverse 是一套python code 逆向工程(reverse engine ...
分类:编程语言   时间:2017-09-02 12:50:28    收藏:0  评论:0  赞:0  阅读:841
python--7 各种奇葩的内置方法
python没有字符类型 单独一个字符就是字符串长度为1 字符串一旦定义就不能修改 >>> str1 = 'I love junjie.com' >>> str1[:6] 'I love' >>> str1 'I love junjie.com' >>> str1[5] 子字符串 'e' >>> s ...
分类:编程语言   时间:2017-09-02 12:50:13    收藏:0  评论:0  赞:0  阅读:297
Javascript 面向对象(一):封装
Javascript 面向对象编程(一):封装 Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把"属性"(property)和"方法"(me ...
分类:编程语言   时间:2017-09-02 12:47:39    收藏:0  评论:0  赞:0  阅读:225
算法复习——迭代加深搜索(骑士精神bzoj1085)
题目: Description 在一个5×5的棋盘上有12个白色的骑士和12个黑色的骑士, 且有一个空位。在任何时候一个骑士都能按照骑士的走法(它可以走到和它横坐标相差为1,纵坐标相差为2或者横坐标相差为2,纵坐标相差为1的格子)移动到空位上。 给定一个初始的棋盘,怎样才能经过移动变成如下目标棋盘: ...
分类:编程语言   时间:2017-09-02 12:47:05    收藏:0  评论:0  赞:0  阅读:283
灰度图像的sobel边缘检测算法
之前上一篇文章写了如何将图片进行灰度化处理,这篇文章参考CB的文章简单的介绍一下如何进行sobel边缘化处理。 边缘 : 周围像素灰度急剧变化的那些像素的集合,它是图像最基本的特征 公式 : 这里Gx和Gy分别代表横向及纵向边缘检测的图像灰度值,该点灰度值大小为G,式子里A代表经过灰度 处理的原始图 ...
分类:编程语言   时间:2017-09-02 12:46:46    收藏:0  评论:0  赞:0  阅读:354
Javascript面向对象(三):非构造函数的继承
这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。 今天是最后一个部分,介绍不使用构造函数实现"继承"。 一、什么是"非构造函数"的继承? 比如,现在有一个对象,叫做"中国人"。 var Chinese = { nation:'中国' }; 还有一个对象,叫做"医生"。 va ...
分类:编程语言   时间:2017-09-02 12:45:52    收藏:0  评论:0  赞:0  阅读:234
java 通过接口在后台管理器中生成数据
需求:测试人员在后台批量添加数据很麻烦,特别是针对一款商品配置了英语,还需要手动添加法语、俄语、阿拉伯语,很麻烦,但是因为没有项目组配合,做个小工具批量生成数据就只有自己去研究了 第一步:通过抓包工具fiddler查看接口走向 第二步:模拟url,进行请求 第三步:验证结果 第一步:从接口中我了解到 ...
分类:编程语言   时间:2017-09-02 12:41:25    收藏:0  评论:0  赞:0  阅读:433
Java基于对象基础 基于对象和面向对象的区别(转)
Java基于对象基础 基于对象和面向对象的区别 JavaScript设计者想把javascript语言设计成基于对象(object-based)的语言,他想把这个与面向对象(object-oriented)语言区分开来。但是实际上,可以将基于对象看作是面向对象。 原型对象和类的区别 在JavaScr ...
分类:编程语言   时间:2017-09-02 12:37:59    收藏:0  评论:0  赞:0  阅读:323
Java启动参数的思考
前几年在将OS从32 bit升级到64 bit,以及虚拟机的内存调整到8G后,我把应用的Java启动参数重新写了一版,作为目前大部分Java应用的默认启动参数模版,这几年下来,发现在这个标准版的启动参数上还是犯了一些错误的。 1. -XX:+DisableExplicitGCJava在实现RMI S ...
分类:编程语言   时间:2017-09-02 12:37:08    收藏:0  评论:0  赞:0  阅读:293
Javascript面向对象(二):构造函数的继承
这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。 今天要介绍的是,对象之间的"继承"的五种方法。 比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; } 还有一个"猫"对象的构造函数。 funct ...
分类:编程语言   时间:2017-09-02 12:36:53    收藏:0  评论:0  赞:0  阅读:259
6.Java集合-LinkedList实现原理及源码分析
Java中LinkedList的部分源码(本文针对1.7的源码) LinkedList的基本结构 jdk1.7之后,node节点取代了 entry ,带来的变化是,将1.6中的环形结构优化为了直线型链表结构,从双向循环链表变成了双向链表 在LinkedList中,我们把链子的“环”叫做“节点”,每个 ...
分类:编程语言   时间:2017-09-02 12:35:35    收藏:0  评论:0  赞:0  阅读:421
spring data JPA 中的多属性排序---养老院管理系统涉及技术整理
在此介绍我所用的一种方式: 第一步,引包 第二步,service方法代码 ...
分类:编程语言   时间:2017-09-02 12:34:50    收藏:0  评论:0  赞:0  阅读:771
Spring项目配置log4j日志功能
一,添加log4j依赖包 可从官网上下载该依赖包log4j-x.x.xx.jar,下载后 build path,添加依赖包如使用maven,可以添加如下依赖 二,创建 log4j.properties 配置文件 log4j.properties配置文件用来配置 日志的输出格式、输出的地址.... 三 ...
分类:编程语言   时间:2017-09-02 12:04:12    收藏:0  评论:0  赞:0  阅读:293
Java类与对象
一、基本概念 类是为了让程序设计语言能更加清楚地描述日常生活中的事物。是对某一类事物+的描述,是抽象的。 概念上的定义:而对象则是实际存在的属该类事物的具体的个体,所以也称为实例(instance)。 对象是类的一个实例,是实实在在的个体,一个类可以有多个对象。 面向对象程序设计思想的重点是类的设计 ...
分类:编程语言   时间:2017-09-02 12:04:00    收藏:0  评论:0  赞:0  阅读:284
java.lang.OutOfMemoryError:Map failed总结
常见的OOM是以下这几种:1.GC overhead limit exceeded2.Java Heap Space3.Unable to create new native thread4.PermGen Space5.Direct buffer memory6.request {} bytes ...
分类:编程语言   时间:2017-09-02 12:03:30    收藏:0  评论:0  赞:0  阅读:431
字符串与字节数组的转换
字符串与字节数组的转换 String str = "helloworld"; byte data[] = str.getBytes(); for(int x = 0 ; x < data.length ; x++) { data[x]- = 32 ; System.out.print(datd[x] ...
分类:编程语言   时间:2017-09-02 12:01:24    收藏:0  评论:0  赞:0  阅读:231
记录一个 spring cloud 配置中心的坑,命令行端口参数无效,被覆盖
spring cloud 配置中心 结合GIT , 可以运行时更新配置文件.发送指令让应用重新读取配置文件. 最近在测试服务器实现了一套,结果CPU 实用率暴增,使用docker compose启动 restart always 多节点的服务一直重启关闭重启关闭. 日志文件记录了一个异常: 国内国外 ...
分类:编程语言   时间:2017-09-02 11:59:58    收藏:0  评论:0  赞:1  阅读:3441
Web自动化测试Selenium+Eclipse+Junit+TestNG+Python
Selenium+Eclipse+Junit+TestNG+Python 第三步 下载Selenium IDE、SeleniumRC、IEDriverServer、SeleniumClient Drivers Selenium官网下载地址:http://www.seleniumhq.org/down ...
分类:编程语言   时间:2017-09-02 11:59:33    收藏:0  评论:0  赞:0  阅读:435
java当前时间
一. 获取当前系统时间和日期并格式化输出: import java.util.Date;import java.text.SimpleDateFormat; public class NowString {public static void main(String[] args) { Simple ...
分类:编程语言   时间:2017-09-02 11:58:24    收藏:0  评论:0  赞:0  阅读:239
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!