自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 调用WebSocket服务端接口建立连接案例(包含websocket服务端搭建案例)

今天有个任务是这样的这里是服务端的接口我需要和服务端建立websocket连接获取设备的实时在线状态然后首先查了资料原地址是这里。

2023-12-01 11:51:14 896

原创 请求地址下载文件流到本地方法

【代码】请求地址下载文件流到本地方法。

2023-01-12 10:41:37 340

原创 2021-12-8 springboot使用拦截器

springboot使用拦截器自定义拦截器package com.gizzard.web;import org.springframework.web.servlet.HandlerInterceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;//自定义拦截器public class LoginInterceptor implements Han

2021-12-08 13:39:10 97

原创 2021-12-7 springboot(1)

Springboot1.springboot = spring + springmvc2.常用框架配置好了3.开发效率高JavaConfig是spring提供的Java类配置容器,配置springIOC容器的纯Java方法。两个注解1.@Configuration放在类的上面,表示这个类作为配置文件使用2.@Bean声明对象,把这个对象注入到容器之中。案例:创建student类:package com.gizzard.vo;public class Student {

2021-12-07 16:50:41 241

原创 11.29 android入门开发

创建项目第一步:第二步:Hello WorldLogcatapp和project在下图中选择对应的项目结构配置文件引用其他库或者代码需要在其中配置resdrawable存放图片资源layout布局文件mipmap启动器图标values对字符串维度和颜色等值的编码AndroidManifest.xml创建新的类一定需要在AndroidManifest.xml中进行声明声明Android版本版本不同的SDK会在编译时候报红APK在完成项目之后通过

2021-11-29 22:39:21 1687

原创 SpringBoot

SpringBoot@Component

2021-11-25 22:41:41 57

原创 dubbo+zookeeper

interfaceUserpackage com.gizzard.model;import java.io.Serializable;public class User implements Serializable { private Integer id; private String username; public Integer getId() { return id; } public void setId(Integer

2021-11-25 22:41:16 49

原创 11.17 redis

1. redis事务Redis事务的原理:先将属于一个事务的命令发送给redis,然后再让redis依次执行这些命令。使用MULTI命令告诉redis:下面我发给你的命令属于同一个事务。使用EXEC命令的返回值就是这些命令的返回值组成的列表,返回值顺序和命令的顺序相同。如果在发送EXEC命令前客户端断线了,则redis会清空事务队列,事务中的所有命令都不会执行。一旦客户端发送了exec命令,所有命令都会被执行,即使此后的客户端断线也没关系,因为redis已经记录了所有要执行的命令。1.1 错误处理

2021-11-25 22:40:28 49

原创 11.18

引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>参数配置spring: redis: host: 192.168.19.200

2021-11-25 22:39:58 160

原创 redis基本操作

redis 基本操作redis是单线程的,是基于内存存储,cpu不是redis的性能瓶颈,redis的性能瓶颈依赖机器的内存和网络带宽redis为什么单线程还那么快?1、误区1:高性能的服务器一定是多线程的?2、误区2:多线程(CPU上下文需要切换需要时间)一定比单线程效率高!核心:redis是将所有数据全部放在内存中,多线程操作 CPU上下文需要切换需要时间,对于内存系统来说,没有上下文切换效率就是最高的,多次读写都是在一个cpu上的,所以说reids单线程操作就是最佳方案设置redis密码

2021-11-25 22:39:06 44

原创 11.25

集合ArrayList代码:import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class TestArryList { public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("Hello

2021-11-25 22:33:58 484

原创 2021-11-03 vue

Object.defineproperty添加属性的方法:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scal

2021-11-03 16:07:01 52

原创 2021-10-25

创建生产者、消费者和接口服务接口服务:创建maven工程在工程中创建model层和service层package com.gizzard.model;import java.io.Serializable;public class User implements Serializable { private Integer id; private String username; public Integer getId() { return id;

2021-10-25 14:13:42 75

原创 10.21-Dubbo笔记

三种架构单一架构当网站流量很小的时候我们将所有的应用(业务)放到一台服务器上,打包运行公司管理系统/超市收银系统优点:开发简单,部署简单缺点:扩展不容易(怎么处理日益增长的流量),谁都改一个,维护不容易,性能提升难垂直架构将大应用拆分成为小应用(一般按照业务拆分),根据不同的访问频率决定各自业务部署的服务器数量优点:扩展容易缺点:页面一改,可能造成整个项目重新部署,业务和界面没有分离开,随着业务种类增加,怎么解决业务之间的互相调用问题,订单服务器和用户服务器交互效率的问题分布式架构将业务

2021-10-21 17:58:41 74

原创 在mybatis的配置文件中plugins报红

plugins在配置文件中的位置必须符合要求,否则会报错,顺序如下: properties?, settings?, typeAliases?, typeHandlers?, objectFactory?,objectWrapperFactory?, plugins?, environments?, databaseIdProvider?, mappers?...

2021-10-15 11:42:44 197

原创 Spring

IOCIOC的体现Spring实现步骤1.创建maven项目2.加入maven依赖3.创建类(接口和他的实现类)和没有使用框架一样,就是普通的类。4.创建Spring需要使用的配置文件声明类的信息,这些类由spring创建和管理5.测试Spring创建的。Spring的依赖 org.springframework spring-context 5.3.9 # Spring的bean创建![在这里插入图片描述](https://img-

2021-08-31 15:28:38 58

原创 springmvc

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.jcp.org/

2021-08-31 15:28:12 53

原创 ssm整合

实现步骤0.创建表1.新建maven web项目2.加入依赖springmvc spring mybatis三个框架的依赖,jackson依赖 mysql依赖 mysql驱动 druid连接池 jsp servlet依赖3.写web.xml4.创建包Controller service dao domain5.写springspringmvc配置文件spring配置文件mybatis主配置文件数据库属性配置文件6.写代码,dao接口和mapper文件,service和实现类,co

2021-08-31 15:27:56 78

原创 MyBatis

Mybatis能做什么1.sql mapper:sql映射2.Data Access Objects(DAOs):数据访问,对数据库执行增删改查。功能1.提供了创建Connection,Statement,ResultSet的能力,不用开发人员创建这些对象了2.提供了执行sql语句的能力,不用执行sql3.提供了循环sql,把sql的结果转换为Java对象,list集合的能力4.提供了不用关闭资源的能力我们需要做的:提供sql语句最后是:开发人员提供sql语句–mybatis处理sql—开

2021-08-18 15:11:10 52

原创 CRM笔记

jquary存取值的理解val(值):存值val():取值相当于原生js的dom.getbyid.value针对表单元素的value属性存取值的操作例如:input,selecthtml(值):存值html():取值相当于原生js的dom.getbyid.innnerHTML针对于标签对中内容的存取值的操作text(值):存值text():取值相当于原生js的dom.getbyid.innnerText针对于标签对中内容的存取值的操作与上述html()方法不同的是,text()

2021-08-17 09:00:40 54

原创 7-31 进公司的第一个小项目over

先上总结总体来说通过自己做一个项目的提升速度还是很快的能够有效的把自己所学和自己未知的东西结合在一起巩固基础提升技术在开始做完这个项目的时候对很多方面都没有做深入的研究比如json的相关知识比如循环查找的效率问题比如layui框架的使用总的来说受益良多但是效率实在太低不熟练所致json方面json方面的知识比较琐碎但是json在前端中使用频率是很高的...

2021-07-31 16:29:58 72

原创 2021-07-31

双层for循环的代替方法在Java中用hashmap在JS中用自定义hashmap方法function HashMap() { /** Map 大小 * */ var size = 0; /** 对象 * */ var entry = new Object(); /** 存 * */ this.put = fu

2021-07-31 00:54:58 41

原创 2021-7.30

js中获取json的value<script type="text/javascript"> getJson('age'); function getJson(key){ var jsonObj={"name":"傅红雪","age":"24","profession":"刺客"}; //1、使用eval方法 //var eValue=eval('jsonObj.'+key); //alert(eValue);

2021-07-30 13:44:16 73

原创 2021-7.29 表格对比

写一个能比对两个固定表头的表格的html效果如下:导入文件的excel内容要与所给图片相同代码<!doctype html><html lang="zh-cn"><head> <meta charset="UTF-8"> <title>index.html</title> <script type="text/javascript" src="js/xlsx.full.min.js"><

2021-07-29 14:17:58 165

原创 2021-7-27 烂鱼入门咯

layui引入<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>layui的使用</title> <!-- 引入layui的核心css样式 --> <link rel="stylesheet" type="text/css" href="layui/css/layui.css"/> <!-- 引入layui的核心J

2021-07-27 17:23:09 115

原创 2021-07-26 servlet知识点2

日记今天的效率还是很高的起码在工作时间内基本没有停过中午吃的也不错去了另一家馆子吃的就是那个茄子是真难吃还有一家我们刚去两三次的快餐店前一个星期才开的今天去就写着转让了就离谱 = =流程图用户信息注册流程图UserAddServletUserFindServlet导航servlet作为欢迎界面时 / 不加欢迎界面设置loginServletpackage com.bjpowernode.controller;import com.bjpowernode.

2021-07-26 17:38:07 75

原创 2021-07-25 Servlet知识点1

日记今天做了顿饭有西红柿炒鸡蛋青椒炒鸡胸肉油焖茄子(切太大了没熟。)青菜炒火腿肠感觉这个阶段的同学们都很多态不过大体上都是在学习有的四个小时有的八个小时有的十二个小时太离谱了在游览器中打印信息package com.example.Servlet.controller;import javax.servlet.*;import javax.servlet.http.*;import java.io.IOException;import java.io.PrintWrite

2021-07-25 23:58:40 53

原创 2021-07-24计算机专业的二本大学生的每周总结

计算机专业的二本大学生的每周总结我目前处在大三下学期的暑假中面对我现在的情况我只能说很糟糕Java基础稍微看得懂些mysql稍微会用一点然后前端三件套也能看的懂一点但是这也只是了解不知道其他学校的学生如何但是我感觉我还是挺差劲的大四上学期学校安排我们实训大四下学期估计就是自己找实习了然后五六月份搞搞毕设就毕业了关键来了我们学校的实训是有指定单位的不准去别的单位因为可能是担心学生找找关系打个实习证明就草草了事在这点上可能会有点不好但是对我而言我觉得也没啥学校给了我们两个实习

2021-07-24 22:47:11 73

原创 2021-07-23 Java基础多线程与Arrays工具类与String工具类的使用

日记昨天中午下馆子吃的我撑死了可惜吃不完浪费了可惜可惜今天是在公司自学的第五天奥里给多线程实现的方式新建线程类继承Thread在类中重写run方法在主线程中new出线程对象然后.start()方法启动线程在线程类的run方法中实现public class ThreadTest01 { public static void main(String[] args) { Thread thread = new MyThread(); thread.

2021-07-23 17:05:06 103

原创 2021-07-22 Java基础集合篇

日记昨天中午吃的邳州酒厂的牛肉拉面牛肉少得可怜 哎。。今天是在公司自学的第四天加油搞吧contains接口中的常用方法Collection只在set集合中使用Add() 向集合中添加元素Size() 返回集合中元素的个数Clear() 清除集合中的全部元素Contains(a) 判断集合中是否包含a元素Remove(a) 删除集合中的元素aIsEmpty() 判断集合是否为空ToArray() 调用这个方法可以把集合转换成数组(返回Object 如果是对象会返回对象的内存地址)迭

2021-07-22 17:02:17 69

空空如也

空空如也

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

TA关注的人

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