自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Radxa Rockpi 4B 刷机Armbian指南

Radxa Rockpi 4B 刷机Armbian指南

2024-03-16 15:38:46 417

原创 Armbian 23.11(Ubuntu 22.04)安装glances不显示docker容器状态的解决办法

引流关键词: debian。

2024-02-26 18:17:08 624

原创 Ubuntu 22.04 更新完内核重启卡在 grub 命令行解决办法

(sda是你的硬盘号码,千万不要指定分区号码,例如sda1,sda5等都不对)说是更新到 Grub 2.06 的 os-prober 用户需要手动干预。因为卡在 Grub 2 命令行界面,我们需要手动输命令引导。不管何种原因导致的故障,我们都往。

2023-10-22 19:19:10 3979

原创 MariaDB 10.6 初始化root密码(修改root用户使用密码鉴权)

安装完 MariaDB 10.6 修改root密码是不能通过 update 语句执行成功的,得使用 alter 语句。

2022-08-20 19:32:20 2118 1

原创 MyBatis 代码生成器修改生成文件的换行符为Linux换行符LF

正篇其实就是学Java太浅了,有些冷门的知识用得少导致互联网自学模式找不到资料。解决方案:手写Java版代码调用生成器,调用生成器之前,修改 System 对象的属性。System.setProperty("line.separator", "\n");如此一来,问题解决。杂谈网友:你为什么要折腾这个?博主:因为我统一所有文件的换行符是LF,但生成器破坏了这个规定。很多次生成完之后忘记手动转换,导致Git提交时被警告换行符不一致。虽然IDE支持一键递归修改文件换行符为LF,但就是强迫症犯了

2022-05-18 19:06:18 654

原创 SpringBoot(SpringMVC)拦截Druid数据监控页面

SpringBoot(SpringMVC)拦截Druid数据监控页面

2022-04-26 09:52:46 3092 2

原创 mybatis获取mapper执行的生肉SQL语句和熟肉SQL语句

mybatis获取mapper执行的生肉SQL语句和熟肉SQL语句。(生肉SQL 就是 PreparedStatement,熟肉SQL就是可以直接在数据库Console执行的 SQL语句)

2022-03-07 10:23:31 1568 2

转载 解决nginx给phpmyadmin套娃SSL之后phpmyadmin登录界面弹出警告

phpMyAdmin 输出: There is mismatch between HTTPS indicated on the server and client.This can lead to non working phpMyAdmin or a security risk.Please fix your server configuration to indicate HTTPS properly.解决:配置里添加参数:proxy_set_header X-Forwarded-Proto $

2022-02-11 10:28:37 556

转载 Linux openssh sftp 设置 ChrootDirectory 之后无法登录 的 解决办法

Linux openssh sftp 设置 ChrootDirectory %h 之后无法登录 的 原因很简单https://serverfault.com/a/990649/586524意思就是需要将那个被 chroot 的目录的拥有者设置成 root举个例子: ChrootDirectory /home/sftp_share那就需要执行命令:chown root:root /home/sftp_share问题就解决了。就是这么简单。。...

2022-01-19 12:03:13 1774

转载 让Windows在IPv6 + IPv4双栈环境下优先使用IPv4

中国移动宽带是真的辣鸡!!!IPv6连通性极差!!!前一阵子使用 Windows疑难解答 修复网络问题,结果被开倒车,把IPv6优先级列表清空了……基于 https://blog.csdn.net/qq_42683011/article/details/115457579写了一个脚本,已有的会被修改,没有的会自动添加。(下次再丢配置,直接 以管理员身份运行 该脚本即可。企图一劳永逸)常规操作:新建 txt文本文档,复制粘贴如下代码,保存。修改文件后缀为 bat然后 以管理员身份运行cmd

2022-01-13 09:40:52 3519

原创 C# 7.3 .Net 4.6.1 如何将一个对象里的任意字段作为键去找这个对象

写了一个超级吃内存的“疯狂数据库”。用空间换时间。本集合可以拓展一下作为一个泛型List使用。适用于引索常量对象。并发List(ConcurrentList)集合依赖于开源项目:https://github.com/azborgonovo/SlimConcurrentCollectionsusing System;using System.Collections;using System.Collections.Concurrent;using System.Collections.Gener

2022-01-07 15:08:18 675

转载 WPF 把控件截图为内存流(从而可以进一步转换成图片)

转载并改进自 https://www.cnblogs.com/xiaokang088/archive/2011/03/29/1998918.htmlpublic static MemoryStream GetImageFromFrameworkElement(FrameworkElement element){ MemoryStream ms = null; DrawingVisual drawingVisual = new DrawingVisual(); using (Dr

2021-12-25 15:41:03 490

原创 vue-easytable v2.11.0 表格通过scrollTo滑动到最底部

官方文档链接:https://happy-coding-clans.github.io/vue-easytable/#/zh/doc/table/instance-methods如官方文档描述,先给table添加个 ref 标签<template> <ve-table ref="tableRef" :columns="columns" :table-data="tableData" :border-x="true" :border-y="tr

2021-12-07 12:34:42 1039

原创 armbian(Debian11)安装xfce4之后startx报错“/etc/X11/xinit/xserverrc: 3: exec: /usr/bin/X: not found“

解决办法非常简单:apt install -y xinit xserver-xorg装完后再 startxBingo!

2021-12-03 09:25:21 3526 2

原创 如何从Google官网下载离线版Chrome浏览器?

