自定义博客皮肤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)
  • 收藏
  • 关注

原创 堆内存诊断

查看当前运行的java进程:jps指定java进程堆占用情况:对某java进程进行图形化的监控,包括堆内存、cpu占用率等等:jconsole。

2023-02-07 17:58:08 121 1

原创 Linux找某个进程下的线程对cpu的使用率

线程号:ps H -eo pid,tid,%cpu I grep [pid]线程代码:jstack [pid]

2023-02-07 16:55:23 179

原创 存活主机识别

存活主机识别

2022-09-06 17:18:07 286

原创 文件尺寸不符。您使用的镜像正在同步中?

换源

2022-09-01 17:52:18 582

原创 Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could

出错

2022-07-31 00:42:02 180

原创 【深入】k-means和FCM的差别

非复制粘贴

2022-07-22 23:58:23 2079

原创 NMF降维的本质,NMF和PCA的区别

NMF和PCA

2022-07-02 21:00:42 1862

原创 有了utf8,为什么还要utf8mb4?

简短明了

2022-06-29 18:55:06 129

原创 http协议常见知识汇总

http过程客户端要从服务器得到数据,首先要建立连接,然后才进行数据传输。建立连接使用的是TCP协议,过程是“三次握手”。由于一次连接中,同一个客户端可能有多个应用程序同时向服务器请求数据,所以在建立连接的时候,他们的通路就要加以区别。一般提供五个信息就可以解决这个问题:连接使用的协议(http的话就是TCP协议),本地主机的IP地址,本地进程的协议端口,远地主机的IP地址,远地进程的协议端口。这五个信息打包叫做socket(套接字)。HTTP与TCP的区别和联系详细介绍建立好连接之后,http就

2022-05-30 18:06:18 120

原创 SpringBoot常用application配置

properties格式yml格式(主流)

2022-05-20 17:50:27 222

原创 SpringBoot模块模版构建与使用

创建Springboot模块的时候,不用每次都重新生成,可以在本地做一个模块模版,要用的时候直接复制,然后改一些东西就行了。首先,随便复制一个已经创建的空模块,里面只保留这些内容:将pom.xml这两个地方删掉,防止等会新模块maven的名称是原模板的名称:直接复制这个模板床架新模块,然后进入到新模块的pom.xml中把artifactId改成新模块名:保存,在idea中导入新模块即可。...

2022-05-20 17:46:40 180

原创 RESTful

restful

2022-05-18 21:35:34 114

原创 初试springboot

如下操作创建模块:做web开发就选spring web写一个controller.BookController.java://restful@RestController@RequestMapping("/books")public class BookController { //二级访问路径无 @GetMapping public String getById(){ System.out.println("springboot is running..

2022-05-16 17:28:40 113

原创 NSMVC

原文:Non-Linear Fusion for Self-Paced Multi-View Clustering创新点:这篇文章的基础算法是自步学习:每个样本算其到每个中心的加权平均,得到每个样本的losslossloss,再设定一个losslossloss的阈值,losslossloss高于阈值的样本抛弃,只选择losslossloss低于阈值的样本来更新聚类的参数。然后,随着迭代次数的增加,这个阈值会越来越大,选进来参与聚类的样本也会越来越多,最终把每个样本都选择进来。这篇文章在自步学习的基础上

2022-04-18 22:15:04 193 2

原创 OPMC多视图聚类算法

···

2022-04-16 21:36:33 1217

原创 COMSC

原文:Consensus One-step Multi-view Subspace Clustering创新点:传统的子空间聚类分为两个步骤。首先是学一个亲和矩阵,也就是原文中的ZZZ。这个ZZZ就代表了各个数据之间的相似关系。然后再将这个ZZZ丢到其他聚类算法,比如kmeans或者谱聚类中去进行聚类的步骤。这篇文章将两个步骤合二为一了。我们可以直接得到YYY,即隶属度。这篇文章的实验精度可以说提升得很明显了,表征学习和聚类过程合二为一,是一个值得研究的方向。目标函数首先是标准的基于自表示的子空

2022-04-16 20:21:30 975

原创 MyBatis多表操作

定义一个order的javabean:public class Order { private int id; private Data ordertime; private float total; private int uid; private User user;}其中涉及到了一个外部表User。在查询的时候,如果要联合查询出order和user的对应关系,通常会用uid和user表中的id进行映射。对这种一对一的关系这时候需要在配置文件OrderM

