ICode9

精准搜索请尝试: 精确搜索
  • sprintf2021-09-19 09:35:41

    sprintf不能检查目标字符串的长度,可能造成众多安全问题. 推荐使用snprintf 函数原型 int snprintf(char*str, size_t size,constchar*format, ...); // size是限定最终生成的dest的字符数,最多拷贝size-1个字符; 一般情况下size会取sizeof(dest),这是为了dst不溢出. // 若成功则返

  • C语言中字符串和内存库函数的模拟实现2021-09-19 09:31:44

    文章目录 前言与字符串有关的库函数库函数strlenstrlen函数的使用strlen函数的模拟实现 库函数strcpystrcpy函数的使用strcpy函数的模拟实现 库函数strcmpstrcmp的使用strcmp函数的模拟实现 库函数strcatstrcat函数的使用strcat函数的模拟实现 库函数strstrstrstr函数的使

  • db_create_online_log_dest_12021-09-18 22:30:01

    alter system set db_create_online_log_dest_1='/redo';

  • Object.assign()2021-09-18 21:33:04

    1. Object.assign可以实现对象的合并,或者说把src对象的属性添加到dest对象上. 2. Object.assign(dest, ...srcs) src参数可以有一个,也可以有多个,如果多个src对象有相同属性名,那么以最后一个属性值为最终传到dest对象中的值. 问题:Object.assign是浅拷贝还是深拷贝? 解答:因为此方法复

  • 监控dest32021-09-14 11:33:13

      [oracle@drucbpdb01:/home/oracle/script]$cat monitor_dest3.sh /u01/app/oracle/product/19c/dbhome_1/bin/sqlplus -S / as sysdba << EOFdeclare st varchar2(200);begin SELECT STATUS into st FROM V\$ARCHIVE_DEST WHERE DEST_ID in (2);if st <> '

  • Django-logging Handler 按日期创建文件夹2021-09-14 10:33:37

    class TimedRotatingFileSuffixLogHandler(TimedRotatingFileHandler): """ 对历史文档归档时会进行判断 """ def rotate(self, source, dest): # 将日志文件名进行分隔, 如下: [filename, suffix time] dirName, baseName = os.pa

  • Springboot实现图片上传2021-09-13 11:32:29

    1、图片上传 @PostMapping("/createMenu/image") @ApiOperation("新增菜单记录(可以上传图片)") //在实体中设置一个字段,保存上传图片的最后存入的位置信息,请求的时候,该字段为空,经后台处理后,进行赋值,最后保存到数据库 public ResponseModel createMenu(@Request

  • Java System.arrayCopy2021-09-11 21:01:44

    用了几次都没记住用法,发文记一下 public static native void arraycopy(Object src, int srcPos, Object dest, int destPos, int length); src – the source array. srcPos – start

  • write up --ez_pz_hackover_20162021-08-27 12:35:17

    本题也是选出的比较有意思的一题,它涉及的知识点不难,但是有一些细节需要去注意。 分析 可以看到该程序是存在可读可写可执行段的,那么该题的考点大概率就是写入shellcode,我们还需要看看该程序具体的代码逻辑。 第一行是关闭缓冲区的,这个做题本身关系不大,header()函数的作用是打印

  • Electron包装网站的问题2021-08-26 10:04:17

    原文链接 原文链接 Preface 最近尝试了很多不错的在线工具,只是每次都要进入网站,有点麻烦,于是想到之前了解过的electron,尝试一下打包成本地应用。 Contents 1.下载所有源文件 通过开发者工具,'copy all as Node.js fetch',然后配合 node-fetch 库,将需要用到的资源下载到本地: const fs

  • Asp .net core中使用AutoMapper数据映射2021-08-25 23:32:59

    安装nuget包 注册服务 services.AddAutoMapper(AppDomain.CurrentDomain.GetAssemblies()); 创建映射配置文件 配置类如下 public class TouristRouteProfile : Profile { public TouristRouteProfile() { CreateMap<TouristRoute, Tour

  • 拷贝文件的几种方法2021-08-23 16:34:41

    public class CopyFile1 { private static void copyFileUsingFileStreams(File source, File dest) throws IOException { InputStream input = null; OutputStream output = null; try { input = new FileInputStream(

  • 删除dgbroker2021-08-23 11:04:37

    环境: OS:Centos 7 DB:11.2.0.4   ------------------------------------------------主库上执行--------------------------------------------- 1.查看当前那个机器是主库(该命令在主从库上执行都可以)DGMGRL> show configuration; Configuration - slnngktest Protection Mo

  • linux的一些命令2021-08-15 11:31:42

    Linux cat 命令 cat:命令用于 连接文件 并 打印 到标准输出设备上。 实例: 1.一次显示整个文件。       cat   filename 2.从键盘创建一个文件。      cat  >  filename        只能创建新文件,不能编辑已有文件. 3.将几个文件合并为一个文件。      cat   file

  • memmove,memcpy2021-08-04 17:31:55

    转自 http://c.biancheng.net/cpp/html/156.html memcpy 用来复制内存内容 void * memcpy ( void * dest, const void * src, size_t num ); 并不关心被复制的数据类型,只是逐字节地进行复制,这给函数的使用带来了很大的灵活性,可以面向任何数据类型进行复制。 dest 指针要分配

  • ORA-07286: sksagdi: cannot obtain device information.2021-07-31 16:34:15

    检查主库传输通道状态 show parameter dest; select error,status from gv$archive_dest where dest_id=11; 重启备库 alter database recover managed standby database cancel; shutdown immediate; startup; alter database recover managed standby database using cur

  • C语言字符串操作函数2021-07-31 13:30:49

    转载自《https://blog.csdn.net/tanrui519521/article/details/81162267》 要使用C语言中的字符串操作函数需要包含string.h头文件。 strlen size_t strlen( const char* str) 功能:计算字符串长度,不包含’\0’ 返回值:返回字符串的字符数 说明: strlen() 函数计算的是字符串的

  • 模拟实现字符串函数2021-07-29 15:58:27

    strlen 返回字符串长度,不包含 ‘\0’ size_t my_strlen(const char* str) { // 校验参数的合法性 //if (str == NULL) { // // 操作 //} // 还有一种方法是 assert"断言" assert(str != NULL);// 条件成立,无事发生,否则程序崩溃 size_t size = 0; while (str[size]

  • /3 Day05 标准C语言82021-07-27 19:02:31

    ------------------------------------------ 输出缓冲区:     程序并不会立即把输出的数据显示到屏幕上,而是先存储在输出缓冲区中,当满足一定条件时     才显示出来         1、遇到\n   (缓冲区内容也会刷新到屏幕上)         2、程序结束时  

  • C标准库学习2021-07-24 11:34:13

    前言 C标准库源码可通过下列两个网站进行查看:The GNU C Library、Welcome to uClibc-ng! - Embedded C library 以下学习记录也是以这两个网站提供的库函数源码进行学习的。 字符串相关 strcpy()函数 头文件:#include <string.h> 函数原型:char *strcpy(char *dest, const char *src

  • strlen、strcpy、strcat、strcmp函数编写2021-07-20 20:36:13

    关于四个strlen,strcpy,strcat,strcmp函数的编写方法 #include <assert.h> size_t str_len(const char* str) { assert(NULL != str); const char* tmp = str; while(*tmp) tmp++; return tmp - str; } char* str_cpy(char* dest,const char* src) { assert(NULL!=dest &

  • snprintf()函数使用方法2021-07-20 13:31:35

    众所周知,sprintf不能检查目标字符串的长度,可能造成众多安全问题,所以都会推荐使用snprintf. 自从snprintf代替了sprintf,相信大家对snprintf的使用都不会少,函数定义如下: int snprintf(char*str, size_t size,constchar*format, ...); 函数说明: 最多从源串中拷贝size-1个字符到目标

  • Java 处理流2021-07-18 09:06:13

    处理流: 作用:增强功能、提供性能,节点流之上 1.缓冲流 输入流:BufferedInputStream(字节) BufferedReader(字符) 输出流:BufferedOutputStream(字节) BufferedWriter(字符) 2、转换流: 字节流 转为字符流   处理乱码(编码集、解码集) 1)、编码与解码概念  编码: 字符  ---编码字符集>

  • k8s环境镜像同步脚本2021-07-14 15:32:40

    #!/bin/bash#src='cassmall-beta'src='cassmall-hwprod'dest='cassmall-record'echo ${src} ${dest}dir='/opt/shell/k8s_setimage'cd ${dir}/list/su - ${src} -c ${dir}/get_images.sh >${src}.listsu - ${dest} -c ${dir}/get_

  • 2021-07-122021-07-12 09:59:57

    C 库函数 - memcpy() C 标准库 - <string.h> void *memcpy(void *str1, const void *str2, size_t n) 从存储区 str2 复制 n 个字节到存储区 str1。 声明 void *memcpy(void *str1, const void *str2, size_t n) 参数 str1 – 指向用于存储复制内容的目标数组,类型强制转换为

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

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

ICode9版权所有