自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (3)
  • 收藏
  • 关注

原创 中间件-netty(1)

netty 前言篇。

2023-06-26 22:29:54 844

原创 中间件 -zookeeper

首先,在分布式架构中,任何的节点都不能以单点的方式存在,因此我们需要解决单点的问题。常见的解决单点问题的方式就是集群大家来思考一下,这个集群需要满足那些功能?集群中要有主节点和从节点(也就是集群要有角色)集群要能做到数据同步,当主节点出现故障时,从节点能够顶替主节点继续工作,但是继续工作的前提是数据必须要主节点保持一直主节点挂了以后,从节点如何接替成为主节点?是人工干预?还是自动选举所以基于这几个点,我们先来把 zookeeper 的集群节点画出来。

2023-06-20 00:50:26 1119

原创 Spring Bean-生命周期

三连支持 一起鼓励 一起进步Bean生命周期。

2023-06-13 20:33:40 660

原创 Spring JdbcTemplate

用于和数据库交互的,实现对表的CRUD操作。它是Spring框架提供的一个对象,是对原始Jdbc API对象的简单封装。Spring框架为我们提供了很多的操作模板类。操作关系型数据库的:JdbcTemplate、HibernateTemplate操作noSql数据库的:RedisTemplate操作消息队列的:JmsTemplate。

2023-06-11 22:27:43 1092

原创 Spring AOP

三联支持 一起鼓励 一起进步Spring AOP。

2023-06-10 20:10:45 1663

原创 spring 动态代理

感觉不错 三连支持 一起进步!动态代理。

2023-06-10 19:11:45 2119

原创 Spring -单元测试

spring-单元测试

2023-06-09 11:36:08 1337

原创 Spring 常用注解篇

Spring 常用注解

2023-06-09 11:19:27 1846

转载 一分钟让你搞明白 left join、right join和join的区别

left是左边的意思,join是连接的意思,连起来就是“左连接”,表1左连接表2,以左为主,表示以表1为主,关联上表2的数据,查出来的结果显示左边的所有数据,然后右边显示的是和左边有交集部分的数据。join,其实就是“inner join”,为了简写才写成join,两个是表示一个的,内连接,表示以两个表的交集为主,查出来是两个表有交集的部分,其余没有关联就不额外显示出来,这个用的情况也是挺多的,如下。left join、join、right join和inner join等等各种join的区别。

2023-02-08 15:22:10 415

原创 java 设计原则

提示:设计模式。

2023-02-02 01:09:27 274

原创 软件架构专题:注解与反射

注解与反射

2023-01-12 23:36:39 88

原创 系统找不到C:\ProgramData\Oracle\Java\javapath\java.exe问题及解决方案

报错C:\ProgramData\Oracle\Java\javapath\java.exe原因:我是升级本地JDK8到JDK11 然后换了本地的环境变量 然后还是查是java8版本 就把本地的JDK8删除了 然后就抛这个错误解决:删除C:\ProgramData\Oracle\Java\javapath\java.exe下的三个exe文件即可,然后再执行java -version 查看版本...

2022-05-24 15:29:44 1900

原创 Spring boot quartz无法注入bean的问题

问题:在自定义的job任务中无法注入bean原因:出现这个问题是因为定时任务的 Job 对象实例化的过程是通过 Quartz 内部自己完成的,但是我们通过 Spring 进行注入的 Bean 却是由 Spring 容器管理的,Quartz 内部无法感知到 Spring 容器管理的 Bean,所以没有办法在创建 Job 的时候就给装配进去。解决:1>首先自定义一个 JobFactory,通过 AutowireCapableBeanFactory 将创建好的 Job 对象交给 Spring 管理

2022-05-20 14:21:58 847

原创 .Comparable和Comparator接口有何区别?

.Comparable和Comparator接口有何区别?Comparable 可以在写类的时候实现 comparable 接口 重写compare方法 使该类可以内部排序Comparator 相当于外部排序排序器 重写compara方法https://www.cnblogs.com/xujian2014/p/5215082.html...

2022-03-09 22:43:20 93

原创 map排序

