综合技术
综合技术
老李笔记
不积跬步无以至千里,不积小流无以成江海!
希望将自己学习到的点点滴滴能在此记录与分享!
一起成长!
展开
-
xshell6要继续使用此程序,您必须应用最新的更新或使用新版本处理
xshell6要继续使用此程序,您必须应用最新的更新或使用新版本处理背景描述近期使用xshell6必须升级,界面如下解决办法使用二进制编辑器修改nslicense.dll文件。建议使用:UltraEdit工具搜索:“7F 0C 81 F9 80 33 E1 01 0F 86 81”将:“86” 改为 “83”保存重启即可。...原创 2021-12-21 11:17:05 · 207 阅读 · 0 评论 -
神奇手ImageMagick学习笔记
神奇手imagemagick学习笔记ubuntu安装apt-get updateapt-get install imagemagick功能列表1、获取图片信息2、转换图片格式3、调整图片尺寸4、降低图片质量5、加边框6、在图片上写字7、生成条形码8、加文字水印9、使用通配符批量处理图片10、生成GIF动态图片降低图片质量11、生成拼图12、PDF与图片相互转换13、利用字体画出有趣的符号14、回执验证码......原创 2021-09-29 13:59:05 · 429 阅读 · 0 评论 -
照片/相片旋转问题原因及处理方案
照片/相片信息查看器背景:web中图片被自动旋转了,具体原因为何?查看器位置 https://exif.tuchong.com/查看效果:原创 2021-08-09 15:47:59 · 5677 阅读 · 0 评论 -
java诊断神器 arthas(阿尔萨斯)
java诊断神器 arthas(阿尔萨斯)官网地址:https://arthas.aliyun.com/doc/en/index.html1、快速开始1.1、windows版本安装# 命令行输入curl -0 https://arthas.aliyun.com/arthas-boot.jar --output arthas-boot.jar# 启动arthas 注意:启动前已经要有java进程运行,否则无法进入java -jar arthas-boot.jar --telnet-por原创 2021-08-04 20:48:11 · 11244 阅读 · 0 评论 -
拆分微服务的六条军规
拆分微服务的六条军规系统架构形态参考点原创 2021-07-29 13:32:18 · 102 阅读 · 0 评论 -
Hadoop学习笔记(六)HDFS高可用集群
Hadoop学习笔记(六)HDFS高可用集群架构图组件介绍ZKFailoverController是基于Zookeeper的故障转移控制器,它负责控制NameNode的主备切换,ZKFailoverController会检测NameNode的健康状态,当发现Active NameNode出现异常时会通过Zookeeper进行一次新的选举,完成Active和Standby状态的切换HealthMonitor周期性调用NameNode的HAServiceProtocol RPC接口(monito原创 2021-07-28 14:56:45 · 304 阅读 · 0 评论 -
Hadoop学习笔记(五)HDFS Java API
Hadoop学习笔记(五)HDFS Java APIspringboot项目操作hdfspom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0原创 2021-07-28 13:58:16 · 182 阅读 · 0 评论 -
Hadoop学习笔记(四)HDFS单机版Windows安装
Hadoop学习笔记(四)HDFS单机版Windows安装1、hadoop相关软件下载1、hadoop下载地址: https://archive.apache.org/dist/hadoop/common/2、windows系统运行环境winutils 下载地址:https://download.csdn.net/download/Asia1752/205876673、jdk下载及安装,详情参看:https://blog.csdn.net/Asia1752/article/details/10450原创 2021-07-28 10:52:36 · 847 阅读 · 0 评论 -
Hadoop学习笔记(二)HDFSHDFS集群(分布式)安装
安装Hadoop(Linux CentOS) HDFS集群(分布式)4、hadoop集群配置4.0、需要配置的文件列表:cd etc/hadoopcore-site.xmlhdfs-site.xmlmapred-site.xmlyarn-site.xmlworkers4.1、vi core-site.xml<configuration> <property> <name>fs.defaultFS</name>原创 2021-07-20 13:43:55 · 183 阅读 · 0 评论 -
Hadoop学习笔记(三)HDFS的常用命令
HDFS学习笔记hdfs基本命令lshdfs dfs -ls /ls -Rhdfs dfs -ls -R /mkdirhdfs dfs -mkdir -p /hao/okputhdfs dfs -put /root/a.txt /dir1moveFromLocalhdfs dfs -moveFromLocal /root/hao.txt /gethdfs dfs -get /dir2/dir22/a.txt ./mvhdfs dfs -mv /dir1/a.txt原创 2021-07-19 17:19:25 · 4021 阅读 · 0 评论 -
Elasticsearch-结构化搜索-全文检索结果精准度控制(三)
Elasticsearch-结构化搜索-全文检索结果精准度控制(三)1、前期工作+基础搜索POST /forum/article/_bulk{"update":{"_id":"1"}}{"doc":{"title":"this is java and elasticsearch blog"}}{"update":{"_id":"2"}}{"doc":{"title":"this is java blog"}}{"update":{"_id":"3"}}{"doc":{"title":"thi原创 2021-02-06 15:33:14 · 292 阅读 · 0 评论 -
Elasticsearch-结构化搜索(二)
Elasticsearch-结构化搜索(二)多条件查询GET /forum/article/_search{ "query": { "constant_score": { "filter": { "bool": { "should": [ { "term": { "postDate": "2017-01-02" }原创 2021-02-06 13:46:13 · 150 阅读 · 0 评论 -
Elasticsearch-结构化搜索(一)
Elasticsearch-结构化搜索(一)1、创建测试数据POST /forum/article/_bulk{"index":{"_id":1}}{"articleID":"XHDK-A-1293-#fJ3","userID":1,"hidden":false,"postDate":"2017-01-01"}{"index":{"_id":2}}{"articleID":"KDEK-B-9947-#kL5","userID":1, "hidden":false,"postDate":"2017原创 2021-02-06 10:49:22 · 248 阅读 · 0 评论 -
Elasticsearch Rest风格操作(二)文档操作
ElasticSearch Rest风格操作(二)文档操作1、基本操作1.1、添加数据PUT /kuangshen/user/1{ "name":"狂神说", "age":23, "desc":"一顿操作猛如虎,一看工资2500", "tags":["技术宅","暖男","直男"]}1.2、获取数据 GETGET kuangshen/user/11.3、更新数据 PUTPUT /kuangshen/user/3{ "name":"李四233", "age":原创 2020-12-17 17:47:51 · 301 阅读 · 2 评论 -
Elasticsearch Rest风格操作(一)索引操作
ElasticSearch Rest风格操作(一)索引操作基本Rest命令说明methodurl地址描述PUT127.0.0.1:9200/索引名称/类型名称/文档id创建文档(指定文档id)POST127.0.0.1:9200/索引名称/类型名称创建文档(随机文档id)POST127.0.0.1:9200/索引名称/类型名称/文档id/_update修改文档DELETE127.0.0.1:9200/索引名称/类型名称/文档id删除文档GET原创 2020-12-17 16:33:10 · 660 阅读 · 1 评论 -
Elasticsearch 安装IK分词器
ElasticSearch 安装IK分词器特别鸣谢:狂神说Java 遇见狂神说IK提供两种分词算法:ik_smart 和 ik_max_wordik_smart:最少切分ik_max_word:最细粒度划分1、下载 elasticsearch-analysis-ikGithub地址 https://github.com/medcl/elasticsearch-analysis-ik获取安装包下载地址:2、安装IK解压后安装位置:elasticsearch-7.10.1\plugins原创 2020-12-17 15:53:30 · 509 阅读 · 2 评论 -
Elasticsearch+Elasticsearch-head+Kibana安装(Windows)
Elasticsearch+Elasticsearch-head+Kibana安装(Windows)1、Elasticsearch安装及配置1.1、安装官网地址:https://www.elastic.co/cn/下载:https://www.elastic.co/cn/downloads/elasticsearch解压后目录结构:1.2、配置跨域问题在文件 config\elasticsearch.yml 后追加http.cors.enabled: truehttp.cors.allo原创 2020-12-15 15:24:05 · 268 阅读 · 1 评论 -
casClient统一退出
casClient统一退出需要自行请求统一退出接口@RequestMapping("/logout") public String logout() { return "redirect:https://java123.com:8543/cas/logout"; }自行调用即可。补充说明退出请求完成后,还是要关闭浏览器,确实有些价值不大的感觉。最后说明此篇内容仅做为笔记留存。...原创 2020-11-24 16:08:00 · 835 阅读 · 0 评论 -
cas client端获取用户名
cas client端获取用户名1、获取方法session._const_cas_assertion_.principal.name2、分析源码完原创 2020-11-24 15:59:56 · 1151 阅读 · 0 评论 -
casserver增加http请求
casserver增加http请求1、前置说明cas-server解压后将其项目名称修改成cas比如:成品 war 包名称为:cas-server-webapp-tomcat-5.3.14.war 发布后修改包名为:cas下载地址cas-server-webapp-tomcat-5.3.14.war1、修改配置HTTPSandIMAPS-10000001.json修改文件:cas\WEB-INF\classes\services\HTTPSandIMAPS-10000001.json修改前:原创 2020-11-24 15:46:35 · 416 阅读 · 0 评论 -
CAS密码加密校验
CAS密码加密校验1、修改配置文件application.properties在文件最后增加以下配置cas.authn.jdbc.query[0].passwordEncoder.type=DEFAULTcas.authn.jdbc.query[0].passwordEncoder.characterEncoding=UTF-8#MD5加密策略cas.authn.jdbc.query[0].passwordEncoder.encodingAlgorithm=MD52、密码MD5加密在mys原创 2020-11-23 16:51:54 · 968 阅读 · 3 评论 -
CAS配置数据库,实现数据库用户认证
CAS配置数据库,实现数据库用户认证1、建库建表说明:自己创建数据库,以下为建表SQL语句DROP TABLE IF EXISTS `t_cas`;CREATE TABLE `t_cas` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, `password` varchar(100) C原创 2020-11-23 11:45:35 · 2711 阅读 · 8 评论 -
Tomcat服务IP无法访问,localhost可以访问
Tomcat服务IP无法访问,localhost可以访问背景描述在Tomcat中发布的web项目,发布成功后,通过localhost访问项目正常。但,127.0.0.1无法访问。原因经分析,原因为Tomcat绑定的IP地址存在问题。通过ping localhost查看发现绑定的是IPV6的ip,结果为:::1 。解决方法在tomcat的server.xml中,修改connector配置,增加address=“0.0.0.0”,使其绑定IPV4。具体如下:<Connector port="原创 2020-11-20 09:13:26 · 659 阅读 · 0 评论 -
CAS Server war下载
CAS Server war下载github官网:https://github.com/apereo/cascas服务端https://github.com/apereo/cas-overlay-templatehttps://repo1.maven.org/maven2/cas成品 war 包下载地址 cas-server-webapp-tomcat-5.3.14.warhttps://repo1.maven.org/maven2/org/apereo/cas/cas-server-webap原创 2020-11-19 20:41:32 · 1851 阅读 · 0 评论 -
搭建Tomcat HTTPS环境
搭建Tomcat HTTPS环境第一步:生成秘钥库我们采用JDK自带的keytool工具生成秘钥库别名 java1234 存储 D:\cas\keystore找到keytool所在目录:以管理员身份运行 cmd 进入执行以下命令keytool -genkey -v -alias java1234 -keyalg RSA -keystore D:\cas\keystore\java1234.keystore别名:java1234 加密算法:RSA 存储位置:D:\cas\keystore原创 2020-11-19 16:38:47 · 476 阅读 · 0 评论 -
Centos git 操作
Git操作基本操作git checkout . #撤销本地所有修改原创 2019-12-12 17:20:10 · 225 阅读 · 0 评论 -
aws可靠性服务架构安全配置告警DDOS缓解等部署组图分享
aws可靠性服务架构安全配置告警DDOS缓解等部署组图分享服务分类典型架构可靠性部署告警操作告警示例安全组配置DDOS缓解完希望以上组图分享可以为您带来帮助!...原创 2020-02-08 08:43:40 · 334 阅读 · 0 评论