- 博客(123)
- 收藏
- 关注
原创 概括java知识点(一)
一、java基础1.面向对象的思想。2.jdk、jre、jvm的关系。3.常见集合Arrylist,Linkedlist,HashMap等等。4.线程,多线程。5.锁的概念以及使用。6.事务场景。7.设计模式思想。二、java框架1.spring两个核心AOP和IOC思想。2.spingMVC工作原理。3.myBatis连接数据库,一级二级缓存,sql语法。4.spingBoot常见注解的意思。5.spingCloud五大组件,以及项目中怎么使用的。三、数据库、中间件、非关系数据
2022-05-14 00:42:55
303
1
原创 idea中项目常用的git命令
1.团队开发新建分支,测试完合并主分支。2.idea中使用git的命令。reset命令(回退)、revert命令(反做)、undo commit命令3.reset命令 (一般用mixed的情况比较多)3.1 soft命令工作区和暂存区都不回退(没有变化),只有远程仓库回退。3.2 mixed命令工作区不回退,暂存区回退(清空add的),远程仓库回退。3.3 hard命令工作区和暂存区回退(清空add的),远程仓库回退。4.reset命令4.1 reset回退当前版本,不影响其他
2022-02-17 14:27:01
1915
原创 java常见定时任务
1.jdk自带的Timerpublic class Timer{ static int index=0; public static void main(String[] args){ Timer timer=new Timer(); timer.schedule(new TimerTask() { @Override public void run() {
2022-02-16 17:27:40
308
原创 xshell5和xftp5安装
安装包地址链接:https://pan.baidu.com/s/15Ks9vqrxCHDUVDMdTr6-4A提取码:xchh
2022-02-14 10:40:42
1005
原创 maven安装和配置
1.官网下载maven的zip包https://maven.apache.org/download.cgi2.解压到自己的电脑目录中3.配置maven中的config配置文件4.修改config配置文件里面的仓库地址和阿里镜像4.1配置仓库地址4.2配置阿里镜像 <mirror> <id>maven-default-http-blocker</id> <mirrorOf>external:http:*<
2022-02-14 10:12:47
624
原创 Redis可视化管理工具(Redis Desktop Manager)下载
在github上下载:https://github.com/uglide/RedisDesktopManager/releases/tag/0.8.8
2022-02-11 17:22:22
4361
4
原创 基础概念:Oracle数据库、实例、用户、表空间、表之间的关系
数据库:Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。实例:一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构(Memory Structures)组成。一个数据库可以有n个实例。用户:用户是在实例下建立的。不同实例可以建相同名字的用户。
2022-02-10 14:41:46
2710
原创 安全框架Shiro和SpringSecurity的比较
安全框架Shiro和SpringSecurity的比较两个基本的概念安全实体:系统需要保护的具体对象数据权限:系统相关的功能操作,例如基本的CRUDShiro首先Shiro较之 Spring Security,Shiro在保持强大功能的同时,还在简单性和灵活性方面拥有巨大优势。Shiro是一个强大而灵活的开源安全框架,能够非常清晰的处理认证、授权、管理会话以及密码加密。如下是它所具有的特点:易于理解的 Java Security API;简单的身份认证(登录),支持多种数据源(LDAP,JD
2022-02-10 11:14:14
397
原创 BigDecimal 精度计算
BigDecimal result1 = oneCalculation.subtract(twoCalculation); String result2=result1.toString();
2021-12-20 10:47:02
182
原创 菜园子
我希望拥有一块属于自己的土地,这是上天赐予我的,我会在这块土地上耕种各种蔬菜,粮食,来自产自足自销。一、花生春天,我会种一些花生????,花生种子是去年留种的,等到春天的气候稍好些,我先给土地施肥浇水,让土地恢复活力,然后将花生种子种到土地里,待到花生出嫩芽时,先去给刚出萌芽的花生放放风,让它透透气,呼吸下来自春天的新鲜空气,这会土地里可能会出现野草、虫子,我会背着喷雾器喷洒些能够治野草、虫子的农药,待到野草、虫子被消除后,气温也在慢慢的升高,看到花生的叶子不再那么盎然,我知道是花生渴了,需要水来灌溉花
2021-12-03 23:34:32
124
原创 面积项目---字典表复制功能
@Override public void copy(Long id, String name) { //获取该节点信息 AreaIndicator areaIndicator = areaIndicatorMapper.selectById(id); areaIndicator.setName(name); areaIndicator.setType(areaIndicator.getParentId() == PARENT_ZER.
2021-11-10 13:59:25
362
原创 面积项目---遍历树结构(递归方法)
1.递归方法在这里插入代码片 /** * 指标表展示 * @return */ @Override public List<AreaIndicator> findAll() { List<AreaIndicator> list = areaIndicatorMapper.findAll(PARENT_ZERO, ZERO); list.forEach( areaIndicator -> {
2021-11-10 11:16:33
390
原创 数据库表设计
一.字典表设计1.字段id、name、 code、 pid、 类型 、是否使用2.解释pid的作用是父子关系的,类型是是归类的。3.数据存放顺序存放数据先从父节点,子节点,孙子节点。
2021-10-22 16:18:25
453
原创 windows安装mysql服务时启动失败
1.把NETWORK SERVICE添加到Administrators组桌面上的我的电脑->右键->管理->本地用户和组->选择用户->找到右边的administrator用户->右键属性->隶属于->点击右下角的添加->高级->立即查找->然后出来很多用户和权限->找到network service点击进去就好了...
2021-10-19 09:14:02
223
原创 大体技术点
一、基础1.面向对象、集合、线程、事务二、框架1.ssm、springboot、springcloud、double+zookeeper三、数据库和中间件1.mysql、oracal、rides、rabbitmq、es四、优化1.jvm优化
2021-10-06 09:48:49
57
原创 2021年10月技术概括
一、面向对象(封装、继承、多态)1.封装:set、get方法、可以定义命名某些规则。2.继承:抽取公共部分属性和方法作为父类。3.多态:继承、重写、父类类型子类对象,调用子类重写父类的方法,易于扩展维护。二、jdk、jre、jvm的区别1.jdk :java开发工具。2.jre:java开发运行环境。3.jvm:java虚拟机。4.jdk包含jre、开发工具(java、javac、jconslo)。5.jre包含jdk、lib类库。6.我们写的.java文件通过javac编译成.clas
2021-09-13 11:21:03
679
3
原创 线程卖票-------同步方法的方式
package com.test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;public class test01 { public static void main(String[] args) throws InterruptedException { MyThread task1=new MyThread(); MyThr
2021-07-02 11:02:51
112
原创 线程买票------同步代码块方式
package com.test;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;public class test01 { public static void main(String[] args) throws InterruptedException { MyThread task1=new MyThread(); MyThr
2021-07-02 10:59:41
90
原创 我了解的线程
线程的实现方式:继承thread实现run方法,实现runable接口的run方法。线程的状态:新建,就绪,运行,阻塞,死亡。线程的方法:sleep方法,yield方法,join方法。线程安全问题:同步代码,同步方法(同步锁)。什么时候线程会阻塞?调用sleep方法,join方法,wait方法,io流阻塞,同步锁的时候会阻塞。...
2021-07-02 10:49:16
79
原创 记录我喜欢的一段话
每个人都有自己的追求,要发挥自己的价值,当我认为做这件事有意义的时候,那我就要义无反顾的去做。真心喜欢这句话,愿我走人生路的时候,有这样的思想伴我前行。
2021-07-01 18:47:17
60
原创 Calendar对象------获取任意一年的二月份有多少天
// 键盘录入任意的年份 Scanner sc = new Scanner(System.in); System.out.println("请输入年份:"); int year = sc.nextInt(); // 设置日历对象的年月日 Calendar c = Calendar.getInstance(); c.set(year, 2, 1); // 其实是这一年的3月1日 .
2021-06-29 20:15:37
170
原创 SimpleDateFormat对象 ------算算你来世界有多少天
// 键盘录入你的出生的年月日 Scanner sc = new Scanner(System.in); System.out.println("请输入你的出生年月日:"); String line = sc.nextLine(); // 把该字符串转换为一个日期 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date d =
2021-06-29 18:24:57
95
原创 oracal根据当前节点取末级节点:递归sql
https://www.cnblogs.com/Jingkunliu/p/11555591.html
2021-06-17 17:19:47
139
原创 前端学习网址
https://juejin.cn/post/6914831351271292936https://juejin.cn/post/6844903885488783374https://juejin.cn/post/6844903976693940231https://github.com/mqyqingfeng/Bloghttps://leetcode-cn.com/circle/discuss/SVKmhR/https://juejin.cn/post/68449034824329
2021-06-03 18:01:10
165
原创 用户信息(密码、手机号)使用“AES、BASE64”加密、解密。---------- 经营项目
1.在工具包下加入加密、解密类加密/** * 对敏感信息例如身份证、手机号进行加密 * * @Author: qinencheng * @Date: 2021/04/07 */public class SensitiveInfoDeserializer extends JsonDeserializer { @Override public String deserialize(JsonParser jsonParser, DeserializationContext des
2021-06-03 15:15:21
1379
原创 vue组件使用store仓库
第一步:数据和方法 this.repeatData = res.data.data.data; this.setIsShowRepeatList(true);第二步:在methods方法中定义方法...mapMutations([ 'setIsShowRepeatList', ]), 第三步:初始化组件import RepeatListDialog from '../../components/repeatListDialog'
2021-06-01 10:42:06
810
原创 jdk安装教程
JDK介绍:JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。一、官网下载jdk:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html二、配置环境变量:第一步:在系统变量里新建一个JAVA_HOME,变量为你的jdk安装目录。“我的安装到C:\Program Fi
2021-05-04 10:31:47
395
原创 xshell5和xftp5安装教程
百度网盘:https://pan.baidu.com/s/1P_gY1OHIRi-2YBMhF8rMWg提取码:cxhh使用教程:下一步,再下一步就可以。
2021-05-02 16:22:41
1855
3
原创 时间转换
long字符串转换成yyyy-MM-dd HH:mm:ss格式输出import java.text.SimpleDateFormat; import java.util.Date; //将long字符串转换成格式时间输出 public class LongToString { public static void main(String argsp[]){ String time="1256006105375"; Date date=new Date(Long.parseLon.
2021-04-20 15:11:48
106
原创 long类型时间转换
long time = 2222222222222;SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");java.util.Date date = new Date(time);String str = sdf.format(date);
2021-04-16 17:30:40
8877
原创 object对象解析List类型
Object object=bhResponse1.getData(); Map<String,Object> stringList= JSON.parseObject(JSON.toJSONString(object),Map.class) ;
2021-04-16 16:29:06
516
原创 js截取字符串subString()方法
var basic = “abc,def,ghi,”;一.去掉最后的一位1.basic = basic.substr(0, basic.length - 1);2.basic = basic.substring(0, basic.lastIndexOf(’,’));二.任意截取var str = “0123456789”;console.log(“从索引为3的字符起到索引为5的前一个字符结束:”, str.substring(3,5)); //34...
2021-04-16 10:30:31
7267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人