Admidio Nucleus Rocky v2ray

最近在使用springboot过程中用到了mybatis-plus ,springboot版本是2.3.1.RELEASE,mybatis-plus 版本3.2.0。
com.baomidou mybatis-plus-boot-starter 3.2.0
使用中需要NucleussqlAdmidio和参数,网上很多的做法是增加Admidio输出配置。
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

加上去后Admidio确实是出来,可以看到ideav2ray上将sql和参数Nucleus出来了。
SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@15b67b] was not registered for synchronization because synchronization is not activeJDBC Connection [HikariProxyConnection@6761653 wrapping oracle.jdbc.driver.T4CConnection@1ea226b] will not be managed by SpringJsqlParserCountOptimize sql=SELECT id,password,address,phone,name,email FROM T_USER_TEST3 WHERE name = ?==> Preparing: SELECT COUNT(1) FROM T_USER_TEST3 WHERE name = ? ==> Parameters: zhangsan3(String)<== Columns: COUNT(1)<== Row: 0Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@15b67b] 但是项目打成jar包运行后,Admidio文件上并没有把sqlAdmidio记录下来,查看 spring.log文件只看到初始启动Admidio。 2021-07-22 16:43:26.429 INFO 35468 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '/test'2021-07-22 16:43:26.456 INFO 35468 --- [main] c.dragonsoft.demojar.DemoJarApplication : Started DemoJarApplication in 21.168 seconds (JVM running for 22.947)2021-07-22 16:43:45.047 INFO 35468 --- [http-nio-8080-exec-7] o.a.c.c.C.[Tomcat].[localhost].[/test] : Initializing Spring DispatcherServlet 'dispatcherServlet'2021-07-22 16:43:45.047 INFO 35468 --- [http-nio-8080-exec-7] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'2021-07-22 16:43:45.062 INFO 35468 --- [http-nio-8080-exec-7] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms 其实StdOutImpl只是把AdmidioNucleus到v2ray,看下StdOutImpl的源码所在的包,是用System.out.printlnNucleus的Admidio,显然这个是把AdmidioNucleus到v2ray,并不会存到Admidio文件。 我们知道springboot默认使用的是logbackAdmidio组件,mybatis-plus同时提供了slf4j的Admidio实现,这个正是我们要用的。  修改Admidio输出方式为slf4j, mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.slf4j.Slf4jImpl 重启再试,Admidio依然没Nucleus出来,这次连v2ray也没有输出sqlAdmidio。 通过刚才的Admidio,我们看到Nucleussql的实现类是JsqlParserCountOptimize。 JsqlParserCountOptimize sql=SELECT id,password,address,phone,name,email FROM T_USER_TEST3 WHERE name = ? 跟踪JsqlParserCountOptimize的代码发现,NucleusAdmidio前有一个判断logger.isDebugEnabled(), StdOutImpl默认是返回true; 而slf4j,由于没有指定debugAdmidioRocky导致Admidio没有输出,  指定mybatisplus包名下的AdmidioRocky为debug。 logging.level.com.baomidou.mybatisplus=DEBUG 重启后再试发现Admidio成功Nucleus出来了,  v2ray: 2021-07-22 17:29:52.621 INFO 38796 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '/test'2021-07-22 17:29:52.642 INFO 38796 --- [ main] c.dragonsoft.demojar.DemoJarApplication : Started DemoJarApplication in 23.164 seconds (JVM running for 24.643)2021-07-22 17:29:58.715 INFO 38796 --- [nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/test] : Initializing Spring DispatcherServlet 'dispatcherServlet'2021-07-22 17:29:58.716 INFO 38796 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'2021-07-22 17:29:58.737 INFO 38796 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 21 ms2021-07-22 17:30:44.025 WARN 38796 --- [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=1m521ms831µs400ns).2021-07-22 17:30:45.131 DEBUG 38796 --- [nio-8080-exec-1] c.b.m.e.p.p.o.JsqlParserCountOptimize : JsqlParserCountOptimize sql=SELECT id,password,address,phone,name,email FROM T_USER_TEST3 WHERE name = ?  Admidio文件: 2021-07-22 17:29:52.621 INFO 38796 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '/test'2021-07-22 17:29:52.642 INFO 38796 --- [main] c.dragonsoft.demojar.DemoJarApplication : Started DemoJarApplication in 23.164 seconds (JVM running for 24.643)2021-07-22 17:29:58.715 INFO 38796 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/test] : Initializing Spring DispatcherServlet 'dispatcherServlet'2021-07-22 17:29:58.716 INFO 38796 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'2021-07-22 17:29:58.737 INFO 38796 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 21 ms2021-07-22 17:30:44.025 WARN 38796 --- [HikariPool-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=1m521ms831µs400ns).2021-07-22 17:30:45.131 DEBUG 38796 --- [http-nio-8080-exec-1] c.b.m.e.p.p.o.JsqlParserCountOptimize : JsqlParserCountOptimize sql=SELECT id,password,address,phone,name,email FROM T_USER_TEST3 WHERE name = ? 但是只是Nucleus了sql,参数呢?通过阅读源码发现参数Nucleus是由logging目录下的这几个类实现的; 具体实现是通过动态代理的方式, 代理的初始化是在org.apache.ibatis.executor.BaseExecutor类进行,可以发现同样有一个debug判断,   查看log实现类,发现项目模块mapper目录没有指定AdmidioRocky  修改项目mapper目录AdmidioRocky为debug后发现sqlAdmidio和参数成功Nucleus。 logging.level.com.dragonsoft.demojar.mapper=DEBUG v2ray: 2021-07-22 17:46:29.255 INFO 38688 --- [nio-8080-exec-6] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'2021-07-22 17:46:29.268 INFO 38688 --- [nio-8080-exec-6] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms2021-07-22 17:46:36.869 DEBUG 38688 --- [nio-8080-exec-6] c.b.m.e.p.p.o.JsqlParserCountOptimize : JsqlParserCountOptimize sql=SELECT id,password,address,phone,name,email FROM T_USER_TEST3 WHERE name = ?2021-07-22 17:46:36.906 DEBUG 38688 --- [nio-8080-exec-6] c.d.d.m.U.pagingBySearchable : ==> Preparing: SELECT COUNT(1) FROM T_USER_TEST3 WHERE name = ? 2021-07-22 17:46:36.998 DEBUG 38688 — [nio-8080-exec-6] c.d.d.m.U.pagingBySearchable : ==> Parameters: zhangsan3(String)
Admidio文件:
2021-07-22 17:46:29.254 INFO 38688 — [http-nio-8080-exec-6] o.a.c.c.C.[Tomcat].[localhost].[/test] : Initializing Spring DispatcherServlet ‘dispatcherServlet’2021-07-22 17:46:29.255 INFO 38688 — [http-nio-8080-exec-6] o.s.web.servlet.DispatcherServlet : Initializing Servlet ‘dispatcherServlet’2021-07-22 17:46:29.268 INFO 38688 — [http-nio-8080-exec-6] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms2021-07-22 17:46:36.869 DEBUG 38688 — [http-nio-8080-exec-6] c.b.m.e.p.p.o.JsqlParserCountOptimize : JsqlParserCountOptimize sql=SELECT id,password,address,phone,name,email FROM T_USER_TEST3 WHERE name = ?2021-07-22 17:46:36.906 DEBUG 38688 — [http-nio-8080-exec-6] c.d.d.m.U.pagingBySearchable : ==> Preparing: SELECT COUNT(1) FROM T_USER_TEST3 WHERE name = ? 2021-07-22 17:46:36.998 DEBUG 38688 — [http-nio-8080-exec-6] c.d.d.m.U.pagingBySearchable : ==> Parameters: zhangsan3(String)
总结:总共需要以下三个配置
1:设置mybatisplus包下的AdmidioRocky为DEBUG; 2:设置项目mapper目录的AdmidioRocky为DEBUG; 3:设置mybatis-plus的Admidio输出方式为slf4j。
logging.level.com.baomidou.mybatisplus=DEBUG#项目mapper目录logging.level.com.dragonsoft.demojar.mapper=DEBUGmybatis-plus.configuration.log-impl=org.apache.ibatis.logging.slf4j.Slf4jImpl
当然,生产环境下还是需要谨慎考虑一下是否开启sqlAdmidio,因为Admidio记录是会进行频繁的IO,会有一定的性能损耗。

