多核&多线程工具 将线程通讯改通过redis订阅发布推送消息. 这样可以在任何地方, 直接控制某个线程并运行 websocket请求同步化处理(只限于chrome内核等浏览器) 约定一个请求ID 通过sleep休眠等待 通过async/await 进行请求过程合并 oracle 获取ddl(没有会报错) select dbms_metadata.get_ddl ( 'TABLE', table_name, owner) from dual; select dbms_metadata.get_dependent_DDL('CONSTRAINT', table_name, owner) from dual; select dbms_metadata.get_dependent_DDL('COMMENT', table_name, owner) from dual; select dbms_metadata.get_dependent_DDL('INDEX', table_name, owner) from dual; select dbms_metadata.get_dependent_DDL('TRIGGER', table_name, owner) from dual; jadx 部分反编译不出来 设置中, 勾选显示不一样 SVN 指定文件导出&更新 svn co https://svn.example.com/trunk/myfolder/ --depth empty svn up myfolder/index.html SVN 命令行帐号密码操作 --non-interactive --no-auth-cache --username XXXX --password YYYY history 时间 HISTTIMEFORMAT="%d/%m/%y %T " // 先执行 history Idea 引用方式, 打包jar (不直接打包成一个jar文件, 避免签名验证错误问题:in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes) 注:不能直接打包成一个jar, 也不能直接删除jar中的SF文件, 不然会导致其它问题 file->project structure->Artifacts->"+"->Jar->from modules from dependencies->copy to the output directoryxxxx oracle 索引检测&修复 select index_name from user_indexes where status <> 'VALID'; alert index index_name rebuild online; oracle linux 下报错:Oracle Client library: "libclntsh.so: cannot open shared object file bytenode 编译 宝塔NGINX版本获取反向代理实际IP lua修改无效, 改走自定义反向代理IP名称, 并在防火墙的CDN中设置. 这样在不外泄的情况下. 可以有效进行拦截. 避免白名单攻击问题 json结构稳定处理 json-stable-stringify nodejs Uncaught SyntaxError: Invalid or unexpected 版本异常, 需要高版本才支持一些特殊语法,如"#" nodejs 性能分析 easy-monitory 如果低版本启动报错, 则需要将egg-mysql降低版本至3.0.0 svn 同步报错 :svnsync - couldn't get lock on destination repos svnsync sync xxxxxx --steal-lock npm 打包到前端 https://browserify.org/#install 进入目标目录, 执行打包命令:browserify main.js -o bundle.js 代码压缩:https://minify-js.com/?module=on&module=on 前端页面引用目标文件, 执行功能逻辑 语雀makedown 图片显示异常 <meta name="referrer" content="no-referrer" /> sql to mongodb query https://www.javainuse.com/sql2mongo mysql 查询走索引 delete不走索引 https://blog.csdn.net/weixin_44742132/article/details/120574252 oracle 删除不走索引, 查询走处理 查询出来的数据, 再给delete in win server 2019 安装 .net 3.5 https://www.cnblogs.com/wencg/p/13450794.html 在确认界面, 会弹出指定备用路径, 指定路径安装即可. 其它方式均失败 阿里跨帐号内网互通 VPC https://help.aliyun.com/zh/vpc/user-guide/create-and-manage-vpc-peering-connection AP+AC 组网 https://www.ruijie.com.cn/jszl/90176/ oracle 文件损坏 ORA-00600:内部错误代码,[kcratr_nab_less_than_odr]故障解决 https://blog.csdn.net/ANXIN997483092/article/details/78327458 服务器证书过期:SSL certificate problem: certificate has expired yum install -y ca-certificates update-ca-trust force-enable sudo ln -s /etc/ssl/your-cert.pem /etc/pki/ca-trust/source/anchors/your-cert.pem update-ca-trust 反编译 https://wooyun.js.org/drops/%E5%8F%8D%E7%BC%96%E8%AF%91%E7%B3%BB%E5%88%97%E6%95%99%E7%A8%8B(%E4%B8%8A).html 程序生成bat脚本运行报错 utf-8编码, \n替换成\r\n(编辑器复制内容时, 不清楚为什么会修正成\n, 导致运行报错) 通过16进制对比, 才能发现问题. window server 2008 install datax pyhont 3.8 64位异常, python 3.8 32可执行, 但是datax报错"不是有效32位", 需要切成python 2.7 nodejs ftp 主动模式 (需要使用这个库) https://www.example-code.com/nodejs/ftp.asp linux 快速监听端口(用于服务器外检查防火墙是否有开) nc -lp 端口 (-lk监听端口, 就一起断开, 测试不方便) 通过使用sp_configure 启用'Ole Automation Procedures' sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Ole Automation Procedures', 1; GO RECONFIGURE; GO mssql 触发器, 批量修改异常 通过游标批量执行 https://developer.aliyun.com/article/289965 mssql 日志占用分析 select * from sys.fn_dblog(null,null)