
Java学习
文章平均质量分 80
淡燚
飞翔的考拉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java反射机制
反射是这样被定义的:在运行状态中,能够获取任意一个类或者对象的属性或者调用他们的方法 那么首先要了解的就是获取类或者对象的方式 第一种:new方式 , Class1 c1=new Class1();这里的c1就是这个类的对象;c1.getClass()获取类 第二种:.class方式, Class c1= Class1.clsss ;这里的c1是个类,通过newInstance创建它的对象 第三...原创 2020-05-04 16:17:06 · 220 阅读 · 0 评论 -
springboot里使用websocket实现文件上传并且显示进度
首先,我们清晰一下思路 1)先实现文件上传,我们应该清楚,文件上传和进度走的是两条路线,即异步; 2)再使用文件上传解析器去获取文件进度信息,这个信息是保存在一个session域里的,会被实时刷新; 3)websocket定时遍历,实现点对点发送上传进度信息; 很简单,就这三步 接下来开始实现 所需的maven依赖 <!--文件上传--> &l...原创 2020-04-09 11:05:30 · 6439 阅读 · 9 评论 -
idea该怎么用(二)-创建springboot项目
首先我们应该创建一个本地maven仓库(maven库主要用于提供我们项目所需要的jar包。这里有一个本地仓库和远程仓库的概念,本地仓库指我们本地的包含了很多jar包的磁盘文件夹,而远程仓库用于把jar包下载到我们的磁盘文件夹,访问远程仓库一般需要联网,而本地的仓库不用联网就能使用) 1)下载maven,并把它解压到磁盘下的文件夹; 2)环境变量添加maven_home,并添加到path; 3...原创 2019-07-08 13:13:30 · 244 阅读 · 0 评论 -
idea该怎么用(一)-了解idea
括号里这些百度上都有,可以了解一下 (IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于...原创 2019-07-08 13:14:14 · 1132 阅读 · 0 评论 -
管理系统里用户角色与权限的设计
首先,我们有一张用户表,其中有一个字段叫角色,user_role; 其次,我们有一张角色表,role_id跟用户表和权限表连接; 最后,我们有一张权限表,里面的授权角色为grant_role; 我们可以通过功能模块的授权把模块权限授权给角色,再通过把角色授权给用户的方式实现用户的权限管理。 ...原创 2019-06-25 13:41:31 · 6937 阅读 · 0 评论 -
多文件夹下的资源导入和页面跳转
为了演示,我新建了一个eclipse下的web工程,如图 一.资源导入,以导入js文件为例 根目录下的页面导入资源 依次以文件夹递进的方式导入,比如根目录下的index.html导入jsfile/adminjs/ad1.js 直接可以这样写,<script type="text/javascript" src="jsfile/adminjs/ad1.js"></scr...原创 2019-01-23 16:11:06 · 923 阅读 · 0 评论 -
关于eclipse中实现接口添加@Override报错的解决方法
最近用eclipse创建maven项目,写了一个接口后添加了接口的实现类,直接在实现类里快捷地添加了未实现方法(此时实现的方法前面并没有加@Override),写完之后工程正常运行没有问题。 但是,我在eclipse上加载了阿里编码规约扫描的插件后,扫描了完成的工程,提示每个实现类中实现方法必须要加@Override,我修改了实现类,工程报错。 导致原因:这是由于你安装的eclipse有一个默...原创 2019-01-16 15:18:10 · 3424 阅读 · 0 评论 -
第三方登录之微信登录
首先我们来了解一下登陆的流程,如图所示 在写程序之前我们先要做一些配置 打开微信公众平台测试号管理登录入口 http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index 扫码登录后配置如图 appID(系统提供):测试号id,后面会用到 appsecret(系...原创 2018-12-16 11:40:45 · 598 阅读 · 0 评论 -
oracle数据库中关于number数据类型使用时出现的java.sql.SQLException: 数字溢出问题
最近在做一个项目,里面有一个字段是手机号码,我用的是oracle数据库,对于这个字段我设计成了number类型11位,设计好表后,用navicat测试存取正常。 但是,在写后台代码的存值时,出现java.sql.SQLException: 数字溢出的错误,看了眼我写的实体类,对电话号这一栏设计的数据类型为int,反复测试后得出结论 int类型数据程度小于等于10,jav...原创 2019-01-20 13:44:39 · 1874 阅读 · 0 评论