常用技术总结
文章平均质量分 60
SAGAER~
本博客文章均可能是摘抄各种相关博客内容集合而成,如有侵权,告知即删。
谢谢
展开
-
常用服务的端口号 以及ip,端口关系
资料来源于各博客:一、概述:计算机端口号总数:65535,一般用到的是1~65535,0一般不使用0-1023: 系统端口,也叫公认端口,这些端口只有系统特许的进程才能使用;1024~65535为用户端口:1024-5000: 临时端口,一般的应用程序使用1024到4999来进行通讯;5001-65535:服务器(非特权)端口,用来给用户自定义端口。tips: 补习一下ip...原创 2020-02-26 11:03:40 · 8771 阅读 · 3 评论 -
一些小工具
实现较为辣鸡,不足为外人道也原创 2021-11-29 12:43:43 · 216 阅读 · 0 评论 -
各种图画法(UML,流程图)
图片中大量引用网络图片,如有侵权,告知即删1. UML2. Process原创 2021-11-22 19:02:02 · 580 阅读 · 0 评论 -
关于cas
原创 2021-11-19 17:13:32 · 349 阅读 · 0 评论 -
关于ThreadLocal
参考: ThreadLocal_message丶小和尚的博客-CSDN博客 https://blog.csdn.net/qq_38254635/article/details/120288780 深入分析 ThreadLocal 内存泄漏问题 - 知乎 https://zhuanlan.zhihu.com/p/56214714 详细:Java中的ThreadLocal详解 - 夏末秋涼 - 博客园 https://www.cnblogs.com/fsmly/p/11020641.html...原创 2021-11-09 13:10:14 · 228 阅读 · 0 评论 -
cookie与session
个人总结:(只代表个人言论)更多细节,参考 https://www.cnblogs.com/l199616j/p/11195667.html#_label0_81. 来源cookie 是为了保存客户的信息,比如,这次登陆了,下次登录不需要再输入账号密码。他保存的内容可以自定 义。 所以下次登陆,是靠项目程序里获取到你电脑里的cookie后,怎么写登录逻辑。来让你登陆。session是一个会话,怎么让服务器知道还是你。 给你发个唯一id, 服务器保留一份,你自己保留一份。每次你找服务器的时候,你原创 2021-04-30 11:21:29 · 51 阅读 · 0 评论 -
win安装各种软件-mysql,
win安装各种软件指引:1. mysql1.1 压缩版https://www.cnblogs.com/sfencs-hcy/p/9769505.html2.原创 2021-02-22 17:29:33 · 63 阅读 · 0 评论 -
JUC并发线程工具类
一. 集合安全类的使用 List list2 = new ArrayList<>(); // 线程不安全类 List list3 = Collections.synchronizedList(list2); // 工具类使其安全 Collections.synchronizedMap(); List list = new CopyOnWriteArrayList(); // JUC 的安全方法 new CopyOnWriteArraySet<>原创 2020-11-24 17:05:19 · 121 阅读 · 0 评论 -
java读取mysql二进制文件
可参考,核心代码借鉴了:https://blog.csdn.net/iteye_13098/article/details/82648166注掉的代码,是保存数据。-----------------------------------------------------------------------------------------------------package com.ma;import java.sql.*;import java.io.*;public.原创 2020-09-22 17:49:16 · 366 阅读 · 0 评论 -
关于设计模式
设计模式有23种.其中,工厂模式和抽象工厂模式算作了两个模式图来源https://www.jianshu.com/p/4a5a0a92e7d523 种模式,自己的简短主观认为:1. 代理模式: 代理类: 创建本体----> 获取代理实例 ---> 重写业务,在其中调用方法(如invoke) 运行时候,创建本体----> 获取代理实例 ---> 执行本体的方法 2. 单例模式 2.1构造器私...原创 2020-08-18 11:12:11 · 113 阅读 · 0 评论 -
关于锁,多线程,同步
From 尚硅谷 zhouyang1. 一个对象里面如果有多个synchronized方法,某一个时刻内,只要一个线程去调用其中的一个synchronized方法了,其它的线程都只能等待,换句话说,1.1 某一个时刻内,只能有唯一一个线程去访问这些synchronized方法锁的是当前对象this,被锁定后,其它的线程都不能进入到当前对象的其它的synchronized方法1.2 那也意味着,如果其它方法不是synchronized方法,它就可以被其他线程使用。2....原创 2020-07-30 09:57:31 · 144 阅读 · 0 评论 -
Github 高级搜索技巧
就不再造轮子了,参考一下Github 搜索技巧,快速找到好资源_luoyayun361的专栏-CSDN博客_github搜索https://blog.csdn.net/luoyayun361/article/details/88374672?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param&depth_1-utm_source=distribute.pc原创 2020-07-24 10:01:37 · 267 阅读 · 0 评论 -
关于 Mycat
问题解决:1.show master status;出现 Empty set (0.00 sec)解决; 网上基本上是说配这个log-bin=mysql-bin 关键我配了。 找了半天,某博客给了启示,如果3 是我要加的配置, 原先我放在最下面,即2下面。 后来我放在1下面就好了 不要忽略这个标签 博客地址:https://blog.csdn.net/lucky_ykcul/article/deta...原创 2020-05-14 18:10:28 · 120 阅读 · 0 评论 -
关于springBoot的tips
1.SpringBoot主启动位置参考https://blog.csdn.net/shijiujiu33/article/details/95011283我们都知道,SpringBoot主启动类标注了@SpringBootApplication注解,该注解引入了@ComponentScan注解所以默认的包扫描规则是,程序会自动扫描主启动类所在包及其子包这就有两个意思,第一,你不需...原创 2020-04-23 10:38:49 · 145 阅读 · 0 评论 -
关于shiro
参考:https://how2j.cn/k/shiro/shiro-config/1724.html#nowhere相关核心代码: import java.util.Set; import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.AuthenticationInfo;i...原创 2020-04-22 15:41:07 · 156 阅读 · 0 评论 -
关于docker
1. docker安装2.Docker使用阿里云docker镜像加速使用阿里云docker镜像加速_运维_路西法Lucifer-CSDN博客 https://blog.csdn.net/qq_37495786/article/details/83246421原创 2020-04-13 14:30:04 · 189 阅读 · 0 评论 -
关于mysql--- 函数 与 过程
一. 创建一个自定义 函数 细节:1. 源代码:drop function if exists hello; -- 如果有该函数,则删除create function hello(a int) returns varchar (8) -- 创建叫做hello的函数, 传入a , 返回varchar类型begi...原创 2020-03-25 19:44:37 · 203 阅读 · 0 评论 -
idea---Activiti 插件
IDEA2019 安装Activiti 7插件https://blog.csdn.net/m0_38052384/article/details/104411780插件地址https://plugins.jetbrains.com/plugin/7429-actibpm/versions原创 2020-03-18 18:46:02 · 153 阅读 · 0 评论 -
定时任务工具: quartz
首先,参考how2jQuartz 教程 https://how2j.cn/k/quartz/quartz-start/1707.html原创 2020-03-18 16:14:31 · 230 阅读 · 0 评论 -
gradle的学习
首先参考:这个视频我在黑马程序员上看过的,觉得该博客可能是视频的文字版Gradle_Java_盗情的博客-CSDN博客https://blog.csdn.net/qq_37546891/article/details/82848875...原创 2020-03-16 15:35:13 · 97 阅读 · 0 评论 -
关于消息队列
1. 基础知识生产者消费者主题与队列模式分区2. 这里参考how2j手把手地快速学习activemq, rabbitmqhttps://how2j.cn/k/message/message-intro/2023.html原创 2020-03-05 18:28:43 · 104 阅读 · 0 评论 -
关于spring-cloud-1
这里大字提醒: 本文抄自 zhongfucheng。仅供自己查看翻阅,勿转载如果有任何学习需要,请关注作者的微信号: java3y海量学习资源,相当不错。附上原著微信链接:https://mp.weixin.qq.com/s?__biz=MzI4Njg5MDA5NA==&mid=2247484335&idx=1&sn=a871bf871fcaffda0...原创 2020-03-05 18:20:23 · 191 阅读 · 0 评论 -
学习markdown
标题1级标题3级标题我瘦身我见没我游泳钢琴美术音乐baidu拳头表示目前玩家使用的英雄联盟客户端确实存在着问题,从延迟反馈到各种BUG和崩溃在大部分情况下,都是客户端本身出现了问题天下 之大, 无奇不有public static byte[] aesDecode(byte[] key, byte[] data) throws Exception { Ci...原创 2020-03-03 14:50:37 · 63 阅读 · 0 评论 -
eclipse的使用
今天帮同事配置了一下web项目, 很多时候 我们经常忘记配置一些东西,导致项目跑不起来,我在这里记录一下。一 、 web项目的配置1. 整体的配置2. 其他配置1.jar包,运行环境的依赖配置...原创 2020-02-25 12:28:57 · 108 阅读 · 0 评论 -
eclipse插件---离线安装
今天同事需要装svn,结果他的eclipse有问题,问我要eclipse我电脑没有。但是我记得我上次安装eclipse插件也失败了, 最后我才发现不是他的eclipse有问题,而是在线安装 ,插件market根本就没有svn插件可用了。后来我离线下载安装,发现了一些有意思的事情,记录下来。一、安装1. 解压包放在dropins文件夹下2. 解压包内复制feat...原创 2020-02-24 18:08:25 · 1849 阅读 · 5 评论 -
Linux --- 安装及使用 jdk、tomcat、 nginx、 redis、 ftp、 mysql
安装jdk (此处时java1.8,jdk8)本文参考https://blog.csdn.net/yulei2008_/article/details/82764734用到的部分:yum安装jdk在linux上使用yum安装是非常粗暴无脑的,但仍然有需要注意的点,不然会掉坑里。这里说一下步骤。1.执行命令yum -y list java*查看可安装java版本。执行成功后可以...原创 2020-02-20 14:09:58 · 307 阅读 · 1 评论 -
linux---总章
1. 系统的学习,可参考 赵彦军博客 https://blog.csdn.net/zhaoyanjun6/category_9271479.html2.原创 2020-02-21 11:33:21 · 102 阅读 · 0 评论 -
linux与window文件传输(使用ssh+putty)
具体参考 :https://blog.csdn.net/Imagine_Dragon/article/details/78303241主要就是:1. 检查你的linux 有没有装ssh ,一般都装了2.给你的window 装个putty3.好了,可以用了windows--------> Linux 路径间注意空格,还有要输入密码反过来...原创 2020-02-20 16:23:32 · 132 阅读 · 0 评论 -
关于linux--网络连接
1. 背景: centOS 虚拟机 下载软件,网络有问题。怎么折腾都不行,后来这样搞了一顿,好了人家都是ok 我是failure解决办法。https://www.linuxidc.com/Linux/2018-09/154152.htm在以上链接博客里,你修改了ifcfg-ens33. (博客中叫ifcfg-eno16777736,每个人不一样)另外 ,/etc/...原创 2020-02-14 12:24:49 · 156 阅读 · 0 评论 -
java命名规范
来源https://www.cnblogs.com/caixueliang/p/7469638.html1.类命名抽象类以 Abstract 或者 Base 开头。异常类以 Exception 作为后缀。枚举类以 Enum 作为后缀。工具类以 Utils 作为后缀(相应的包名最后以 .util 结尾)。常量类以 Consts 作为后缀(相应的包名最后以 .constant 结尾)...原创 2020-01-14 14:34:23 · 521 阅读 · 0 评论 -
关于git
1.原创 2019-12-27 15:23:31 · 107 阅读 · 0 评论 -
tips---知识型
1.浮点数 1.1 浮点数比较大小 ,可以比较。 但如果浮点数是使用 加减的方式 得来的,那就不能了,必须用范围比较,或者BigDecimal解决:1.2 以下是阿里的一个描述。 而我个人测试 觉得简单描述一下就是, 如果你用构造方法,他保存的是真实值, 你用valueOf,保存的是截断后的近似值。 然后你用真实值...原创 2019-12-16 20:37:36 · 169 阅读 · 0 评论 -
关于 堆、栈、方法区 、类加载、编译、字节码、机器码
参考https://baijiahao.baidu.com/s?id=1636309817155065432&wfr=spider&for=pcjava 的知识大图在最下面。此处解释一些相关概念1.java文件首先被虚拟机编译成.class文件。 这一步都一样 之后,不同的java虚拟机会把 .class文件 解释为该电脑cpu适...原创 2019-12-05 10:01:04 · 236 阅读 · 0 评论 -
基础 2, 包含IO流
一、IO 流 参考java基础io流——OutputStream和InputStream的故事(温故知新)https://blog.csdn.net/weixin_36586120/article/details/80486112java基础io流——字符流的变革(深入浅出)https://www.jianshu.com/p/9f3fd98ec28b...原创 2019-11-27 11:15:30 · 101 阅读 · 0 评论 -
关于Idea
一、导入导入我觉得有两种,1.2.第一种比较正式,在倒入过程中,系统也会为你生成一些配置。比较安全。第二种比较随意,直接就导入了,之后需要你配置好几项,有时候配错了,项目都跑不起来。二、配置1.2.3.4. 系统自动跳回了 Modules 界面由于我们选择的第二种导入方式 比较随意系统给的路经是这样 ,注意了 ,...原创 2019-11-26 14:27:03 · 146 阅读 · 0 评论 -
路径
https://www.cnblogs.com/xdp-gacl/p/3640211.htmlFileInputStream类直接处理底层文件系统。getResourceAsStream()方法的工作方式不同。它尝试使用ClassLoader被称为“类”getResourceAsStream()通过classname的类加载器加载文件。如果类来自JAR文件,那么就会从JAR文件中...原创 2019-11-25 14:11:11 · 78 阅读 · 0 评论 -
关于集合
1.还可查看,进一步了解 :https://blog.csdn.net/qq_40406929/article/details/814353582.3.4.4.1 集合的扩容,以hashMap举例 集合如果可确定数量的时候,直接设置最好 免得后面一直扩容。 扩容发生在数据数量大于0.75的时候。 每次扩容都扩大一倍。2的...原创 2019-11-23 15:35:44 · 98 阅读 · 0 评论 -
关于 MySql
*1. 数据库的事务可由 一组 DML语句(增删改),一条DDL语句(船建表,索引,视图...),一条DCL语句(授权...)组成DDL,DCL 语句最多有一条,该语句会导致事务立即提交2.自动提交和开启事务正好相反。3.自己感觉,有事物的时候,语句也会在(比如executeUpdate,excute后立即)执行,只不过不提交就不生效。4.关于jdbc 的。4.1,Prep...原创 2019-07-10 22:04:24 · 332 阅读 · 1 评论 -
关于Activiti ---工作流
基础可参考https://www.jianshu.com/p/988cedf2ca7c1. 场景:此时你处于工作流中某个节点, 你提交了任务,走到了下一个节点,你突然发现提交时备注写错了,想撤回,重写备注,再次提交。解决: 1.1 首次在流程图上 下一个节点 画上一条撤回的连线。 1.2 然后在代码中 , 找到该任务id,直接用撤回的条件,完成...原创 2020-12-23 11:46:25 · 114 阅读 · 0 评论 -
关于 Spring
1.2. AOP3.转载 2019-11-09 14:45:17 · 133 阅读 · 0 评论