一个菜鸡JAVA后端的博客~

公告
一个菜鸡的JAVA后端,评论系统23-6点无法接收到消息,请尽量其他时间回复~

发布日期:2020-07-05
Gridea
这是一个基于Gridea的主题,大部分功能已经完成完毕,其他bug以及一些小功能以后再更新。 虽然不能说功能齐全,但是该有的功能还是都有了 使用效果请参考:博客 注意 如果您要对主题进行修改,请fork一份。 如果觉得主题还不错可以来一个star 由于比较懒,所以这个可能不会怎么更新 请勿用于商业用途 已开发功能 代码高亮 主题使用的代码高亮是:prismjs 默认使用的是OKAIDIA,...
设计模式-工厂模式
发布日期:2020-07-09
Java DesignPartten Code

定义 定义:Define an interface for creating an object,but let subclasses decide which class to instance.Factory Method lets a class defer instantiation to subclasses.(定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实...

定义 Ensure a class has only one instance,and provide a global point of access to it(确保某一个类只有一个实例,而且自行实例化并向这个系统提供这个实例) 优点 内存中只有一个实例,减少了内存开支。特别是当一个对象需要频繁的创建销毁时 只生成一个实例,减少系统性能开销。(当一个对象产生需要比较多的资源如读取配置文件...
设计模式-六大设计原则
发布日期:2020-06-18
DesignPartten

单一职责原则 简介 单一职责原则(SRP,Single Responsesibility Principle):There should never be more than one reason for a class to change.(应该有且仅有一个原因引起类的变更) 优势 类的复杂性降低。实现什么职责都有清晰明确的定义 可读性提高,复杂性降低 可维护性提高,可读性提高 变更引起的风险...

发布日期:2020-06-15
Code
记录一次Python的有道翻译爬虫。 抓包 首先进入有道的网址,打开F12调试工具。 然后随便输入一个词获取翻译。 请求的网址是:http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule 并且携带了一下参数。 其中关注的参数有如下: i:要翻译的词 salt:时间戳 sign:签名 由于sign是MD...
Redis安装
发布日期:2020-06-01
SQL

Linux安装 使用root登录Linux $ cd /usr/local/ $ mkdir redis $ cd redis $ wget http://download.redis.io/releases/redis-6.0.4.tar.gz $ tar xzf redis-6.0.4.tar.gz $ cd redis-6.0.4 #编译Redis $ make 然后会进行漫长的编译过程,...

WPS政府版
发布日期:2020-06-01
Software

政府版是WPS 的专业版,相对于专业版可以省去设置激活码的步骤。 链接 提取码:pyfa 附(取消部门显示): 安装完成后右键快捷方式,打开文件位置 在打开的目录下找到"cfgs"文件夹,进入目录,修改名为"oeminfo"的文件夹名称(任意),或者直接删除 进入wps根目录(类似:\Kingsoft\WPS Office\11.8.2.8506\),找到...

百度网盘链接正则表达式
发布日期:2020-05-29
Code

记录一次百度网盘的正则表达式提取,用来批量检验百度网盘链接是否失效。匹配率还是挺高的。 链接匹配: ((?:https?:\/\/)?(?:yun|pan|eyun)\.baidu\.com\/(?:s\/\w*(((-)?\w*)*)?|share\/\S*\d\w*)) 密码匹配: (?<=\s*(密|提取)码[::]?\s*)[A-Za-z0-9]+ ...

发布日期:2020-05-13
SQL
事务的基本要素有:原子性、一致性、隔离性、持久性 由事务的隔离级别不同,并发会产生不同的并发问题。 脏读 不可重复读 幻读 事务的隔离级别分为以下几类: 读未提交(Read uncommitted):一个事务可以读取另一个未提交事务的数据 读提交(Read committed):一个事务要等另一个事务提交后才能读取数据 重复读(Repeatable read):在同一个事务内的查询都是事务开...
Gridea配置记录
发布日期:2020-04-17
Gridea

设置相对保存路径 说明:Gridea我是放在U盘上的,文章也是,使用绝对路径的话每次要重新拷贝文章比较麻烦。所以把文章和Gridea放在同一个文件夹下。 打开Gridea安装目录,创建个文件夹用于存放数据,如Data 把站点源文件路径的所有内容放在Data下 编辑打开开发者模式,并且跳到设置页面 搜索readonly,然后删除掉readonly="true"字段 左边输...