
java
zzdrfd
这个作者很懒,什么都没留下…
展开
-
Java只有值传递
一个变量,作为参数传入一个函数内,这个函数对参数进行处理,原来的变量是否改变。原创 2020-05-28 19:41:13 · 629 阅读 · 0 评论 -
Java集合类详解
集合类存放于java.util包下,主要有三种:Set(集),List(列表包含Queue),Map(映射)。差异点:Collections 这个类是集合的一个工具类(Arrays也是集合下的工具类),用于存放多个静态方法,供我们使用集合的时候直接调用。一,collection接口:colletion是集合List,Set,Queqe的最基本的接口。collection接口依赖Ite...原创 2019-10-24 23:06:56 · 649 阅读 · 0 评论 -
JAVA大数相乘实现方法
转载自:【方法1】【方法2】public class DaShuXiangCheng { //*********************** 【方法1】 Start ************************************** // 规模只要在这个范围内可以直接计算(整型数值满足) private final static int SIZE = 4; /...转载 2018-12-04 17:32:36 · 5343 阅读 · 0 评论 -
你的异常别被自己 “吃” 掉了都不知道!
转自我们在开发企业应用时,由于数据操作在顺序执行的过程中,线上可能有各种无法预知的问题,任何一步操作都有可能发生异常,异常则会导致后续的操作无法完成。此时由于业务逻辑并未正确的完成,所以在之前操作过数据库的动作并不可靠,需要在这种情况下进行数据的回滚。这叫事务。事务的作用就是为了保证用户的每一个操作都是可靠的,事务中的每一步操作都必须成功执行,只要有发生异常就回退到事务开始未进行操作的状态。这...转载 2018-12-04 18:05:26 · 347 阅读 · 0 评论 -
简单的JGroups示例
通过该篇,可以编写一个简单的Jgroups示例,对JGroups有个初步的了解。转载 2019-02-27 14:08:05 · 855 阅读 · 0 评论 -
CURL命令示例
1,访问包含账号密码的URLcurl -u 账号名 localhost:8090访问后会提示键入密码2,发送POST请求,并包含json参数curl -H "Content-Type:application/json" -X POST --data "{\"configuredLevel\":\"DEBUG\"}" localhost:8090/loggers/com.antsix未...原创 2019-05-21 16:04:21 · 286 阅读 · 0 评论 -
在Windows下使用CURL
CURl,用于使用URL传输数据的命令行工具和库。广泛使用与Unix和多种Linux发行版中,本节讲述下,在Windows下如何使用CURL。1,工具下载https://curl.haxx.se/download.html下载完成后,解压,即可开始使用。2,打开方式1)进入文件的解压目录,输入命令验证。2)将解压后的curl.exe文件,复制到 C:\Windows\Syste...原创 2019-05-16 15:47:18 · 1647 阅读 · 0 评论 -
查看端口占用,以及关闭占用端口的进程
在部署完项目后,启动项目,报错提示项目的端口被占用“bind”。1)cmd----输入命令:netstat -ano,可以查看所有端口的占用情况2)如果已经知道该项目使用的端口号,我的项目使用的端口号事8081。输入命令:netstat -aon|findstr "8081",即可看到是哪个进程占用着这个端口号,记下PID号码。千万不要试图只通过进程名称来结束进程,你会遇到在任务管理器中有...原创 2017-04-24 18:02:32 · 942 阅读 · 0 评论 -
通过Windows任务管理器关闭运行的jar
遇到一个问题,本地运行一个名字为 TesJar-1.0.1.jar,使用“Ctrl C”关闭该jar进程,该进程使用的是“8080”端口,此时,启动另外一个TestJarCopy.jar时,提示端口被占用。1,可以通过查询8080端口的PID,在任务管理器中,结束该线程。查找pid2,但是,这样做可能会有些麻烦。其实既然这个jar是自己跑起来的,你也知道它的名字,何不直接在任务管理器...原创 2017-07-04 15:11:12 · 14790 阅读 · 0 评论 -
HTTP常见错误代码
一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)...转载 2017-06-29 16:21:53 · 442 阅读 · 0 评论 -
远程无法复制粘贴
1,在任务管理器的进程中,找到rdpclip.exe,结束进程。2,开始--运行--搜索rdpclip,再把它启动即可。原创 2017-10-19 18:28:03 · 583 阅读 · 0 评论 -
IOConsole Updater has encountered a problem
在使用eclipse时,报异常“IOConsole Updater has encountered a problem”原因:在控制台设置的打印输入为无限制,持续的打印日志,将内存占满。解决办法:为控制台的打印输出,添加Limit。在Console控制台空白处右键—Preferences...原创 2019-09-09 15:41:44 · 1353 阅读 · 1 评论 -
Java常用日志框架介绍
Java常用日志框架介绍原文转载自java日志概述对于一个应用程序来说日志记录是必不可少的一部分。线上问题追踪,基于日志的业务逻辑统计分析等都离不日志。java领域存在多种日志框架,目前常用的日志框架包括Log4j,Log4j 2,Commons Logging,Slf4j,Logback,Jul。java常用日志框架类别介绍Log4j Apache Log4j是一个基于Java的...转载 2018-09-20 16:13:56 · 207 阅读 · 0 评论 -
Java中XML的解析方式
转载自 : https://www.cnblogs.com/longqingyang/p/5577937.html简介 XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。 XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4...转载 2018-08-08 11:46:33 · 136 阅读 · 0 评论 -
简单的桶排序法
/** * 简单的桶排序法 * @author Sailing * */public class SimpleBucketSort { public static void main(String[] args) { new SimpleBucketSort().letsSort(new SimpleBucketSort().getSomeNumber()); } /** ...原创 2017-06-21 00:09:31 · 287 阅读 · 0 评论 -
生成验证码的几种方式
1,在jsp页面中直接生成验证码//image.jsp<%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" pageEncoding="GBK"%><%!Color getRandColor(int fc, int bc) {//给定范围获得随转载 2016-09-04 20:06:13 · 19182 阅读 · 1 评论 -
修改tomcat的内存
转载自:http://www.cnblogs.com/wangzh110/p/4790755.html 1,修改Eclipse中的tomcat的内存大小1)Eclipse->Window->Preferences->Server->Runtime Environments->选中Apache Tomcat v5.0->点击Edit按钮->在弹出对话框里点击JRE后面的Install转载 2016-09-04 21:35:07 · 384 阅读 · 0 评论 -
内部类的几种样式
最近在使用activeMQ的时候,使用的是consumer.setMessageListener(new MessageListener() {}来异步接收消息,所有又复习了一遍内部类 //我想在外部类获取到这个 message,如何获取? consumer.setMessageListener(n原创 2016-12-17 17:36:52 · 521 阅读 · 0 评论 -
Java中数字的有效位数,和小数点后保留的小数位
import java.math.BigDecimal;import java.math.MathContext;import java.math.RoundingMode;/** * JAVA中关于数字取几位有效位数,和小数点后保留几位小数的小示例。 * @author SailingZhao * */public class TestBigDecimal { /**保留几原创 2016-12-19 17:33:06 · 10478 阅读 · 4 评论 -
配置文件中,字符串占位符替换
/** * 配置文件中,替换字符串 * @author Sailing * */public class PropertiesTest { private static PropertiesTest instance; public static PropertiesTest getInstance(){ if(instance==null){ instance = new原创 2017-08-31 13:56:47 · 1217 阅读 · 0 评论 -
535 Error:authentication failed
使用的163邮箱,之前的时候发送过,一直没有问题,今天又发送一封却报错了。网上给的解决办法是,没有开启“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”,看了下邮箱设置,是开启的。解决办法:重置授权码,试了一下,发现可以发送了。原创 2017-09-26 14:42:15 · 485 阅读 · 0 评论 -
java生成最简单的二维码
import java.io.File;import java.util.Hashtable;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.commo原创 2017-07-13 15:51:26 · 573 阅读 · 0 评论 -
java截屏代码
转载自:http://www.jb51.net/article/44614.htmimport java.awt.AWTException;import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.ima转载 2017-07-13 15:35:19 · 362 阅读 · 0 评论 -
反射获取对象
package com.reflect;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;/** * 反射获取类,以及对象 * @author Sailing * */public class TestClassForName{ public stat原创 2017-05-04 17:31:43 · 232 阅读 · 0 评论 -
快速排序法
/** * 快速排序法 * 其时间复杂度为O(NlogN) * @author Sailing * */public class QuickSort { static int [] intArray = {9,4,3,7,2,9,1,3,8,5}; public static void quicksort(int left,int right){ //设置递归出口 i...原创 2017-06-21 00:12:50 · 197 阅读 · 0 评论 -
冒泡排序法
/** * 冒泡排序法 * @author Sailing * */public class BubbleSort { /** * 可以看到,对于n个数,冒泡排序法完成所有的排序需要 n*(n-1)/2,它的时间复杂度为 O(n*(n-1)/2) * 如果n过于大,那么此时 0.5可以忽略掉,即冒泡排序法的时间复杂度为 O(N^2) * @param args * @...原创 2017-06-21 00:10:21 · 254 阅读 · 0 评论 -
JAVA国际化开发(语言环境)
一、国际化开发概述 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。 国际化(internationalization)又称为 i18n(读法为i 18 n,据说是因为internationalization(国际化)这个单词从i到n之间有18个英文字母,i18n的名字由此而来)二、合格的国转载 2016-09-02 19:39:56 · 643 阅读 · 0 评论