自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王二小的博客

没啥描述

  • 博客(11)
  • 收藏
  • 关注

原创 原码 反码 补码

原码 反码 补码对于 原码、反码、补码的学习记录对于概念的描述也是基于个人理解做出的易于理解的表达方式,没有使用更严谨的数学公式定义只针对整数只针对加法个人是从高位为符号位+低位为数值位的角度去理解的但是不引入符号位这个概念也完全可以理解这三个概念,那就是另一种表述了,没有深入了解非科班出身,足够个人使用的个人理解,可能根本原理上会有理解错误,如有错误希望有大佬指正1.机器数和真值1.1 机器数数字在计算机中的二进制表示形式,有以下两个特点具有符号位,即二进制中的最

2021-04-30 15:01:50 520 1

原创 批处理判断并自动获取管理权限

批处理自动获取管理权限有时编写bat批处理时会用到判断当前是否为管理员权限以及自动以管理员权限运行在这里记录几个常用的方法1.判断是否以管理员身份运行这个操作方式比较多,核心思想就是试图访问需要管理员身份才可以访问的资源,可以访问则有权限,不可以访问则没有权限以下三种方式都可以进行判断,可以灵活使用"%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"REG QUERY "HKU\S-1-5-19"n

2020-11-27 21:18:22 1358

原创 WSL (Windows Subsystem for Linux) wsl1+wsl2+对比+在线安装+离线安装+版本转换+右键菜单+外网访问

WSL (Windows Subsystem for Linux) wsl1+wsl2+对比+在线安装+离线安装+版本转换+右键菜单+外网访问WSL (Windows Subsystem for Linux),是微软在Windows10中增加的Linux子系统,可以方便的在Windows中使用Linux系统进行开发、测试及其他便捷功能当前有两个不同实现版本一、两者比较以下表格为官方提供的两者功能对比功能WSL 1WSL 2Windows 和 Linux 之间的集成✅✅

2020-11-27 21:16:05 3906 2

原创 jQuery取消绑定事件 单个事件 单个函数

jQuery取消绑定特定事件函数开发中会遇到很多某一个事件被重复绑定的情况,记录一下解决方法,也是 off() 函数的使用说明off(): 取消 on() 函数为元素绑定的事件假设有如下三个函数function a() {}function b() {}function c() {}1.取消全部事件无参数直接使用off(),无论绑定了多少种类的事件,每个事件上绑定了多少个函数,一次性全部取消无差别攻击$(selector).on('click', a);$(selector)

2020-09-21 10:39:27 387

原创 基于 Node.js 简易本地 http 服务

基于Node.js的简易http服务器Python的 http 模块可以直接开启一个简单的http服务器,平时用来测试很方便python -m http.server但是如此开启的服务器不支持post请求,因此照着文档使用node.js实现了一个,在Windows10下测试基本满足需要由于对于node.js只是一个小白,因此还存在一定的问题为了提高响应速度以及 readFile 存在的文件大小上限限制,读取文件时使用了流模式 createReadStream,但同时导致在读取大于一定尺寸的文件

2020-09-20 14:23:47 765 1

原创 Maven pom.xml文件配置示例 可执行单jar包 shade-plugin one-jar

Maven pom.xml文件示例 打包单jar包常用的 pom.xml 文件配置记录一.打包为一个jar包有时为了方便使用会将包括依赖的第三方jar在内的整个项目打包为一个jar包1.one-jar使用 one-jar,支持Maven插件直接将工程打出的jar包和依赖jar包一起打进一个新的jar包中,不会解压第三方jar中的class,使用较为方便<!-- 使用 onejar-maven-plugin 插件生成 all-in-one jar包--><plugin>

2020-09-20 13:45:38 728

原创 Windows Terminal 配置文件+图形化配置界面+右键菜单+管理员权限

Windows Terminal 配置Windows Terminal 是一个面向命令行工具和 shell(如命令提示符、PowerShell 和适用于 Linux 的 Windows 子系统 (WSL))用户的新式终端应用程序。 它的主要功能包括多个选项卡、窗格、Unicode 和 UTF-8 字符支持、GPU 加速文本呈现引擎,还可以用于创建你自己的主题并自定义文本、颜色、背景和快捷键绑定。记录 Windows Terminal 配置文件信息以及添加为右键菜单一.参数说明官方文档1.glo

2020-09-20 03:06:37 4720

原创 Mybatis自定义typeHandler处理空数据

Mybatis自定义typeHandler处理空数据Mybatis中支持自定义处理类对数据库返回为 null 的数据进行处理,记录如下1.自定义一个数据处理类下面是一个处理字符串类型的数据处理类,将数据库中返回的 null 值转换为空字符串package com.example;import org.apache.ibatis.type.BaseTypeHandler;import org.apache.ibatis.type.JdbcType;import org.apache.ibat

2020-09-20 02:33:13 659

原创 Mybatis resultMap标签继承、复用、嵌套

Mybatis resultMap标签继承、复用、嵌套记录演示 Mybatis 中 resultMap 标签继承、复用(包括跨文件)以及多层嵌套的使用方法,继承: 继承已存在的 resultMap 标签进行扩展复用: 跨mapper文件引用现存的 resultMap 标签嵌套: 多层嵌套的JavaBean与 resultMap 映射方法一、定义表与实体类表创建三个表 group member scorescore 与 member 一对一,通过 score.id 关联group 与

2020-09-20 02:31:00 6759 1

原创 Mybatis sql标签使用变量

Mybatis sql标签使用变量记录演示 Mybatis 中 sql 标签中使用变量的方法<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.example.DemoMapper">

2020-09-20 02:29:11 2007

原创 Windows下 Node.js 环境搭建

Node.js 环境搭建假设安装路径为 D:\Coder\Language\NodeJs\LTS一、创建模块文件夹1.node_globalD:\Coder\Language\NodeJs\module\node_global使用 npm i xxx -g 命令全局安装模块时的安装目录2.node_cacheD:\Coder\Language\NodeJs\module\node_cache安装下载模块时的缓存目录二、环境变量设置1.NODE_HOME环境变量中添加一个 NODE_

2020-09-20 02:26:00 140

空空如也

空空如也

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

TA关注的人

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