正确方法如下:官方真正地址(需番茄):https://www.google.com/intl/zh-CN/chrome/thank-you.html?statcb=1&installdataindex=empty&standalone=1&platform=win64然后找到“如果无法正常下载, 请点击此处重试。” 点击重试,O98KQ:为什么说这个才是正确的呢?从 google.cn 下载不行吗?A:那肯定不行啊!国内直连的原版下载途径都给你断干净了(全是高仿,Firef

2021-10-13 14:08:42 2555

原创 Bootstrap 5.1 恢复fieldset、legend标签的原生样式

以下是从Chrome浏览器里抄出来,并直接把CSS权重拉满强制生效。如果你想单独修改原生样式里的某个属性,请把 !important 删掉即可。fieldset { display: block !important; margin-inline-start: 2px !important; margin-inline-end: 2px !important; padding-block-start: 0.35em !important; padding-inli

2021-10-05 10:37:47 630

原创 C# 自实现非排它锁

前段时间遇到一个需求,我需要一个可以阻塞线程又可以表示状态的锁。它需要有如下几个特性:可随时读取上锁状态无所属线程(非排它)可阻塞线程(可以使上锁者陷入阻塞、等待)任意线程可随时解锁微软貌似并没有去搞这些东东出来用,那我就自己瞎搞出来一个:using System.Collections.Generic;using System.Diagnostics;using System.Threading;namespace ConsoleApplication1{ /// &l

2021-09-15 12:06:21 193

原创 Visual Studio C# 项目生成时复制项目资源目录到生成目录

关键词:C#, C#项目, csproj, Visual Studio, MSBuild, output, debug博主我作为一个过来人,有必要给光速入门的新手指明学习方向微软官网 MSBuild 开发文档: https://docs.microsoft.com/zh-cn/visualstudio/msbuild/msbuild其实完全可以避免使用预处理宏(什么 copy, xcopy 这些傻快直 的命令),直接修改 csproj 文件达成目的。以下操作,都是在项目根目录下的 csproj 文件

2021-09-09 16:16:54 7039 5

原创 OpenCV 4.5 C++版 将矩阵顺时针旋转 90 度

demo#include<opencv2/opencv.hpp>#include<iostream>using namespace std;using namespace cv;Mat_<char> rotate90(Mat_<char> originMatrix){ // 原本 i row j col 的,顺时针旋转90度之后变成 j row i col的 Mat_<char> outputMatrix = Mat

2021-07-23 15:42:07 1798 1

转载 Java 17如何将String类型对象转换成任意基本类型的包装类对象

根据 (百度知道) 如何将String类型转换成任意基本类型 的答主 僵尸妹也很萌 写的Java代码做了进一步加强与拓展。原代码:// 例子 cast(Long.class,"1001")public <T> T cast(Class<T> cls,String value) throws Exception{ return (T)cls.getConstructor(String.class).newInstance(value);}更新与加强:MyRefle

2021-05-09 22:41:44 1147 1

原创 Gradle6.8+SSM(Spring5)+slf4j+log4j2 mybatis控制台输出日志

工程结构build.gradleplugins { id 'java'}group 'com.github.xfl12345'version '1.0-SNAPSHOT'// source code URL=https://www.cnblogs.com/guohaoblog/p/13282891.htmlrepositories { mavenLocal()// 身为开发者,必备番茄工具,所以我并不必须配置成国内源// maven {//// .

2021-05-07 01:42:01 601

原创 Python3 递归查找json中的key所在的位置

First.No bullshit.Just show the code.And the result.# coding:utf8import json# source code URL: https://blog.csdn.net/weixin_42744102/article/details/99722187class FindKey(object): def __init__(self, obj): self.json_object = None if

2021-03-09 21:16:27 1276 1

原创 Python3 利用threading.Lock()实现阻塞线程

Talk is cheap,show me the code.测试环境:Python 3.8.5没什么好说的,直接上代码。import timeimport threadingclass my_thread_lock: # wait_time = 0 # allow_run = False # is_running = False # wait_time_count = 0 def __init__(self): self.lock =

2021-02-13 21:39:57 1023 2

原创 Linux下修改EXT2/EXT3/EXT4文件系统的磁盘卷标的方法

首先要获取你的磁盘在/dev中的路径,可以使用这两个命令查看:mount和fdisk -l用到的工具先交代一下:e2fsprogs 和 tune2fs接下来假设要修改的磁盘是/dev/sda1先检查一下当前卷标:e2label /dev/sda1或者(下面这个Openwrt/Entware可用)tune2fs /dev/sda1 -l然后是修改,假设改成XFLsWD500G我们可以执行:e2label /dev/sda1 XFLsWD500G或者tune2fs /dev/sda

2020-11-06 15:20:13 1796

原创 老毛子固件padavan挂载USB摄像头躺过的坑

事前先交代信息:老毛子固件padavan hiboy汉化版3.4.3.9-099_20-02-3台电网络摄像头TL-L220-NDD2K(中星微)首先在路由器上插上你的USB摄像头确保你的opt空间足够大(至少512MiB)然后,优先解决ls /lib/modules/3.4.113/kernel/drivers/media/video/...

2020-03-24 12:00:35 12157 4

建树以求表达式的值(C语言)

逆天功能:表达式查错。一般功能:前、中、后序遍历,层序遍历,逐个访问、计算。核心功能:计算表达式的值

2018-10-16

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

TA关注的人

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