自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 项目介绍f

【代码】项目介绍f。

2022-10-24 13:05:15 376 1

原创 笔记笔记笔记

笔记本笔记

2022-09-09 01:36:36 565

原创 设计模式复习

设计模式复习

2022-08-26 22:06:30 187

原创 计算机网络复习

计算机网络复习

2022-08-26 22:02:22 1301

原创 操作系统复习

操作系统复习

2022-08-26 22:01:45 382

原创 redis复习

redis复习

2022-08-26 22:01:12 300

原创 mysql复习

mysql复习

2022-08-26 22:00:37 393

原创 JVM复习

JVM复习

2022-08-26 22:00:05 175

原创 JavaWeb复习

JavaWeb复习

2022-08-26 21:59:32 254

原创 javaSE复习

javase复习

2022-08-26 21:58:48 369

原创 计算机复习

复习

2022-08-25 02:56:48 644

原创 支付宝支付

申请企业账户配置应用(在申请成功的账户 里配置你要使用在线支付的网站,目的是获取appid)签约产品(在配置好的应用中签约产品,如:app支付,二维码支付,分期付款等等)配置应用环境(有网关地址信息,回调地址)获取商家私钥,商家公钥和支付宝公钥(先生成商家公钥和私钥,再在配置应用中通过商家公钥获得支付宝公钥)SDK功能开发:1:发送退款请求到支付宝2:支付宝会同步告诉你结果,成功或是失败(注意只是你请求的成功与失败.并不是退款的成功与失败)3:支付宝会再次发送异步请求告诉你结果,这个时候的结果就是退款

2022-06-08 16:28:48 106

原创 redis脑图

