java
文章平均质量分 61
王人冉
行多久,方为执着;思多久,方为远见
展开
-
算法:求字符串中无重复最长子串
无重复最长子串算法原创 2022-07-09 17:26:21 · 226 阅读 · 0 评论 -
Java8知识及其中的Stream流学习资料
最近在看算法,里面涉及到了java8相关的知识,由于时间问题(最近看算法,老是被新知识点打断。算法用不到的,先不看了,不然算法一直看不完了),暂时没有总结,先记录下查找的资料网址,以备后面使用。Java8新特性:Lambda 表达式、方法和构造器引用、Stream API、新时间与日期API、注解java8中stream的map和flatmap的理解Stream流中map与flatMap区别stream中的map和flatMapStream流中间操作之map和flatMap的区别Stream中f原创 2022-05-08 22:15:54 · 520 阅读 · 0 评论 -
Scanner学习资料
由于时间关系,没有总结,记录下自己看的介绍Scanner知识的博客,以备后面使用,以上内容也来自下面博客:Scanner类——获取用户输入的字符串【通俗易懂学JAVA】——Scanner对象中hasNext()与next(),nextLine()Scanner类中next()、nextLine()、hasNext()、hasNextLine()等方法的区别与联系Scanner()类:next()方法与hasnext()方法与hasNextLine()方法java.util.Scanner...原创 2022-05-08 22:07:15 · 279 阅读 · 0 评论 -
关于Java中Enter键的研究(IntelliJ IDEA 2021.3.3有bug这件事)
最近在 看Scanner相关的知识,由于涉及到Enter键的问题,于是网上查资料,突然看到一篇博客关于Java中Enter键的疑问,由于里面是大学课本中的知识,所以里面对Enter键的介绍应该是权威性的东西。即Enter键当做两个字符:一个是ASCII码值为13的回车符(Carriage Return) “\r”;另一个是ASCII码值为10的换行符 “\n” 看了博主的博客后,于是就想着研究下博主的疑问。通过研究发现IntelliJ IDEA(版本:IntelliJ IDEA 2021.3.3原创 2022-05-08 09:58:03 · 1618 阅读 · 0 评论 -
Java8中直接new对象和用 类名::new 创建对象这两种形式有什么区别
小编这两天在看算法相关的知识,结果遇到了java8的东西,于是开始研究java8(小编对于自己的性格也很无奈,不影响算法的情况下,是应该继续看算法的。但是里面涉及到的java8知识不懂,就感觉很别扭,于是就开始研究java8),在看到 构造方法引用 相关的知识时,看到了一个别人问的问题Java8中直接new对象和用 类名::new 创建对象这两种形式有什么区别吗?一直想不明白这个问题:public static void main(String[] args原创 2022-05-05 22:36:33 · 2975 阅读 · 0 评论 -
java Int char long double占几个字节
打印java中基本数据类型都是占几个字节一个字节等于8位;1 byte = 8 bit/** * https://zhidao.baidu.com/question/1372049472497264739.html * https://blog.csdn.net/weixin_42525289/article/details/114618063 */ public static void testClassLength() { System.out.println(Byte.SIZE)原创 2022-03-28 17:42:19 · 776 阅读 · 1 评论 -
解决cvc-elt.1.a: Cannot find the declaration of element ‘project‘. pom.xml
eclipse 新建maven工程后,pom.xml报错cvc-elt.1.a: Cannot find the declaration of element ‘project’. pom.xmlDescription Resource Path Location Typecvc-elt.1.a: Cannot find the declaration of element 'project'. pom.xml /JavaMavenTest line 1 Language Servers解决办法:原创 2022-03-27 12:15:04 · 13990 阅读 · 5 评论 -
Java 程序处理 去除文件中的NUL字符
小编上次文件丢失,硬盘数据恢复后,找回的文件最后一行有NUL字符,想着怎么去掉,因为文件很多,就写了个java处理程序,主要参考java删除文本文件最后一行为NUL的字符,这里介绍的是删除最后一样,但是考虑到我的文件最后一样有正确文本和NUL掺杂的情况,于是对代码做了一些修改。有这样的:也有这样的好在NUL字符都在文件末尾,恢复后这些文件都变成了ANSI编码,小编当时写的时候是UTF-8编码import java.io.*;import java.nio.file.Files;impor原创 2022-03-25 09:45:56 · 2376 阅读 · 0 评论 -
阿里云使用问题汇总
配置mysql,tomcat开机自动启动# apt-get install sysv-rc-conf# sysv-rc-conf //打开了命令行方式的自启动服务管理界面:用鼠标点击,也可以用键盘方向键定位,用空格键选择, “X”表示开启该服务。用Ctrl+N翻下一页,用Ctrl+P翻上一页,用Q退出。 也可以用命令:# sysv-rc-conf --level 2345原创 2018-01-16 09:43:13 · 857 阅读 · 0 评论 -
javaScript ajax动态创建html
<script type="text/javascript">function loadmore() {$.ajax({ type : 'GET', url : '<%=path%>/blogs?page=' + page+'&rows...原创 2018-03-02 13:09:44 · 1089 阅读 · 0 评论 -
仿QQ聊天程序(java)
仿QQ聊天程序(java)2014年03月17日 15:52:47标签: java/ 聊天/ 仿QQ90246仿QQ聊天程序转载请标明出处:牟尼的专栏http://blog.csdn.net/u012027907一、设计内容及要求1.1综述A.系统概述我们要做的就是类似QQ这样的面向企业内部的聊天软件,基本功能和QQ类似。首先,系统分为两大部分,第一部分...转载 2018-04-17 11:36:52 · 24866 阅读 · 19 评论 -
Tomcat资源重定向
tomcat配置虚拟路径保存、访问图片 一些项目中往往需要上传一些图片文件之类,一般不建议直接保存在数据库内,往往是讲图片等资源保存在服务器的某个文件夹下,传统做法是上传到部署目录下,通过相对路径进行访问。这样当我们系统需要进行升级,进行全量更新的时候,就需要我们先将静态资源拷贝出来,然后项目部署成功之后又复制进部署目录。为了以后软件版本升级的方便,这时就需要这些静态资源放置在服务器...转载 2018-06-08 19:02:45 · 4159 阅读 · 0 评论 -
java 使用数据库连接池 操作mysql数据库
pom.xml中加入<dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version>原创 2018-07-05 17:41:22 · 2118 阅读 · 0 评论 -
JSON使用
https://www.cnblogs.com/cdf-opensource-007/p/7106018.html原创 2018-08-06 13:38:38 · 139 阅读 · 0 评论 -
SpringMVC 初始化数据
import org.slf4j.Logger;import org.springframework.beans.*;import org.springframework.beans.factory.InitializingBean;import org.springframework.context.*;import org.springframework.context.event.C...原创 2018-10-25 17:06:10 · 1213 阅读 · 1 评论 -
apach httpclien发起http请求
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.HashMap;import java.util.List;import java.util.Map;import...原创 2018-10-29 14:36:32 · 262 阅读 · 0 评论 -
天气 api接口
高德地图https://lbs.amap.com/api/webservice/guide/tools/flowlevel中国天气网-天气预报接口apihttp://www.weatherdt.com/http://www.weatherdt.com/market/datastore/databasehttp://www.weather.com.cn/data/sk/101110101....原创 2018-10-27 16:41:52 · 12933 阅读 · 1 评论 -
Java读写Properties文件
package com.test.util;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io...转载 2018-12-06 09:40:11 · 1067 阅读 · 2 评论 -
Android 实现三级联动 国家统计局全国省市县行政区域最新划分数据库
2018年11月中华人民共和国县以上行政区划代码http://www.mca.gov.cn/article/sj/xzqh/2018/201804-12/20181101021046.html中华人民共和国民政部http://www.mca.gov.cn/http://xzqh.mca.gov.cn/map...原创 2020-01-13 11:49:41 · 7711 阅读 · 0 评论 -
零星知识总结
正则表达式之密码效验(检验密码是含有小写字母、大写字母、数字、特殊符号的两种及以上)^(?![A-Z]+$)(?![a-z]+$)(?!\d+$)(?![\W_]+$)\S{6,16}$https://blog.csdn.net/A1023824314/article/details/51989132...原创 2019-01-09 15:14:57 · 158 阅读 · 0 评论 -
主流视频通话SDK比较
主流视频通话SDK比较https://blog.csdn.net/import_sadaharu/article/details/54345052视频通话框架主流的视频通讯框架比较多,此文主要通过Android平台的来做SDK平台使用的比较。现在的视频热门框架有一些如:JitsiJitsi是一个开源的,安全(ZRTP加密),高质量的SIP/XMPP视频通话、会议、聊天、桌面共享、文件传...转载 2019-03-20 07:08:08 · 3963 阅读 · 0 评论 -
正则表达式
Java正则表达式过滤汉字String str = "hello你好吗,我很好 thank you"; String reg = "[\u2E80-\u9FFF]"; Pattern pat = Pattern.compile(reg); Matcher mat = pat.matcher(str); String repickStr = mat.repl...转载 2019-03-22 10:25:04 · 143 阅读 · 0 评论 -
RSAUtil加密工具类,HexUtil工具类
RSAUtil.javaimport java.math.BigInteger;import java.security.InvalidParameterException;import java.security.KeyFactory;import java.security.KeyPair;import java.security.KeyPairGenerator;import j...转载 2019-05-17 03:37:31 · 1599 阅读 · 0 评论 -
java 并发
https://www.cnblogs.com/ygj0930/p/6543901.html Java并发容器——ConcurrentSkipListMap和ConcurrentHashMaphttps://blog.csdn.net/qq1332479771/article/details/73813899 LinkedBlockingQueue阻塞队列offer()操作抛出中断异常...原创 2019-05-07 10:45:47 · 96 阅读 · 0 评论 -
Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/jxmpp/util/XmppStringUtils;
客户端登录异常12-11 07:34:29.171: E/AndroidRuntime(17961): FATAL EXCEPTION: AsyncTask #412-11 07:34:29.171: E/AndroidRuntime(17961): Process: com.wqx.im, PID: 1796112-11 07:34:29.171:原创 2016-12-11 07:39:24 · 4335 阅读 · 0 评论 -
Java时间日期格式转换
Java时间日期格式转换突然忘记了时间格式怎么转换,特此做个记录 Java时间格式转换大全import java.text.*;import java.util.Calendar;public class VeDate {/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */转载 2017-12-13 09:40:26 · 413 阅读 · 0 评论 -
pinyin4j的使用
pinyin4j的使用2009-07-15 00:18:29标签:拼音 职场 休闲 pinyin4j版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。pinyin4j的使用 pinyin4j是一个功能强悍的汉语拼音工具包,主要是从汉语获取各种格式和需求的拼音,功能强悍,下面看看如何使用pinyin4j。 本人以前用AscII编码提取工具转载 2017-06-16 14:46:16 · 1116 阅读 · 0 评论 -
环境变量
JAVA_HOMEC:\Program Files\Java\jdk1.8.0_111CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jarPath%JAVA_HOME%\bin;%JAVA_HOME%\jre原创 2016-12-17 20:52:11 · 871 阅读 · 0 评论 -
openfire4.04编译后,浏览器中登录控制台部分乱码
openfire4.04 编译后,登录控制台,部分页面中文乱码,未解决,不知道是不是自己的配置不正确。求帮助原创 2016-12-10 07:13:21 · 1216 阅读 · 0 评论 -
Servlet中文乱码问题-软件因素
小编在练习Servlet中文乱码时遇到一个特别奇怪的问题,是myeclipse版本的问,在这里记录下:刚开始使用myeclipse2015 tomcat8.0 jdk8.0,form表单,中get请求的中文,压根就不需要转码,因为没有中文乱码问题(未使用任何过滤方法),等你转码后你会发现已经不正常了截图如下:myeclipse2010 tomcat7.0原创 2016-11-27 13:58:32 · 632 阅读 · 0 评论 -
重新安装MySQL注意事项
内容为: 后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.5的卸载方法: 1、控制面板里的增加删除程序内进行删除 2、开始->运行-> regedit 看看注册表里这几个地方删除没有 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application原创 2016-12-08 07:36:02 · 4353 阅读 · 0 评论 -
运行 openfire4.04 ServerStarter 报异常 AdminConsolePlugin:192 - An exception occurred while trying to mak
AdminConsolePlugin:192 - An exception occurred while trying to make available the admin console via HTTPS原创 2016-12-10 18:22:50 · 2582 阅读 · 0 评论 -
android手机如何访问电脑tomcat服务器
今天要用手机访问PC本地tomcat的服务器,手机和电脑都是wifi上网,且连接的是同一个路由器(联通路由器的wifi),刚开始用手机访问电脑ip的tomcat服务器不成功,最后在pc上设置一个wifi热点,手机使用此热点上网(刚开始手机连接的是路由的wifi 无法访问本地tomcat服务器,注:电脑、手机只要连接同一个路由器,即连接的是同一个wifi,有可能手机也可以直接访问本地服务器。当时不清...原创 2016-11-05 21:06:23 · 7352 阅读 · 0 评论 -
log4j使用注意事项
log4j使用注意事项原创 2016-11-05 14:23:33 · 614 阅读 · 0 评论 -
安装tomcat一直提示no java virtual machine found infolder
应选jdk安装目录下的jre文件夹, 而不是java目录下的jre文件夹 如图 另为附jdk 环境变量配置JAVA_HOME C:\Program Files\Java\jdk1.8.0_77CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 或者 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib原创 2016-10-24 17:19:37 · 48593 阅读 · 4 评论 -
LinkedHashMap学习理解
LinkedHashMap.Entryprivate static class Entry<K,V> extends HashMap.Entry<K,V> { // These fields comprise the doubly linked list used for iteration. //每个节点包含两个指针,指向前继节点与后继节点 Entry<K,V> befor原创 2016-09-22 22:11:28 · 457 阅读 · 0 评论 -
Java单例模式——并非看起来那么简单
Java单例模式——并非看起来那么简单标签: Java单例模式双重校验锁枚举2016-07-20 23:48 10966人阅读 评论(2) 收藏 举报 分类:【Java进阶】(5) 【设计模式】(2) 版权声明:本文为【viclee】原创,如需转载请注明出处~ Java中单例(Singleton)模式是一种广转载 2017-06-23 17:09:18 · 249 阅读 · 0 评论 -
正则表达式验证六位数以上数字,符号,字母任意两种混合的密码验证策略
正则表达式验证六位数以上数字,符号,字母任意两种混合的密码验证策略^(?![0-9]+$)(?![a-zA-Z]+$)(?!([^(0-9a-zA-Z)]|[\(\)])+$)([^(0-9a-zA-Z)]|[\(\)]|[a-zA-Z]|[0-9]){6,}$这个正则如果是单独的数字,字符和符号,是不能通过的,少于6位也不行,希望大家可以继续验证正确性吧积累小转载 2017-06-25 05:31:41 · 8110 阅读 · 1 评论 -
Eclipse中web项目部署至Tomcat步骤
Eclipse中web项目部署至Tomcat步骤标签: tomcateclipseweb服务器server2012-05-31 23:50 246564人阅读 评论(26) 收藏 举报 分类:Tomcat Eclipse版权声明:本文为博主原创文章,未经博主允许不得转载。Eclipse的web工程至Tomcat默认的部署目录是在工转载 2017-06-26 09:39:04 · 419 阅读 · 0 评论 -
float怎么判断是否为0
float怎么判断是否为0原创 2016年04月09日 16:44:54 标签:float与double数是否为0的比较 /c语言 8169如果是两个int类型的数据,想要判断他们是否相等,我们可以直接比较。int a =11;int b=11;if(a==b)答案是肯定的,BUT如果是float和double:float是32位,double是64位float32位中,有1位符号转载 2017-11-15 15:58:28 · 18528 阅读 · 0 评论