ICode9

精准搜索请尝试: 精确搜索
  • springboot整合websocket2021-01-28 10:01:04

    一、引入maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> 二、websocket配置类 @Configuration public class WebSocketCo

  • ajax参数传递与后台接收【转存】2021-01-28 09:01:04

      ajax参数传递与后台接收 Servlet中读取http参数的方法 Enumeration getParameterNames() 返回一个 String 对象的枚举,包含在该请求中包含的参数的名称String getParameter(String name) 以字符串形式返回请求参数的值,或者如果参数不存在则返回 null。String getQueryString()

  • libtorch教程(四)2021-01-27 23:32:43

    title: libtorch教程(四) date: 2021-01-18 19:50:16 tags: libtorch 本章将详细介绍如何使用libtorch自带的数据加载模块,使用该模块是实现模型训练的重要条件。除非这个数据加载模块功能不够,不然继承libtorch的数据加载类还是很有必要的,简单高效。 使用前置条件 libtorch提供了丰

  • JDBC六部曲(二)2021-01-27 23:32:27

    JDBC六步曲(以jdbc8.x为例) 第一步:导包 导包:在工程里创建一个文件夹lib,将mysql-connector-java.jar复制粘贴到当前工程的lib文件夹内。点开lib目录,鼠标右击MySQL压缩包,点击As library,点击OK就可以了。 第二步:加载驱动类 加载驱动类: //2.加载驱动类 String className = "co

  • Spring 中 bean 注册的源码解析2021-01-27 23:05:26

    Spring 中 bean 注册的源码解析 TSMYK Java技术编程 前言 所谓 bean 的注册,就是把在配置文件中配置的 <bean> 节点加载配内存中,供后续使用。 bean的注册主要分为两个阶段,一个是准备阶段,就是对配置文件进行解析,把配置文件加载到内存中,以 Document 的形式存放;第二个阶段是对 Documen

  • Spring 的 getBean 方法源码解析2021-01-27 23:03:48

    Spring 的 getBean 方法源码解析 TSMYK Java技术编程 文本将从以下几个方面介绍 FactoryBean 接口 BeanFactory 接口 BeanFactory 接口 和 FactoryBean 接口的区别 getBean 方法的源码解析 Spring 循环依赖的解决方式 相关文章 Spring 中 bean 注册的源码解析Spring bean 创建

  • Mybatis 解析配置文件的源码解析2021-01-27 23:03:15

    Mybatis 解析配置文件的源码解析 TSMYK Java技术编程 前言 使用过Mybatis 的都知道,Mybatis 有个配置文件,用来配置数据源,别名,一些全局的设置如开启缓存之类的, 在Mybatis 在初始化的时候,会加载该配置文件,会对该配置文件进行解析;它采用的是 DOM 的方式进行解析,它会把整个配置文件加

  • Mybatis 数据库连接池源码解析2021-01-27 23:02:05

    Mybatis 数据库连接池源码解析 TSMYK Java技术编程 本文首发地址为个人博客地址:https://my.oschina.net/mengyuankan/blog/2664784 本文将从以下几个方面介绍 相关文章 前言 类图 工厂类实现 数据库连接实现 连接池的实现 从连接池中获取连接(流程图) 把连接放入到连接池中(流程

  • Mybatis 解析 SQL 源码分析一2021-01-27 23:01:40

    Mybatis 解析 SQL 源码分析一 TSMYK Java技术编程 相关文章 Mybatis Mapper 接口源码解析Mybatis 数据库连接池源码解析Mybatis 类型转换源码分析Mybatis 解析配置文件的源码解析 前言 在使用 Mybatis 的时候,我们在 Mapper.xml 配置文件中书写 SQL;文件中还配置了对应的dao,SQL 中

  • Mybatis 解析 SQL 源码分析二2021-01-27 23:01:32

    Mybatis 解析 SQL 源码分析二 TSMYK Java技术编程 Mybatis Mapper.xml 配置文件中 resultMap 节点的源码解析Mybatis 解析 SQL 源码分析一Mybatis Mapper 接口源码解析Mybatis 数据库连接池源码解析Mybatis 类型转换源码分析Mybatis 解析配置文件的源码解析 前言 在上两篇文章 My

  • 刷题-力扣-142021-01-27 22:01:13

    14. 最长公共前缀 题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/longest-common-prefix/ 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 题目描述 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""

  • Java中日期格式转换2021-01-27 21:32:32

    博客园账号开通了4年多了,这是本人的第一篇博客。 先记录一个Java中日期格式的转换,练练手 /** * Date 转为 String */ private static void dateToString(Date date) { //Date转String,24小时计算(HH) SimpleDateFormat simpleDateFormatHour = ne

  • Java代码删除文件夹2021-01-27 20:33:15

    Java代码删除文件夹 package com.ycy2; import java.io.File; public class Test02 { public static void main(String[] args) { String str = "E:\\abc"; Test02.deleteDir(str); } public static void deleteDir(String dirPath) { // 获取要删除的文件夹

  • java 图片和 base64 之间 互相转化2021-01-27 20:31:39

    package org.fh.util; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import org.apache.commons.codec.binary.Base64; /** * 说明:BASE64处理 * 作者:FH *

  • spring扩展点之InitializingBean接口实战2021-01-27 20:30:45

    前言:InitializingBean接口让我们可以干涉bean的初始化过程,算是spring给我们提供的一个扩展点咯,凡是继承InitializingBean接口的类,在创建bean的时候都会执行afterPropertiesSet方法,在这个方法里面我们可以写一些自己的业务逻辑。 文章概括 实战场景之把配置类java代码化测

  • java常用类--String类(详解)2021-01-27 20:02:04

    1.String介绍 String 类代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现,字符串是常量;它们的值在创建之后不能更改。 2.创建字符串的几种常见形式 // 方式一 String str = “Hello Bit”; // 方式二 String str2 = new String(“Hell Bit”); //方

  • Android 判断App运行在模拟器还是真机上的最终解决方案2021-01-27 20:01:04

    最近公司搞了一波送福利的活动,被人用模拟器恶意刷注册量了. 后来我经过研究和实测,得出以下方法,目前还没有发现有模拟器能突破这个检测,方法如下: 方法使用: if(Android_ID_Utils.notHasBlueTooth() ||Android_ID_Utils.notHasLightSensorManager(this) ||Android_ID_

  • SpineRuntime-Presentation - 基于 spine-libgdx 实现在 AndroidPresentation 上展示 Spine 动画2021-01-27 19:32:52

    SpineRuntime-Presentation 基于 spine-libgdx 实现在 AndroidPresentation 上展示 Spine 动画 Github地址 效果 可以在 Android 的 Presentation 页面上通过 GLSurfaceView 展示 Spine 动画,Spine 动画可以叠加,互不干扰 使用PUSurfaceView替代PopupWindow在 Spine 动画的 GLSur

  • java通过IP解析地理位置2021-01-27 19:02:05

    一、问题描述 最近在做一个外包项目,这里要求如果定位高延迟怎么办,另外为了能够加附近的人为好友方便,所以想到了利用用户的IP进行粗略的地理位置定位。因为在写的时候遇到了一些坑,所以在这里特别记录一下,方便以后翻阅。 二、获取访问者ip 1、获取ip的java工具类 public class

  • React Native 之当前页面数据操作2021-01-27 19:01:18

    一般在项目中我们会经常遇到需要操作当前界面数据的问题,譬如要全局使用,那么我们要怎么操作这些数据呢? 一般我们可以从两个方面处理: 一、不可变 1、(属性)Props -- 类内访问 2、(常量)const -- 当前文件访问 二、可变 3、(状态机)State -- 类内访问 4、(全局变量)var -- 当前文件访问 5、

  • Visual Studio2019 使用WCF服务2021-01-27 18:33:24

    什么是WCF Windows Communication Foundation (WCF) 是一个框架,用于生成面向服务的应用程序。它取代了较旧的进程间通信技术,例如 ASMX Web 服务、.NET 远程处理、企业服务 (DCOM) 和 MSMQ。 WCF 将所有这些技术的功能汇集在一个统一的编程模型下,简化了开发分散式应用程序的体验。

  • SpringBoot:实现PC端微信扫码支付-超详细实战!2021-01-27 18:29:16

    开篇前絮叨两句,也算是我个人的一个记录吧,整体实现了微信扫码支付,但还有很多细节和提升的点,为了简介明了,只将整体过程给大家串一下,如果有大佬看到也要多多指点,不懂的也可以私信我。如果想了解微信登陆的,在分栏微信相关也有文章,大家可以看一下 实现应用微信支付,你需要有微信商

  • Java 学习笔记 | JDBC2021-01-27 18:01:06

    目录 关系数据库数据库关系型数据库 JDBCJDBC 查询引入 JDBCJDBC 连接JDBC 查询SQL 注入 JDBC 更新插入插入并获取主键更新 & 删除 JDBC 事务批量操作JDBC 连接池参考资料 关系数据库 数据库 程序运行的时候,数据都是在内存中的,当程序终止的时候,通常都需要将数据保存到磁

  • WebMagic爬虫框架简单使用2021-01-27 18:00:52

    背景: 纯属自我爱好和学习,目前只是简单使用,在日常工作中并没有实际应用场景。 官网地址: 点我去WebMagic官网 官方文档地址:点我去官方文档 直接上代码: import us.codecraft.webmagic.Page; import us.codecraft.webmagic.Request; import us.codecraft.webmagic.Site; import

  • C++第2.5阶段(vector(-),string)2021-01-27 17:59:04

    容器也是模板的一种: Vector容器: —创建 — vector t1; —插入— t1.push_back(数据); —创建迭代器— vector<数据类型>::iterprator 实例化迭代器名 = t1.begin(); —遍历— 在定义迭代器后有多种遍历方式: 除了for循环等也可以使用迭代器专用的for_each(begin指针,end指针,函数)

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有