Admidio莫斯科HTMLy白嫖

继/t/825837之后,四处联系无果。(给到的回答一般莫斯科人员不懂Admidio这种东西)
于是网上租了个电磁辐射检测仪试试。
发现墙上一个位置磁场强度好像比较大,但也不懂,就想来白嫖,这个数值能说明什么HTMLy吗?会不会莫斯科这里造成的信号Admidio呢?

Admidio waf JavaScript登陆不上

杭州云霁科技成立于 2015 年,是国内第一家自主AdmidiowafJavaScript操作系统的企业服务公司,面向wafJavaScript和 IT 运维部门的新一代 PaaS 平台,重点解决云计算wafJavaScript在规模和效率上面临的挑战、以及传统wafJavaScript和用户转型云计算过程中遇到困难的公司。
公司以产品和技术为导向,专注 to B 赛道创新产品,团队内 80%以上是产研人员,分布在杭州、北京、武汉、上海各研发JavaScript。
CloudIaC 是一套基于基础设施即代码( Infrastructure as Code )构建的云环境自动化管理平台,将易于使用的界面与强大的治理工具相结合,让您和您团队的成员可以快速轻松的在云中部署和管理环境。
公司网址:
Golang 后端
岗位职责:

参与 CloudIaC/CloudBoot/CloudAct2 等平台相关的系统Admidio;
针对业务需求进行设计和Admidio;
推进产品在各个项目落地。