1 引入:redis属于nosql,支持多样化数据,高性能2 特点2.1 支持多种数据类型2.2 持久化2.3 高效率2.4 基于内存操作:Redis是单线程的,redis是基于内存操作,它的瓶颈取决于内存和网络带宽,不在CPU。多线程CPU会进行上下文切换,所以redis采用单线程效率是最高的。(基于磁盘操作选择多线程是因为,磁盘读取速度慢,多线程能够提高cpu的利用率)3 数据类型3.1 五种基本数据类型3.1.1 String字符串(可用于计数器,缓存等)3.1.2 List列表(底

2022-05-25 22:00:14 151

原创 redis

一、数据存储发展:单机Mysql(缺点:随着数据量和访问量增大,无法承受)缓存+垂直拆分(读写分离)缓存+水平拆分+Mysql集群二、引入NoSql(数据类型的多样化需要NoSql解决)NoSql 特点:数据间没有关系,方便扩展高性能(redis一秒写8万次,读11万次)存储各种数据类型,不需要提前设计数据库。各种数据库选择:商品基本信息:关系型数据库(mysql)商品描述(文字多):MongoDB图片:分布式文件系统(HDFS)NoSql 四大类:

2022-05-25 11:27:24 118

原创 java常用语法

1.数组定义int data[] = new int[3];int data[] = {1,2,3};int data[] = new int[]{1,2,3};

2021-12-27 15:08:42 152

原创 springboot项目实现https无端口访问

1.购买证书,下载jks格式2.将jks复制到resource目录3.application配置server: port: 8443 ssl: key-store: classpath:SHA256withRSA_liuma.tech.jks key-password: haDDZdqaXZre key-store-type: JKShttp: port: 804.启动类加入:用于转发http为https @Bean public TomcatSe

2021-12-16 21:59:30 744

原创 JVM笔记

JVM1.关于jvm运行字节码(不管源文件什么语言)jvm是程序虚拟机(区别于系统虚拟机)jvm主要功能:内存管理 和 垃圾回收目前主要使用的JVM为HotSpot,它采用解释器和即时编译器并存的架构翻译字节码(解释执行):一行行执行,响应快,速度慢,类似走路Jit编译器(翻译执行):像一些重复的代码会保存下来,下次执行就很快,响应慢,速度快,类似等公交车。jvm采用的是基于栈的指令架构基于栈的指令架构:指令集小,不与硬件直接打交道,可移植,跨平台。基于寄存器指令架构

2021-09-13 20:58:10 376

转载 springboot学习笔记

1.关于springboot1.1 spring和springbootspring生态包含很多开源框架,如spring,springboot,springcloud,springDataspringboot就是集成其他spring系列的框架,让他们之间协同工作更简单,配置更方便。1.2 springboot的优点:1. 创建独立Spring应用,(springboot是更高级的框架,底层为spring,spring底层为jdk)2. 内嵌web服务器,(不用把项目打包成war,发布到如tomca

2021-03-01 11:13:44 164

原创 计算机网络三work

服务器package com.network;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class SocketSever3 { public static void main(String[] args) throws Exc

2020-11-18 16:26:46 306

原创 tcp反转字符串

server2/* ============================================================================ Name : server.c Author : yuanhuan Version : Copyright : Your copyright notice Description : Hello World in C, Ansi-style ======================

2020-11-10 17:25:40 372

原创 unix网络编程

server/* ============================================================================ Name : server.c Author : yuanhuan Version : Copyright : Your copyright notice Description : Hello World in C, Ansi-style =======================

2020-11-06 13:01:01 354

原创 java实现qq发送email

java实现qq发送email1.开通SMTP服务器1.1说明要实现程序发送email,首先需要一个发送账户,首先需要开通qq邮箱的SMTP服务器,SMTP服务器,可以理解为就是用来寄信的。如果想用如果想用第三方的邮件代管系统来发送邮件的话,就必须开启SMTP服务。1.2步骤打开qq邮箱设置点击账户划到下面打开前面两个服务,然后会获得一个密码,记住这个密码(需要密保手机发送短信)2.java后台代码(需要先引包 点击下载)package com.goodjack.matchmake

2020-08-26 12:52:42 518

原创 layui问题集合

问题描述:layui 表单验证 弹框字体看不见。问题原因:body中加了下面红框内容中的类。(原本想作为背景色)

2019-12-09 19:55:45 196

原创 快速入门Jquery

一、引入Jquery下载jquery,复制到项目中在需要使用的文件中引入:二、jquery选择器基本选择器(注:.css为jquery内置的,可以改变css样式)属性选择器(最后一个是获取有 以属性href值为com结尾 的dom节点)其他选择器(第一个是交集(p标签中有c1类的元素),第二个是ul标签中的第一个li)三、jquery操作dom操作dom节...

2019-11-28 15:26:06 177

原创 CSS

一、基本语法放在< style type=“text/css”>< /style>中1. 标记选择器例子(下面为将p标签统一设置属性):2. 类别选择器例子(下面为设置了两个类别选择器 r 和 b 使用直接 class=“r” 即代表使用类 r):3 .id选择器例子(先给标签赋值id ,再对id 单独设置样式 ):二、在html中引入CSS的...

2019-11-13 17:08:34 274

原创 layui

使用下载解压到需要使用的目录下在使用的文件中加入下面语句(注意路径)<link rel="stylesheet" href="layui/css/layui.css"><script src="layui/layui.js"></script>布局栅格我们将容器进行了 12 等分,预设了 4*12 种 CSS 排列类,它们在移...

2019-11-13 16:40:56 259

原创 Shiro

一、介绍1.Shiro:是一种Java安全框架,用于全面的身份验证,授权,加密和会话管理解决方案。2.谁负责在登录期间获取用户数据(用户名和密码,角色和权限等),以及谁在运行时实际执行这些安全性检查呢?” Shiro调用了一个Realm,并将其Realm插入Shiro的配置中。二、功能1.安全认证简单实现:jdbcrealm :从mysql中读取数据(用户信息登陆,固定字段名)数...

2019-11-12 18:08:18 175

原创 idea中gitblit相关操作

先关闭当前项目选择从git获取项目(从)url填写为版本库的ssh(下面有详细获取方法)Directory(自己选择一个文件夹放项目)获取ssh登陆gitblit服务器网址(http://192.168.46.52:10101/),按照下面步骤获取填好后,可以测试是否连接成功3. 成功后,点击clone,输入账号密码,然后打开目录结构(只是一个简单的we...

2019-11-12 18:04:34 3247 1

原创 SpringBoot

一、简介1.简化Spring环境搭建和开发具体为:2.项目结构:二、 SpringBoot 项目属性配置在application.properties中进行配置:说明:1.server.context-path为启动项目时,端口后的名称2.自定义属性的使用:3.多属性的自定义可以用封装类的方法(记得写get,set方法):注:prefix是表示每个属性前加一个字符串(...

2019-10-17 17:30:28 193

原创 浮点数表示问题

关于浮点数的表示:关于为什么相同位数 ,int 精度范围更高,float表示范围更大的问题?答:int32 在内存中的分配是:1bit(符号位)31bits(实际数字位)float 在内存中的分配情况是:1bit(符号位) 8bits(指数位) 23bits(尾数位)int32 的实际数字位决定了int32的范围;float的指数位决定了float的范围,因为有指数位,所以范围会比in...

2019-09-05 15:47:24 399

翻译 C语言快速入门

一、介绍C语言是一种高级语言,是面向过程式的计算机程序设计语言,文件扩展名为 “.c”二、第一个C语言程序1. 源码:#include<stdio.h>int main(){ printf("hello C \n"); return 0;}2. 程序解释:所有的 C 语言程序都需要包含 main() 函数。 代码从 main() 函数开始执行。/* … */ ...

2019-09-05 10:59:52 473

原创 数据库date日期转String类型

再实体类中创建两个日期属性 private Date creationDate;//这个与数据库中的日期属性同名 private String creationDateStr;从数据库查出数据后,会将日期自动封装到creationDate中(因为数据库中无creationDateStr,所以此时creationDateStr为null),然后在controller里面将...

2019-08-24 11:43:57 4006

翻译 快速入门git(廖雪峰)

一、git简介Git是目前世界上最先进的分布式版本控制系统二、安装Git可以从Git官网直接下载安装程序,然后按默认选项安装即可。安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!安装完成后,还需要最后一步设置,在命令行输入:$ git config --global user.name "Your Name"$ ...

2019-08-17 15:19:11 236

转载 gitblit服务器搭建(无脑操作)

gitblit服务器搭建

2019-08-16 08:11:20 312

原创 js入门

js获取html值和插入html网页动态的加入值前台可以用上面js中的插入html当error无值的时候就不显示,有值就显示

2019-08-10 11:18:22 135

原创 java实现MD5加密

使用目的:MD5加密是不可逆的。 可以对用户的密码加密后放入数据库,然后每次用户登陆时,会先将密码进行MD5加密后再与数据库密码进行对比.这样一来,就算知道数据库密码也登陆不了,因为如果拿着md5加密后的密码去登陆,登陆时会进行md5加密,加密出来的数据就跟数据库密码不一致了。java实现public class MD5Util { public static String Encod...

2019-08-10 10:31:57 254

原创 采用properties存放系统配置项

使用目的:采用properties存放系统配置项这样做的目的是方便维护,以后修改代码只需要修改配置文件即可,而不用修改源码properties文件格式(key=value形式)dbUrl=jdbc:mysql://localhost:3306/db_diaryPropertiesUtil 工具类public class PropertiesUtil { public st...

2019-08-10 10:22:49 249

原创 idea通过maven引入junit

在pom.xml中加入Junit及整合用的相关依赖<!--Junit单元测试框架--><dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version>...

2019-08-09 15:26:08 4721

原创 ssm

三大框架的配置文件Spring:配置文件beans.xml(bean对象,依赖注入)SpringMvc:web.xml中配置(拦截请求,分发,定义解析视图),再加上spring-mvc.xml解析视图配置。mybatis:主配置文件mybatis-config.xml(数据源,类型别名,引入映射文件)ssm框架整合:引包+服务器Jetty(maven)Jetty(webdefau...

2019-08-09 11:40:53 185

转载 idea项目配置,结构信息详解

项目配置详解:https://www.cnblogs.com/deng-cc/p/6416332.html

2019-08-09 08:25:17 2390

空空如也

空空如也

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

TA关注的人

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