首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏HelloGitHub

    9 篇:实现分类、标签、归档日期接口

    事实上,我们在上一部教程 HelloDjango - Django博客教程(第二版)的 页面侧边栏:使用自定义模板标签 已经讲解了如何获取归档日期列表,只是当时返回的归档日期列表直接用于模板的渲染,而这里我们需要将归档日期列表序列化后通过 具体来说,获取博客文章发表时间归档列表的方法是调用查询集(QuerySet)的 dates 方法,提取记录中的日期。 我们通过列表推导式生成一个序列化后的归档日期列表,这个列表是可被序列化的。 启动开发服务器,访问 /posts/archive/dates/,就可以看到返回的文章归档日期列表。 归档日期下的文章列表,我们设计的接口传递 2 个查询参数:年份和月份。

    3.6K30发布于 2021-05-14
  • 来自专栏ShaoYL

    归档

    归档 基本概念 - 对象归档是指将对象写入文件保存在硬盘上,当再次重新打开程序时,可以还原这些对象。你也可以称他为对象序列化,对象持久化。 归档的形式 对Foundation库中对象进行归档 自定义对象进行归档(需要实现归档协议,NSCoding) 归档后的文件是加密的,属性列表是明文的。 示例 归档(序列化) //对数组进行归档归档文件名为temparray 后缀名可以任意 NSString *homeDirectory = NSHomeDirectory(); NSArray * %@",unArray); 自定义内容归档示例 归档 使用 NSData 实例作为归档的存储数据 添加归档的内容(设置key与value) 完成归档归档数据存入磁盘中 解归档 从磁盘读取文件,生成 NSData 实例 根据 Data 实例创建和初始化解归档实例 解归档,根据key 访问 value 的值 代码实例 归档 NSString *homeDirectory = NSHomeDirectory

    1.6K60发布于 2018-05-11
  • 来自专栏每日一篇技术文章

    归档

    什么是tar 内容写入归档 如何从本地磁盘读取归档文件的内容呢? 什么是tar ? 也是Linux常见的压缩归档的处理方法 内容写入归档 package main import ( "archive/tar" "bytes" "fmt" "io" "log" (buf) 参数是一个缓冲类型的指针 3.写入归档文件时 需要先创建一个文档的头部 tar.Header 添加相应的参数 比如文件的名称 文件长度 和模式等等 4.内容全部写入归档缓冲区后,请调用close ()关闭归档写入 如何将归档后的文件写入磁盘? ioutil.WriteFile("归档",buf.Bytes(),os.ModePerm) ? image.png 如何从本地磁盘读取归档文件的内容呢?

    1.6K20发布于 2019-05-26
  • 来自专栏XBD

    tar - 归档

    参数 说明 z 创建 gzip 格式的压缩包 j 创建 bz2 格式的压缩包 J 创建 xz 格式的压缩包 x 解压一个压缩包 c 创建一个压缩包 t 查看压缩包的内容 r 把文件追加到压缩包末尾 u 用新的文件替换压缩包中的旧文件 # 创建一个压缩包,排除一些文件 tar zcvf data.tar.gz -T /root/aa -X /root/bb -T:指定需要压缩的目录或文件,需要绝对路径 -X:指定需要排除的文件或目录,需要绝对路径

    1.8K10编辑于 2022-10-27
  • 来自专栏AustinDatabases

    从MYSQL 数据库归档归档设计

    下面就是一个MYSQL 针对一个数据库表归档的案例(这个案例也是有缺陷的,但目前是秉承着够用就好,以及时间成本的原则) 首先设计一个归档要考虑的问题如下 1 归档表的大小,以及每日最大,或最小的归档数据量 ,或者数据过期时间 同时归档表是否必须是全量的数据归档,还是可以抛弃一些数据,例如有一些日志的归档中可能存在一些无用的数据,是否还必须全量的归档等等都是要考虑的问题,归档数据并不一定是原封不动的归档 2 归档的数据量,数据归档一般根据上面的东西,归档有一次性归档,和规律有固定日期的归档,一次性的归档一般归档的数据量比较大,而有规律的归档归档的数据量并不大,对比两者的方式,其实定期归档(有规律)的要有优势一些 3 归档的方法,自己定义数据的归档方面,可以每次归档将数据灌入一个表,也可以定期的将数据写入不同的归档表,例如已归档日期和后缀的方式来将每次写入的数据进行分割,或者建立分区表的方式来进行归档。 4 归档的方式是否灵活,有的归档的方法仅仅针对一个表来进行归档,有的方法是可以灵活配置,可以任意扩展。

    6.1K41发布于 2020-04-24
  • YashanDB归档管理

    #查看归档配置V$DATABASE视图中的log_mode字段表示数据库当前的归档模式配置,字段值为ARCHIVELOG表示为归档模式,NOARCHIVELOG表示非归档模式。 :-- 从非归档模式调整到归档模式ALTER DATABASE ARCHIVELOG;-- 从归档模式调整到非归档模式,当数据库处于主备复制模式(单机主备部署、主备共享集群部署)时,无法从归档模式切换为非归档模式 ARCHIVE LOG CURRENT;归档日志查看可以通过V$ARCHIVED_LOG视图查看归档日志的信息,如归档日志的序列号、归档日志名和归档时间等。 示例SELECT * FROM V$ARCHIVED_LOG;归档日志清理归档空间有限的情况下,需要根据保留策略对归档日志进行清理。默认安装下,在线日志的大小为128M,则归档日志最大可为128M。 ARCH_CLEAN_UPPER_THRESHOLD:指定归档清理触发的阈值,归档日志总大小超出这个值时进行归档清理,如果该值为0表示关闭自动清理。

    51510编辑于 2025-03-28
  • 来自专栏乐沙弥的世界

    Oracle 归档日志

    必须有足够的磁盘空间用于存放归档日志 Oracle 9i 需要设置参数log_archive_start=true 才能够进行自动归档 备份与恢复 支持热备份,且当某个非系统表空间损坏,数据库仍然处于可用状态 ----------- ----------- ------------------------------ log_archive_dest_8 string log_archive_dest_9 -------------------------------- ----------- ------------------------------ log_archive_dest_state_9 log_archive_max_processes integer 2 log_archive_min_succeed_dest integer 1 log_archive_start boolean FALSE --该参数在9i log_archive_dest_state_7 string enable log_archive_dest_state_8 string enable log_archive_dest_state_9

    2.4K20发布于 2018-08-07
  • 来自专栏Django中文社区

    分类与归档

    侧边栏已经正确地显示了最新文章列表、归档、分类等信息。现在来完善归档和分类功能,当用户点击归档下的某个日期或者分类下的某个分类时,跳转到文章列表页面,显示该日期或者分类下的全部文章。 P<pk>[0-9]+)/$', views.detail, name='detail'), + url(r'^archives/(?P<year>[0-9]{4})/(? P<month>[0-9]{1,2})/$', views.archives, name='archives'), ] 这个归档视图对应的 URL 的正则表达式和 detail 视图函数对应的 URL P<year>[0-9]{4})/(? P<pk>[0-9]+)/$', views.detail, name='detail'), url(r'^archives/(?P<year>[0-9]{4})/(?

    2K90发布于 2018-04-17
  • 来自专栏小巫技术博客

    Android技术归档

    以后小巫的一些开源代码都会上传到github中,所以欢迎大家Follow https://github.com/devilWwj 基于目前我主要的技术领域在Android上,以后关于Android的开源代码都会归档

    1.1K40发布于 2018-07-20
  • 来自专栏Zkeq

    归档 | ICODEQ 解析接口

    e=ig8euxZM2rNcNbRzhbdVhwdlhWhghwdVhoNvNC8BqJIzNbfq9rVEuxTEnE8L5F6VnEsSTx0vkX8fqJeYTj_lta53NCM=&uipk=5& nbs=1&deadline=1652958926&gen=playurlv2&os=bsbv&oi=1848246899&trid=8d8d0281e61c49fe9deabb76b650d955T&

    1.9K10编辑于 2022-05-18
  • 来自专栏Lcry个人博客

    Oracle11g设置归档模式和非归档模式

    1、首先查看当前数据库是否处于归档模式 1)select name, log_mode from v$database; log_mode的值为 NOARCHIVELOG 表示数据库处于非归档模式 log_mode 的值为 ARCHIVELOG 表示数据库处于归档模式 2)archive log list; (此方法需要 as sysdba) Database log mode 的值为 No Archive Mode 的值为 Enabled 表示数据库已开启归档模式 2、非归档模式的数据库更改为归档模式 1)关闭数据库:shutdown immediate; 2)启动数据库到mount状态:startup mount : select name from v$archived_log; alter system archive log current; 3、归档模式的数据库更改为非归档模式 1)关闭数据库: alter log list; 或者 select name, log_mode from v$database; 4)更改归档模式为非归档模式:alter database noarchivelog; 5)查看的数据库的归档信息

    2.5K20编辑于 2022-11-29
  • 来自专栏杨建荣的学习笔记

    Data Guard跳归档恢复的实践(r9笔记第92天)

    自前些天写了一个脚本通过shell脚本得到数据库的基本信息(一)(r9笔记第89天),今天特意测试了一下,没想到一下子发现了一个大问题。 有一套一主两备的10gR2环境,一个异机备库一直在READ ONLY状态,也就意味着数据库在打开之后一直忘了恢复应用归档,然后在某一天发现时,已经延迟了好几个月。 目前来看一种行之有效的方法就是重搭备库,但是这种修复方式需要大量的磁盘空间,而且需要恢复的时间较长,怎么改进呢,可以考虑通过基于SCN的增量备份来跳归档恢复。 这种情况下增量恢复还有希望吗,在主库端查看了下最近的归档情况,发现这个数据库的数据变更频率很低,基本是每天一次,所以近半年的时间大概是150~180个左右的归档,好像还能勉强接受。 ? 这个时候查看数据库日志就会发现备库2很快就追评了归档GAP,一切又恢复了正常。

    84650发布于 2018-03-19
  • 来自专栏IT架构圈

    Python:实现文件归档

    实现功能: 将E:\123文件备份至E:\backup 文件夹下,以当前的日期为子目录存放备份后的文件 #! /usr/bin/python #Filename:backup.py #功能说明:备份文件,以当前日期为子目录存放备份后的文件 import os import time #要备份的目录,可在此列表中增加 source = [r'E:\123'] #备份文件存放的目录 target_dir = 'E:\\backup\\' #取当前时间为备份子目录名 today = targ

    1.1K40发布于 2018-06-01
  • 来自专栏WordPress果酱

    如何创建归档页面

    这篇教程讲解如何创建一个列出所有分类和月份的归档页面,在进行前,先去看看 Small Potato 的归档页面的效果。 首先要确认是否需要自己来制作,绝大多数 WordPress 主题已经包含了额外的归档页面模板,一般主题作者都会把这个模板命名为 archives.php,这样可以和主题的默认归档文件 archive.php > 没有这几行代码的话就无法把这个文件作为新的归档模板来使用,确保不要漏过这步。 3. 添加循环(loop)、标题、分类列表和月份列表: <?

    1.8K20编辑于 2023-04-14
  • 来自专栏公众号:Lucifer三思而后行

    Oracle 开启归档模式

    Oracle 数据库通常建议开启归档模式,记录数据库操作的记录归档到本地日志文件! 可以通过以下命令查看是否开启归档: archive log list 如图,即已开启归档! 有啥好处呢? 开了归档之后,可以 RMAN 实时备份数据,配置 DataGuard 必须开启归档模式,数据库基本能保证零丢失! 开启归档模式的步骤: 1、设置归档路径 alter system set log_archive_dest_1='LOCATION=/archivelog'; 这个 /archivelog 目录需要是磁盘中物理存在的路径 ,否则无法归档! 3、打开归档模式,打开数据库到 open alter database archivelog; alter database open; 4、检查归档状态,切换日志 archive log list alter

    1.7K40发布于 2021-09-14
  • 来自专栏DATABASE

    Oracle 开启归档模式

    srvctl stop database -d p19c0 ##开启单个节点到mount模式 srvctl start instance -d p19c0 -i p19c01 -o mount ##开启归档 sqlplus / as sysdba alter database archivelog; ##设置归档路径 ALTER SYSTEM SET LOG_ARCHIVE_DEST_1='LOCATION =+DATA'; exit; ##重启数据库实例 srvctl stop instance -d p19c0 -i p19c01 srvctl start database -d p19c0 ##检查归档

    73120编辑于 2022-04-11
  • 来自专栏CNCF

    CNCF归档OpenTracing项目

    CNCF 今天宣布,技术监督委员会[1](TOC)已经批准了 OpenTracing 项目的归档[2]。归档项目相当罕见,但这是一个健康的开源社区的标志。 OpenTracing 是rkt[3]之后归档的第二个项目。 项目一旦归档: CNCF 将不再为该项目提供支持 它在网上被列为一个归档项目 CNCF 可以提供文档更新等服务,以帮助过渡用户。 这个归档的项目将由 Linux 基金会托管,如果维护者愿意,欢迎他们继续在这个项目上工作。 了解更多关于CNCF 归档流程[5]的信息。

    61020编辑于 2022-03-27
  • 来自专栏杨建荣的学习笔记

    备库跳归档恢复的有趣案例(r9笔记第19天)

    在Data Guard环境中,主备库基本都是使用归档来传递数据的变化。如果主备的归档传输中断,同时主库的归档被删除或者损坏,这种情况下备库是没法开始继续接收归档,应用新的数据变更了。 一般来说,主库的归档丢失,常规的思路只能是重建备库了。其实我们可以换一个角度来看这个问题,数据的变化在归档中是一个连续的过程,而在日志文件,数据 文件中则是一个状态。 所以明白了这一点,我们就来实践看看主库中归档缺失的情况下,还是可以无需重建备库而同步增量的数据变更。 ,我们来手工修改一下归档名称,让它无法在备库应用。 修改归档名称后,序列号44的归档就很醒目了。看名字肯定是应用不到备库的。

    75050发布于 2018-03-19
  • 来自专栏科控自动化

    WinCC 中使用备份归档,并在需要时自动链接备份归档

    但是,随着在线历史归档数据的增多,WinCC 的性能也会受到影响,所以 WinCC 提供了归档数据备份功能,在满足存储在线归档数据的基础上,还能保证历史归档数据不丢失。 其中 TagLoggingFast 文件夹下保存的是快速归档文件,如图 2 所示: 在归档组态中,需要保证所有单个归档(包括快速归档,慢速归档和报警归档)片断的总数不超过某一个固定值。 备份出去的归档数据则无法直接查看,需要先链接备份归档之后才能查看这些归档 数据。 在弹出的数据库选择”对话框中选择需要断开的归档 断开成功的提示如图 9 所示。 因为链接归档需要时间,此参数为-1 时,脚本会等待链接结果。  Type:所链接的归档类型。1 代表快速归档,2 代表慢速归档,3 代表快速归档和慢速归档

    6.8K11编辑于 2022-03-29
  • 来自专栏sktj

    shell 按日归档脚本

    !/bin/bash image.png

    47620编辑于 2022-05-18
领券