代码改变世界

随笔分类 -  JAVA

Jmeter JAVA请求

2018-08-23 18:33 by 鸣仁, 433 阅读, 收藏,
摘要: Jmeter Java请求 一、为什么要使用Java请求 现有的post 、 get 无法对加解密及鉴权的接口进行测试,需要进行封装,然后再请求,怎么进行封装?通常使用的方式是使用httpclient 工具类型来操作,下面举一个简单的Java自定义测试代码例子,使用Java编译器编写测试代码 二、完 阅读全文

@Value("#{}") 和 @Value("{}")

2018-07-03 16:08 by 鸣仁, 1255 阅读, 收藏,
摘要: 1 @Value("#{}") SpEL表达式 @Value("#{}") 表示SpEl表达式通常用来获取bean的属性,或者调用bean的某个方法。当然还有可以表示常量 @RestController@RequestMapping("/login")@Componentpublic class L 阅读全文

IntelliJ IDEA 配置tomcat 启动项目

2018-03-28 14:10 by 鸣仁, 36451 阅读, 收藏,
摘要: 1.打开file中setting中搜索Application Servers,如下图 2.添加服务器类型,例如tomcat,如下图,添加完成之后可以选定tomcat的目录,tomcat Home配置tomcat的自定目录。 3.搜索tomcat,如下图,选定选定之后将后面的选择框(小正方形)选中. 阅读全文

IntelliJ IDEA 普通java工程如何转为maven工程

2018-03-23 17:32 by 鸣仁, 8156 阅读, 收藏,
摘要: 1、项目上右键 Add Framework Support。 2、选择maven,点击OK。 阅读全文

Intellij idea破解办法

2018-01-01 15:55 by 鸣仁, 511 阅读, 收藏,
摘要: 转自CSDN:http://blog.csdn.net/bitcarmanlee/article/details/54951589 最开始的时候intellij用得是社区版,因为博主没有钱去买专业版。。。但是后来发现社区版的功能确实弱了很多,比如流弊闪闪的Diagrams功能就没有…比如社区版不支持 阅读全文

JavaWeb与Asp.net工作原理比较分析

2017-10-30 19:10 by 鸣仁, 482 阅读, 收藏,
摘要: 一、概述 不管是什么语言开发的web应用程序,都是在解决一个问题,那就是用户输入url怎么把对应的页面响应出来,如何通过url映射到响应的类,由于自己做asp.net的时间也不短了,还算是对asp.net的整个流程还算是了解,所以在自学JavaWeb的时候也很好奇JavaWeb中是如何处理的。 二、 阅读全文

WEB服务器、应用程序服务器、HTTP服务器区别

2017-10-26 19:55 by 鸣仁, 312 阅读, 收藏,
摘要: WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere都各属于哪种服务器,这些问题困惑了很久,今天终于梳理清楚了: Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL。与客户端的网 阅读全文

Java关键字final、static使用总结

2017-10-21 15:54 by 鸣仁, 162 阅读, 收藏,
摘要: Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是 阅读全文

Java 代码快速注释 和 取消注释

2017-10-14 18:38 by 鸣仁, 7096 阅读, 收藏,
摘要: 注释掉代码: 把要注释的代码选中: 加/* */ 形式的注释 -> Ctrl+Shift+/ 加 //形式的形式的注释 -> ctrl+/取消代码注释:把要取消注释的代码选中: 取消 /* */ 形式的注释 -> Ctrl+Shift+\ 取消 // 形式的形式的注释 -> ctrl+/ (跟加注释 阅读全文

Eclipse+GitHub 提交代码错误 -“rejected - non-fast-forward”

2017-10-14 18:28 by 鸣仁, 1146 阅读, 收藏,
摘要: Eclipse Push出现rejected - non-fast-forward错误 在 Push到服务器时有时会出现 rejected - non-fast-forward 错误,这是由于远端发生改变,此时再提交之前你需要将远端的改变合并到本地上 错误原因:文件冲突,本地的代码和远程Reposi 阅读全文

Junit + String/Integer/ArrayList/HashMap/TreeMap 基本使用Demo

