
Java
文章平均质量分 63
混进IT圈
1. 尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。
2. 用代码编织梦想,用程序书写人生。
3. 逻辑筑梦,代码圆梦,程序员成就非凡。
4. 今天的代码是为了明天的辉煌,加油,程序猿!
5. 代码是我的武器,键盘是我的战场,我将战无不胜。
6. 面对挫折,我们永远不能低头。
7. 每天都要优雅的写上每一行代码。
8. 吃的是代码的苦,享的是技术的福。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Tree.java
[code="java"]package com.hengyuan.hyoas.page.test;import java.awt.BorderLayout;import java.awt.Container;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java....原创 2014-12-09 11:05:25 · 143 阅读 · 0 评论 -
Java 异常 SSLException: fatal alert: protocol_version 全解析与解决方案
的核心是协议版本不匹配显式指定客户端 / 服务器支持的协议(JVM 参数、代码、组件专属参数)确保双方协议列表存在交集(通过调试日志或 OpenSSL 验证)遵循官方文档与安全规范(禁用旧协议、使用合规加密套件)通过以上方案,可高效解决协议兼容问题,同时提升系统安全性。实际开发中需结合具体场景,优先使用组件专属配置,避免依赖通用方案导致的隐藏问题。关键词:Java 异常、SSLException、TLS 协议、协议版本兼容、HTTPS 配置分类:Java 开发 | 网络编程 | 安全配置。原创 2025-04-23 17:49:57 · 1674 阅读 · 0 评论 -
HTTP请求工具类,包含各种发送方式
package com.ecosm.itsm.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;import java.net.ConnectException;import java.net原创 2020-08-05 11:20:55 · 313 阅读 · 0 评论 -
Java 基本数据类型最大极限和最小极限
想知道 Java 基本数据类型最大极限和最小极限,写个小程序就很容易知道。测试 Integer, Long, Float 和 Double 的最大值和最小值,代码如下: [java] view plaincopy public static void main(String[] args) { System.out.println("In...原创 2015-12-14 17:00:39 · 254 阅读 · 0 评论 -
Java中动态加载properties文件,而不需要重启应用的解决办法
Java中动态加载properties文件,而不需要重启应用的解决方法在Java项目中,如果需要使用.properties类型的文件作为某些配置信息存放介质的时候,一般都是将.properties文件放在src目录下,代码大部分都是这样写的:[java] view plaincopy Properties prop = new Properties(); ...原创 2016-01-20 19:42:54 · 203 阅读 · 0 评论 -
java中static作用详解
有要详解,那我找资料给你吧static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,sta...原创 2016-01-21 12:09:40 · 93 阅读 · 0 评论 -
Java进程配置文件Reload
我们在开发Java程序的时候,很多常量信息都存在配置文件中,比如数据库连接信息、ip黑名单,事件的超时时间等等。当需要该这些配置的值时都需要重新启动进程,改动的配置才会生效,有时候线上的应用不能容忍这种停服。 还好,Apache Common Configuration给我们提供了可以检测文件修改后配置可短时间生效的功能。具体用法如下:package com.netease.t...原创 2016-01-21 12:16:18 · 215 阅读 · 0 评论 -
java验证字符串是否是数字
import java.util.regex.Matcher;import java.util.regex.Pattern;public class TestString{ public static void main(String[] args) { String number = "333333222343423"; TestString t...原创 2016-04-12 09:43:00 · 154 阅读 · 0 评论 -
一种给Map赋值的优雅方式
直接上代码:public static void main(String[] args) throws Exception { Map<String, String> map = new HashMap<String, String>(){ private static final long serialVer...原创 2017-03-15 14:12:39 · 980 阅读 · 0 评论 -
解决eclipse中无法直接使用Base64Encoder的问题
今天要使用Base64Encoder,却发现在Eclipse中无法找到该类,google了哈,原来Base64Encoder并不属于JDK标准库范畴,但是又包含在了JDK中,如http://moses3017.iteye.com/blog/968854所言。解决方法:按照如下方法设置Eclipse导入%JAVA_HOME%\jre\lib目录下的rt.jar包即可,Project->P...原创 2016-11-03 17:02:40 · 242 阅读 · 0 评论 -
Java 高并发场景下订单号生成方案最佳实践
在分布式系统中,订单号作为业务核心标识,需满足全局唯一性、趋势递增、高并发支持等核心要求。本文结合工业级实践,深度解析基于 Java 的订单号生成方案,涵盖基础算法优化、Redis 预生成池设计及典型场景适配,附完整代码实现与最佳实践。中小规模系统:直接使用时间戳 + 机器码 + 序列算法(推荐封装为单例工具类)高并发场景:采用 "本地生成算法 + Redis 预生成池" 的混合方案,通过异步预生成提升抗突发能力超大规模分布式。原创 2018-04-19 11:40:10 · 2514 阅读 · 0 评论 -
Java基础巩固--正则表达式
本篇文章是学习尚学堂的关于正则表达式的视频教程时,所做的笔记。供广大编程爱好者学习之用,也留给日后自己复习使用!1.为什么要有正则表达式?正则表达式可以方便的对数据进行匹配,可以进行更加复杂的字符串验证、拆分、替换功能。例如,现在要判断一个字符串是否全部由数字构成,若不使用正则表达式,代码如下:public static boolean isAllNum(Strin...原创 2016-08-12 11:24:27 · 241 阅读 · 0 评论 -
对象转json
需要引入fastjson-1.1.31.jar 在程序中调用PlainUtil.generateJson(QmcConstant.SUCCESS, list, true, null); package com.iraid.common.util;import java.util.HashSet;import java.util.LinkedList;import...原创 2015-10-08 20:23:11 · 157 阅读 · 0 评论 -
登录和退出登录
给你分享下最代码的登录和退出代码片段:登陆成功代码片段:1session.setAttribute(GlobalConstants.SESSION_LOGIN_USER_NAME, user);退出登录代码片段:1User user = (User) session.getAttribute(GlobalConstants.SES...原创 2015-10-26 12:09:23 · 517 阅读 · 0 评论 -
Java正则表达式验证
package com; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Scanner; import java.util.Set; import java.util.regex.Matcher; import java.util.regex.Pattern...原创 2015-10-29 15:16:20 · 299 阅读 · 0 评论 -
java判断中文字符串长度
java返回中文字符串长度 标签: <无> 代码片段(1)[全屏查看所有代码]1. [代码][Java]代码 ?1234567891011121314151617181920212223242526...原创 2015-11-12 18:00:57 · 629 阅读 · 0 评论 -
java如何获取上次登陆时间
数据库有个登陆时间的字段.请问如何获取上次登陆时间 如 欢迎你 XX, 您上次登陆的时间是 2010年9月13日 22:34:55如何实现?你要用到个Calendar类,当你登录的时候,用Calendar类获取当前时间并写入数据库,当下次登录时调用最后一条记录。这样就实现了查询上次登录时间。答案:登录的时候取出最后登录时间字段即可,然后更新最后登录时间为当前时间,存入数据库...原创 2015-11-13 11:53:18 · 1163 阅读 · 0 评论 -
正则表达式截取字符串(已归并)
import java.util.regex.Matcher;import java.util.regex.Pattern;String regEx="<Body>.*?</Body>"; Pattern p=Pattern.compile(regEx); Matcher m=p.matcher(allMessage); boolean result=m...原创 2018-03-15 18:22:05 · 732 阅读 · 0 评论