hashMap 排序 map.put("a", "c"); map.put("c", "a"); map.put("b", "b"); List<Map.Entry<String, String>> list = new ArrayList<Map.Entry<String, String>>(map.entrySet()); Collections.sort(list, new Co

2022-03-08 23:36:16 84

原创 map遍历的四种方式:

map遍历的方式:需要注意的是速度问题:迭代器的速度快于增强for循环entryset的速度快于keyset

2022-03-08 18:07:22 141

原创 报错:Exception in thread “main“ java.util.NoSuchElementException at java.util.HashMap$HashIterator.ne

迭代器报错:错误信息:原因:iterator类的next()方法在同一循环里面不能出现两次,会使游标指向空值修改:结果:

2022-03-08 17:56:05 954

原创 springboot自动配置

springboot自动配置:@condition自定义条件:​ 定义条件类:自定义类实现Conditon接口,重写method方法,在method方法里面进行逻辑判断 返回Boolean值。​ 参数:​ context: 获取beanfactory​ metadata:获取注解属性lSpringBoot 提供的常用条件注解:•ConditionalOnProperty:判断配置文件中是否有对应属性和值才初始化Bean•ConditionalOnClass:判断环境中是否有对应

2022-03-07 12:38:11 89

原创 LocalDat类

LocalDat类LocalDate.of(int year, int month, int dayOfMonth) 按指定日期创建LocalDate对象getYear:返回日期中的年份getMonth:返回日期中的月份getDayOfMonth:返回月份中的日 LocalDate date = LocalDate.now(); System.out.println(date); System.out.println(date.getYear()+">&gt

2022-02-23 04:04:18 255

原创 List 的Stream().filter()

数据准备:List<Student> studenList = new ArrayList<Student>(); studenList.add(new Student("李小明",true,18,1.76,LocalDate.of(2001,3,23))); studenList.add(new Student("张小丽",false,18,1.61,LocalDate.of(2001,6,3))); studenList.add(

2022-02-23 03:23:03 3395

原创 Java中Calendar类的方法

Calendar类的使用

2022-02-22 18:10:19 413

原创 IDEA接口都变灰色切无法跳转到实现类怎么解决?

IDEA接口都变灰色切无法跳转到实现类怎么解决?清理下idea的缓存

2022-02-22 14:20:56 1105

转载 @Async异步调用

异步调用:作者写的很好,转载一下https://www.cnblogs.com/zhengbin/p/6104502.html

2022-01-05 11:26:42 53

原创 NotNull,NotEmpty,NotBlank三种空校验器的区别

NotNull,NotEmpty,NotBlank三种空校验器的区别

2021-12-28 16:23:14 356

原创 java中string.trim()函数的作用

java中string.trim()函数的作用trim()的作用:去掉字符串首尾的空格。public static void main(String arg[]){ String a=" hello java "; String b="hello java"; System.out.println(b.equals(a)); a=a.trim();//去掉字符串首尾的空格

2021-12-28 10:49:28 459 1

原创 Integer.parseInt 能转换的最大值是 2147483647

Integer.parseInt 能转换的最大值是 2147483647测试数据:String fee1 = “2147483647”;String fee2 = “2147483648”public class test { public static void main(String[] args) { String fee1 = "2147483647"; String fee2 = "2147483648"; try{

2021-12-21 14:48:34 1568

原创 Table ‘mysql.TR_MEMBER‘ doesn‘t exist

Table ‘mysql.TR_MEMBER’ doesn’t exist问题:数据库里存在表 报错表不存在解决方法 :表名改成小写

2021-12-15 13:37:29 553

原创 报错:Cannot delete or update a parent row: a foreign key constraint fails

报错:Cannot delete or update a parent row: a foreign key constraint fails原因 :表关联了 删除时会报错解决:先关闭外键约束删除完在开启示例:SELECT * FROM ss_role DELETE FROM ss_role WHERE ROLE_ID = '4028a1c34ec2e5c8014ec2ebf8430001'SET foreign_key_checks = 1...

2021-12-05 16:54:06 495

原创 Thu Dec 20 12:50:09 CST 2018 WARN: Establishing SSL connection without server‘s identity verificatio

报错描述:Thu Dec 20 12:50:09 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn

2021-12-05 16:13:49 250

原创 安装Abinit

安装Abinittar zxvf Abinit下载安装包准备:atompaw-3.0.1.9.tar.gzbigdft-abi-1.0.4.tar.gzetsf_io-1.0.4.tar.gzFoX-4.1.2.tar.gzlapack-abinit_6.10.tar.gzlibxc-2.0.1.tar.gzwannier90-1.2.0.1.tar.gz 编译安装:./configure --prefix=#指定软件安装路径开启64位相关标志 :./conf

2021-04-06 22:10:11 752

原创 1.安装fftw

1.安装fftwtar zxvf ffw./configure --prefix()makemake install2.安装mpich2tar zxvf mpich./configure --prefix()make make install设置环境变量:bashrc 通常隐藏需要 ls -al 才显示export PATH=/home/export/parastor/users/libing/ReSet/setmpich2/bin:$PATHexport LD_LIBRA

2021-04-01 22:45:50 677

原创 apriori算法

apriori# -*- coding: utf-8 -*-from __future__ import print_functionimport pandas as pd# 自定义连接函数,用于实现L_{k-1}到C_k的连接def connect_string(x, ms): x = list(map(lambda i: sorted(i.split(ms)), x)) l = len(x[0]) r = [] for i in range(len(x)):

2021-04-01 22:42:14 89

原创 c语言 中的 window编程

c++ 中的 window编程小游戏 ----消消乐#include<graphics.h>#include<conio.h>#include<time.h>#include<stdio.h>#include<windows.h>typedef struct postion{ int x; int y;}posType ;#define KEY_DOWN(vk_c) (GetAsyncKeyState(vk_c)&a

2021-04-01 22:40:57 769

原创 Gromacs安装

#Gromacs软件在新集群机器指南##简介  Gromacs是用于研究生物分子体系的分子动力学程序包。它可以用分子动力学、随机动力学或者路径积分方法模拟溶液或晶体中的任意分子,进行分子能量的最小化,分析构象等。它的模拟程序包包含Gromacs力场(蛋白质、核苷酸、糖等),研究的范围可以包括玻璃和液晶、到聚合物、晶体和生物分子溶液。Gromacs是一个功能强大的分子动力学的模拟软件,其在模拟大量分子系统的牛顿运动方面具有极大的优势。##安装Groamcs-2019.3软件(mpi+double版) 

2021-04-01 21:45:34 992

原创 lammps的并行安装

lammps的并行安装一·简介:LAMMPS即Large-scale Atomic/Molecular Massively Parallel Simulator,可以翻译为大规模原子分子并行模拟器,主要用于分子动力学相关的一些计算和模拟工作,一般来讲,分子动力学所涉及到的领域,LAMMPS代码也都涉及到了。二·安装lammps软件依次步骤流程:​ 1.安装fftw​ 2.安装mpich​ 3.安装lammps三·详细步骤:​ 1.安装FFTW-3.3.8:​安装包存放位置:/home/e

2021-04-01 21:44:19 926

原创 Gromacs安装

#Gromacs软件在新集群机器指南##简介  Gromacs是用于研究生物分子体系的分子动力学程序包。它可以用分子动力学、随机动力学或者路径积分方法模拟溶液或晶体中的任意分子,进行分子能量的最小化,分析构象等。它的模拟程序包包含Gromacs力场(蛋白质、核苷酸、糖等),研究的范围可以包括玻璃和液晶、到聚合物、晶体和生物分子溶液。Gromacs是一个功能强大的分子动力学的模拟软件,其在模拟大量分子系统的牛顿运动方面具有极大的优势。##安装Groamcs-2019.3软件(mpi+double版) 

2021-04-01 21:43:47 1270

原创 高斯消元_mpi

高斯消元_mpi#include<stdio.h>#include<mpi.h>#include<stdlib.h>#include<math.h>#define M 5int main(int argc,char *argv[]){ int myid,numprocs,namelen,cpuname; MPI_Status status; char processor_name[MPI_MAX_PROCESSOR_NAM

2021-03-30 08:56:54 417

原创 mpi_5个基础接口函数

mpi_5个基础接口函数hello world#include "mpi.h"#include<stdio.h>#include<math.h>void main(argc,argv)int argc;char *argv[];{ int myid,numprocs; int namelen; char processor_name[MPI_MAX_PROCESSOR_NAME]; MPI_Init(&argc,&argv); MPI_Co

2021-03-30 08:56:23 179

原创 高斯消元_fortran

高斯消元___fortran版本 DIMENSION A(10,10),B(10),X(10) INTEGER N,K,I,J,MID,TEMP WRITE(*,*)"输入矩阵的阶数:" READ(*,*)N WRITE(*,*)"请输入每行的系数:" READ(*,*)((A(I,J),I=1,N),J=1,N) WRITE(*,*)"请输入右侧的值" READ(*,*)(B(I),I=1,

2021-03-30 08:47:45 390

原创 fortran仅存部分习题

fortran仅存部分习题hello worldprogram main write(*,*)"hello world!"end矩阵对角线元素之和!求主对角线的和/子对角线的和 SUBROUTINE OPP(A,S1,S2) REAL A(5,5) S1=0 DO 10 I=1,5 S1=S1+A(I,I)10 CONTINUE S2=0 D

2021-03-30 08:44:34 914

languageC.rar

可直接运行文件.exe

2021-04-06

c语言和fortran的混合编程

c语言和fortran的混合编程

2021-04-01

中科院先导杯并行计算应用大奖赛使用手册.pdf

中科院先导杯并行计算应用大奖赛使用手册.pdf

2021-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除