博客园 - 上校
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=94219
2023-12-02T14:47:23Z
上校
https://www.cnblogs.com/zhuawang/
feed.cnblogs.com
https://www.cnblogs.com/zhuawang/p/17143426.html
MySqlSugar常用写法 - 上校
using (var db = SugarDao.GetInstance()) { //转成list List<Student> list1 = db.SqlQuery<Student>("select * from Student"); //转成list带参 List<Student> list2
2023-02-22T02:24:00Z
2023-02-22T02:24:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】using (var db = SugarDao.GetInstance()) { //转成list List<Student> list1 = db.SqlQuery<Student>("select * from Student"); //转成list带参 List<Student> list2 <a href="https://www.cnblogs.com/zhuawang/p/17143426.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/16845281.html
linux查找大目录和大文件 - 上校
查找大目录
du -sh *
查找大文件
find -size +100M
2022-10-31T10:16:00Z
2022-10-31T10:16:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】查找大目录
du -sh *
查找大文件
find -size +100M <a href="https://www.cnblogs.com/zhuawang/p/16845281.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/15903461.html
.NET代码混淆——开源.net 混淆器ConfuserEx介绍 - 上校
今天给大家介绍一个开源.net混淆器——ConfuserEx
http://yck1509.github.io/ConfuserEx/
由于项目中要用到.net 混淆器,网上搜寻了很多款,比如Dotfuscator、xeoncode、foxit等等。
但大部分收费,当然也有破解版的,公司要求不能用盗版软件。
2022-02-17T02:21:00Z
2022-02-17T02:21:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】今天给大家介绍一个开源.net混淆器——ConfuserEx
http://yck1509.github.io/ConfuserEx/
由于项目中要用到.net 混淆器,网上搜寻了很多款,比如Dotfuscator、xeoncode、foxit等等。
但大部分收费,当然也有破解版的,公司要求不能用盗版软件。 <a href="https://www.cnblogs.com/zhuawang/p/15903461.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/15122366.html
微软云SQL数据库创建只读用户 - 上校
关于创建SQL Database的只读账号,请您参考如下步骤:
--1. 连接到master库下,新建登录名。语句如下:
CREATE LOGIN mdmReader WITH PASSWORD = ‘123456’
GO
--2. 连接到需要创建只读账户的数据库下,新建用户。语句如下:
CREATE USER mdmReader FOR LOGIN mdmReader
GO
--3. 给用户分配只读权限。语句如下:
EXEC sp_addrolemember N'db_datareader', N'mdmReader'
GO
2021-08-10T02:09:00Z
2021-08-10T02:09:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】关于创建SQL Database的只读账号,请您参考如下步骤:
--1. 连接到master库下,新建登录名。语句如下:
CREATE LOGIN mdmReader WITH PASSWORD = ‘123456’
GO
--2. 连接到需要创建只读账户的数据库下,新建用户。语句如下:
CREATE USER mdmReader FOR LOGIN mdmReader
GO
--3. 给用户分配只读权限。语句如下:
EXEC sp_addrolemember N'db_datareader', N'mdmReader'
GO <a href="https://www.cnblogs.com/zhuawang/p/15122366.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/14813369.html
nginx配置ssl证书实现https访问 - 上校
配置ssl证书之前,先准备SSL证书,至于获取的途径很多(阿里云的服务,第三方服务购买)。这里不详细解释。以下是我的SSL证书
2021-05-26T06:37:00Z
2021-05-26T06:37:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】配置ssl证书之前,先准备SSL证书,至于获取的途径很多(阿里云的服务,第三方服务购买)。这里不详细解释。以下是我的SSL证书 <a href="https://www.cnblogs.com/zhuawang/p/14813369.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/14752256.html
nexus搭建私服 - 上校
https://www.cnblogs.com/wang-meng/p/11887345.html
https://blog.csdn.net/iflow/article/details/72898657
2021-05-10T10:32:00Z
2021-05-10T10:32:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】https://www.cnblogs.com/wang-meng/p/11887345.html
https://blog.csdn.net/iflow/article/details/72898657 <a href="https://www.cnblogs.com/zhuawang/p/14752256.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/14713505.html
Linux下创建用户并设置权限 - 上校
1.想创建的用户目录
mkdir /data/app/datacloudsystem/uploaddata
2.新建用户到指定的目录
useradd upload_user2 -d /data/app/datacloudsystem/uploaddata
2021-04-28T03:50:00Z
2021-04-28T03:50:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】1.想创建的用户目录
mkdir /data/app/datacloudsystem/uploaddata
2.新建用户到指定的目录
useradd upload_user2 -d /data/app/datacloudsystem/uploaddata <a href="https://www.cnblogs.com/zhuawang/p/14713505.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/14133976.html
ActiveMQ修改密码 - 上校
首先修改网页登录密码
1: 打开安装目录,进入conf目录,找到jetty.xml
2020-12-14T08:31:00Z
2020-12-14T08:31:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】首先修改网页登录密码
1: 打开安装目录,进入conf目录,找到jetty.xml <a href="https://www.cnblogs.com/zhuawang/p/14133976.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/13567675.html
shiro源码篇 - shiro的session共享,你值得拥有 - 上校
shiro的session创建与session的查询、更新、过期、删除中,shiro对session的操作基本都讲到了,但还缺一个session共享没有讲解;session共享的原理其实在自定义session管理一文已经讲过了,本文不讲原理,只看看shiro的session共享的实现。
为何需要session共享
如果是单机应用,那么谈不上session共享,session放哪都无所谓,不在乎放到默认的servlet容器中,还是抽出来放到单独的地方;
也就是说session共享是针对集群(或分布式、或分布式集群)的;如果不做session共享,仍然采用默认的方式(session存放到默认的servlet容器),当我们的应用是以集群的方式发布的时候,同个用户的请求会被分发到不同的集群节点(分发依赖具体的负载均衡规则),那么每个处理同个用户请求的节点都会重新生成该用户的session,这些session之间是毫无关联的。那么同个用户的请求会被当成多个不同用户的请求,这肯定是不行的。
2020-08-26T12:43:00Z
2020-08-26T12:43:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】shiro的session创建与session的查询、更新、过期、删除中,shiro对session的操作基本都讲到了,但还缺一个session共享没有讲解;session共享的原理其实在自定义session管理一文已经讲过了,本文不讲原理,只看看shiro的session共享的实现。
为何需要session共享
如果是单机应用,那么谈不上session共享,session放哪都无所谓,不在乎放到默认的servlet容器中,还是抽出来放到单独的地方;
也就是说session共享是针对集群(或分布式、或分布式集群)的;如果不做session共享,仍然采用默认的方式(session存放到默认的servlet容器),当我们的应用是以集群的方式发布的时候,同个用户的请求会被分发到不同的集群节点(分发依赖具体的负载均衡规则),那么每个处理同个用户请求的节点都会重新生成该用户的session,这些session之间是毫无关联的。那么同个用户的请求会被当成多个不同用户的请求,这肯定是不行的。 <a href="https://www.cnblogs.com/zhuawang/p/13567675.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/13549587.html
google guava - 上校
引入maven
2020-08-23T08:33:00Z
2020-08-23T08:33:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】引入maven
<a href="https://www.cnblogs.com/zhuawang/p/13549587.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/13546899.html
Docker虚拟化管理:30分钟教你学会用Docker - 上校
关于Docker的官方介绍网上太多了我就不贴了,就实际体验来说Docker可以极大的简化环境搭建及服务部署的操作流程,大大降低部署的时间成本,解放你的双手。
本文不会深入讲解Docker底层架构及运行原理,也不会有一堆架构图贴在这里。该篇旨在让你以最快的速度学会使用Docker,关于Docker的架构及其底层的一些知识,你可以在学会Docker的基本使用之后再去了解。开门见山讲架构聊底层有点容易让人犯迷糊,但在使用Docker之前你至少应该了解他的三大核心组件:仓库、镜像和容器,以及他们之前的关系。本文将通过一个MySQL示例带你了解并使用Docker,待你对Docker有一个基本了解后你再回头去看他的体系架构会容易理解。
2020-08-22T12:00:00Z
2020-08-22T12:00:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】关于Docker的官方介绍网上太多了我就不贴了,就实际体验来说Docker可以极大的简化环境搭建及服务部署的操作流程,大大降低部署的时间成本,解放你的双手。
本文不会深入讲解Docker底层架构及运行原理,也不会有一堆架构图贴在这里。该篇旨在让你以最快的速度学会使用Docker,关于Docker的架构及其底层的一些知识,你可以在学会Docker的基本使用之后再去了解。开门见山讲架构聊底层有点容易让人犯迷糊,但在使用Docker之前你至少应该了解他的三大核心组件:仓库、镜像和容器,以及他们之前的关系。本文将通过一个MySQL示例带你了解并使用Docker,待你对Docker有一个基本了解后你再回头去看他的体系架构会容易理解。 <a href="https://www.cnblogs.com/zhuawang/p/13546899.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/13545413.html
Shiro结合Redis实现分布式或集群环境下的Session共享 - 上校
其实关于Shiro的一些学习笔记很早就该写了,因为懒癌和拖延症晚期一直没有落实,直到今天公司的一个项目碰到了在集群环境的单点登录频繁掉线的问题,为了解决这个问题,Shiro相关的文档和教程没少翻。最后问题解决了,但我觉得我也是时候来做一波Shiro学习笔记了。
2020-08-22T06:12:00Z
2020-08-22T06:12:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】其实关于Shiro的一些学习笔记很早就该写了,因为懒癌和拖延症晚期一直没有落实,直到今天公司的一个项目碰到了在集群环境的单点登录频繁掉线的问题,为了解决这个问题,Shiro相关的文档和教程没少翻。最后问题解决了,但我觉得我也是时候来做一波Shiro学习笔记了。 <a href="https://www.cnblogs.com/zhuawang/p/13545413.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/13536597.html
Springboot整合redis - 上校
去年学习的Redis,刚刚学习完就迫不及待的在实战中用了一下,走了很多坑不过幸好都填上了,需求的不断变化发现用不上Redis,一开始去掉了,后来想想加进来比较合适。这篇文章主要讲解Springboot如何整合开发Redis实现一个基本的案例。使用的是目前Springboot2.x的Lettuce版本。希望对你有帮助。
2020-08-20T09:59:00Z
2020-08-20T09:59:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】去年学习的Redis,刚刚学习完就迫不及待的在实战中用了一下,走了很多坑不过幸好都填上了,需求的不断变化发现用不上Redis,一开始去掉了,后来想想加进来比较合适。这篇文章主要讲解Springboot如何整合开发Redis实现一个基本的案例。使用的是目前Springboot2.x的Lettuce版本。希望对你有帮助。 <a href="https://www.cnblogs.com/zhuawang/p/13536597.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/13126277.html
spring boot2整合shiro安全框架实现前后端分离的JWT token登录验证 - 上校
https://blog.csdn.net/wozniakzhang/article/details/95855296?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
2020-06-14T10:35:00Z
2020-06-14T10:35:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】https://blog.csdn.net/wozniakzhang/article/details/95855296?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase <a href="https://www.cnblogs.com/zhuawang/p/13126277.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/12661141.html
http post - 上校
public static boolean sendPostRequest(String path, String data) throws Exception{
// StringBuilder sb = new StringBuilder();
// if (params != null && !params.isEmpty()) {
// for (Map.Entry
2020-04-08T09:08:00Z
2020-04-08T09:08:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】public static boolean sendPostRequest(String path, String data) throws Exception{
// StringBuilder sb = new StringBuilder();
// if (params != null && !params.isEmpty()) {
// for (Map.Entry <a href="https://www.cnblogs.com/zhuawang/p/12661141.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/12433357.html
scp命令 Linux和Windows文件互传 - 上校
1.windows上传文件夹到linux服务器:scp -rp e:\scpdata root@10.1.22.5:/root
复制windows本地D:/data目录到远程服务器10.1.22.5的/root目录
-r 递归复制子文件夹内容
-p 保留原文件修改,访问时间和权限(modes)信息
2020-03-07T03:51:00Z
2020-03-07T03:51:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】1.windows上传文件夹到linux服务器:scp -rp e:\scpdata root@10.1.22.5:/root
复制windows本地D:/data目录到远程服务器10.1.22.5的/root目录
-r 递归复制子文件夹内容
-p 保留原文件修改,访问时间和权限(modes)信息 <a href="https://www.cnblogs.com/zhuawang/p/12433357.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/12036757.html
git did not exit cleanly (exit code 1) 的解决办法 - 上校
问题描述:
关于Git的使用,在通常情况下,习惯于先在本地创建一个本地仓库,然后将项目提交到本地master,再将本地master中的项目Push 到远程仓库中,这样问题就来了。
具体错误信息如下:
git.exe push --progress "origin" master
2019-12-13T10:35:00Z
2019-12-13T10:35:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】问题描述:
关于Git的使用,在通常情况下,习惯于先在本地创建一个本地仓库,然后将项目提交到本地master,再将本地master中的项目Push 到远程仓库中,这样问题就来了。
具体错误信息如下:
git.exe push --progress "origin" master <a href="https://www.cnblogs.com/zhuawang/p/12036757.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/12036657.html
windows安装TortoiseGit详细使用教程【基础篇】 - 上校
环境:win8.1 64bit
安装准备:
首先你得安装windows下的git msysgit1.9.5
安装版本控制器客户端tortoisegit tortoisegit1.8.12.0 [32和64别下载错,不习惯英文的朋友,也可以下个语言包]
2019-12-13T10:12:00Z
2019-12-13T10:12:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】环境:win8.1 64bit
安装准备:
首先你得安装windows下的git msysgit1.9.5
安装版本控制器客户端tortoisegit tortoisegit1.8.12.0 [32和64别下载错,不习惯英文的朋友,也可以下个语言包] <a href="https://www.cnblogs.com/zhuawang/p/12036657.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/11945278.html
开机自动挂载硬盘 - 上校
开机自动挂载硬盘
1. 先查看新硬盘ID ls -l /dev/disk/by-uuid/
2. 编辑加入配置
vim /etc/fstab
2019-11-27T12:38:00Z
2019-11-27T12:38:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】开机自动挂载硬盘
1. 先查看新硬盘ID ls -l /dev/disk/by-uuid/
2. 编辑加入配置
vim /etc/fstab <a href="https://www.cnblogs.com/zhuawang/p/11945278.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/zhuawang/p/11580750.html
JAVA8新特性--集合流操作Stream - 上校
Stream类全路径为:java.util.stream.Stream
对Stream的描述,引用其他文章中觉得比较好的介绍:
Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation)。Stream API 借助于同样新出现的 Lambda 表达式,极大的提高编程效率和程序可读性。
即Stream的原理:
2019-09-24T12:21:00Z
2019-09-24T12:21:00Z
上校
https://www.cnblogs.com/zhuawang/
【摘要】Stream类全路径为:java.util.stream.Stream
对Stream的描述,引用其他文章中觉得比较好的介绍:
Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation)。Stream API 借助于同样新出现的 Lambda 表达式,极大的提高编程效率和程序可读性。
即Stream的原理: <a href="https://www.cnblogs.com/zhuawang/p/11580750.html" target="_blank">阅读全文</a>