ICode9

精准搜索请尝试: 精确搜索
  • C++指针类型识别大法2020-04-26 15:00:07

    相信每一个C++学习者都被C++的typedef const 数组 函数 指针之间的花式组合抓狂过,这都是啥?于是开个坑记录下C++指针识别的一些技巧和坑点。 还在不断更新中......   const和指针识别 const和指针的组合识别可以这样:看const的右边是谁,右边是谁const就是修饰谁, const int *p=&a; 

  • hdu1276STL链表的应用2020-03-31 20:01:38

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1276 题目给出一个数n,表示序列长度是n,且第i位为i,操作是从中删除二的倍数,然后重新组数,再删除三的倍数,然后重新组数,这样循环迭代,直到数的数量小于三。因为只有删除操作,而且每次删除之后的数都要重新组合,所以我们想到了一种高效删

  • ALV报表复制程序标准工具栏2020-03-30 13:51:22

    需要对ALV标准工具栏进行扩展,自定义一些按钮,这是项目中常见的需求,其实也很简单,步骤如下:1、事务码:SE41 From标准程序:SAPLKKBL标准状态栏:STANDARD_FULLSCREENTo program:需要添加工具栏的程序名status:你开发程序中自定义的pf-status 名 2、你也可以不复制,改用参考标准工具栏 *-----

  • Requests库爬取亚马逊报503错误2020-03-08 20:54:50

    代码 import requests def getHTMLText(url): try: r = requests.get(url, timeout=30) r.raise_for_status() r.encoding = r.apparent_encoding return r.text[:10000] except Exception as err: return str(err) if __name

  • 平面坐标点排序(一)2020-02-24 12:39:57

    题目描述:输入n(0<n<100)和平面上n个点的坐标(均为整数), 按点到原点的距离从小到大排序输出各点坐标, 要求分别编写函数实现平面点坐标的录入InputData()、 排序Sort()和输出OutputData()。 Example Input 3 1 2 3 4 1 1 Example Output (1,1) (1,2) (3,4) 在这里插入代码片 #i

  • Gdi+获取图像信息2020-02-04 19:03:39

    GdiPlus[52]: 图像(四) 图像信息 相关属性、方法、函数: IGPImage.Width;                { 宽度(单位是像素) } IGPImage.Height;              { 高度(单位是像素) } IGPImage.HorizontalResolution; { 获取水平分辨率(以"像素/英寸"为单位) } IGPImage.Verti

  • GDI+ DrawString字间距处理2020-01-30 12:51:40

      处理方案是将字符串转成字符,逐个绘制。 /// <summary> /// 绘制任意间距文字 /// </summary> /// <param name= "text "> 文本 </param> /// <param name= "g "> 绘图对象 </param> /// <param name= "startPoint "

  • C读取文件2020-01-10 22:51:03

    int ReadFile(const char *filePath, char **content, int &nFileLen) { FILE *pF = NULL; pF = fopen(filePath, "r"); if (pF == NULL) { return -1; } fseek(pF, 0, SEEK_END); // 设置文件位置相对于文件末尾偏移0字节,即位置为文件末尾 nFi

  • Sublime的Package Control安装方法2019-12-31 20:07:40

    Package Control插件本身是一个为了方便管理插件的插件 最简单的方式是通过Sublime Text 3的console命令界面进行安装 Sublime text3 import urllib.request,os,hashlib;h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.s

  • ABAP DMEO 通过工单号读取内部对象号2019-12-03 23:50:56

    *&---------------------------------------------------------------------**& Report YDEMO_013*&*&---------------------------------------------------------------------**&*&*&-------------------------------------------------------

  • 便民查询系统存在代码执行漏洞2019-10-20 16:00:29

    我也懒得截图了所以直接贴代码,代码我都注释好了。 set_time_limit(0);$prescription = trim($_GET['q']);//获取q的参数值$id = intval($_GET['id']);//获取id整数值$r_num = 0; //结果个数$lan = 3;$pf = "";$pf_l = "";if($prescription!=""){ $dreamdb=fi

  • c++ 对特定进程的内存监控2019-10-12 19:54:30

    在工具实现的过程中,遇到了内存爆了的问题,部分模型的规模可以达到10的100次方方甚至1000次方。(工具的主要算法涉及到了递归,递归深度会很深,所以也用到了ulimit修改栈空间来缓解爆栈的问题,治标不治本。)有一个循环,这个循环迭代16次,但是可能程序在某一次迭代过程中,已经耗光了内存,再申请

  • 圆锥曲线:椭圆小题解题报告2019-10-03 22:01:40

    圆锥曲线:椭圆小题解题报告 注意事项: 由于本人水平有限,部分题目解题方法可能非最优解,如有更好方法欢迎在评论区指正。 部分题目讲解可能过于口语化,导致并不符合官方(人教版教材)的要求,请各位在考试中不要学习,使用正确的,符合要求的用语。 本文中可能存在错别字,望发现者在评论区指正。

  • 函数指针2019-09-14 18:01:48

    1.获取函数的地址 假设 think() 是一个函数,那么think就是这个函数的地址,think()是这个函数的返回值 process(think)//使用的是这个函数的地址 throught(think())//使用的是个函数的返回值 2.声明一个函数指针 声明正确的函数指针: double (*pf )(int); //double *pf(int);指的是

  • 函数指针2019-09-14 12:03:19

    一 函数指针介绍     函数指针指向某种特定类型,函数的类型由其参数及返回类型共同决定,与函数名无关。举例如下: int add(int nLeft,int nRight);//函数定义    该函数类型为int(int,int),要想声明一个指向该类函数的指针,只需用指针替换函数名即可: int (*pf)(int,int);

  • C语言高级编程:函数指针的用法2019-09-08 11:05:09

    测试平台:64位 X86 Ubuntu   1. 代码: #include <stdio.h> int print(int a) { printf("a = %d\n", a); } void main(void) { int (*pf)(int); int (*pf1)(int); pf = print; pf1 = &print; print(1); pf(2); pf1(3);

  • 函数指针2019-09-03 10:03:21

    1、解释 (1)函数指针指向的是函数而非对象;和其他指针一样,函数指针指向某种特定类型; (2)函数的类型由它的返回类型和形参类型决定,与函数名无关; 2、声明 bool lengthCompare(const string &, const string &) (1) bool (*pf) (const string &, const string &); (2) using F=int(int* ,

  • python将字典列表导出为Excel文件的方法2019-09-02 14:05:28

    将如下的字典列表内容导出为Excel表格文件形式: ​ 关于上图字典列表的写入,请参考文章:https://blog.csdn.net/weixin_39082390/article/details/97373951 python将字典列表导出为Excel文件的方法,如下所示: 1、安装python官方Excel库------xlwt 直接在终端进行安装即可:pip install xl

  • C语言打印hexdump的最好实践2019-08-29 09:02:17

    好久没有更新博客了,今天更新下。   在开发调试debug中经常需要查看原始二进制信息,特别是当不能直接打印字符串时,查看原始二进制就特别有用了。以下的简单函数可以打印出像hexdump命令一样格式的信息。调试开发中特别方便和直观。源码来源于eCos。 1 typedef unsigned char

  • 网络爬虫学记(一)Requests库2019-07-29 19:02:35

    Requests库入门 实例:京东商品信息爬取 import requests try: r = requests.get('https://item.jd.com/100003717483.html') r.encoding = r.apparent_encoding r.status_code print(r.text[:1000]) except : print("Error") 爬取亚马逊商品信息 import requests kv =

  • 【c/c++】函数指针2019-07-17 15:38:20

    /* 函数指针的普通使用姿势: */ #include <iostream> using namespace std; double add(int, double); int main() { typedef double (*PF)(int, double); //定义函数指针类型PF PF pf; //定义函数指针变量 pf = add; //函数指针初始化 d

  • Sublime Text 2 安装Package Control组件2019-07-12 11:38:53

    原文链接:http://www.cnblogs.com/bootcore/p/3584001.html 1. 按 Ctrl + ` 调出 console 2. 粘贴以下代码到底部命令行并回车: import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not

  • 【Linux kernel】task_struct解析2019-07-10 09:36:59

      目录 【Linux kernel】 task_struct解析 1.首先什么是进程? 1.1进程可以这样描述: 1.2进程的两个基本元素 1.3这里再明确以下几点: 2.进程的描述 3.剖析task_struct结构体 (1)进程的状态(volatile long state) (2)进程的唯一标识(pid) (3)进程的标记:(unsigned int flags) (4)进程之间的亲

  • 浅析Linux下的task_struct结构体2019-06-27 21:48:50

    本文的重点是剖析task_struct,在这之前我们需要先了解一下进程的概念和Linux下进程控制块PCB。 1.首先什么是进程? 1.1进程可以这样描述: 1>进程是程序的一个执行实例; 2>进程是正在执行的程序; 3>进程是能分配处理器并由处理器执行的实体。 按内核观点来谈进程:它担当分配系

  • Sublime Text3之命令——PackageControl(包管理器)2019-06-14 13:49:20

    1.包管理器的安装 1.ctrl+~打开sublime控制台 输入以下代码: import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_p

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

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

ICode9版权所有