新页面
跳到导航
跳到搜索
- 2024年11月15日 (五) 17:09 MacOS (历史 | 编辑) [766字节] 阿奔(讨论 | 贡献) (创建页面,内容为“ === 计算机名称 === scutil --set ComputerName "MacPro-Adam" scutil --set HostName "MacPro-Adam" === 加载证书 === # ssh-add -L ssh-add bi_wy_bg.pem === 路由 === # 添加 route -n add -net 10.10.0.0 -netmask 255.255.255.0 192.168.0.121 # vpn: 10.10.0.100, en0: 192.168.0.121 === Xquartz === ssh -X <user>@<IP> export DISPLAY=localhost:10.0 export LANG=us_EN.UTF-8 分类:Develop 分类:Mac”)
- 2024年11月15日 (五) 15:38 ChatGPT Java arr2map 方法中的错误 (历史 | 编辑) [7,999字节] 阿奔(讨论 | 贡献) (创建页面,内容为“在 udf.BASE 中的 arr2map 是一个用于将 String[] 转为 map 的 Java 方法,一般用于处理 main 参数,如: Para: H --host 127.0.0.1 -p 8080 --a abcd123 -b ab1 1 --c -o true Output: {0=H, host=127.0.0.1, p=8080, a=abcd123, b=ab1, 9=1, c=, o=true} === Question1: arr2map 的问题 === 下面的方法在输入 --c -o true 时,期望是 c=null o=true,实际结果是:c=-o 1=true。分析一下问题出在哪里。 <small><small><nowiki>…”)
- 2024年11月14日 (四) 10:35 Valgrind (历史 | 编辑) [3,550字节] 阿奔(讨论 | 贡献) (创建页面,内容为“Valgrind 是运行在 Linux 上的一套基于仿真技术的程序调试和分析工具,用于构建动态分析工具的装备性框架。它包括一个工具集,每个工具执行某种类型的调试、分析或类似的任务,以帮助完善你的程序。Valgrind的架构是模块化的,所以可以容易的创建新的工具而又不会扰乱现有的结构。 {| class="wikitable" |+ ! ! |- |Memcheck |检查程序中的内存问题,如泄漏…”) 标签:可视化编辑
- 2024年11月6日 (三) 16:16 嵌入式数据库 (历史 | 编辑) [459字节] 阿奔(讨论 | 贡献) (创建页面,内容为“{| class="wikitable" |+ !Name !License !Code !Support !Disk(M) !ANSI !Memo |- |[https://db.apache.org/derby/ Apache Derby] |Apache 2.0 |Java |Java |3.5 |DB2 |关系型, JDBC/ODBC/CLI/Perl |- |[https://sqlite.org/ SQLite] |Public Domain |C++ |ALL |0.0 |PostgreSQL |关系型, ACID,JDBC/ODBC |- |[https://h2database.com/ H2] |Mozilla Public License 2.0 |Java |Java |0.03 |PostgreSQL |关系型, JDBC/ODBC |} 分类:Develop 分类:DB 分类:OtherDB”)
- 2024年10月31日 (四) 10:29 Equals 方法 (历史 | 编辑) [1,333字节] 阿奔(讨论 | 贡献) (创建页面,内容为“在 String 比较中使用 equals 方法,可以比较两个 String 的值是否相等,而这个方法是 String 重写的(ArrayList 等也进行了重写)。 而在 Object 中使用原生的方法,比较的只是两个对象是否相等,所以创建两个空的 Object,比较结果是不相等的。 而类似的情况是,== 可用于比较基本类型相等。而对于非基本类型,== 比较的是地址。 下面是一个自定义类的例…”) 最初创建为“Equals 方法 - Java”
- 2024年10月29日 (二) 23:16 鲫鱼豆腐汤 (历史 | 编辑) [1,686字节] 阿奔(讨论 | 贡献) (创建页面,内容为“右|无框 鲫鱼炖豆腐鲜美可口,是江浙一带的传统名菜。做法简单、营养丰富。鲫鱼和豆腐都有着丰富的蛋白质,鲫鱼还有利水通乳的功效,非常适合哺乳期妈妈和需要补充营养的老人小孩食用。 === 材料 === 鲫鱼 500克 豆腐(北) 300克 香菜 50克 === 调料 === 油 75克 大葱 15克 姜 5克 蒜 5克 料酒 20克…”)
- 2024年10月24日 (四) 14:44 Spring Boot 微服务极简化开发 (历史 | 编辑) [7,326字节] 阿奔(讨论 | 贡献) (创建页面,内容为“使用 sprint Boot 框架,结合自定义类,实现 webservice 极简化开发。 === Setup === ==== Project Setting ==== <small><nowiki>Modules Source Folders: src/main/java Resource Folders: src/main/resources Test Source Folders: src/test/java Test Resource Folders: src/test/resources Excluded Folders: target</nowiki></small> ==== pom ==== <small><nowiki><!-- spring-boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactI…”)
- 2024年10月24日 (四) 10:01 Java 三大器 (历史 | 编辑) [790字节] 阿奔(讨论 | 贡献) (创建页面,内容为“Java三大器指的是:过滤器(Filter)、监听器(Listener)、拦截器(Interceptor)。 {| class="wikitable" |+ !名称 !系统级别 !实现方式 !依赖容器 !生命周期 !访问权限 !功能 |- |监听器 |系统 |事件驱动 | |容器初始化 | |统计在线用户、启动初始化、统计访问量、记录访问路径、清除过期 session 等 |- |过滤器 |系统 |回调方法 |Servlet容器 |Action 中调用一次 | |设置字符编码、UR…”) 标签:可视化编辑
- 2024年10月20日 (日) 10:46 费加罗的婚礼 (历史 | 编辑) [17,884字节] 阿奔(讨论 | 贡献) (创建页面,内容为“缩略图|Le Nozze di Figaro - Karl Böhm - DG, 1968 《费加罗的婚礼》(Le Nozze di Figaro)是莫扎特(Wolfgang Amadeus Mozart,1756/1/27~1791/12/5)最杰出的三部歌剧中的一部喜歌剧,完成于 1786 年,意大利语脚本由洛伦佐·达·彭特(Lorenzo da Ponte)根据法国戏剧家博马舍(Beaumarchais)的同名喜剧改编而成。 地点:十八世纪中叶,西班牙塞…”) 标签:可视化编辑:已切换
- 2024年10月16日 (三) 15:21 版本号标准 (历史 | 编辑) [760字节] 阿奔(讨论 | 贡献) (创建页面,内容为“标准的版本号必须采用 X.Y.Z(主版本号.次版本号.修订号)的格式,其中 X、Y 和 Z 为非负的整数,且禁止在数字前方补零。 递增规则如下: # 主版本号:存在较多不兼容的修改或功能发生重大变更 # 次版本号:向下兼容的较小功能性新增或变更 # 修订号:向下兼容的问题修正 * 先行版本号及版本编译信息可以加到最后。先行版本号一般先加上一个连…”)
- 2024年10月13日 (日) 11:39 直到世界尽头 (历史 | 编辑) [5,844字节] 阿奔(讨论 | 贡献) (创建页面,内容为“《直到世界尽头》(世界が终わるまでは)是日本摇滚乐队 WANDS 的一支单曲(后被收入《PIECE OF MY SOUL》),由上杉昇作词,織田哲郎作曲,葉山たけし编曲,发行于 1994 年 6 月 8 日。 日本朝日电视台动画《灌篮高手》(SLAM DUNK,スラムダンク)第二期( 25 - 49集)片尾曲,歌曲 MV 在东京羽田机场的一个库房中拍摄。当初被启用作为《灌篮高手》的…”) 标签:可视化编辑:已切换
- 2024年9月29日 (日) 11:15 Oracle表数据同步 (历史 | 编辑) [7,485字节] 狸花猫(讨论 | 贡献) (创建页面,内容为“create or replace procedure p_tab_for_ogg as v_cols varchar2(4000); v_sql varchar2(10000); type t_cursor is ref cursor; c_cursor t_cursor; v_id number; tab_record tab%rowtype; tab_for_ogg_record tab%rowtype; v_set_col varchar2(10000); begin select listagg(column_name, ', ') within group (order by column_id) into v_cols from user_tab_cols t where t.t…”) 标签:可视化编辑:已切换
- 2024年9月26日 (四) 09:58 Redis protocol (历史 | 编辑) [727字节] 阿奔(讨论 | 贡献) (创建页面,内容为“Redis serialization protocol specification === Network layer === A client connects to a Redis server by creating a TCP connection to its port (the default is 6379). 客户端和服务器发送的命令或数据以 \r\n (CRLF)结尾。 === RESP protocol description === ==== Simple strings ==== * status reply: +, e.g +OK * error reply: -, e.g -ERR unknown command 'hello' * integer reply: :, e.g :5 * NULL: $-1 ==== Bulk Reply ==== $<字节数量> <数据>…”)
- 2024年9月18日 (三) 10:08 Linux make (历史 | 编辑) [1,179字节] 阿奔(讨论 | 贡献) (创建页面,内容为“Linux C/C++ 源码安装一般包括几个步骤:配置(configure),编译(make),安装(make install)。 一般情况下,默认即可: ./configure make make install === configure === configure 是一个可执行脚本,在源码目录中执行可以完成自动的配置工作。 默认情况下: * /usr/local ** bin: 可执行文件 ** lib: 库文件 ** etc: 配置文件 ** share: 资源文件 # configure prefix=/usr/local/ABC #…”)
- 2024年9月13日 (五) 17:10 Redis traffic capture (历史 | 编辑) [1,818字节] 阿奔(讨论 | 贡献) (创建页面,内容为“<small> {| class="wikitable" | rowspan="2" |Type | colspan="2" |Client | colspan="2" |Server | rowspan="2" |Memo |- |Original |Send |Display |Receive |- |(connect) | |*2 $7 COMMAND $4 DOCS |(Many, many, much more) |(Many, many, much more) |16400 bytes is not enough |- |get |get a |*2 $3 get $1 a |"1" |$1 1 | |- |get |get d |*2 $3 get $1 d |"jdkd a 234 1ka fslakdf s" |$24 jdkd a 234 1ka fslakdf s | |- |get |get e |*2 $3 get $1 e |(nil) |$-1 | |- |set…”) 标签:可视化编辑:已切换
- 2024年9月13日 (五) 16:48 Network traffic capture (历史 | 编辑) [475字节] 阿奔(讨论 | 贡献) (创建页面,内容为“网络数据采集分析工具(network traffic capture & packet analyzer),俗称抓包工具。比较常用的有 wireshark(图形化界面),tcpdump(命令行)。 === tcpdump === [https://www.tcpdump.org TcpDump] tcpdump, a powerful command-line packet analyzer; and libpcap, a portable C/C++ library for network traffic capture. ==== INST ==== apt install tcpdump ==== Usage ==== tcpdump -i ens3 port 10010 tcpdump -i ens3 -X port 10010 [[分类:Develop]…”)
- 2024年9月13日 (五) 11:15 Java Mail (历史 | 编辑) [3,151字节] 阿奔(讨论 | 贡献) (创建页面,内容为“发送电子邮件,在 2018 年以前一般使用 javax.mail 可以使用 1.4.7 版本。引用的时候,还需要 javax.activation。(Sun 认可的标准扩展都以 javax 作为包名称开头。javax 中的包都只提供了接口,javax 中并不提供具体的实现。) <small><nowiki> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4.7</version> </dependency>…”)
- 2024年9月2日 (一) 11:13 Linux 进程资源 (历史 | 编辑) [1,461字节] 阿奔(讨论 | 贡献) (创建页面,内容为“=== pmap === pmap(Process Map) 命令能够显示一个或多个进程的内存映射情况,在 procps-ng 包中。包括分配的地址空间的大小、权限、偏移量、设备和映射到的文件,是理解和分析 Linux 进程内存使用的重要工具。 pmap -x <PID> * Address: 内存开始地址 * Kbytes: 占用内存的字节数(KB) * RSS: 保留内存的字节数(KB) * Dirty: 脏页的字节数(包括共享和私有的)(KB)…”) 标签:可视化编辑:已切换
- 2024年8月28日 (三) 13:01 原码 反码 补码 (历史 | 编辑) [2,227字节] 阿奔(讨论 | 贡献) (创建页面,内容为“原码、反码和补码是计算机中对数字的二进制表示方法。 # 原码:最高位为符号位,0 表示正数,1 表示负数,其余位表示数值的绝对值 # 反码:正数的反码与原码相同,负数的反码为在原码的基础上,符号位不变,其余位取反 # 补码:正数的补码与原码相同,负数的补码为在反码的基础上加 1 分类:Develop 分类:Platform”)