Java
文章平均质量分 54
晴天'
这个作者很懒,什么都没留下…
展开
-
如何使用idea连接MySQL数据库,并生成表对应的实体类
在开发过程中,有一些同学不喜欢开过多的软件,影响电脑运行效率,Navicat之类的,有时候也会加载较慢。在后台框架没有自动生成实体类的时候,自己手动敲表的实体类也比较耽误时间。所以,很多同学都会偏向于在idea里面连接数据库。下面就简单介绍一下,使用idea去连接mysql数据库的步骤,以及生成实体类的步骤。STEP1:点击Database → 点击Database框左上角的"+"号 → 选择 Data Source → 选择MySQL;STEP 2:填写数据库连接配置连接成功后,可以看到数据库及原创 2022-06-02 00:28:08 · 2648 阅读 · 1 评论 -
centOS安装Nginx详解
想要官方通道的点 这里 ,本文也是根据官方文档来安装,只是附带了操作命令的结果及安装完成效果等。SETP 1: 安装先决条件执行命令sudo yum install yum-utils执行过程中有类似 == Is this ok [y/N]: == 这样的默认输入“y”执行结果:SETP 2: 设置yum存储库1、找到服务器 **/etc/yum.repos.d/**文件目录,在该目录下新建一个名为 nginx.repo 的文件:2、右键使用记事本编辑新建的nginx.repo 文原创 2020-08-07 17:09:52 · 487 阅读 · 0 评论 -
Navicat连接oracle数据库报错ORA-28547:connection to server failed的解决方式
在使用Navicat连接oracle数据库时,输入正确的配置信息后,报错ORA-28547:connection to server failed,probable Oracle Net admin error首先,排除主机ip、端口、服务名、用户名和密码,没有填写错误。如果都填写无误,那么这个问题可能是因为Navicat本地的OCI版本与Oracle服务器服务器不符造成的。解决方式:1、下载对应的64位或32位的instantclient,2、解压得到目录下的oci.dll文件3、在Nav原创 2022-05-17 15:39:06 · 7260 阅读 · 0 评论 -
Java使用OpenCV启动报错java.lang.UnsatisfiedLinkError解决方案
最近常识接触图片处理与图片识别的技术研究到了OpenCV涉及java的例子比较少根据操作引入lib和dll后,报错java.lang.UnsatisfiedLinkError有大佬说要加 System.loadLibrary(Core.NATIVE_LIBRARY_NAME);不然会报错java.lang.UnsatisfiedLinkError可是我加了依旧报错java.lang.UnsatisfiedLinkError后来查到的解决方式如下:(本人Windows64位操作系统)将下载的op原创 2022-03-28 18:06:05 · 7400 阅读 · 0 评论 -
Java8(jdk1.8)Optional排序倒叙以及取最后一条数据的问题
获取一个list数组查到比amount小的所有数据,然后进行过滤去重,根据金额进行排序,取到查出的list数据中amount最大的一条数据。List<RechargePromotionSnapshot> rechargePromotionSnapshotList = rechargePromotionSnapshotDao.findByExample(example); ...原创 2018-11-15 10:58:08 · 10372 阅读 · 0 评论 -
关于Java中两个整数相除,有余数就向上取整的问题
如果是两个整数相除,那么结果的小数点以后的数字会被截断,使运算结果为整数,再进行向上取整会拿不到想要的值。所以如果希望得到运算结果能够保留小数点后面的数,就需要这两个整数至少有一个类型转换为浮点数。比如://这里相减是我代码里复制来的逻辑 根据实际情况转型就行了int numberA = 8;int numberB= 2;//将结果转换为float float numberC = ...原创 2018-11-10 13:45:44 · 46776 阅读 · 7 评论 -
centOS安装JDK步骤详解
1.搜索jdk安装包执行命令:yum search java|grep jdk执行结果:2.下载jdk1.8(下载之后默认的目录为: /usr/lib/jvm/)执行命令:yum install java-1.8.0-openjdk执行结果:(中间会出现 Is this ok [y/N]: 输入y 即可)3.配置环境变量:将如下内容复制到 /etc/profile 中:需要复制的内容:#java export JAVA_HOME=/usr/java/jdk1.8.0_181原创 2020-08-21 17:05:44 · 533 阅读 · 0 评论 -
修改数据库设计,保存时弹出‘Invalid use of null value‘的解决方法
原先设计好的表,没有设置各字段不是null,现在发现勾选完不是null之后,保存报错弹出错误提示,如下:发现原因是因为表里已经有存数据,且有的数据已经给了默认null, 所以这里会保存失败。就像这样的:解决方式:给表里已存在的数据不应该为null的处理掉(删掉或者赋值)之后就可以保存了。...原创 2020-07-27 17:10:55 · 3640 阅读 · 2 评论 -
解决powerdesigner生成mysql如何显示列注解问题
今天在powerdesigner上设计数据库之后要通过sql语句去生成表,操作发现生成的sql语句没有字段中文描述,解决问题的具体步骤如下:1、打开表,在 Columns 模块下按快捷键== Ctrl+U ==,选中 == Comment ==选项,点击ok2、按1操作后,表中出来comment栏,填入对应备注保存,再看Preview内的sql语句就有了中文注释了。...原创 2020-07-17 15:20:48 · 595 阅读 · 0 评论 -
java.lang.ClassNotFoundException的解决方法
如果你确定代码没毛病,maven也没报错,根据网上大佬们的解决方案还是没成功,那么就死马当活马医试试我这个吧。1、停止正在运行的项目2、点击maven3、双击clean,等待执行完毕4、重启项目 OK~...原创 2020-07-06 16:20:08 · 11310 阅读 · 0 评论 -
IDEA 启动war包maven项目
1.查看项目pom.xml文件,打包类型是不是war,因为这篇是针对war包的项目启动2.查看数据库配置是不是正确(根据实际情况是本地还是线上)一般有一个properties配置文件,避免启动之后发现数据库不对又得重启3. Ctrl+Shift+Alt+S 打开"项目结构"对话框,或者点击IDEA右上角这个图标4.在Project栏下设置Project SDK(选自己实际项目的sdk版本),然后选Project language level对应的级别(一般例如SDK1.8就选8,1,7就选7)原创 2020-06-30 17:36:47 · 7296 阅读 · 1 评论 -
使用RedisTemplate缓存List的一系列操作示例
redisTemplate是Spring封装的一个比较强大的模板,方便在开发的时候操作redis缓存。Redis缓存一般能存的类型有String、List、Set、Hash、Zset。一般最常用的是Hash和List。List判断一个键是否存在Boolean flag = redisTemplate.hasKey("keyName")获取缓存的指定区间数据redisTemplate...原创 2019-07-15 13:41:37 · 39111 阅读 · 2 评论