2022-03-31 13:31:17 473

原创 MyBatis分页助手插件plugins标签

一. 配置1.坐标<dependency> <groupId>com.github.jsqlparser</groupId> <artifactId>jsqlparser</artifactId> <version>4.3</version></dependency><dependency> <groupId>com.github.pagehelper</gr

2022-03-28 17:20:50 1186

原创 MyBatis中sql语句的抽取

抽取出sql:<sql id="selectUser">select * from users</sql>引用sql:<include refid="selectUser"></include>

2022-03-26 15:35:19 984

原创 MyBatis动态sql

1. if<select id="findById" resultType="user" parameterType="user"> select * from users <where> <if test="id!=0"> and id=#{id} </if> <if test="username!=0"> and username=

2022-03-26 15:32:15 1108

原创 MyBatis快速入门

一. 配置文件1. 导入坐标<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.27</version></dependency><dependency> <groupId>org.mybatis</groupId&gt

2022-03-25 12:24:04 1148

原创 spring声明式事务控制

一. XML方式先开启tx命名空间,然后在spring配置文件中进行如下配置:<!-- 配置平台事务管理器,告诉事务管理器我所用数据库技术类型是DataSource,并告诉他数据源--> <bean id="dataSourceTransactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="

2022-03-24 17:59:08 676

原创 spring框架AOP的实现

