• 2024-07-02内存管理-11-buddy伙伴子系统-1-初探
    基于msm-5.4一、伙伴系统概述1.简介伙伴系统是物理内存的三大管理机制之一,另外两个是slab缓存和per-cpu页帧缓存。#####管理物理内存实际上就是管理page结构,将page添加到不同链表上进行管理。当用户申请内存的时候,从链表上拿一个page返还给用户,然后用户根据page可以找到对
  • 2024-07-01小程序获取当前页面栈及应用
    前言:小程序跳转路由,会在页面栈里留下记录的,有的时候,我们就可以利用页面栈的记录来做一些便捷的操作。获取当前页面栈:varpages=getCurrentPages();console.log('pages',pages)console.log('pagesLength',pages.length)官网地址:getCurrentPages()|uni-app官网 应用:
  • 2024-06-21Nuxt 3 路由系统详解:配置与实践指南
    title:Nuxt3路由系统详解:配置与实践指南date:2024/6/21updated:2024/6/21author:cmdragonexcerpt:摘要:本文是一份关于Nuxt3路由系统的详尽指南。它从介绍Nuxt3的基本概念开始,包括Nuxt3与Nuxt2的区别和选择Nuxt3的理由。然后,它详细解释了安装和配置Nuxt3的步骤
  • 2024-06-21SQL Server数据库查看所有数据库的所有表的大小
    1.查看单个库所有表大小SELECT DatabaseName=db_name(), SchemaName=sch.name, TableName=tab.name, TotalRowCount=par.rows, TotalSpace=SUM(alc.total_pages)*8, UsedSpace=SUM(alc.used_pages)*8, UnusedSpace=(SUM(alc.total_pages)-SUM(alc.us
  • 2024-06-18linux内存管理(十一)- 页面迁移
    这里有一篇很好的博客宋宝华:论Linux的页迁移(PageMigration)完整版-CSDN博客为什么需要页面迁移?试想系统在经过长时间运行,内存块趋于碎片化,想要分配一块大的连续内存已经不可能了。此时并非没有足够的内存,而只是内存碎片化。这个时候如果可以是已经分配的内存聚集在一起就可以得到
  • 2024-06-15微信小程序
    环境搭建官网地址https://mp.weixin.qq.com/游客登录,本地开发没问题,发布和支付等功能无法使用。注册小程序账号,后期发布代码等需要使用。个人版小程序企业版小程序(建议)目录文件├──pages 【页面文件目录】│  ├──index 【页面】│  │  
  • 2024-06-13[1008] PyPDF2, Merge PDF files, Insert PDF files
    Ref:ThePdfMergerClass:mergesmultiplePDFsintoasinglePDF.merge():Mergethepagesfromthegivenfileintotheoutputfileatthespecifiedpagenumber.append():Identicaltothemerge() method,butassumesyouwanttoconcatenateallpages
  • 2024-06-12微信小程序社区项目----前端
    【项目介绍】#智慧社区-小程序-欢迎页面-首页-轮播图-公告-信息采集,社区活动,人脸检测,语音识别,心率检测,积分商城-信息采集页面-采集人数-采集详情页面-采集统计页面-人脸检测页面-语音识别页面-积分商城
  • 2024-06-12uniapp小程序,携带参数返回上一页
    功能介绍:这是我在开发微信小程序时实现的一个功能,在提交订单页面(A页面)点击设置收货地址跳转到地址列表页面(B页面)去选择地址后回退到订单页面并显示所选择的地址。具体实现:<!--HTML结构不完整,仅做参考,部分类名为作者项目中的配置--><viewclass='addressCon'v-if
  • 2024-06-122024.05.23
    河北省科技政策查询系统需求一、项目背景说明:近期,河北省省长视察河北省科技厅,需要开发一个科技政策查询界面,展示在河北省科技厅办公大厅触摸大屏上,实现多条件查询和按照政策分类树分类浏览。二、项目功能说明:科技政策查询主界面样式如下图所示:主界面主要分成五部分:1、顶部
  • 2024-06-11linux内存管理(二)- vmalloc
    个人笔记,谨慎观看.先看看vmalloc是怎么实现的。它能在非连续物理内存之上建立连续的虚拟内存映射。这里有一篇博客Linux内存管理(6)vmalloc-ArnoldLu-博客园(cnblogs.com)调用链vmalloc->_vmalloc_node->_vmalloc_node_rangevoid*__vmalloc_node(unsignedlongsize,
  • 2024-06-09Ten Tips for Smarter Google Searches (十个更聪明使用 Google 搜索的技巧)
    TenTipsforSmarterGoogleSearches十个更聪明使用Google搜索的技巧 Date:Dec1,2006Articleisprovidedcourtesyof Que.Returntothearticle MostpeopleuseGoogleinaveryinefficientandoftenineffectivemanner.Ifallyoudoisenterafew
  • 2024-06-07GitHub Pages托管Vue3+Vite项目
    前面都没有问题的兄弟,可以直接跳到第七步一、创建一个Vue3+Vite项目并运行1.创建npmcreatevue@latest可以根据自己的需求进行选择2.安装依赖npmi3.运行npmrundev二、修改vite.config.js文件在此文件中,defineConfig中加入base参数,具体如下:exportde
  • 2024-06-06C#窗体学生管理系统①
    效果:使用dataGridView展示http里的姓名,年龄,性别,手机而且可以编辑,删除;有添加按钮查询,刷新,页数功能窗体Framework搭建窗口(要将dataGridView里的数据和类对应)编辑和删除设置图片(有内容图片才会显示)页数是使用flowLayoutPanel代码双击Form1桌面privatevoidForm1_Loa
  • 2024-05-28微信小程序------轮播图------纵向轮播图
    页面结构<swiperindicator-color="white"indicator-active-color="#ff4c91"indicator-dotsautoplayinterval="3500"duration="1000"verticalcircular><swiper-itemwx:for="{{imgUrls}}"wx:key="
  • 2024-05-26微信小程序------全局配置设置
    1、常用配置项目跟目录下app.json就是应用级配置文件属性说明pages页面路径列表window全局默认窗口表现tabBar底部tab栏的实现networkTimeout网络超时时间debug是否开启调试模式。默认为falserequiredBackgroundModes需要在后台使用的能力,如
  • 2024-05-16rm -rf误删Oracle数据库恢复---惜分飞
    联系:手机/微信(+8617813235971)QQ(107644445)标题:rm-rf误删Oracle数据库恢复作者:惜分飞©版权所有[未经本人同意,不得以任何形式转载,否则有进一步追究法律责任的权利.]有客户把虚拟化环境中装有oracle数据库的linux操作系统,由于操作失误在/下面执行了rm-rf*,导致所有文件
  • 2024-05-12.nojekyll是什么文件
    .nojekyll文件是一个用于GitHubPages的特殊文件。当你在GitHub仓库的根目录中包含这个文件时,它会告诉GitHubPages不要使用Jekyll来处理你的站点。Jekyll是一个静态站点生成器,GitHubPages默认使用它来将Markdown和其他文本格式的文件转换成静态HTML页面。如果你的仓库包含的
  • 2024-05-11第23章 Razor Pages
      RazorPages是生成Html响应的一种简化方式。它的简单性,意味着能够比MVC框架更快获得结果。它将单个视图与一个类关联起来,由该类为视图提供功能,并使用基于文件的路由系统来匹配URL。它的灵活性不如MVC,所以不适合复杂的应用程序。1准备工作2理解RazorPages  RazorPages
  • 2024-05-08vue多页面应用
    多页面应用本身和单页面应用没什么差别,无非是多了几个入口点。入口点多的话,还可以写个函数扫描路径取添加入口点。比较让人好奇的是路径的问题。我们要开发的时候要体现目录层级接口,所以入口文件是一层套一层的。但是部署后访问路径应该很短才行,最好是顶级路径。但这又只能改目
  • 2024-04-29uniapp中导航栏的返回按钮使用 autoBackButton:false不生效
    uni-appH5端修改pages.json"autoBackButton":false不生效pages.json中配置autoBackButton是不生效的,因为这个属性只支持程序方面,H5不支持这个属性的设置 解决方法:在 mounted 这添加如下一句就好了,意思是在页面渲染完成后,找到返回按钮,把它隐藏 
  • 2024-04-26什么是uniapp----分包
    前言还是同样的需求(uniapp的主包要求大小不得大于2MB),但是就算将能封装的都封装了还是会超过2MB,本文将介绍第二个优化点:分包开发一、什么是分包开发?有很多小伙伴一听分包开发认为就是多建几个文件夹,到时候引用就行了,说对对,但也不对,慢慢看下去就知道原因了:首先是官网的介绍:可
  • 2024-04-23使用GitHub Actions和GitHub pages实现前端项目的自动打包部署
    1.引言Asweallknow,前端部署项目是比较简单的,通常情况下只需要将打包的产物(index.html、.js文件、.css文件等)放在Web服务器下就
  • 2024-04-2101_小程序的构建
    1.创建一个小程序 2.重置app.js中的代码App({})3.删除app.json里面的componentFramework,pages/logs/logs目录要删除,pages/logs的文件删除{"pages":["pages/index/index"],"window":{"navigationBarTextStyle":"black
  • 2024-04-17前端【小程序】04-小程序基础篇【分包加载】
    一、分包加载官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages.html​分包加载是优化小程序加载速度的一种手段。1.1为什么?​微信平台对小程序单个包的代码体积限制为2M,超过2M的情况下可以采用分包来解决即使小程序代码体积没