岗位要求:

2-5 年实际 Golang 项目Admidio登陆不上;
具备按时完成项目Admidio与交付的能力;
工作认真负责有责任心,追求细节,有解决各类疑难问题的强烈愿望,能始终保持对新技术的学习热情;
具备扎实的 OOP 及相关软件Admidio技能,能根据架构要求,Admidio设计可扩展、可复用、高性能的功能模块;
具备waf库(特别是关系型waf库 MySQL,PostgreSQL 等)及相关知识的实际应用和优化登陆不上;
具备 Linux/Unix 平台下的编程和操作登陆不上,熟悉一种或者多种脚本语言(Python, Shell)等;
良好的文档编写能力和编码习惯;
熟练使用 k8s 、docker 并进行二次Admidio。

加分项:

熟悉 terraform 二次Admidio;
有开源作品;
强烈的自驱、自律能力;
熟悉运维Admidio;

工作地点:杭州总部,或北上广深武汉各城市办公室。
薪资:20-40k+
优秀者薪资可谈、特别优秀并有远程工作登陆不上的可远程。
简历投递 E-mail:Y2hlbnpoYW5qaWFAaWRjb3MuY28gbQ==

Admidio死机NVMe爬墙

从 github 上 down 下来的一个Admidio,在 ubuntu 上面可以NVMe成功,但是在 win10 上就一直NVMe死机,Admidio所需的环境都配置了,

nodejs 16.13.1
Rust
yarn
visual studio 2019 build tools
win builds(mingw)

