- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 java反射机制
反射是这样被定义的:在运行状态中,能够获取任意一个类或者对象的属性或者调用他们的方法那么首先要了解的就是获取类或者对象的方式第一种:new方式 , Class1 c1=new Class1();这里的c1就是这个类的对象;c1.getClass()获取类第二种:.class方式, Class c1= Class1.clsss ;这里的c1是个类,通过newInstance创建它的对象第三...
2020-05-04 16:17:06
201
原创 常见的排序算法总结
平时一直做项目,业务逻辑,对算法这块逐渐有了生疏今天有空总结一下排序算法1)冒泡排序冒泡排序的原理就是两两相比,从小到大的话前面比后面大就交换,从大到大的话前面比后面小就交换,比如有一组数[1,10,5,3,2]如何对它做排序(比如从小到大)第一步:[1,10,5,3,2]源数据[1,10,5,3,2]//1<10 不交换[1,5,10,3,2]//10>5 ...
2020-05-04 16:14:24
199
原创 springboot里使用websocket实现文件上传并且显示进度
首先,我们清晰一下思路1)先实现文件上传,我们应该清楚,文件上传和进度走的是两条路线,即异步;2)再使用文件上传解析器去获取文件进度信息,这个信息是保存在一个session域里的,会被实时刷新;3)websocket定时遍历,实现点对点发送上传进度信息;很简单,就这三步接下来开始实现所需的maven依赖 <!--文件上传--> &l...
2020-04-09 11:05:30
6356
9
原创 sqlserver查询数据表所有字段名,查询当前并发连接数常用sql语句
【查询数据表所有字段名】select COLUMN_NAME from INFORMATION_SCHEMA.Columns where table_name='sys_savings'【查询数据库所有表】SELECT name FROM sysobjects WHERE xtype = 'u'【查询sa用户下占用的连接数】sp_who 'sa'【查询当前并发连接数】select h...
2020-03-26 16:22:29
608
原创 mysql查询数据表所有字段名和注释,查询数据库并发连接数常用sql语句
【查询数据表所有字段名和注释所有】select COLUMN_NAME, column_comment from INFORMATION_SCHEMA.Columns where table_name='sys_savings'【查询数据库所有表】select table_name from information_schema.tables where table_schema='rcd'...
2020-03-26 16:20:58
414
原创 idea该怎么用(一)-了解idea
括号里这些百度上都有,可以了解一下(IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于...
2019-07-08 13:14:14
1104
原创 idea该怎么用(二)-创建springboot项目
首先我们应该创建一个本地maven仓库(maven库主要用于提供我们项目所需要的jar包。这里有一个本地仓库和远程仓库的概念,本地仓库指我们本地的包含了很多jar包的磁盘文件夹,而远程仓库用于把jar包下载到我们的磁盘文件夹,访问远程仓库一般需要联网,而本地的仓库不用联网就能使用)1)下载maven,并把它解压到磁盘下的文件夹;2)环境变量添加maven_home,并添加到path;3...
2019-07-08 13:13:30
233
原创 管理系统里用户角色与权限的设计
首先,我们有一张用户表,其中有一个字段叫角色,user_role;其次,我们有一张角色表,role_id跟用户表和权限表连接;最后,我们有一张权限表,里面的授权角色为grant_role;我们可以通过功能模块的授权把模块权限授权给角色,再通过把角色授权给用户的方式实现用户的权限管理。...
2019-06-25 13:41:31
6771
原创 html中a标签的onclick事件不起作用
页面上的a标签onclick事件点击无响应查看标签里是否有href=“”的属性如果有去掉它或者改成href=“#“即可
2019-03-24 22:41:32
18209
3
原创 sqlplus操作oracle数据库
我们有时为了方便会习惯在cmd里使用sqlplus操作数据库这里我总结了一些常用的sqlplus操作语句1.sqlplus登录到oracle数据库sqlplus 用户名/密码2.显示当前用户show user;3.显示当前数据库里所有表名select table_name from user_tables;4.创建一张表sama5.插入一条数据...
2019-02-20 16:35:59
1502
原创 多文件夹下的资源导入和页面跳转
为了演示,我新建了一个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
905
原创 oracle数据库中关于number数据类型使用时出现的java.sql.SQLException: 数字溢出问题
最近在做一个项目,里面有一个字段是手机号码,我用的是oracle数据库,对于这个字段我设计成了number类型11位,设计好表后,用navicat测试存取正常。 但是,在写后台代码的存值时,出现java.sql.SQLException: 数字溢出的错误,看了眼我写的实体类,对电话号这一栏设计的数据类型为int,反复测试后得出结论 int类型数据程度小于等于10,jav...
2019-01-20 13:44:39
1836
原创 浅析Mysql和Oracle数据库的在各个方面的区别
一.数据库本身mysql为中小型数据库,比起oracle更加方便,一般不做商用。oracle数据库一般用于偏大型项目,具有良好的兼容性、可移植性、可连接性和高生产率,oracle是不开源的,一般稍大型公司都有自己优化过的oracle。二.连接方面(jdbc连接方法)oracle:driverClassName=oracle.jdbc.driver.OracleDriverurl=...
2019-01-16 17:17:39
4246
原创 关于eclipse中实现接口添加@Override报错的解决方法
最近用eclipse创建maven项目,写了一个接口后添加了接口的实现类,直接在实现类里快捷地添加了未实现方法(此时实现的方法前面并没有加@Override),写完之后工程正常运行没有问题。但是,我在eclipse上加载了阿里编码规约扫描的插件后,扫描了完成的工程,提示每个实现类中实现方法必须要加@Override,我修改了实现类,工程报错。导致原因:这是由于你安装的eclipse有一个默...
2019-01-16 15:18:10
3383
原创 第三方登录之微信登录
首先我们来了解一下登陆的流程,如图所示 在写程序之前我们先要做一些配置打开微信公众平台测试号管理登录入口http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index扫码登录后配置如图 appID(系统提供):测试号id,后面会用到appsecret(系...
2018-12-16 11:40:45
586
原创 Ngrok反向代理使用指南
一.后台域名绑定注册/登录网址https://www.ngrok.cc/login登陆后如图根据需要开通隧道 隧道管理二.代理工具sunny.exe的操作需要的参数:隧道id启动成功如下图 ...
2018-12-16 08:20:07
270
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人