摘要: 数据库管理及表结构设计: 初始化:Navicat建立逻辑模型; 导入:若需要对已有结构进行调整则在模型设计界面选择:文件->从数据库导入; 设计:建立需要的表,变更,保存; 提交:提交表结构变更至数据库,保存后在模型设计界面选择:文件->同步到数据库; 标准pojo、mapper生成:使用IDEA旗 阅读全文
posted @ 2022-04-26 15:24 tanjr 阅读(2760) 评论(0) 推荐(0) 编辑
摘要: 有两种,第一种是子查询,第二种是连接查询 第一种,额外建立一个子查询,并定义resultMap,手动映射返回id、属性、集合 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Map 阅读全文
posted @ 2022-04-26 15:24 tanjr 阅读(1272) 评论(0) 推荐(0) 编辑
摘要: com.fasterxml.jackson.annotation.JsonView @JsonView可以过滤pojo的属性,使Controller在返回json时候,pojo某些属性不返回,比如User的密码,一般是不返回的,就可以使用这个注解。 利用@Jsonview注解过滤pojo com.f 阅读全文
posted @ 2021-08-16 19:10 tanjr 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 单例模式 不要new对象 饿汉式单例,线程安全,浪费资源 public class Hungry { //浪费空间 private byte[] data1 = new byte[1024*1024]; private byte[] data2 = new byte[1024*1024]; priv 阅读全文
posted @ 2021-01-28 17:21 tanjr 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 题目描述 将一个字符中所有的整数前后加上符号“*”,其他字符保持不变。连续的数字视为一个整数。 注意:本题有多组样例输入。 输入描述: 输入一个字符串 输出描述: 字符中所有出现的数字前后加上符号“*”,其他字符保持不变 示例1 输入 复制 Jkdi234klowe90a3 5151 输出 复制 J 阅读全文
posted @ 2021-01-26 18:01 tanjr 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 题目描述 现在IPV4下用一个32位无符号整数来表示,一般用点分方式来显示,点将IP地址分成4个部分,每个部分为8位,表示成一个无符号整数(因此不需要用正号出现),如10.137.17.1,是我们非常熟悉的IP地址,一个IP地址串中没有空格出现(因为要表示成一个32数字)。 现在需要你用程序来判断I 阅读全文
posted @ 2021-01-26 16:27 tanjr 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 题目描述 编写一个程序,将输入字符串中的字符按如下规则排序。 规则 1 :英文字母从 A 到 Z 排列,不区分大小写。 如,输入: Type 输出: epTy 规则 2 :同一个英文字母的大小写同时存在时,按照输入顺序排列。 如,输入: BabA 输出: aABb 规则 3 :非英文字母的其它字符保 阅读全文
posted @ 2021-01-26 16:05 tanjr 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 题目描述 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。 假设渊子原来一个BBS上的密码为zvbo9441987,为了方便记忆,他通过一种算法把这个密码变换成YUANzhi1987,这个密码是他的名字和出生年份, 阅读全文
posted @ 2021-01-26 15:52 tanjr 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 题目描述 王强今天很开心,公司发给N元的年终奖。王强决定把年终奖用于购物,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子: 主件 附件 电脑 打印机,扫描仪 书柜 图书 书桌 台灯,文具 工作椅 无 如果要买归类为附件的物品,必须先买该附件所属的主件。每个主 阅读全文
posted @ 2021-01-26 14:17 tanjr 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定n个字符串,请对n个字符串按照字典序排列。 输入描述: 输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。 输出描述: 数据输出n行,输出结果为按照字典序排列的字符串。 示例1 输入 9 cap to cat card 阅读全文
posted @ 2021-01-25 17:58 tanjr 阅读(119) 评论(0) 推荐(0) 编辑