设计模式的灵感来自建筑师亚历山大的“设计套路”,后来被程序员借用,总结出一套“编程武功秘籍”。 20世纪90年代,四位软件工程师(被称为“四人帮”)——Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides&…
2024/12/9 1:37:27官方文档 rails console 调试 查看配置Settings.uploads.object_store加载minio clientrequire fog/awsfog_connection Fog::Storage.new(provider: AWS,aws_access_key_id: 你的MINIO_ACCESS_KEY,aws_secret_access_key: 你的MINIO_SECRET_KEY,region: <S3 region>,e…
2024/12/9 0:32:06一,官网下载 官网首页 下载最新LTS版本,比较稳定,如果想探索更新的版本去探索新的nodejs功能。 1. 下载完成后,双击运行程序,点击next 2. 勾选接受协议,点击next 3. 选择自己的安装路径(默认是…
2024/12/8 23:39:21配置步骤: 1. 添加 DevTools 依赖 在 pom.xml 中添加 spring-boot-devtools 依赖。DevTools 提供了自动重启、LiveReload、模板热加载等功能。 <dependencies><!-- Spring Boot DevTools (用于热加载) --><dependency><groupId>org.spri…
2024/12/8 23:24:52HeartBeatTask 类封装了心跳定时任务,需要了解的是 provider 和 consumer 都有可能发送心跳。 final class HeartBeatTask implements Runnable {private static final Logger logger LoggerFactory.getLogger( HeartBeatTask.class );private ChannelProvider cha…
2024/12/9 3:29:34 人评论 次浏览1、一个表中根据以父子级别关系查询显示出来(如图)select t.* from department t CONNECT BY PRIOR t.depidt.supdepid ;--这样也可以,但查出来的结果会有重复select t.* from department t start with supdepid0CONNECT BY PRIOR t.depidt.supdepid ;--这样就不会了…
2024/12/9 2:30:55 人评论 次浏览验证字符串中全是字符和数字组成 String regex "^[a-zA-Z0-9-]$"; Pattern pattern Pattern.compile(regex);Matcher match pattern.matcher("612356032223");System.out.println(match.matches());;
2024/12/9 1:19:58 人评论 次浏览1、 assume cs:codesg codesg segment dw 0123h,0456h,0123h,0456h,0123h,0456h,0123h,0456h,0123h,0456h//以字为单位 定义数据来取得空间 ? code ends end 程序在运行时定义的数据cs:0-cs:15单元中,将着8个数据逆序,就先进栈再出栈就实现了逆序…
2024/12/9 0:39:31 人评论 次浏览1.单词 violations outline:错误大纲2.错误级别红色 很高的错误橙色 错误黄色 很高的警告绿色 警告 蓝色 输出信息3.提示 Avoid excessively long variable names like machineLineService 避免像machineLineService的命名 Local variable queryString could be declared fina …
2024/12/9 4:24:17 人评论 次浏览我的第一个工作Android项目,刚刚完成使用手机连接打印机然后打印小票的功能,单位买了一个类似车载的打印机,非常小巧,打印机的卖家附送了开发使用的手机连接打印机的代码,非常方便。代码已经分享到我的git代码库&#…
2024/12/9 4:23:17 人评论 次浏览【IT168 服务器学院】平台:Sun solaris 10 for Sparc软件:httpd-2.0.55.tar.gzphp-4.4.2.tar.gzmysql-5.0.18.tar.gz下载后解包1. 系统安装在/export/home/www目录下,为便于管理,新建目录#mkdir www#cd www#mkdir apache#mkdir ph…
2024/12/9 4:22:16 人评论 次浏览看似docker主要的OS级虚拟化操作是借助LXC, AUFS只是锦上添花。那么肯定会有人好奇docker到底比LXC多了些什么。无意中发现 stackoverflow 上正好有人问这个问题, 回答者是Dotcloud的创始人,出于备忘目的原文摘录如下除了内核特性的底层基础之外…
2024/12/9 4:21:15 人评论 次浏览偶尔无聊,写了个数绵羊程序逗逗自己 简介:输入一个整数进行数绵羊 大致流程图: 效果: 代码如下: 1 class Program2 {3 static void Main(string[] args)4 {5 GetNumber();6 …
2024/12/9 4:20:15 人评论 次浏览Linux系统table无法不全 请安装这个补全插件 yum install bash-completion 如果安装成功后仍然无效,请重新进入!
2024/12/9 4:19:13 人评论 次浏览网络上能找到的相关资料太多了,也太繁杂,但有些人还整理得不错,下面根据自己的偏好再梳理一下,有些是自己对照着man手册翻译的,下面的例子都是自己编造自己测试OK,都是比较实用的东西,方便自己日…
2024/12/7 8:28:55 人评论 次浏览因为ZBLOGPHP兼容MYSQL和SQLITE两种数据库格式,部分早期代码无法直接同时兼容两种数据库,比如随机RAND函数,在MYSQL中使用就没问题,如果在SQLITE中使用需要使用RANDOM函数。复制以下代码到主题的post-single.php文件或者其他合适的…
2024/12/8 6:00:57 人评论 次浏览开头 昨天去面了一家公司,价值观有受到冲击。 面试官技术方面没的说,他可能是个完美主义的人,无论什么事情到了他那里好像都有解决的方案,我被说的无所适从,感觉他很厉害。 但我不能认可的是,面试官觉得…
2024/12/5 4:09:16 人评论 次浏览1、为什么要建模 软件建模的作用是把源于现实世界的问题转化为计算机可以理解和实现的过程 软件建模的实现过程是从需求入手,用模型表达分析设计过程,最终将模型映射成软件实现. 2、UML UML(United Modeling Language,统一建模语言)∶是…
2024/12/6 14:43:54 人评论 次浏览1、USB设备<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />物理特征:4条电缆,电源线、地线、数据线、脉冲线;速 度:低速1.5Mbps,全速12Mbps,高速480Mbps;规范版本…
2024/12/7 20:12:15 人评论 次浏览关于为何需要设置虚拟时钟,可以参考下面这篇文章: 在接口时序约束中为什么设置虚拟时钟(virtual clock)? 1、用于输入延迟和输出延迟的时钟 2、使用虚拟时钟的原因 总结一下就是,如果不设置虚拟时钟,那…
2024/12/8 3:57:56 人评论 次浏览