花费不多时间,将博客从emlog5.4.3的老版本,迁移到了typecho.迁移工具改写至一个开源的Python代码。源地址:https://github.com/isaced/emlog2typecho本来电脑也有python环境的,尝试了一下,需要安装vc14,但是我电脑通常vc++的环境肯定有,用那个集成包安装的,依然提示需要这个,就未理会。看了一下代码,主要就几个表的迁移,于是将代码...
原来是MySQL8.0.19,下载了一个8.4的版本,于是就覆盖升级了使用原来的配置文件,启动报错:[ERROR] [MY-000067] [Server] unknown variable 'default_authentication_plugin=mysql_native_password'.于是把这个取消掉,再次重启,启动是启动了,但是一些软件却链接不上,提示需要mysql_nati...
PHP写的,A老师指导的用于著作权的代码文档配合Notepad--的移除空行使用,附带一个行数统计的。可以自己扩展正则表达式。php.rar
陆陆续续到期,感觉已经没有什么用处了全部没有续费了好几个10年以上的了吧
需要在自定义函数返回值的地方,增加关键字:DETERMINISTIC原来的函数:CREATE OR REPLACE FUNCTION MD5(passwd IN VARCHAR2)RETURN VARCHAR2
IS
retval varchar2(32);
BEGIN
IF LENGTHB(passwd)>0 THEN
retval := LOWER...
解决方案:
禁用 RSA key exchange:只支持临时密钥交换算法(如 ECDHE_RSA 或 ECDHE_ECDSA)。
强制 TLS 1.2 或 TLS 1.3,并优先选择支持前向保密的密码套件,比如:
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384简短...
openssl genrsa -out myCA.key 2048
openssl req -utf8 -new -x509 -key myCA.key -out myCA.crt -days 365
openssl req -utf8 -config openssl.cnf -new -out server.req -key server.key
openssl x509...
使用函数openssl_get_cipher_methods() ,打印的数组里不包含sm4服务器上查看openssl版本是1.1.1w,官网消息1.1.1+的算法里面是支持sm4算法的使用命令行:openssl enc -ciphers | grep sm4得到的结果中,包含sm4,有一点奇怪。由于Openssl是后期升级的,PHP是集成环境中的,然后查看PHP编译的openssl版本ph...
SELECT
sql_id,
sql_text,
executions,
elapsed_time / 1000000 AS total_seconds,
elapsed_time / 1000000 / DECODE(executions, 0, 1, executions) AS avg_seconds,
buffer_get...
不知道为什么不支持这种,使用以下方式解决:SET SERVEROUTPUT ON
DECLARE
v_sql VARCHAR2(1000);
v_err_msg VARCHAR2(2000);
BEGIN
FOR table_rec IN (SELECT table_name FROM all_tables WHERE owner = 'INTERFACE') LOOP...
隐藏Apache版本信息,在httpd.conf末尾追加#在所有错误页面上不显示apache版本信息
ServerSignature Off
# 控制 Server 头显示的详细程度 可选值:Full(默认,显示完整信息)、Major(主版本)、Minor(次版本)、Minimal(仅显示 Apache/2)、OS(显示操作系统)、Prod(仅显示 Apache)
ServerToke...
以前都是在Centos下安装的,虚拟机安了一个Ubuntu 24.04,之前PHP的环境都是好的,升级了一下,OCI和PDO_OCI用不起了闲置了很久,今天抽点时间修复了一下。遇到几个问题:1、原来的Oracle client是rpm的,需要重新下载,下载zip,解压放在同一个目录即可。下载地址:https://www.oracle.com/database/technologies/ins...
执行完后,需要执行一个查询,完整的代码如下:EXPLAIN PLAN FOR
-- 优化后的SQL
SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);然后,再把查询得到的结果,丢给AI分析。自己分析半天找不到原因。一个问题困扰很久,同样条件的SQL,只有一个Like下的or的多少问题,其他条件完全一样,一个执行几毫秒,一个几分钟,始终无法知道原因。最后A...
正则为://[^n]*|/*[sS]*?*/|@ApiOperation[^n]*|@Log[^n]*然后选择替换,注意需要勾选正则表达式选项,如图再后面就是移除空行,可以配合notepad--自身的功能,如图这样就很好用了。
系统是麒麟的,升级了SSH后,启动就提示这个在sshd的文件中,加入:success() {
echo -n $" Success"
return 0
}
failure() {
echo -n $" Failed"
return 1
}