首页 > 编程语言
Java native编程
#Java native 编程(环境jdk8 + winowsx64 + vc2017/MinGW) 最近看到一个关于Java 线程创建的底层实现是通过native方法调用c++/系统函数,所以想搞一下java native Java native方法编写 TestNative.java publi ...
分类:编程语言   时间:2021-08-17 10:22:56    收藏:0  评论:0  赞:0  阅读:19
javaScript-继承方式
1.js中继承的终极方法1.1在子类的构造函数中通过call借助父类的构造函数1.2将子类的原型对象修改为父类的实例对象 function Person(myName,myAge) { // let per = new Object(); // let this = per; // this = s ...
分类:编程语言   时间:2021-08-17 10:21:09    收藏:0  评论:0  赞:0  阅读:22
C++定义常量、标识符命名、整型数据类型
一、常量的定义方式 //常量 #define y 1314 cout << "我们" << y << "在一起" << endl; const string name = "Winter"; cout << "这里的" << name<< "不是很冷" << "." << endl; 二、标识符命名 ...
分类:编程语言   时间:2021-08-17 10:20:42    收藏:0  评论:0  赞:0  阅读:21
Python unitest
unittest基础入门-1 语句覆盖: 遍历每一行代码,主要缺点无法判断逻辑 判断覆盖: 整个语句的 T/F,主要确定多个条件组合无法判断 条件覆盖: 覆盖到每个子条件的(变量级级别)主要缺陷,测试用例指数级增多 路径覆盖: 类似导图,所有路径遍历 Unittest测试框架:: 命名: 测试类:驼 ...
分类:编程语言   时间:2021-08-17 10:19:35    收藏:0  评论:0  赞:0  阅读:17
Springboot 2.3.5使用 Mybatis 实现增删改查(单表),并实现增改获取对应的id
参考 springboot+mybatis 插入新数据并返回该数据id值 Mybatis XML 映射器 mybatis中的sql语句的返回值 知识点 取出刚刚插入的id 通过给insert、update的xml映射语句设置useGeneratedKeys与keyProperty属性,可以让myba ...
分类:编程语言   时间:2021-08-17 10:18:17    收藏:0  评论:0  赞:0  阅读:21
SpringCloud Netflix相关代码
一、bean模块: ? DeptService(接口) package com.gk.service; import com.gk.bean.Dept; import org.springframework.cloud.client.ServiceInstance; import org.sprin ...
分类:编程语言   时间:2021-08-17 10:18:05    收藏:0  评论:0  赞:0  阅读:17
JavaWeb-03-Servlet-09-多个Servlet之间的调用
JavaWeb-03-Servlet-09-多个Servlet之间的调用 1.问题 某些来自于浏览器中的请求,往往需要服务端中多个Servlet接口实现类协同处理。 但是浏览器一次只能访问一个Servlet,这就导致用户需要手动通过浏览器发起多次请求才能获得服务。 这样会增加用户获得服务的难度。 2 ...
分类:编程语言   时间:2021-08-17 10:14:16    收藏:0  评论:0  赞:0  阅读:17
win制作硬链接,方便unity开多客户端
%cd% rem 需要创建的目录 set dir=targetDirName rem 如果没有则创建 if not exist %dir% ( md %dir%) rem 创建链接 mklink /J %dir%\Assets FromDirName\Assets mklink /J %dir%\P ...
分类:编程语言   时间:2021-08-16 23:03:45    收藏:0  评论:0  赞:0  阅读:50
408算法练习——二叉搜索树的最小绝对差
二叉搜索树的最小绝对差 题目链接:https://leetcode-cn.com/problems/minimum-absolute-difference-in-bst/ 一、问题描述 给你一棵所有节点为非负值的二叉搜索树,请你计算树中任意两节点的差的绝对值的最小值。 示例: 输入: 1 \ 3 / ...
分类:编程语言   时间:2021-08-16 23:03:30    收藏:0  评论:0  赞:0  阅读:57
Python装饰器介绍(一)
一. 预备知识 1.1 Python函数中的可变参数 函数参数可以分为形参(必填参数, 默认参数, 可变参数)和实参(位置参数, 关键字参数) 可变参数能够支持函数接收任意数量的参数(实参) *args表示收集所有多余的位置参数到一个args元组中, 其中args是arguments的缩写, *kw ...
分类:编程语言   时间:2021-08-16 22:59:10    收藏:0  评论:0  赞:0  阅读:24
java将多个文件的字节数组压缩成一个字节数组,并生成zip文件
public static void main(String[] args) throws IOException { Map<String,byte[]> map=new HashMap<>(); map.put("application.properties",getBytes(new File ...
分类:编程语言   时间:2021-08-16 22:58:36    收藏:0  评论:0  赞:0  阅读:23
SpringBoot技术
1. SpringBoot数据访问 1.1 Spring Boot整合MyBatis MyBatis 是一款优秀的持久层框架,Spring Boot官方虽然没有对MyBatis进行整合,但是MyBatis团队自行适配了对应的启动器,进一步简化了使用MyBatis进行数据的操作 基础环境搭建 数据准备 ...
分类:编程语言   时间:2021-08-16 22:58:10    收藏:0  评论:0  赞:0  阅读:35
java继承
1、简单概述 java中的三大特性:封装、继承、多态 在封装特性中,程序员在对属性的操作的时候,尽量要通过方法来操作属性。 当然并非是所有的都需要这么来进行操作,比如说static关键字修饰的属性,就可以直接通过类型.属性名来进行操作。但是通常来说,我们不涉及到static修饰的时候,我们都会通过p ...
分类:编程语言   时间:2021-08-16 22:56:26    收藏:0  评论:0  赞:0  阅读:33
连通图与Tarjan算法
引言 Tarjan算法是一个基于深度优先搜索的处理树上连通性问题的算法,可以解决,割边,割点,双连通,强连通等问题。 首先要明白Tarjan算法,首先要知道它能解决的问题的定义。 连通图 无向图 由双向边构成的图称之为无向图。 割点与桥 给定的无向图中删去节点x,无向图被分割成两个或两个以上的不相连 ...
分类:编程语言   时间:2021-08-16 22:56:15    收藏:0  评论:0  赞:0  阅读:26
Java Arrays.deepToString()用法及代码示例
java.util.Arrays.deepToString(Object [])方法是一个java.util.Arrays类方法。 返回指定数组的“deep contents”的字符串表示形式。如果数组包含其他数组作为元素,则字符串表示形式包含其内容,依此类推。此方法旨在将多维数组转换为字符串。简单 ...
分类:编程语言   时间:2021-08-16 22:54:54    收藏:0  评论:0  赞:0  阅读:19
Spring和SpringMVC整合
SpringMVC和Spring整合的目的是为了分工明确。例如:SpringMVC的配置文件就来配置和网站转发逻辑以及网站功能有关的配置,如:视图解析器、文件上传解析器、支持ajax.... 而Spring的配置文件用来配置和业务有关的,如:事物控制、数据源.... import 可以在resour ...
分类:编程语言   时间:2021-08-16 22:54:27    收藏:0  评论:0  赞:0  阅读:29
Spring MVC异常处理
在 Spring MVC 应用的开发中,不管是操作底层数据库,还是业务层或控制层,都会不可避免地遇到各种可预知的、不可预知的异常。我们需要捕捉处理异常,才能保证程序不被终止。 Spring MVC 有以下 3 种处理异常的方式: 使用 Spring MVC 提供的简单异常处理器 SimpleMapp ...
分类:编程语言   时间:2021-08-16 22:54:14    收藏:0  评论:0  赞:0  阅读:20
springboot-添加module
父POM <modules> <module>all-common</module></modules> <packaging>pom</packaging>不添加packaging会出现一下error Project build error: Invalid packaging for paren ...
分类:编程语言   时间:2021-08-16 22:53:48    收藏:0  评论:0  赞:0  阅读:25
SpringBoot 源码分析
传统的spring框架实现web服务需要导入很多依赖,并编写对应的xml配置文件,而springboot可以进行依赖管理和自动配置 1. 依赖管理:以web项目为例,有两个核心依赖 为什么导入dependency时不需要指定版本? spring-boot-starter-parent父依赖启动器的主 ...
分类:编程语言   时间:2021-08-16 22:51:38    收藏:0  评论:0  赞:0  阅读:45
Spring MVC数据校验
一般情况下,用户的输入是随意的,为了保证数据的合法性,数据验证是所有 Web 应用必须处理的问题。 Spring MVC 有以下两种方法可以验证输入: 利用 Spring 自带的验证框架 利用 JSR 303 实现 数据验证分为客户端验证和服务器端验证,客户端验证主要是过滤正常用户的误操作,通过 J ...
分类:编程语言   时间:2021-08-16 22:51:08    收藏:0  评论:0  赞:0  阅读:37
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!