2017-10-14 17:01 by 鸣仁, 425 阅读, 收藏,
摘要: package JavaTest.test; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;import java.util.Map.Entry; import java.util.TreeMap; import org.junit.Test; ... 阅读全文

Java Selenium - 元素操作 (三)

2017-10-12 01:17 by 鸣仁, 356 阅读, 收藏,
摘要: 接上一篇,我们依然以京东的网站做示例。 三,单选项 下面来做这样一条case: 1. 登录京东旅行网页。 2. 在国内机票板块,购买从北京到武汉的往返机票,时间为明天出发,一周后返回。 3.搜索机票。 示例代码: 运行成功后跳转到机票页面 四,多选项练习:勾选以下所有复选框 其实这个例子写的并不好, 阅读全文

JAVA读取PROPERTIES配置文件

2017-10-11 20:52 by 鸣仁, 1463 阅读, 收藏,
摘要: 项目经常用到json,xml,properties,文本文件等,作为配置文件。用来存储连接字符串或其他配置参数等。 本文记录properties。 properties文件,存储格式 键=值。例如新建一个 config.properties文件: 1 2 3 4 5 6 7 8 ####这里是con 阅读全文

JAVA中使用LOG4J记录日志

2017-10-11 20:46 by 鸣仁, 2875 阅读, 收藏,
摘要: 在项目开发中,记录错误日志是一个很有必要功能。一是方便调试;二是便于发现系统运行过程中的错误;三是存储业务数据,便于后期分析; 在java中,记录日志,有很多种方式。 比如,自己实现。 自己写类,将日志数据,以io操作方式,写数据到文本文件。或者是写到数据库中。 比如,使用log4j。 log4j, 阅读全文

Java Selenium - 元素操作 (二)

2017-10-09 12:55 by 鸣仁, 366 阅读, 收藏,
摘要: 一篇概括了常用的元素定位方法,但是找到元素还是不够的,模拟鼠标的操作,完成各个功能点的自动操作才是关键。 下面是常见的页面元素操作会涉及到的方法,不是很全,比较复杂的后面单独拿出来做案例。 一, 输入框 ,按钮 登录到京东,找到主页的搜索框,这就是经典的输入框,然后点击搜索按钮,完成搜索的动作。 真 阅读全文

字符串整型转化

2017-10-03 17:54 by 鸣仁, 232 阅读, 收藏,
摘要: 1. 字符串 转 字符串数组 第一个有分隔符,第二个没有的情况 2. 字符串 转 字符数组 3. 数组 转 字符串 4 字符串 转 整型 5. 整型 转 字符串 阅读全文

冒泡排序 - Bubble Sort

2017-09-29 18:27 by 鸣仁, 264 阅读, 收藏,
摘要: 思想: 一组数,自左向右(自上而下)大的往下沉,小的往上冒,相邻的两数比较,如果与期待顺序相反,就交换位置 测试数据: int[] BS = { 11, 33, 77, 22, 55 } 目标数据: 11,22,33,55,77 分析: 相邻数据做比较,大的往后调,小的排在前面 第一轮: 11<33 阅读全文

堆与栈的区别

2017-09-29 17:33 by 鸣仁, 656 阅读, 收藏,
摘要: 数据类型 Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte,short,int,long, 阅读全文

转: Java LinkedList基本用法

2017-09-25 14:33 by 鸣仁, 245 阅读, 收藏,
摘要: LinkedList类是双向列表,列表中的每个节点都包含了对前一个和后一个元素的引用.LinkedList的构造函数如下1. public LinkedList(): ——生成空的链表2. public LinkedList(Collection col): 复制构造函数1、获取链表的第一个和最后一 阅读全文

Eclipse配置Github -分享你的代码

2017-07-29 22:38 by 鸣仁, 500 阅读, 收藏,
摘要: 搭建了虚拟机供练手用,想要保存练习代码,于是想在VM Eclipse上配置Github,从此随练随保存。 步骤:1. eclipse ->help->install new software -> add http://download.eclipse.org/egit/updates/ 下载完成后 阅读全文