自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 信号量和PV操作实现读写者问题

#include<stdio.h>#include<pthread.h>#include<unistd.h>#include<stdlib.h>#include<semaphore.h>int readcount=0;sem_t writeblock,mutex;void *reader(){ while(1) { sem_wait(&mutex); readcount++; if(readcount==1)

2020-12-29 17:50:15 962

原创 SpringBoot

文章目录概述入门pom.xml启动类controllerjava代码方式配置概述入门pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma

2020-12-27 17:54:41 112

原创 mybatis整合spring

原始整合方式实体类package com.itheima.domain;public class Account { private Integer id; private String name; private Double money; public Integer getId() { return id; } @Override public String toString() { return "

2020-12-21 23:36:12 68

原创 SpringMVC

Spring集成web环境基本三层架构环境搭建导包: <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.5.RELEASE</ver

2020-12-21 15:41:46 131

原创 Spring练习

环境搭建web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jc

2020-12-19 20:54:17 100

原创 排错

一个或多个筛选器或者Listeners启动失败 的问题探索以及解决方案

2020-12-17 20:53:54 112

原创 Spring

文章目录优势快速入门导包创建配置文件编写配置文件测试配置文件范围生命周期实例化方法静态工厂动态工厂import依赖注入setP命名空间构造注入依赖注入的数据类型普通数据集合数据小结相关API配置数据源添加依赖手动创建c3p0手动创建druid抽取jdbc.properties配置文件spring产生数据源对象优势快速入门导包<dependency> <groupId>org.springframework</groupId>

2020-12-17 17:48:19 135

原创 jdk动态代理底层实现

文章目录静态代理继承聚合getInterfaces()getClass()静态代理继承代理对象继承目标对象,重写目标对象的方法目标对象:package dao;public class UserDaoImpl { public void query(String name) { System.out.println("query name=" + name); }}代理对象:package proxy;import dao.UserDao

2020-12-15 15:39:22 274

原创 实验十三 Linux内存映射文件

#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<string.h>#include<sys/types.h>#include<sys/stat.h>#include<sys/time.h>#include<fcntl.h>#include<sys/mman.h>#define Num 8192*8int

2020-12-14 20:59:54 171

原创 实验十二 Linux文件操作

#include<stdio.h>#include<stdlib.h>#include<semaphore.h>#include<unistd.h>#include<sys/wait.h>#include<sys/types.h>#include<errno.h>#include<sys/mman.h>#include<pthread.h>#include<sys/ipc.h&

2020-12-13 11:26:43 473 2

原创 win10配置固定IP地址

除了Ip地址其他都不要修改。

2020-12-11 09:00:20 483

原创 在单元格中插入输入框,并获取输入框中的内容

插入输入框:$("#tbody").append("<tr>" + "<td>" +coId + "</td>"+ "<td>" + coName+ "</td>"+ "<td>" + sId+ "</td>"+ "<td&gt

2020-12-10 10:42:44 430

原创 Mybatis

文章目录开发步骤映射文件动态sqlifforeach增删改操作核心配置文件environmentmapperspropertiestypeAliases相应的APImybatis的dao层实现传统方式接口代理方式开发步骤①添加mybatis依赖 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <v

2020-12-08 11:36:26 123

原创 触发器

文章目录afterbeforeafter在进行CRUD之后再触发,触发器无法影响前面的操作。在表persons创建insert触发器,当插入一条数据到persons就给courses表插入一条记录。create trigger afterinsert_persons after INSERT on persons for each rowbegininsert into courses(name,score,userId) value('english',0,new.name);end;I

2020-12-06 19:50:55 99

原创 实验九 Linux共享内存通信

写:#include<stdio.h>#include<stdlib.h>#include<semaphore.h>#include<unistd.h>#include<sys/wait.h>#include<sys/types.h>#include<errno.h>#include<sys/mman.h>#include<pthread.h>#include<sys/ipc

2020-12-04 15:19:34 515

原创 实验八 Linux管道通信

匿名管道#include<stdio.h>#include<stdlib.h>#include<semaphore.h>#include<unistd.h>#include<sys/wait.h>#include<sys/types.h>#include<errno.h>#include<sys/mman.h>#include<pthread.h>void writer(c.

2020-12-04 09:57:13 670

原创 哲学家吃饭

文章目录进程间信号量进程间互斥量线程间信号量进程间信号量#include<stdio.h>#include<stdlib.h>#include<semaphore.h>#include<unistd.h>#include<sys/wait.h>#include<sys/types.h>#include<errno.h>#include<sys/mman.h>//sem_t用于进程间通信需要放

2020-12-03 18:45:28 182

原创 阿里云服务器环境配置

开放端口常用的端口:快速添加:手动添加:依次添加需要开放的端口。重置实例密码修改密码后重启服务器。xshell远程连接新建会话:主机位置输入公网IP。然后双击左边新建的会话:用户名一般都是root,密码是重置后的实例密码:配置Java环境1、官网下载jdk8 rpm2、安装3、卸载4、配置环境变量编辑配置文件vim /etc/profile在文件末尾添加JAVA_HOME=/usr/java/jdk1.8.0_221-amd64

2020-12-01 12:09:00 1164 1

空空如也

空空如也

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

TA关注的人

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