![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
扬帆丶起航
乘风破浪会有时,直挂云帆济沧海
展开
-
java 五笔码+拼音码
原文:java js 汉字对应拼音码,五笔码转换五笔码:package com.zdww.chis.demo;import java.util.Locale;public class Wbm { private static String[] WB = new String[]{ "A鞴鞲鞣鞫鞯鞔鞒鞑鞅靼銎跫綦翳蛩颟鹳鹋鸫鸢慝觐觋贳瓯戡檠迓甙忒弋撖摁廾蘼蘖蘩蘅蘧藿藜藁藓薰薷薹薅薜薮蕹薏薇薨薤蕻蕲蕃瞢蕺蕞蕤蕨蕈蕙蓼蓿蔻蕖蔺蔟蔹蓰蔸甍蔌蓣蓥蒗蒴蒹蒡蓠蒺蒿蓊蓓蒽蓦原创 2020-11-05 17:21:23 · 2913 阅读 · 0 评论 -
自定义注解拦截校验
注解@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface CsjzCheck { String value();}注解功能类,校验抛出异常@Aspect@Componentpublic class CsjzCheckAspect extends BaseController { @Resource YkCsjzMapper原创 2020-10-15 09:59:16 · 161 阅读 · 0 评论 -
全局拦截处理ControllerAdvice
自定义异常:public class KsNotFoundException extends NullPointerException{ public KsNotFoundException(String s) { super(s); }}抛出异常: @Override public YwWmKsxz getDefaultKsxx(String jgdm, String rybm, String kflb) { YwWmKs原创 2020-09-29 17:27:25 · 359 阅读 · 0 评论 -
Java对象锁ReentrantLock、synchronized锁字符串
import java.util.concurrent.locks.ReentrantLock;public class Main{ public static void main(String[] args) { //锁池 ReentrantLock[] locks= new ReentrantLock[1024]; //需要根据字符串a上锁 String a="lockStr"; //获取锁的索引位置 int index=a.hashCode()&locks.le.原创 2020-09-23 20:16:02 · 1021 阅读 · 0 评论 -
NIO举例流程
代码package com.example.mybatis_demo.io;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Se...原创 2020-04-25 12:25:09 · 173 阅读 · 0 评论 -
IDEA没有错误出现红色波浪线怎么去掉?
转载 2018-08-04 17:28:20 · 20400 阅读 · 3 评论 -
pom.xml
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <azu...原创 2018-08-12 13:27:42 · 198 阅读 · 0 评论 -
spring boot笔记
IDEA调试F9执行程序SHIFT+F9调试程序STEP OVER一行行的执行 F8STEP INTO如果有自定义的方法,则进入该方法,否则执行下一行 F7FORCE STEP INTO能进入到任意一个方法 ...原创 2018-08-12 13:33:30 · 117 阅读 · 0 评论 -
多数据源配置
多数据源配置/***多数据源中只有一个源的配置文件中有@Primary注解,其他的都要删掉*每个数据源应该对应test1,2,3...不能相同否则链接的是同一个**改变的地方:basePackages对应接口的包的位置*每一个数据源应该有不同的包,包里面有接口*prefix对应数据源的前缀*注意配置properties时是jdbc-url,driver-class-name*...原创 2018-08-12 13:34:20 · 482 阅读 · 0 评论 -
mybatis相关
普通:property-column对象:property column select javatype集合:property column select oftype原创 2018-08-12 13:36:16 · 128 阅读 · 0 评论 -
我的快捷键-IDEA
Ctrl+e 打开最近打开的文件Ctrl+click关闭文件Ctrl+f12查看当前文件的结构alt+insert快速插入构造方法、get、set等方法Ctrl+n快速打开类Ctr+shift+n快速打开文件,可以定位到第几行Ctrl+p显示参数信息,全局查找关键字Ctrl+alt+v引入变量Ctrl+alt+t将代码放在一个代码块内alt+enter导入包Ctrl+alt+...原创 2018-08-07 23:40:10 · 198 阅读 · 0 评论 -
多数据源配置spring boot
/***多数据源中只有一个源的配置文件中有@Primary注解,其他的都要删掉*每个数据源应该对应test1,2,3...不能相同否则链接的是同一个**改变的地方:basePackages对应接口的包的位置*每一个数据源应该有不同的包,包里面有接口*prefix对应数据源的前缀*注意配置properties时是jdbc-url,driver-class-name**/packa...原创 2018-08-07 23:42:28 · 191 阅读 · 0 评论 -
ssm构建文件
1.pom.xml: <!-- 用来设置版本号 --> <properties> <srping.version>4.0.2.RELEASE</srping.version> <mybatis.version>3.2.8</mybatis.version> ...原创 2018-05-08 17:36:40 · 147 阅读 · 0 评论 -
java 多线程
调用的顺序和机制这位博客的说法已经很明确: 通过JDK源码解析Thread(Runable target ...)调用的是哪个run方法接下来请看下面的例子:public class Demo5 { public static void main(String[] args) { I i=new I(); new Thread(i).start(); new Threa转载 2018-01-30 16:25:42 · 120 阅读 · 0 评论 -
Collections.sort()排序原理之字符串
package review;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class PersonTest { /** * 基本数据类型Comparable或者Comparator, 使用Colle原创 2018-01-25 15:23:58 · 8267 阅读 · 0 评论 -
Collections.sort()排序原理之复合数据类型
package review;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class PersonTest { public static void main(String[] args) { /原创 2018-01-25 17:33:09 · 648 阅读 · 0 评论 -
工具类Collections直接排序演示
Person.java:package review;public class Person implements Comparable { @Override public int compareTo(Person o) { // TODO Auto-generated method stub return age - o.getAge(); } private int原创 2018-01-26 09:06:58 · 147 阅读 · 0 评论 -
Java 各种IO流的使用
//1.复制文件package io;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;publi原创 2018-01-26 17:13:49 · 813 阅读 · 0 评论 -
swing自制记事本
package com.hcqm.software;import java.awt.BorderLayout;import java.awt.Color;import java.awt.EventQueue;import java.awt.Font;import java.awt.Toolkit;import java.awt.event.ActionEvent;import j原创 2018-01-27 21:05:13 · 286 阅读 · 0 评论 -
ATM模拟
Person类package atm;import java.io.Serializable;public class Person implements Serializable { private static final long serialVersionUID = -7086234362131593577L; private int id;// private Str原创 2018-01-29 16:08:57 · 250 阅读 · 0 评论