天梯 题解 估值 程序设计

Android 程序活动单元Activity

点击按钮页面跳转 在xxxActivity类,创建按钮对象 对按钮对象创建匿名内部类 监听器 记得选View.OnClickListener() 在内部类建立Intent跳转对象:new Intent(原界面,目标界面) Intent intent = new Intent(LoginActivit ......
单元 Activity Android 程序

构建一个flink程序,从kafka读取然后写入MYSQL

最近flink已经变得比较流行了,所以大家要了解flink并且使用flink。现在最流行的实时计算应该就是flink了,它具有了流计算和批处理功能。它可以处理有界数据和无界数据,也就是可以处理永远生产的数据。具体的细节我们不讨论,我们直接搭建一个flink功能。总体的思路是source -> tra ......
程序 flink MYSQL kafka

硬盘坏了,一气之下写了个恢复程序

硬盘坏了,一气之下写了个恢复程序 师傅拯救无望 硬盘已经寄过去超过一周了,一问竟然是还没开始弄??? 再过一周,上来就问我分几个区?我要恢复哪些数据?我要恢复的数据在哪个位置? 那好吧,既然给了钱师傅也都放弃了,我也没什么好寄托希望的了。况且经过这三个星期的缓解,心情已经平复了很多,就像时光,回不来 ......
硬盘 程序

CSP20230319-4 星际网络II 题解

〇、题目 题目描述 随着星际网络的进一步建设和规模的增大,一个新的问题出现在网络工程师面前——地址空间不够用了!原来,星际网络采用了传统的IPv6协议,虽然有 $2^{128}$ 级别的可用地址数量,但面对广袤无垠的宇宙和爆炸式增长的网络用户数,如此庞大的地址空间也面临了用尽的那一天。 新的通信协议 ......
题解 星际 20230319 网络 CSP

如何让开发的命令行程序

提问 如何让开发的命令行程序 回答 使用System.CommandLine脚手架让你的程序支持多种命令 参考 https://learn.microsoft.com/en-us/dotnet/standard/commandline/ ......
命令 程序

SpringCloud微服务实战——搭建企业级开发框架(五十二):第三方登录-微信小程序授权登录流程设计和实现

在前面的设计和实现中,我们的微服务开发平台通过JustAuth来实现第三方授权登录,通过集成公共组件,着实减少了很多工作量,大多数的第三方登录直接通过配置就可以实现。而在第三方授权登录中,微信小程序授权登录和APP微信授权登录是两种特殊的第三方授权登录。 JustAuth之所以能够将多种第三方授权登 ......

六大设计原则(一)

六大原则 1. 单一职责原则(Single Responsibility Principle) 2. 里氏替换原则(Liskov Substitution Principle) 3. 迪米特法则 (Law Of Demeter) 4. 依赖倒置原则(Dependence Inversion Prin ......
原则

小程序 switch

微信小程序switch 不让事件向上冒泡的方法: 给switch上加个空catchtap事件就不会向上冒泡了 <switch checked="{{item.checked}}" catch:tap='aa' data-index="{{index}}" bindchange="changeOnTe ......
程序 switch

记录下关于qt使用windeployqt.exe打包程序之后运行报错无法定位程序输入点

在网上有很多的教程,如果是在编译器中运行程序,包错无法定位程序输入点,可以将编译器的bin路径配置进入环境变量。使用windeployqt.exe打包完成之后,发现自己把所有的dll文件都加入进去了,还是报错无法定位程序输入点。网上基本就是配置环境变量。解决方案:1.查看自己编译程序所使用的编译器 ......
程序 windeployqt exe

程序员面试金典要点总结

最近略读了一遍盖尔拉克曼麦克道尔《程序员面试金典》(Cracking the coding interview 6th edition by Gayle Laakmann McDowell),感觉对程序员的面试和职业生涯挺有启发作用的。本篇博客就想简单记录自己的想法和文中要点。 哪里可以下载或者阅读 ......
程序员 要点 程序

T324159 卡空间的题目/电脑白吃 题解

https://www.luogu.com.cn/problem/T324159 题目大意: 给定一个大小为 $n$ 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 $\lfloor \frac{n}{2} \rfloor$ 的元素。 并且给定的数组总是存在多数元素。 我们现在希望使用 ......
题解 题目 T324159 324159 电脑

【设计模式】行为型之访问者模式

前言 最近在看Solidity编译器代码(C++实现),其中使用到了设计模式中的访问者模式,这里正好学习一下。GoF的设计模式书虽然讲的很详细,但是这里还是结合实际项目中的应用来说一下。 代码中的模式应用 先说下上下文,在编译器中有个重要的概念叫AST(抽象语法树)。它是词法分析、语法分析的产物,用 ......
模式 设计模式 访问者 行为

[Windows] 批量程序卸载工具 Bulk Crap Uninstaller 5.5

软件简介:Bulk Crap Uninstaller 是一个免费的批量程序卸载工具,具有高级自动化。它能以最少甚至无需用户输入的情况下删除大量应用程序,同时几乎不需要技术知识。它可以检测大多数应用程序和游戏(即使是便携式或未注册的)、清理剩余部分、强制卸载、根据预先制作的列表自动卸载等等。支持程序: ......
Uninstaller Windows 工具 程序 Bulk

微信小程序实现旋转动画

还是css3实现的效果: .transfBg { position: absolute; width: 480rpx !important; height: 480rpx !important; left: 50%; top: 50%; margin: -240rpx 0 0 -240rpx; an ......
程序 动画

ChatGPT编程秀:做一个简单爬虫程序

随着ChatGPT的大火,越来越多的人习惯于用ChatGPT搞一些有趣的事。对于一个资深的爬虫程序来说,体验下ChatGPT做爬虫程序也是很有意思的事情。 首先想想我们的问题域,我想到几个问题: 不能用HTTP请求去爬,如果我直接用HTTP请求去抓的话,一个我要花太多精力在登录上了,而我的数据又不多 ......
爬虫 ChatGPT 程序

tftp升级程序

● 输入命令setenv serverip 10.10.10.115setenv ipaddr 10.10.10.166setenv netmask 255.255.0.0setenv gatewayip 10.10.0.1setenv ethaddr 68:22:33:BA:28:11(一般不需要 ......
程序 tftp

重学Java设计模式-结构型模式-装饰器模式

重学Java设计模式-结构型模式-装饰器模式 内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-09-重学 Java 设计模式《实战装饰器模式》.html#重学-java-设计模式-实战装饰器模式「sso单点登录功能扩展-增加拦截用 ......
模式 结构型 设计模式 结构 Java

uniapp 跳转默认浏览器及跳回当前app程序

跳转到默认浏览器,打开网站 // 仅在app中运行,且调用plus这个api // #ifdef APP-PLUS plus.runtime.openURL('https://uniapp.dcloud.net.cn', function(err) { uni.showToast({ title: ......
浏览器 程序 uniapp app

CF1168C And Reachability 题解 线性dp

题目链接 https://codeforces.com/problemset/problem/1168/C 题目大意 给定一个数组 $a$,从下标 $x$ 能够转移到下标 $y$ 要满足 $x \lt y$ 且 $a_{p_i}, &, a_{p_{i+1}} > 0$,其中 $&$ 表示逻辑与。多 ......
题解 线性 Reachability 1168C 1168

Auto Photoshop StableDiffusion - 这是一款可以在 Photoshop 中使用 AI 智能 Automatic1111 进行插画、海报等设计的插件

简介 Auto Photoshop StableDiffusion - 这是一款可以在 Photoshop 中使用 AI 智能 Automatic1111 进行插画、海报等设计的插件,此插件可以是你在 Photoshop 中直接使用 Ai 智能绘图,让你无需再 Photoshop 与 Automat ......

重学Java设计模式-结构型模式-组合模式

重学Java设计模式-结构型模式-组合模式 内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-08-重学 Java 设计模式《实战组合模式》.html#重学-java-设计模式-实战组合模式「营销差异化人群发券-决策树引擎搭建场景」 ......
模式 结构型 设计模式 结构 Java

前端设计模式——外观模式

外观模式(Facade Pattern):它提供了一个简单的接口,用于访问复杂的系统或子系统。通过外观模式,客户端可以通过一个简单的接口来访问复杂的系统,而无需了解系统内部的具体实现细节。 在前端开发中,外观模式常常被用于封装一些常用的操作,以简化代码复杂度和提高代码可维护性。比如,一个用于处理数据 ......
模式 设计模式 前端 外观

重学Java设计模式-结构型模式-桥接模式

重学Java设计模式-结构型模式-桥接模式 内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-04-重学 Java 设计模式《实战桥接模式》.html#重学-java-设计模式-实战桥接模式「多支付渠道-微信、支付宝-与多支付模式- ......
模式 结构型 设计模式 结构 Java

数据库系统原理之数据库设计

数据库设计 一、数据库设计概述 数据库的生命周期 从数据库演变过程的角度来看,数据库的生命周期可分为两个阶段: 数据库分析与设计阶段 需求分析 概念设计 逻辑设计 物理设计 数据库实现与操作阶段 数据库的实现 操作与监督 修改与调整 数据库设计的目标 满足应用功能需求:主要是指用户当前与可预知的将来 ......
数据库 数据 原理 系统

如何提取 x64 程序那些易失的方法参数

一:背景 1. 讲故事 最近经常遇到有朋友反馈,在 x64 环境下如何提取线程栈中的方法参数,熟悉 x64 调用协定的朋友应该知道,这种协定范围下,方法的前四个参数都是用寄存器传递的,比如rcx,rdx,r8d,r9d 四个寄存器,由于寄存器存值的临时性,它的值容易被后面的逻辑给征用了,那这种情况下 ......
参数 程序 方法 x64 64

MacBook Pro外接戴尔显示器后解决应用程序固定某一个桌面的问题

1 给自己的MacOs不同的桌面编号后,再外接显示器,后固定不同桌面不同应用程序 类似 MacBook本机桌面1 2 3 4 5 分别放 Evernote 桌面1 iterm桌面2 xmind 桌面3 QQ 桌面4 Chrome 桌面5 2 外接显示器之后,会有第一个默认的外接桌面6 但是拔掉显示器 ......
应用程序 显示器 桌面 MacBook 程序

[转]使用vs将应用程序打包成安装包,并设置图标、卸载程序等

一、添加Microsoft Visual Studio Installer Projects 工具-》扩展和更新–》联机–》搜索 Microsoft Visual Studio Installer Projects 下载完成后后安装,他会提醒你关闭vs,然后继续安装。等待安装好(这个过程可能有点长) ......
程序 应用程序 图标

【ACM算法竞赛日常训练】DAY2题解与分析【比赛】【数学考试】【简单瞎搞题】

DAY2共三题: 比赛(概率) 数学考试(前缀和与思维) 简单瞎搞题(dp) 视频讲解:https://www.bilibili.com/video/BV1hP411o7RD/ 🎈 作者:Eriktse 🎈 简介:19岁,211计算机在读,现役ACM银牌选手🏆力争以通俗易懂的方式讲解算法!❤️ ......
题解 算法 数学 DAY2 ACM

【译】使用 ChatGPT 和 Azure Cosmos DB 构建智能应用程序

原文 | Mark Brown 翻译 | 郑子铭 随着对智能应用程序的需求不断增长,开发人员越来越多地转向人工智能(AI)和机器学习(ML),以增强其应用程序的功能。聊天机器人已经成为提供对话式人工智能的最流行方式之一。ChatGPT是OpenAI开发的大型语言模型(LLM),是构建能够理解自然语言 ......
应用程序 ChatGPT 智能 程序 Cosmos

SoC设计项目 —— AHB SRAM控制器的设计 & March C-算法内建自测试的实现

绪论 本项目用Verilog HDL语言设计了AHB总线上的SRAM控制器接口IP,SRAM存储器在AHB总线上作为AHB slave存在,该SRAM控制器具有以下特性: 支持单周期的SRAM读写操作 支持低功耗工作 SRAM存储体由两个Bank组成,系统根据地址选中一块/多块Bank,未被选中的B ......
控制器 算法 项目 March SRAM