ICode9

精准搜索请尝试: 精确搜索
  • Spring boot的基础总结(二)2020-12-15 18:01:40

    上回说到了整个项目的风格和结构最基本是如何进行的,那么我们继续探讨一下,一个项目基本结构需求把. 3.参数校验 参数校验,顾名思义,在与客户端数据交互的时候,我们应该不仅要进行验证用户的token(身份验证)以及对参数也要进行校验,排除掉一些很基本的错误。 比如:手机号,固定11位。

  • 面向对象2020-12-15 18:01:08

    面向对象 OOP:面向对象编程 OOA:面向对象分析 OOD:面向对象设计 OOAD:面向对象分析和设计 创建对象调用方法 //创建类 public class Student { //成员变量 String name; int age; String address; //方法 void study(){ System.out.println(

  • Java入门基础及面试100题--初入门2020-12-15 17:59:22

    Java入门基础及面试100题 注:适合应届毕业生或java初入门者 1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是

  • smart license简单使用感想2020-12-15 17:32:52

    序 中途换换脑子,顺便为以后做储备。看了下license,看到个比较新的smart license工具包。就简单弄弄试试。 一、先说说出处 我关注了一些公众号,从推文里看到的。绝对还不错,其实主要是简单,不过用license来预防盗版等等其实就是一个矛与盾的游戏。 出处:https://www.oschina.net/p

  • ppov接口文档2020-12-15 17:30:27

    PPOV接口文档API vpn-management(后台)与ppov(区块链)通信加密加解密通信流程及接口1.通信建立2.正常通信 MIN-VPN与区块链通信接口1.MINRegistry 用户注册2.MINDestroy 根据用户名删除用户3.MINDestroyByPrefix 根据用户前缀删除用户4.MINGenerate 发布标识5.MINDelete 删除用

  • 课堂测试---图书管理系统servlet代码2020-12-15 17:03:01

    useservlet package servlet; import java.io.IOException; import java.util.List; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import

  • 哨兵系统 ---钉钉群消息推送2020-12-15 17:02:48

    前言:      之前哨兵系统提醒只是在前台使用声音提醒,现在把消息推送到值班人员群里。避免值班人员在前台,专注写代码。忽略了铃声,还有一点铃声确实有点打扰其他同事工作。所以下一个版本哨兵系统,的确闹铃可以完全取消,替换成群消息提醒。 下面是钉钉群消息推送的代码 目录 页面

  • spring boot项目配置阿里数据源兼容多种数据库2020-12-15 17:01:07

    一、博客背景 最近在做的一个项目需要用到阿里数据源和四种数据库,分别为mysql,oracle,db2,sql server数据库,项目中的阿里数据源需要兼容4套数据库,且只写一个总的配置文件,而不是mysql对应一套,oracle对应一套 二、代码展示 application.properties #datasource数据源的配置信息 sprin

  • java web jsp页面链接mysql数据库的(增删改查)运用 注册验证2020-12-15 16:58:07

    建表建库 JDBC等 同上 表 tbl_user_info 在数据库database2 表里有 username,number,password 三列 全为 string类型 连接数据库 DBUtil.java package com.imooc.jdbc; import java.sql.Connection; import java.sql.DriverManager; public class DBUtil {

  • Golang 新手可能会踩的 50 个坑2020-12-15 16:00:37

    前言 Go 是一门简单有趣的编程语言,与其他语言一样,在使用时不免会遇到很多坑,不过它们大多不是 Go 本身的设计缺陷。如果你刚从其他语言转到 Go,那这篇文章里的坑多半会踩到。 如果花时间学习官方 doc、wiki、讨论邮件列表、 Rob Pike 的大量文章以及 Go 的源码,会发现这篇文

  • GraphQL使用2020-12-15 15:32:46

    简介 GraphQL是用于描述复杂数据模型的一种查询语言,简单来说就是需要什么字段就能够拿到什么字段,返回给前端的数据没有冗余,并且返回的数据类型是json格式的。 官网解释:GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。 GraphQL 对你的 API 中的数据提供

  • SSM框架整合WebSocket实现消息推送长连接,WebSocket实现扫码登录2020-12-15 14:58:36

    使用SSM框架整合WebSocket pom.xml中引入依赖 <!-- WebSocket配置--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <version>${spring.version}</version> </depende

  • Lombok常用注解分享2020-12-15 14:05:03

    以前的Java项目中充斥了太多不友好的代码:POJO的Getter/Setter/toString等等,这些代码由于没有什么技术含量,影响了代码的美观等缺点,让Lombok应运而生。 Our-task介绍 本篇博客是我的github上项目our-task:一个完整的清单管理系统的配套教程文档,大家感兴趣的话,可以去看看 安装Lom

  • 用户答题接收答案,并存入数据库2020-12-15 13:59:34

    用户答题接收答案,并存入数据库 接收方式:键值对接收 @GetMapping("/answers") @ApiImplicitParams({ @ApiImplicitParam(name = "djPaperid", value = "试卷编号", required = true, dataType = "Integer"), @ApiImplicitParam(na

  • 2020-09-31日报博客-周四2020-12-15 13:01:28

    1.学到的东西: ## Servlet: 1. 概念 2. 步骤 3. 执行原理 4. 生命周期 5. Servlet3.0 注解配置 6. Servlet的体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpServlet -- 抽象类 * GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将se

  • 深入浅出MyBatis技术原理与实战-学习-源码解析-MyBatis 运行原理(四)2020-12-15 12:29:35

            集中 MyBatis 框架的设计和核心代码的实现上,一些无关细节将会适当的忽略。         MyBatis 的运行分为两部分,一部分是读取配置文件缓存到 Configuration对象,用以创建 SqlSessionFactory,第二部分是 SQLSession 的执行过程,相对而言,SqlSessionFactory

  • python基础_基本数据类型之String(字符串)2020-12-15 11:01:06

    1.1  str字符串 字符串是不可变对象;python输出的字符串使用单引号 .1.1           创建方法 str = ‘2324’ str = “1213” str=’’’wer         ---3引号允许一个字符串跨多行 233’’’ .1.2           说明 l  支持字符串截取,与list截取功能

  • C# 9.0中引入的新特性init和record的使用思考2020-12-15 10:34:26

    写在前面.NET 5.0已经发布,C# 9.0也为我们带来了许多新特性,其中最让我印象深刻的就是init和record type,很多文章已经把这两个新特性讨论的差不多了,本文不再详细讨论,而是通过使用角度来思考这两个特性。initinit是C# 9.0中引入的新的访问器,它允许被修饰的属性在对象初始化的时候被赋

  • 【学习笔记】Java基础学习2020-12-15 10:30:53

    01 前言 学校公选课选了Java,所以把Java学一下,每周三更一丢丢 02 环境配置 环境使用的是sdk-9.0.1 IDE使用的是IntelliJ IDEA 2019.3.3 03 Hello World 3.1 程序开发步骤说明 Java程序开发三步骤:编写,编译,运行 其中: Javac.exe是编译器 Java.exe是解释器 3.2 编写Java源程序

  • TinyMCE粘贴图片自动上传到服务器(Java版)2020-12-15 10:00:49

    1.4.2之后官方并没有做功能的改动,1.4.2在word复制这块没有bug,其他版本会出现手动无法转存的情况 本文使用的后台是Java。前端为Jsp(前端都一样,后台如果语言不通得自己做 Base64编码解码) 因为公司业务需要支持IE8 ,网上其实有很多富文本框,效果都很好。 例如www.wangEditor.com  但

  • CodeGen字段循环Field Loop2020-12-15 06:32:27

    CodeGen字段循环Field Loop 字段循环是一个模板文件构造,它允许迭代CodeGen拥有的有关字段的集合。这些字段定义可以来自以下两个位置之一:              •如果基于从存储库结构中获取的信息生成代码,则字段集合将基于存储库结构中定义的字段。           

  • 深圳技术大学第二届软件和信息技术大赛-题解报告2020-12-15 06:01:32

    写在前面 这次比赛出题人有三位 钱贵宁EFI 周家宝BCGH 徐嘉辉ADJ 由于本次比赛主要目的是为了选拔蓝桥杯的预备参赛队员,所以赛制上选择了大家可能比较陌生的OI赛制,所有提交只有赛后一次结算机会。考虑很多人第一次接触这个赛制,我们的数据上给出了很多组很小的数据,基本保证就算全部

  • Java第九课. 接口&修饰符2020-12-14 23:33:17

    Java第九课. 接口&修饰符 回顾 抽象方法&抽象类 1. 当这个方法没有办法写具体的实现的时候就需要定义为抽象类; 2. 使用关键字 abstract 修饰的方法就称为抽象方法,没有方法体,没有具体实现; 3. 一个抽象类中可以包含抽象方法和普通方法, 如果一个类中包含一个以上的抽象方法

  • 用java实现输入数字字符串,转换为整数或浮点数2020-12-14 23:31:39

    输入数字字符串,转换为整数或浮点数 package day02; import java.util.Scanner; /** * Created by lenovo on 2020/12/14. * 输入数字字符串,转换为整数或浮点数 */ public class homework2 { public static void main(String[] args){ Scanner scanner=new S

  • Hive基础语法5分钟速览2020-12-14 23:02:18

    Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行。 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析。 1

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有