java项目上手
Longtermevolution
人生不要太匆匆,不急,慢慢来吧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
idea连接mySQL数据库出现Server returns invalid timezone Need to set serverTimezone property
经常出现这个问题,记录一下问题原因:数据库时区设定;解决思路:通过mysql控制台修改数据库时区。具体方法:https://www.cnblogs.com/loufangcheng/p/13090635.html原创 2020-06-29 14:55:24 · 1489 阅读 · 0 评论 -
idea 中使用Easy Code插件 -- 生成实体、DAO映射等文件
参考官方文档:https://gitee.com/makejava/EasyCode/wikis/pages?sort_id=725164&doc_id=166248原创 2020-06-29 14:48:45 · 498 阅读 · 0 评论 -
protege项目数据库表
create database if not exists protege;use protege;create table if not exists `project_management`( `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'id', `name` varchar(100) CHA...原创 2020-06-05 20:41:40 · 569 阅读 · 0 评论 -
数据库一对一 一对多 多对多关系
参考:https://blog.youkuaiyun.com/u013144287/article/details/79024130自己在项目中写的实例:‘实体’和‘公理’具有多对多关系,即一个实体可以对应多个公理,一个公理也可以包含多个实体。多对多关系需要一张纽带表来实现。// 实体表格 create table if not exists `entity_management`( `id` int unsigned .原创 2020-06-04 20:09:34 · 7503 阅读 · 0 评论 -
在idea中通过sql文件书写数据库表格
create database if not exists protege;use protege;create table if not exists `class_management`( `id` int unsigned NOT NULL AUTO_INCREMENT COMMENT 'id', `ClassName` varchar(100) CHARA...原创 2020-06-04 14:19:37 · 1686 阅读 · 0 评论 -
java实现数据缓存单元 - map实现
在项目中遇到一个场景:为了减少响应时间,将从数据库读取出来的数据读取到内存中(使用变量Map实现),对数据的操作就在内存中进行,而不用去数据库中进行。同时,带来的问题是操作后的数据如何更新到数据库,这个问题的解决方式目前是设置数据的存活时间和刷新时间。缓存单元代码以下是实现数据缓存单元的代码:package org.ghostcloud.cn.mysql.jdbc.common.util;import java.io.File;import java.util.Collections;原创 2020-06-03 10:06:46 · 465 阅读 · 0 评论 -
20200525 - 中间件实践(未完待续)
现有一个消息通知中间件需求如下:暴露一个ip:port作为消息接收端口供消息生产者连接,一个ip:port作为消息发送端口供消息消费者连接。 用字符串destName来标识消息目的。 支持目的destName注册。(一个destName只支持一个目的,新注册直接覆盖旧地址。)(选做:实现多目的地址的负载均衡) 提供送达保证。(生产者发送消息后可立即收到确认回复。但此时并不能保证已经送达目的,送达目的为异步方式。) 提供消息保序。 除了实现中间件,还需提供生产者函数库和消费者函数库 用gola原创 2020-05-25 09:50:55 · 209 阅读 · 0 评论 -
将本地jar包安装到maven本地库
目录1、安装啥jar包2、安装到哪儿3、怎么安装从GitHub上导入源码的时候,提示一个jar包没有下载好,于是手动下载了一个jar包,然后需要通过手动将其安装进maven的本地库。首先需要明白三点:安装的jar包是啥、在哪儿?:自己下载的jar包; 安装到哪儿?:找到安装地址,即maven本地库的安装位置,可以通过cmd命令查看(在cmd窗口输入:mvn help:effective-settings);不仅如此,还需要比对jar包中的命名进行具体位置的定位; 怎么安装?:运用原创 2020-05-18 15:51:57 · 621 阅读 · 0 评论
分享