一. xml方式1. 基本用法先声明一个目标类和一个连接点:target.java:public class Target implements TargetInterface{ @Override public void save() { System.out.println("saving......."); }}MyAspect.java:public class MyAspect { public void before(){

2022-03-23 20:14:59 401

原创 AOP基本概念

AOP面向切面编程:对已经给定的方法进行织入(扩充)。目标对象(target):要被扩充的类代理(Proxy):扩充之后会生成一个代理类。连接点(Joinpoint):可以被扩充的方法切入点(pointcut):确实被扩充了的方法通知(advice):扩充时所做的那些事情。切面(aspect):切入点+通知织入(weaving):扩充,唯一的动词。...

2022-03-21 15:29:27 226

原创 springMVC异常处理

一. 异常分类预期异常:写程序时就必须处理的异常运行时异常:在程序执行过程中可能执行的异常二. 异常处理1. 方式一,跳转页面方式在springMVC.xml中配置:<bean class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver"><!-- 默认跳转的网址,如果exceptionMappings中没有映射的错误,就使用该网址--> <pro

2022-03-21 12:31:36 236

原创 springMVC拦截器

一. 作用对页面的请求响应进行拦截二. 实现类public class Myinterceptor implements HandlerInterceptor {//请求访问之后,资源访问到之前就生效 @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {// 如果返回

2022-03-20 16:21:24 51

原创 springMVC文件上传

在load.jsp中简单写上一些测试代码:<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body><%--enctype:提交数据格式--%> <form action="${pageContext.request.

2022-03-15 21:50:15 194

原创 springMVC获得请求参数

一. 获得基本数据类型UserController中的方法:@RequestMapping("/quick8")@ResponseBodypublic void save8(String name,int age) { System.out.println(name); System.out.println(age);}网页中网址:http://localhost:8080/springioc_mvc_war_exploded/user/quick8?name=zhangs

2022-03-14 20:03:07 1698

原创 LT-MSC

题目:Low-Rank Tensor Constrained Multiview Subspace Clustering一. 准备LRR低秩子空间聚类张量的展开关于张量的展开有一个技巧:对于一个三维张量,如果要按照n1n_1n1​展开,就用n2和n3n_2和n_3n2​和n3​两个向量组成平面。将这个平面看成一把刀,去切三维的魔方。假设切出来了3块二维的魔方。现在,把每块二维魔方展开成一维魔方,将每块一维魔方看成行向量。再将三个行向量堆起来,就完成了按照n1n_1n1​展开的三维张量。二. 创新

2022-03-13 18:16:17 954

原创 springMVC数据响应

一. 页面跳转1. 直接返回字符串<!-- 内部资源视图解析器--><!-- 内部资源视图解析器--> <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"><!-- 前缀--> <property name="prefix" value="/jsp/"&g

2022-03-13 09:43:36 52

原创 LRR子空间聚类

题目:Robust Recovery of Subspace Structures by Low-Rank Representation

2022-03-11 10:04:03 3405

原创 springMVC快速实现

一.配置准备工作1. 创建一个webapp的maven原型,然后搭建好mvc的架构2. 导入maven坐标<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.9.RELEASE</version></dependency>3. 配饰co

2022-03-08 13:38:04 119

原创 spring集成web环境

一. 搭建环境在UserDaoImpl中随便写点东西:@Repositorypublic class UserDaoImpl implements UserDao { public void save(){ System.out.println("saving....."); }}然后在maven中配置spring和下面的坐标:在UserServlet中写上:public class UserServlet extends HttpServlet {

2022-03-07 09:45:22 110

原创 spring集成JUnit(8)

一. 需求产生之前在测试spring框架的时候,都会先创建一个主类,然后去写ApplicationContext和getbean()那两行代码,再进行测试。用spring-test的方法可以用注解直接进行测试。二. 导包三. 写代码@RunWith(SpringJUnit4ClassRunner.class)//该类会开启测试的功能@ContextConfiguration("classpath:applicationContext.xml")//指定spring配置文件//或者也可以用注解类

2022-03-06 09:41:28 203

原创 spring注解开发(7)

一. 原始注解首先在spring配置文件中开启组建扫描,指定注解起作用的包:<context:component-scan base-package="com.guazicola"></context:component-scan>1. @component加在类的上面,相当于用bean标签创建类对象。可以添加括号指定id名称。@Component("userDao")public class UserDaoImpl implements UserDao {

2022-03-06 09:01:46 48

原创 Bezier曲线

基础部分看这篇文章,介绍得很形象从零开始学图形学:10分钟看懂贝塞尔曲线我将展开讲他没有详细说的公式部分。两个控制点我们假设只有两个控制点:P0和P1,中间有一个点A把线段分成了两段,t是两个线段的比例,0<t<1:那么随着t大小的变化,A点的位置也发生变化,这里设A点的坐标轨迹为B(t):三个控制点同理,假设有三个控制点:可以先用上面的公式算出T1和T2的坐标,然后再算出A的坐标。这里可以动手算一算,并不麻烦。这里把A的坐标轨迹算出来以后是:四个控制点以此类推,我们可

2022-03-03 16:02:58 626

原创 图形学中的表示方法

1. 参数法:graphe(图形)图像是由数码相机、扫描仪、摄像机等输入设备捕捉实际的画面产生的数字图像,俗称“照片”。是由像素点阵构成的位图2. 点阵法:image(图像)图形是指由外部轮廓线条构成的矢量图。如几何图形、工程图纸、CAD、3D造型软件等。;3. 区别图形主要包含一堆数学参数,参数是比较少的。图像是按照像素来算,现在图像的像素都很大了。图形有结构,容易修改,但图像就是一堆平等的像素点,不容易修改图形有3D模型,容易表示不同的面;图像不容易,比如要知道一个建筑物的三维模型,就

2022-03-03 14:02:50 1060

原创 java包装类

一. 需求java中有很多操作,比如转型,泛型,反射等等。如果用基本数据类型,这些操作就都不能进行。为了弥补这个缺陷,java把这些基本数据类型和一些操作打包到了类中,这个类叫做“包装类”。二. 包装类汇总三. 一些概念1. 装箱和拆箱装箱:把基本数据类型打包成包装类拆箱:把包装类简化成基本数据类型JDK5.0以后有了自动装箱、自动拆箱。基本数据类型和包装类在很多场合可以混用。2. 基本数据类型、包装类、String之间的相互转换3. 常用方法...

2022-03-03 10:40:05 244

原创 spring配置数据源(6)

一. 数据库连接的基本代码这里用druid链接池连接mysql数据库:@Testpublic void test2() throws Exception{ ResourceBundle resourceBundle=ResourceBundle.getBundle("jdbc"); String driver = resourceBundle.getString("jdbc.driver"); String url = resourceBundle.getString("jdb

2022-03-02 12:59:46 386

原创 ClassPathXmlApplicationContext和FileSystemXmlApplicationContext(5)

一. ApplicationContext继承体系紫色:接口浅绿:抽象类深绿:实现类他们的区别就在于加载配置文件的起始位置不同。ClassPath是从resources开始加载,所以我们通常就直接写配置文件的名称;FileSystem是从磁盘开始加载,我们要写上配置文件的绝对路径。...

2022-03-02 08:47:36 105

空空如也

空空如也

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

TA关注的人

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