![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础练习
文章平均质量分 55
云雨寒冰
工作之后很少来写了
展开
-
环境变量中删除Java,cmd中还是能用Java相关命令
Java 安装初期是使用*.exe 安装的。问题:在将环境变量中的java_home 配置删除了之后还能够使用java及javac。正常情况下是不能够使用的C:\Users\Administrator>java -versionjava version "1.8.0_152"Java(TM) SE Runtime Environment (build 1.8.0_152-b16)Java HotSpot(TM) 64-Bit Server VM (build 25.152-b16,转载 2022-04-02 14:43:35 · 1171 阅读 · 0 评论 -
什么是JMS(Java Message Service消息服务)
JMS的定义JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持,可以类比JDBC技术,不同的厂商对JDBC做了不同的实现。JMS的组成JMS由JMS provider、JMS producer、JMS consumer、JMS message组成。下面给出这些概念的定转载 2022-03-08 10:15:32 · 3329 阅读 · 0 评论 -
MySQL使用GROUP_CONCAT函数时数据类型变BLOB类型
今天在查生产问题时,在本地做测试突然发现本地数据出现了问题。如下图:红框内有-1/tmp2129715162505 数据。这个值正常情况是中文拼接的数据,也就是mysql使用Group_concat函数查询出来的数据,一开始使用正常,突然间出现了这个问题。因为很少见(有可能接触得不多吧)。总得来说要避免这个问题出现,我们在使用Group_concat函数时需要对数据值做类型标识,要不然突然间冒出路径文件问题了。解决方法cost(Group_concat(字段名)as c...原创 2021-09-18 16:47:37 · 1235 阅读 · 0 评论 -
java实现读取excel文件中的数据
人有点懒就转载一下https://www.cnblogs.com/lcj0703/p/8874724.html转载 2019-10-15 15:19:52 · 144 阅读 · 0 评论 -
Caused by: java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlOptions
今天在做上传excel文档时出现了如下错误:java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Nati...原创 2019-01-17 15:57:34 · 1510 阅读 · 0 评论 -
Java中获取session中所有的数据
今天接到一个任务,在web.xml中配置一个过滤器过滤所有的路径,在获取数据的时候 不知道session中存在着什么数据,因此想知道怎么获取session中的数据。众里寻他在百度!传过来的参数: ServletRequest requestHttpServletRequest hsrequest = (HttpServletRequest)request;HttpSession se...原创 2018-12-13 17:30:39 · 7936 阅读 · 0 评论 -
javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryI
十月 31, 2018 3:17:28 下午 org.apache.catalina.core.ApplicationDispatcher invokeSEVERE: Servlet.service() for servlet jsp threw exceptionjava.lang.ClassNotFoundException: org/apache/xerces/jaxp/Documen...原创 2018-10-31 15:40:25 · 1150 阅读 · 0 评论 -
DocumentBuilderFactory用于创建DOM模式的解析器对象
(1) javax.xml.parsers 包中的DocumentBuilderFactory用于创建DOM模式的解析器对象 , DocumentBuilderFactory是一个抽象工厂类,它不能直接实例化,但该类提供了一个newInstance方法 ,这个方法会根据本地平台默认安装的解析器,自动创建一个工厂的对象并返回。 (2) 调用 DocumentBuilderFactory.ne...原创 2018-09-21 11:44:09 · 1149 阅读 · 0 评论 -
Android 手机正则表达式
1 正则表达式解析json数据public class RegularExpression { public static void main() {// String json = "{name:\"guan\",age:18}"; String json = "{name:\"guan1\",age:18,obj:{name:\"guan2\"}}"; ...转载 2018-03-12 14:54:13 · 321 阅读 · 0 评论 -
Spring 的单例模式和多例模式
在Spring中,Bean的scope属性中存在着两种模式既单例模式(singleton)和多例模式(prototype)。 singleton 单例模式: 对象在整个系统中只有一份,所有的请求都用一个对象来处理,如service和dao层的对象一般是单例的。 为什么使用单例:因为没有必要每个请求都新建一个...原创 2018-03-14 19:33:23 · 4182 阅读 · 0 评论 -
java实现验证身份证号是否合法
输入18位的身份证号码,要求首先验证身份证号码合法性(仅利用校验位验证),如果合法则输出性别和出生日期。说明: (1)身份证号码的7~12位表示出生年月;第17位表示性别,奇数为男,偶数为女;最后一位为校验位 (2)校验算法:将前面的身份证号码17位数加权求和(系数分别7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2),然后除以11,根据余数找到对应的校验位(分别为1、0、原创 2017-12-17 18:02:49 · 10923 阅读 · 4 评论 -
String中几个常用的方法
length():求字符串的长度indexOf():求某个字符在字符串中的位置charAt():求一个字符串中某个位置的值equals():比较两个字符串是否相同replace():将字符串中的某些字符用别的字符替换掉。形如replace(“abc”,”ddd”);字符串中的abc将会被ddd替换掉。split():根据给定正则表达式的匹配拆分此字符串。形如 String s ...原创 2017-12-16 17:02:36 · 15766 阅读 · 5 评论 -
Java只用一套嵌套for循环输出菱形
package text;import java.util.Scanner;public class 输出菱形 { public static void main(String[] args) { System.out.println("请输入你要显示的行数(奇数):"); Scanner scan = new Scanner(System.in);原创 2017-12-12 10:39:20 · 1299 阅读 · 0 评论 -
计算1000以内的完数
package text;public class 完数 { public static void main(String[] args) { for (int i=1;i1000;i++){ if (isDivisor(i)){ System.out.println(i); }原创 2017-12-12 10:07:39 · 377 阅读 · 0 评论 -
模拟实现一个银行的取号机
A-需要办理对公业务B-需要办理私人业务C-叫下一个办理对公业务D-叫下一个私人业务E-关门每一个操作需要在屏幕上提示相应的信息比如你的编号是A0080,在你前面有5个客户排队,耐心等待!请B0020号客户到B窗口办理业务!原创 2017-12-11 19:59:08 · 1997 阅读 · 0 评论