开发 - 双城小站

折腾emlog5.3.1邮件插件最新

折腾emlog5.3.1邮件插件
我的站点用的是老版本的emlog5.3.1,已经没法从官方下载到插件了所以找了deepseek,给我全网找我5.3.1版本的邮件插件我下载了kl-sendmail-heighten,然后就开始了折腾修复之旅...修复:1. 后台设置保存失败的问题 2. 邮件发送失败:查了一下是因为我使用SSL的465端口进行发送,但是插件代码里面的$isSSL入参是写死的false,我直接通过判断端口是465就走SSL。 3. SMTP协议修复:   3.1. 原PHPM...
阅读全文

Springboot修改启动日志的Spring字符

Springboot修改启动日志的Spring字符
Springboot启动的时候,会在控制台输出如下图所示的字符(standard)那么这个能自定义吗?答案是可以的只需要在application.properties/application.yml同级目录下建立banner.txt文件 SpringBoot 的启动输出就会被更改了,比如我自定义为a-nan 最后附几个可以生成这种字符的网站:1.http://patorjk.com/software/taag/2.http://www.network-science.de/ascii/3.htt...
阅读全文

Beyond Compare 开启对class文件直接反编译并比较的支持热门

Beyond Compare 开启对class文件直接反编译并比较的支持
首先打开Beyond Compare,选择菜单栏:工具-文件格式这里面是Beyond Compare当前支持的文件格式,确认一下有没有名称为Java Class to Source,掩码为*.class 的格式 有的话 打钩即可,没有的话需要安装插件下载插件:BCFormats.rar 下载完成后,打开你的Beyond Compare,选择菜单栏:工具-导入设置 选择你刚刚下载的文件,一直下一步直到完成 这样配置成功后,打开class文件就会自动反编译,直接进行文件比较了另附:Beyond C...
阅读全文

oracle赋予权限

grant create any table to username;grant create any procedure to username; grant execute any procedure to username; 创建执行JOB权限grant create job to 用户;grant manage scheduler to 用户;给一个表的读取权限grant select on 表名 to 用户名; 删除修改权限 alter是有truncate权限GRA...
阅读全文

hibernate主键生成策略及配置

1、assigned主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。<id name="id" column="id">    <generator class="assigned" /> </id> “...
阅读全文

让emlog不显示某个分类的方法热门

一、首页不显示某个分类的文章    修改emlog根目录include/controller/log_controller.php下    找到$sqlSegment ='ORDER BY top DESC ,date DESC';(我用的emlog5.3.1是第19行)    将这行修改为$sqlSegment ='and sortid not in (9999) ORDER...
阅读全文

oracle存储过程 捕获异常

在oracle存储过程中,碰到一个查询不到数据,导致抛出oracle异常的问题,下面是示例:v_no varchar2(50);--这是一个用来存储查询出来数据的中间变量v_sql := 'select fvalue from zy.tparam where fcode = 9999';//这是sql语句execute immediate v_sql into v_no;--这句报错了,因为查不到数据if v_no is null then  resultCode := '4700';...
阅读全文

jdk环境变量配置

jdk环境变量配置
1.系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)2.系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码3.系统变量→新建 CLASSPATH 变量变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最...
阅读全文