
工具类
子非鱼yy
求知若饥,虚心若愚
展开
-
因为在此系统上禁止运行脚本,解决方法
查了查之后发现是在计算机上启动 Windows PowerShell 时,执行策略很可能是 Restricted(默认设置)。Restricted 执行策略不允许任何脚本运行。AllSigned 和 RemoteSigned 执行策略可防止 Windows PowerShell 运行没有数字签名的脚本。本主题说明如何运行所选未签名脚本(即使在执行策略为 RemoteSigned 的情况下),还说明如何对脚本进行签名以便您自己使用。有关 Windows PowerShell 执行...原创 2022-02-22 11:45:39 · 4071 阅读 · 1 评论 -
Java获取任意字符串的首字母
/** * 取得给定汉字串的首字母串,即声母串 * * 注:只支持GB2312字符集中的汉字 *//** * Description * Create by zhaoshuxiang * Date 2021/8/10 15:04 */public class StringUtils { private final static int[] areaCode = { 1601, 1637, 1833, 2078, 2274, 2302, 2433, 25.原创 2021-08-10 15:12:13 · 2450 阅读 · 0 评论 -
java 给实体类赋默认值通用方法
package com.clamc.common.util;import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.math.BigDecimal;import java.sql.Date;import java.sql.Timestamp;import java.util.ArrayList;import java.util.List;/** * yangzhiwei * 使用反射给.原创 2021-06-17 21:28:45 · 7635 阅读 · 0 评论 -
Java遍历一个类的所有属性和值
private void bianLi(Object obj){ Field[] fields = obj.getClass().getDeclaredFields(); for(int i = 0 , len = fields.length; i < len; i++) { // 对于每个属性,获取属性名 String varName = fields[i].getNam原创 2017-10-18 16:20:27 · 25893 阅读 · 2 评论 -
Java对List中任意属性进行排序
今天在项目中遇到的问题,不能在sql中进行order by。所以将数据库中查询出来的集合,在java代码中进行排序。直接上代码:package com.ly.hcms.common.utils;import java.lang.reflect.Field;import java.util.Collections;import java.util.Comparator;import java.util.List;import java.util.regex.Matcher;import .原创 2020-05-18 19:33:39 · 2373 阅读 · 0 评论 -
数组,List,Set相互转化
转载:https://blog.youkuaiyun.com/my_precious/article/details/530102321.数组转化为List:String[] strArray= new String[]{"a", "b", "c"};List strList= Arrays.asList(strArray);2.数组转SetString[] strArray= new S...原创 2019-12-02 11:23:03 · 664 阅读 · 0 评论 -
Postman使用POST请求上传文件,GET请求下载文件
一、GET请求下载文件如下图选择 Send and Download 即可下载文件二、POST请求上传文件1、在Headers里设置 Content-Type 为 multipart/form-dataKEY : Content-TypeVALUE : multipart/form-data2、在Body里选择 form-data ,KEY 选择 File 类型3、在 VAL...原创 2019-10-21 11:52:00 · 9019 阅读 · 0 评论 -
【JAVA】URL转二维码以及图片合成
最近项目中有一个需求,要将一个URL链接转成二维码,并合成到一个固定的背景图片上的指定位置。其实将二维码合成到图片上还是将图片合成到二维码上,都是同一个道理。需要采用google提供的 core-3.1.0.jar 包来将URL转化成二维码图片。以下是将URL转化成二维码图片的代码:/** * 二维码图片的生成 * @param content 链接 * @param qrc...原创 2019-08-20 18:13:56 · 1506 阅读 · 1 评论 -
连设计图都不会画,你还想做“系统架构师”?
什么是系统架构师?系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。架构师在软件开发的整个过程中起着很重要的作用。如何才能成为系统架构师?首先必须具有丰富的软件设计与开发经验,这有助于理解并解释所进行的设计是如何映射到实现中去。其次要具有领...原创 2019-05-27 11:29:07 · 329 阅读 · 1 评论 -
Java开发必装的IntelliJ IDEA插件
IntelliJ IDEA是目前最好最强最智能的Java IDE,默认已经集成了几乎所有主流的开发工具和框架。在这里不讨论Idea和Eclipse的关系,感兴趣的朋友可以看文章结尾推荐的几篇关于Idea和Eclipse的讨论文章。这里介绍几款笔者自己常用的Idea插件。IDEA插件简介常见的IDEA插件主要有如下几类:常用工具支持Java日常开发需要接触到很多常用的工具,为了...转载 2019-05-10 09:31:22 · 6786 阅读 · 1 评论 -
Navicat Premium 12破解方法
来源网址:https://www.jianshu.com/p/42a33b0dda9c1、按步骤安装Navicat Premium,如果没有可以去官网下载:http://www.navicat.com.cn/download/navicat-premium2、安装好后下载激活文件:https://pan.baidu.com/s/1kVgTd6R 提取密码:t1yp3、下载好后解压文件...转载 2018-12-10 13:58:39 · 849 阅读 · 0 评论 -
《阿里巴巴Java开发手册》扫描插件正式发布--插件安装和使用分析
阿里巴巴于10月14日上午9:00在杭州云栖大会《研发效能峰会》上,正式发布《阿里巴巴Java开发手册》扫描插件。下面分享这个插件,希望更多的人使用,提高我们的代码/编码的规范!阿里代码规约插件相关内容:视频地址:https://yunqi.aliyun.com/#/video/detail1420翘首期盼247天!《阿里巴巴Java开发手册》扫描插件正式发布:https://转载 2018-01-23 16:21:02 · 661 阅读 · 0 评论 -
JAVA RSA密钥对的生成与验证
在上一篇《Java&keytool生成RSA密钥》中,我们用keytool先生成密钥库和公钥证书,然后通过代码方式获得文件和BASE64串形式的公私密钥对,而其实根本无这么复杂,可直接通过JAVA代码获得公私密钥对。代码如下:Java代码 package com.bijian.test; import java.io.FileOutputStream; import ...原创 2018-02-02 11:17:04 · 24122 阅读 · 2 评论 -
RSA加密解密算法的java实现
最近有一个外部合作项目要求在数据传输过程中使用RSA加密算法对数据进行加密,所以需要编写一个加解密的工具类,因为对方不是java语言,所以是各自实现的这个工具,本文主要讨论实现以及双方调试过程中的一些插曲,希望给大家不要再次踩坑。关于加解密的核心部分,网上有很多博主都有实现过,我也是参考了一些博主的方法自己实现了一个加解密的工具。package com.tomcat360.third.ut原创 2018-02-02 14:38:49 · 2388 阅读 · 1 评论 -
Markdown编辑器写博客语法
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 ...原创 2018-02-28 15:07:23 · 655 阅读 · 0 评论 -
Java生成任意长度随机字符串(含数字)算法
public static void randomStr() { int i = 24;//控制字符长度 StringBuilder sb = new StringBuilder() ; for (int j = 0; j < i; j++) { //生成一个97-122之间的int类型整数--为了生成小写字母 int intValL = (int)(Math.ran...原创 2018-03-14 15:49:18 · 5181 阅读 · 1 评论 -
SyntaxHighlighter 3.0.83的使用
关于SyntaxHighlighter 3.0.83的使用下载SyntaxHighlighter可以到官方网站下载在页面引入引入shCore.js and shCore.css添加支持相应语言的js文件 需要支持什么语言,就引入该语言对应的JS文件 引入shThemeDefault.css将需要高亮显示的代码放置在<pre /> 或是<script />中调用SyntaxH...原创 2018-04-19 23:22:24 · 1968 阅读 · 0 评论 -
MarkDown生成目录索引
关于目录生成,只要文章是按照markdown语法写作的。在需要生成目录的地方写[TOC]即可。原创 2018-12-19 15:01:12 · 5939 阅读 · 1 评论 -
Java生成图片验证码
看了挺多图片验证码的代码,感觉没什么长的好看点的,就自己动手写了个,写完发现跟QQ的有几分相似,比较满意。功能包括:自定义图片尺寸和字符长度,随机背景颜色和字符颜色,随机字符偏移角度,字符平滑边缘,干扰线,噪点,背景扭曲。本来想做字符扭曲的,不知道怎的先生成文字再扭曲就报错了,先就这样吧,希望有高手能帮助修正一下。需要说明的是之所以有几分像QQ的验证码感觉是因为这个Algerian字体转载 2017-11-02 11:52:39 · 563 阅读 · 0 评论