Java学习
最爱不过土豆泥
时光不等人 且行且珍惜
展开
-
第三方登录之使用GitHub OAuth
一:登陆流程解析官方文档 阮一峰的博客bilibiliA 网站让用户跳转到 GitHub。GitHub 要求用户登录,然后询问"A 网站要求获得 xx 权限,你是否同意?"用户同意,GitHub 就会重定向回 A 网站,同时发回一个授权码。A 网站使用授权码,向 GitHub 请求令牌。GitHub 返回令牌.A 网站使用令牌,向 GitHub 请求用户数据。流程图二...原创 2019-12-31 14:11:39 · 423 阅读 · 0 评论 -
Junit5包冲突
1.报错信息Exception in thread “main” java.lang.NoClassDefFoundError: org/junit/platform/commons/PreconditionViolationExceptionException in thread "main" java.lang.NoClassDefFoundError: org/junit/platfor...原创 2019-10-27 19:32:26 · 7054 阅读 · 3 评论 -
IntelliJ IDEA 快捷键说明大全(中英对照、带图示详解)
转载自:https://blog.csdn.net/deniro_li/article/details/72902621因为觉得网络上的 idea 快捷键不够详尽,所以特别编写了此篇文章,方便大家使用 idea O(∩_∩)O~其中的英文说明来自于 idea 的官网资料,中文说明主要来自于自己的领会和理解,英文说明只是作为参考。重要的快捷键会附带图示,进行详细的说明。每一部分会先列出所有的快...转载 2019-07-01 10:37:18 · 162 阅读 · 0 评论 -
Swt各个控件的基础知识点
转载:https://www.cnblogs.com/qiumingcheng/p/635795控件类——Control1按钮组件(Button)  (1)Button组件常用样式    SWT.PUSH按钮    转载 2018-11-23 21:35:49 · 728 阅读 · 0 评论 -
常用正则表达式
一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|...转载 2018-11-14 16:12:38 · 131 阅读 · 0 评论 -
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class TestJdbc.JDBCU
数据库初始化报错:Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class TestJdbc.JDBCUtil检查小半天,刚开始以为是包导错了,remove,重新导入;还是报错,最后才发现是jdbcutil的资源配置路径写错了,改正即可,以后要小心点了。。。。。。。。...原创 2018-11-08 14:01:48 · 2434 阅读 · 0 评论 -
Java串口接收数据显示到label上
最近有个小任务,就是把下位机发送过来的数据实时显示到label上,一直没有头绪,后来看到了这篇博文,链接:https://blog.csdn.net/qq_40707685/article/details/83745290不如也开个线程,实时的取数据;下面的是通过com口接收数据的代码,因为没有用到发送的部分,所以注释掉了;com3,波特率9600 import java...转载 2018-11-05 11:15:42 · 889 阅读 · 0 评论 -
swt界面下label实时显示时间
开个线程可解决 public void timeView(Label label) { new Thread() {//线程操作 public void run() { while(true){ try { ...转载 2018-11-05 10:57:05 · 670 阅读 · 0 评论 -
Eclipse提交代码到GitHup
原文地址:http://blog.csdn.net/zongzhankui/article/details/486537311、在eclipse中安装git插件。目前,比较新的eclipse中,一般都已经安装好了git插件,如何查看自己的eclipse中是否有了git插件呢。help---》about eclipse在上面的...转载 2018-10-29 20:28:33 · 1031 阅读 · 0 评论 -
eclipse快捷键
常用快捷键(加粗的快捷键,较为常用。) 编辑 快捷键 说明 补充 Ctrl+1 快速修复 (最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try Ctrl+/ 注释当前行,再按则取消注释 Ctrl+D 删除当前行或者多行 Ctrl+Z 撤销...转载 2018-10-31 10:10:42 · 109 阅读 · 0 评论 -
RXTXcommon.jar包的导入,Java串口
Windows下1.下载压缩包(32位和64位)均支持地址:http://fizzed.com/oss/rxtx-for-java2.解压,安装。Copy RXTXcomm.jar ---> <JAVA_HOME>\jre\lib\ext C...原创 2018-10-18 16:05:16 · 2948 阅读 · 0 评论 -
java 导入swt
设计模式课程需要运用设计模式写一个java的记事本,上网百度了一下,需要eclipse有SWT插件,于是整理了SWT插件的下载及安装方法。一、查看eclipse版本号打开eclipse,在选项栏上点击 Help --> about Eclipse 选项即可看到当前exlipse 的版本型号。如图:二、到官网上下载与eclipse版本匹配的SWT插件下载地址:点击打开链接...转载 2018-10-14 20:59:39 · 1309 阅读 · 2 评论 -
BigInteger的使用解决数据溢出
BigInteger 可以用来解决数据的溢出问题!下面我总结几种关于BigInteger的常用用法:1。probablePrime和nextprobablePrime。(判断质数,并返回) BigInteger.probablePrime(int x); 返回有可能是素数(质数),具有指定长度的正数BigInteger...转载 2018-10-17 22:16:25 · 984 阅读 · 0 评论