ICode9

精准搜索请尝试: 精确搜索
  • 修改 input框、textarea框的placeholder样式2022-07-26 12:02:20

    /* 设置input框提示内容的样式 */ input::-webkit-input-placeholder { font-size: 14px; color: #ccc; font-weight: 400; font-family: sans-serif; } /*webkit 内核浏览器*/ input::-moz-placeholder { font-size: 14px;

  • [apue] 文件中的空洞2022-07-26 10:32:21

    空洞的概念 linux 上普通文件的大小与占用空间是两个概念,前者表示文件中数据的长度,后者表示数据占用的磁盘空间,通常后者大于前者,因为需要一些额外的空间用来记录文件的某些统计信息或附加信息、以及切分为块的数据信息 (通常不会占用太多)。文件占用空间也可以小于文件尺寸,此时文

  • 链表2022-07-25 22:01:51

      为什么链表很重要? 链表是真正的动态数组。 是最简单的动态数据结构。 更深入的理解引用(或者指针)。 更深入的理解递归。 它可以用来辅助组成其他数据结构。 链表LinkedList 数据存储在节点(Node)中。 Class Node {   E e;   Node next; } 优点:真正的动态,不需要处理固定容量的

  • 000 通过 Pytorch 实现 Transformer 框架完整代码(带注释)2022-07-25 20:03:07

    #!/usr/bin/python3.9 # -*- coding: utf-8 -*- # @Time : 2021/10/29 10:48 # @Author : nickchen121 # @Email : nickchen121@163.com # Cnblogs : https://www.cnblogs.com/nickchen121 # @File : abd_transformer_cyd.py # @Software: PyCharm import math i

  • oracle大页配置步骤2022-07-25 14:00:06

    1、AMM转换ASMM 1)查看当前memory_target,memory_max_target参数值 SQL> show parameter target NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ archive_lag_target

  • PyTorch生态简介2022-07-25 00:31:06

    PyTorch的强大并不仅局限于自身的易用性,更在于开源社区围绕PyTorch所产生的一系列工具包(一般是Python package)和程序,这些优秀的工具包极大地方便了PyTorch在特定领域的使用。比如对于计算机视觉,有TorchVision、TorchVideo等用于图片和视频处理;对于自然语言处理,有torchtext;对于图卷

  • 杨氏矩阵2022-07-24 19:03:24

    在一个行和列都是依次递增的矩阵(这里是二维数组)中,如何设计一个时间复杂度为O(n)的算法,判断矩阵中是否存在元素x? int find_x(vector<vector<int>> &m,int x){ // 列数 int c = m[0].size()-1; // 行数 int r = 0; // 遍历数据的个数 -- 用来测试复杂度 int t

  • utstack详解2022-07-24 15:34:47

    源码 #define STACK_TOP(head) (head) #define STACK_EMPTY(head) (!(head)) #define STACK_PUSH(head,add) \ STACK_PUSH2(head,add,next) #define STACK_PUSH2(head,add,next) \ do {

  • Python实现pdf的一些功能2022-07-24 09:00:08

    一、无水印将图片合并成pdf输出 步骤: 1.用手机拍照或者扫描王APP扫描成图片 2.按1、2、3等顺序为图片重新命名 3.执行下列代码合并成pdf from PIL import Image import os def change_img_size(size,im_pth): im = Image.open(im_pth) new_size = size im = im.resi

  • 2022-07-23 第五组 赖哲栋 学习笔记2022-07-23 21:35:56

    目录2. 注解3. Object类4. 案例(superArray) 个人心得:今日知识点收获不错,继续努力;但是前几天的学的还有一些不明白,还得多加练习。 #### 1. final关键字 final可以修饰的结构 1、类 public final class final修饰的类叫做最终类、终极类 修饰后不能被继承 2、属性 private fina

  • ArrayList面向对象(功能实现)2022-07-23 21:02:08

    主要是思路 ArrayList底层其实也就是个数组,所以我们需要定义一个(integers[]),数组的话就肯定会有一个长度(initialCapacity初始容量)(这俩个是肯定能想到的),有长度的话也并不行,因为我们的数组不一定存储多少个数据,所以需要有个变量记录个数(size)。 构造函数可以有无参和有参,因

  • CRF2022-07-23 19:34:32

    import torch import torch.nn as nn from typing import List, Optional class CRF(nn.Module): """Conditional random field. This module implements a conditional random field [LMP01]_. The forward computation of this class computes t

  • LeetCode 542 01 Matrix BFS2022-07-23 15:33:06

    Given an m x n binary matrix mat, return the distance of the nearest 0 for each cell. The distance between two adjacent cells is \(1\) Solution 首先将所有的 \(dis\) 令成 \(-1\),然后把所有 \(0\) 的点 \(push\) 到队列里面,每次更新 \(dis[i][j]=-1\) 的点 点击查看代

  • Sword nginx slab源码解析一2022-07-23 12:31:06

    /* * Copyright (C) Igor Sysoev * Copyright (C) Nginx, Inc. */ #ifndef _NGX_SLAB_H_INCLUDED_ #define _NGX_SLAB_H_INCLUDED_ #include <ngx_config.h> #include <ngx_core.h> typedef struct ngx_slab_page_s ngx_slab_page_t; struct ngx_slab_

  • leetcode 剑指offerII 115 重建序列2022-07-23 11:34:55

    思路: 拓扑排序。 实现: 1 class Solution { 2 public: 3 bool sequenceReconstruction(vector<int>& a, vector<vector<int>>& s) { 4 int n=a.size(),m=s.size(); 5 vector<int>in(n+1,0); 6 vector<vector&l

  • 适用于顺序磁盘访问的1分钟法则2022-07-23 10:32:44

    预备知识梳理 本文中设定 block size 与 page size 大小相等。 什么是 Block 文章的开始先解释一下,磁盘的数据读写是以扇区 (sector) 为单位的,而操作系统从磁盘上读写数据是以块 (block) 为单位的,一个 block 由若干个连续的 sector 组成,使用 block 代替 sector 能够提升读写速度,相

  • Rprop 与 RMSprop 优化器2022-07-23 03:36:00

    https://www.cnblogs.com/setdong/p/16508415.html 1. Rprop 在 full-batch optimization 中, 一些梯度可能很小, 而另一些梯度可能很大, 故难以寻找一个 global 学习率. 可以使用梯度的 sign 解决这个问题, 保证所有权重更新相同的大小. Rprop 在此基础上又考虑为每个权重单独

  • 2022杭电多校 2H / HDU 7157 - Keyboard Warrior (KMP)2022-07-22 18:36:12

    Problem Link 题意 给定一个长度为 \(n\) 的字符串 \(S\) 及 \(m\) 次操作,初始时打字机为空 每次操作可以往打字机上的字符串尾部按顺序添加 \(k\) 次字符 \(ch\),或是从打字机上的字符串尾部删去 \(k\) 次字符(即键盘 Backspace) 问是否存在一个时刻,使得字符串 \(S\) 是打字机上的

  • P1600 天天爱跑步 题解 Treap启发式合并2022-07-22 08:31:39

    仔细看了题解区里面好像平衡树的解法写的不太清楚,网上资料更是寥寥无几,经过自己的摸索之后,我尽量写一篇清楚的题解。 统一变量 设路径 \(i\) 的起点和终点为 \(s_i\) 和 \(t_i\), 长度为 \(dis_i\),起点和终点的lca为 \(lc_i\). 节点 \(i\) 深度为 \(d_i\). 推柿子 像其他题解所说

  • 透过Redis源码探究Hash表的实现2022-07-21 22:35:10

    转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/667 本文使用的Redis 5.0源码 概述 我们在学习 Redis 的 Hash 表的时候难免脑子里会想起其他 Hash 表的实现,然后进行一番对比。通常我们如果要设计一个 Hash 表,那么我们需要考虑这几个问题:

  • C++ queue队列如何遍历2022-07-21 21:34:29

    queue不可以遍历,queue是先进后出的数据类型, 如果一定要遍历,只能不断读top()然后再pop()掉。把队首元素移除,然后push回去。 故意把遍历操作隐藏掉了,因为如果要遍历就不该用queue。 #include<iostream> #include<queue> using namespace std; int main(int argc, char* argv[]) {

  • python 性能优化2022-07-21 11:01:11

    简介 python相比较其他语言,在效率上会略有劣势,因此,我们在实现完功能后更应该去对python代码进行优化,减少不必要的消耗。 代码优化原则 不要过早的去优化,首先保证一个正确的程序,再使程序变快 比 先是一个快的程序,再保证正确容易 代码优化的代价,任何代码优化都需要时间和空间,因此代

  • PyTorch入门——异或问题2022-07-20 20:03:41

    实验环境 CUDA版本:nvcc --versionnvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2021 NVIDIA Corporation Built on Sun_Feb_14_21:12:58_PST_2021 Cuda compilation tools, release 11.2, V11.2.152 Build cuda_11.2.r11.2/compiler.29618528_0 Python版本:python

  • 162 文艺平衡树 Splay2022-07-20 20:02:40

    视频链接: // Luogu P3391 【模板】文艺平衡树 #include <iostream> #include <algorithm> using namespace std; const int N=100010; int n, m; struct node{ int s[2], p, v; int size, tag; void init(int p1,int v1){ p=p1; v=v1; size=1; } }tr[N]; int ro

  • C++primer9.5节练习2022-07-20 14:05:53

    练习9.41 编写程序,从一个vector<char>初始化一个string。 1 #include<iostream> 2 #include<vector> 3 #include<string> 4 int main() 5 { 6 std::cout<<"hello,sir"<<std::endl; 7 std::vector<char> a(10,'a&

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有