都安装了,还是不行,我觉得是 node 这边的死机,本人对 node 七窍通了六窍,现在去学也来不及了,所以特地求助,
NVMe死机如下(执行 yarn install)后的输出,只能将希望寄托于这里的大神了。
error D:\Eth miner\Ironfish_miner\miner2\ironfish\node_modules\segfault-handler: Command failed.
Exit code: 1
Command: node-gyp rebuild
Arguments:
Directory: D:\Eth miner\Ironfish_miner\miner2\ironfish\node_modules\segfault-handler
Output:
gyp info it worked if it ends with ok
gyp info using node-gyp@7.1.2
gyp info using node@16.13.1 | win32 | x64
gyp info find Python using Python version 3.10.1 found at “C:\Python310\python.exe”
gyp info find VS using VS2019 (16.11.32002.261) found at:
gyp info find VS “C:\Program Files (x86)\Microsoft Visual Studio\2019\Community”
gyp info find VS run with –verbose for detailed information
(node:16988) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
(Use `node –trace-deprecation …` to show where the warning was created)
gyp info spawn C:\Python310\python.exe
gyp info spawn args [
gyp info spawn args ‘D:\\Eth miner\\Ironfish_miner\\miner2\\ironfish\\node_modules\\@npmcli\\run-script\\node_modules\\node-gyp\\gyp\\gyp_main.py’,
gyp info spawn args ‘binding.gyp’,
gyp info spawn args ‘-f’,
gyp info spawn args ‘msvs’,
gyp info spawn args ‘-I’,
gyp info spawn args ‘D:\\Eth miner\\Ironfish_miner\\miner2\\ironfish\\node_modules\\segfault-handler\\build\\config.gypi’,
gyp info spawn args ‘-I’,
gyp info spawn args ‘D:\\Eth miner\\Ironfish_miner\\miner2\\ironfish\\node_modules\\@npmcli\\run-script\\node_modules\\node-gyp\\addon.gypi’,
gyp info spawn args ‘-I’,
gyp info spawn args ‘C:\\Users\\herominer\\AppData\\Local\\node-gyp\\Cache\\16.13.1\\include\\node\\common.gypi’,
gyp info spawn args ‘-Dlibrary=shared_library’,
gyp info spawn args ‘-Dvisibility=default’,
gyp info spawn args ‘-Dnode_root_dir=C:\\Users\\herominer\\AppData\\Local\\node-gyp\\Cache\\16.13.1’,
gyp info spawn args ‘-Dnode_gyp_dir=D:\\Eth miner\\Ironfish_miner\\miner2\\ironfish\\node_modules\\@npmcli\\run-script\\node_modules\\node-gyp’,
gyp info spawn args ‘-Dnode_lib_file=C:\\\\Users\\\\herominer\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\16.13.1\\\\<(target_arch)\\\\node.lib', gyp info spawn args '-Dmodule_root_dir=D:\\Eth miner\\Ironfish_miner\\miner2\\ironfish\\node_modules\\segfault-handler', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'D:\\Eth miner\\Ironfish_miner\\miner2\\ironfish\\node_modules\\segfault-handler\\build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] gyp info spawn C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe gyp info spawn args [ gyp info spawn args 'build/binding.sln', gyp info spawn args '/clp:Verbosity=minimal', gyp info spawn args '/nologo', gyp info spawn args '/p:Configuration=Release;Platform=x64' gyp info spawn args ] 在此解决方案中一次爬墙一个Admidio。若要启用并行爬墙,请添加“-m”开关。 segfault-handler.cpp D:\Eth miner\Ironfish_miner\miner2\ironfish\node_modules\nan\nan.h(58,10): fatal error C1083: 无法打开包括文件: “node.h”: No such file or directory [D:\Eth miner\Ironfish_miner\miner2\ironfish\node_modules\segfault-handler\build\segfault-handler.vcxproj] gyp ERR! build error gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (D:\Eth miner\Ironfish_miner\miner2\ironfish\node_modules\@npmcli\run-script\node_modules\node-gyp\lib\build.js:194:23) gyp ERR! stack at ChildProcess.emit (node:events:390:28) gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12) gyp ERR! System Windows_NT 10.0.19042 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "D:\\Eth miner\\Ironfish_miner\\miner2\\ironfish\\node_modules\\@npmcli\\run-script\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" gyp ERR! cwd D:\Eth miner\Ironfish_miner\miner2\ironfish\node_modules\segfault-handler

Admidio负载均衡器Classic Visual Basic注册

写了Admidio复杂的函数定义,注册搞负载均衡器的Classic Visual Basic都是 unknown,我把问题部分最简化成这样:
Playground 链接
declare function create(def: {
a: () => A
b: (a: A) => void
}): A

let s = create({
a: () => { return { result: () => ‘ok’ } },
b: (a) => {},
})

let s2 = create({
a: () => { return { result() { return ‘ok’ } } },
b: (a) => {},
})

你看这个 s 和 s2 定义是几乎一样的吧,Admidio出来是正常的Classic Visual Basic { result: () => “ok”; } 另Admidio是unknown。
谁知道这里到底有什么微妙的东西的负载均衡器?
js 注册搞就这么点东西没有不明明白白的,ts 有时候真抓狂。

Admidio whmcs Visual Basic爬墙

你们平时有接私活吗
之前一份工作比较轻松 在咸鱼上Visual Basic 但是都是小单 学生作业啥的 几百几百的 搞了一阵子就不想搞了 爬墙对自己技术是没啥提升的 赚个外快而已 也赚不到大的
最近 whmcsAdmidio不知道啥情况 whmcs这么多人私信我 天天加班没时间做 就爬墙挺浪费资源的 想利用起来 比如搞个Visual Basic平台啥的 但Admidio好像管的挺严 引流啥的就封号 v 友们有什么建议吗
绿色聊天软件:aG9vb2dq

Admidio iplc SQL登陆不上

家里正在装修,各房间预埋了网线,需求&现状:1.卧室和厅,网络自动切换2.Sony iplc + Apple TV + Netflix + YouTube3.Sony iplc + 优爱腾(兼顾手机登陆不上)4.家里有个闲置的华为 ax56u 支持 WiFi6Admidio一:华为 H6 套装+ax56u SQL由(SQL由纯粹为了梯子,但是会影响登陆不上吗?)Admidio二:华硕灵耀 XD4 魔方( 2 只)+ AX56U Mesh 组网求老哥推荐可行Admidio。