valgrind 工具介绍和简单的使用

  • Post author:
  • Post category:其他

  最近老是遇上各种奇奇怪怪的core dump,不太会分析的情况下看到了这款工具。在这记录分享下。 Valgrind 是个开源的工具,功能很多。例如检查内存泄漏工具---memcheck。 Valgrind 安装: 去官网下载: http://valgrind.org/downloads/current.html#current 安装过程:(可以直接查看README文档来确认安装过程)     …

继续阅读 valgrind 工具介绍和简单的使用

python中json用法详解

  • Post author:
  • Post category:python

1、json.dumps()、json.dump()、json.loads()和json.dumps()的区别: json.dumps()用于将字典形式的数据转化为字符串json.loads()用于将字符串形式的数据转化为字典 详见博文:json.dumps()、json.dump()、json.loads()和json.dumps()的区别_IT之一小佬的博客-CSDN博客 代码如下: impo…

继续阅读 python中json用法详解

Ubuntu22下载安装

  • Post author:
  • Post category:其他

文章目录 下载VMware虚拟机安装其他安装方式后续更新... 下载 Ubuntu官网:https://ubuntu.com/ 在官网选择Download,这里演示安装桌面版,点击桌面版的22.04版本即可下载。 VMware虚拟机安装 新建虚拟机,VMware不会安装的可以参考之前的文章 https://blog.csdn.net/weixin_44895385/article/details/…

继续阅读 Ubuntu22下载安装

ViewPager.OnPageChangeListener的使用

  • Post author:
  • Post category:其他

private class PageChangeLister implements ViewPager.OnPageChangeListener{ @Override public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) { // 当页面在滑动的时候会调用此方法,在滑动被停止…

继续阅读 ViewPager.OnPageChangeListener的使用

python 暂停后等待按任意键继续,实现python版本的按任意键继续/退出

  • Post author:
  • Post category:python

某天在群内有同学问到,在python下我用input或者raw_input都得输入完后回车才能获取到输入的值,那如何实现任意键退出暂停等功能呢,我当时也没有多想,因为接触python时间也不算长,主要还是Linux下的。 要实现该功能,需要的就是暂停程序、等待并捕捉用户的一个键盘输入,然后继续执行。Python 有内建的库能帮我们实现该功能,不过要区别对待 Windows 和 Linux。 当然,…

继续阅读 python 暂停后等待按任意键继续,实现python版本的按任意键继续/退出

Spring源码系列(一)——配置Debug运行源码

  • Post author:
  • Post category:其他

1、JDK1.8版本 2、spring 5.1.3.RELEASE 3、安装配置gradleSpring源码下载 Spring源码下载 1、git clone --branch v5.1.3.RELEASE https://gitee.com/Z201/spring-framework.git 2、gradle下载,gradle要JDK8的版本 3、到下载的spring源码路径执行gradle命令…

继续阅读 Spring源码系列(一)——配置Debug运行源码

小花梨的字符串

  • Post author:
  • Post category:其他

题目描述 小花梨有一个长度为n且只包含小写字母的字符串。现在对其进行q次询问。 每次询问字符串的一段区间[l,r],从[l,r]区间内的所有子串中最多可以选出多少个字符串,使得选出来的这些字符串存在一种排列方式满足相邻的两个字符串a,b的最长公共后缀长度大于等于min(strlen(a),strlen(b))-1。   输入 第一行输入两个正整数n和q,分别表示字符串长度和询问次数。 第二行为长度…

继续阅读 小花梨的字符串

一、网络编程之基础知识:链路层

  • Post author:
  • Post category:其他

链路层的三个目的:1)为IP模块发送和接收IP数据;2)为ARP模块发送ARP请求和接收ARP应答;3)为RARP发送RARP请求和接收RARP应答。 1、以太网和IEEE802封装 以太网:由DEC,Intel,Xerox公司公布的一个标准,采用CSMA/CD的媒体接入方法; IEEE 802委员会公布一个与之不同的一个标准: 802.3:针对整个CSMA/CD网络 802.4:针对 令牌总线网…

继续阅读 一、网络编程之基础知识:链路层

tensorflow学习笔记(三十六):learning rate decay

  • Post author:
  • Post category:其他

learning rate decay 在训练神经网络的时候,通常在训练刚开始的时候使用较大的learning rate, 随着训练的进行,我们会慢慢的减小learning rate。对于这种常用的训练策略,tensorflow 也提供了相应的API让我们可以更简单的将这个方法应用到我们训练网络的过程中。 接口 tf.train.exponential_decay(learning_rate, g…

继续阅读 tensorflow学习笔记(三十六):learning rate decay

c语言定义保留两位小数,c语言中保留两位小数怎么表示

  • Post author:
  • Post category:其他

在C语言中,表示方法为“%.2lf”,语法格式为“printf("%.2lf,%.2lf\n",元素)”。“%.2lf”在“printf()”语句里,整数部分全部输出,小数部分输出2位,不足两位的后面补0,大于两位的截短到两位。 本教程操作环境:windows7系统、C++17版本、Dell G3电脑。 首先点击打开电脑桌面上的VC++6.0软件。 进入程序页面之后,点击左上角的新建文件。 然后在…

继续阅读 c语言定义保留两位小数,c语言中保留两位小数怎么表示