系统 个人2023 03
2023.4.22周六每日总结
控件使用 控件就是Android应用程序中各种元素,如按钮、文本框、显示列表等等。 学习使用控件是Android开发的基础,它是许多程序界面的桥梁。在AS中, 通过拖拽、代码编写等方式添加或修改控件,并通过属性面板修改控件的属性。 在这里的学习中为了使按钮能发挥我想要的作用,进行了多次调试,对按钮的 ......
2023.4.20周四每日总结
今天继续进行Android studio的ui界面的学习 随着学习的深入,发现界面不单纯是代码,还考虑个人审美和大众审美,我需要在学习中加入自己美化 的主观元素,从而设计出一个美观的ui界面,今天在参照了多个他人ui界面的案例后,对我自己画这些 起到了很大的帮助 ......
2023.4.16周日每日总结
今天继续进行了Android的学习 UI设计 Android应用程序的UI设计也是学习Android Studio的重要内容之一。 在AS中,UI设计的工具和语言有很多,如xml文件,ConstraintLayout等。 如果想设计出精美的界面,可以学习ConstraintLayout和其他布局,以 ......
《程序员修炼之道--从小工到专家》阅读笔记03
本次阅读的是第四章和第五章,下面是阅读笔记和心得体会。 第四章:注重实践本章主要强调的是从理论到实践的转变,推崇实践、实验和原型设计等方式来使软件开发更加高效和成功。作者说,软件开发是一项具有实验性质的工作,我们需要反复实验,检查和验证我们的判断和设计是否符合预期。同时,还应该注重代码质量,写出简单 ......
【NSSCTF逆向】【2023题目】《enbase64》《ez_XOR》《easy_asm》
#题目enbase64 ![](https://img2023.cnblogs.com/blog/3073714/202305/3073714-20230525162328012-1960600405.png) ##解法 这道题也是前几天Litctf中的一道题,也给我卡了好一会。现在我们来重新做做。 ......
【操作系统】内存管理
##### 内存管理: 1. OS负责**内存空间的分配与回收** 2. OS需要提供某种技术**从逻辑上对内存空间进行扩充** 3. OS需要提供**地址转换功能**,负责程序的逻辑地址与物理地址的转换 - 绝对装入:编译时将逻辑地址转为物理地址(单道程序阶段) - 可重定位装入:装入时将逻辑地址 ......
Metabase可视化BI系统部署安装及简单使用
Metabase 是国外开源的一个可视化系统,语言使用了Clojure + TypeScript。 > Clojure(/ˈkloʊʒər/)是Lisp程式語言在Java平台上的現代、動態及函數式方言。来自维基百科。 > 我也是第一次看到这个语言,知道它是可以运行在Java环境上的语言就可以了🙃 ......
关于linux系统中umask值的说明-以及计算转换成默认权限符号的方法
关于linux系统中的umask值,我们可以通过man手册的解释为:The user file-creation mask is set to mode 简单的理解,就是用户的umask的值决定着文件(也包括目录)创建时的默认权限,对于root用户来说,一般为0022 [root@qq-520135 ......
学生成绩管理系统中[考场记录]佐证功能有效地减少学生和学校之间的矛盾。
每学期考试结束后,大量的成绩需要人工录入到学生的成绩系统。经常会出现,考试成绩公布后,或者毕业前,部分学生对自己的成绩不满意,出现各种争议。有些错误是成绩录入人工错误,有些属于卷子丢失错误,有些是学生自己错误,或者缺考,或者未到场签字,或者是考场作弊,成绩为0,或者是否补考费未交等等。毕业前,时间久 ......
通讯录管理系统
系统需求 通讯录是一个可以记录亲人、好友信息的工具。 本教程主要利用C++来实现一个通讯录管理系统 系统中需要实现的功能如下: 添加联系人:向通讯录中添加新人,信息包(姓名、性别、年长、联系电话、家庭住址)最多记录1000人 显示联络人:显示通讯录中所有联系人信息 剪除联络人:按照片姓名进行剪除指定 ......
2023.5.25——软件工程日报
所花时间(包括上课):6h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习。 我了解到的知识点: 1.了解了一些数据库的知识; 2.了解了一些python的知识; 3.了解了一些英语知识; 5.了解了一些Javaweb的知识; 4.了解了一些数学建模的知识; 6.了解了一些计算机网 ......
2023.5.25——软件工程站立会议(阶段二)
站立会议内容: 1.整个项目预期的任务量: 目前已经花的时间: 剩余的时间: 2.任务看板照片: 3.团队照片: 4.产品状态: 最新做好的功能: 正在完成中 5.燃尽图: ......
为保证系统安全性,后台接口开发中,有哪些需要注意的地方?
后台接口开发中,为了保证系统的安全性,需要注意以下几个关键点: 身份认证:接口应该对访问者进行身份的认证和授权,确保只有具备相应权限的用户才能访问和操作接口。 输入验证:接口应该对输入参数进行合法性验证,避免被恶意用户利用漏洞进行攻击,比如SQL注入、XSS攻击等。 防止重放攻击:某些接口可能会受到 ......
系统工程(六)开发方法
开发方法有:原型、结构化、面向对象、面向服务、其它开发方法 原型开发方法可以解决需求不明确的系统开发,按功能分:水平型是提取共性的东西,垂直型是专业性独特性;按结果分:抛弃型原型是,演化原型 结构化是自顶向下逐步分解 面向对象是自底向上,符合人类思维方式 面向服务是标准化、组件化、粗粒度、松耦合 其 ......
Kotlin学习 03 Stream 简化版的操作
Stream 操作 Java 和 Kotlin 的对比 先写一个数据类 /** * @Description : 数据类 * @Date :2023/5/25 * @Author :Liu Siyuan * @Project : kotlinLearning * @Version 1.0.0 */ ......
Windows系统下设置cmd命令行(终端)走代理的方法
根据代理软件查看对应端口号(因为可能不是缺省端口号) 这里我本地代理的端口号是10792,下一步设置记得修改端口号与此对应。 #有些朋友好像为什么设置http和socket5其实设置哪种都是可以的,具体看你们自己代理软件都支持的协议有哪些,就可以了 #记得修改端口号,比如我的是10792,记得改成自 ......
2023年icpc江西省赛-D
题目链接:https://codeforces.com/gym/104385/problem/D 我的三维空间dp思路:设dp[i][j][k][0/1]表示前i个操作已经弹出了j个值,并且当前有k个连续弹出的数,当前序列合不合法的方案数,这样的dp优化成二维空间的,所以舍弃。 正解思路:最朴素的想 ......
day78(2023.5.25)
1.XML概述 2.XML基本语法 3.XML组成部分 4.约束_DTD约束 5.约束_Schema约束 6.Jsoup解析器_XML解析思想 7.Jsoup解析器_XML常见解析器 8.Jsoup解析器_Jsoup快速入门 运行结果: 9.Jsoup解析器_Jsoup 运行结果: 10.Jsoup ......
秒杀系统常见问题—库存超卖
大家好!我是sum墨,一个一线的底层码农,平时喜欢研究和思考一些技术相关的问题并整理成文,限于本人水平,如果文章和代码有表述不当之处,还请不吝赐教。 以下是正文! # 先看问题 首先上一串代码 ```java public String buy(Long goodsId, Integer goods ......
如何使用Ubunut20.04根文件系统
## rootfs cd /home/kunyi/ubuntu_rootfs ⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️第一次⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️ sudo apt-get install qemu-user-static sudo cp /usr/bin/qemu-arm-static ./us ......
centos 系统对某服务进行配置开机自启动
在/usr/lib/systemd/system/下 新建tomcat10.service 文件 然后打开并填写以下内容: [root@localhost local]# vim /usr/lib/systemd/system/tomcat10.service [Unit] Description= ......
NEEPU Sec 2023 Misc 两题题记
## GoingOn 题目描述 > Keep going on channel 1 ;D 考察的是 **midi lsb隐写** [MIDI文件概述](https://github.com/CTF-Thanos/ctf-record/tree/7029bce2f93178213a60c34449fe ......
2023 CCPC Henan Provincial Collegiate Programming Contest
链接:[https://codeforces.com/gym/104354](https://codeforces.com/gym/104354) ## A. 小水獭游河南 使用 $\text{hash}$,$O(\sum n)$。 C++ Code ```cpp #include "bits/st ......
ICML 2023 | 轻量级视觉Transformer (ViT) 的预训练实践手册
前言 本文介绍一下最近被 ICML 2023 接收的文章:A Closer Look at Self-Supervised Lightweight Vision Transformers.文章聚焦在轻量级 ViT 的预训练上,相当于为相关方向的研究提供了一个 benchmark,相关的代码与模型也都 ......
支持多语言的客服系统部署教程
# 支持多语言的客服系统部署教程 ## 1、源码文件截图 ![](https://img2023.cnblogs.com/blog/1678540/202305/1678540-20230525151539266-1283168385.png) ## 2、环境要求 centos7.5、nginx、p ......
HHDESK,UOS与Windows系统之间的“沟通大使”
很多用户因为工作的原因,经常需要使用多个系统。比如本机上的Windows,以及虚拟机上的UOS。 最初,在这两者之间传递文件,着实是件繁琐且耗时的事情。 因为UOS系统的特殊性,支持的软件不多。而今天介绍的功能,则完美的解决了这个问题。 ——来自HHDESK的SMB连接功能。 注:本篇以Window ......
系统工程(五)系统工程建设原则
1、高层管理人员介入原则:扫除利益相关的障碍 2、用户参与开发原则:开发是根据用户的需求 3、自顶向下规划原则:从全局考虑 4、工程化原则:方法原则 5、其它原则:创新、整体性、发展性、经济性原则。 ......
Centos 7 系统上使用dokcer安装oracle 11g(踩坑验证过可用)
1. docker安装略 2.查看docker中关于oracle 11g的镜像,并拉下来 docker search oracle_11g docker pull docker.io/akaiot/oracle_11g 此处选择第二个 3.启动临时容器获取初始化数据 docker run -d -- ......
【全国产龙芯平台】迅为iTOP-LS3A5000_7A2000开发板+银河麒麟操作系统
硬件准备 1.M.2.ssd硬盘(最好大于等于128G); 2.迅为LS3A5000开发板; 3.U盘(需大于8g),制作启动盘使用; 4.hdmi显示器; 5.搭载linux环境的计算机。 安装步骤 1 制作启动盘 我们首先使用命令查看U盘挂载节点位置。 我们将iso镜像放入linux操作系统中, ......
【GiraKoo】在U盘中安装Windows11系统(WindowsToGo)
本文介绍如何利用Rufus工具,将Windows安装到U盘中。
在尝试过多款所谓的WindowsToGo工具,均遇到了无法引导的情况。最终使用Rufus工具成功安装启动。 ......