摘要:
1.用户头像无法显示的解决方法 访问github经常会出现用户头像无法显示的问题,主要原因可能是:墙内限速,DNS污染,Host设置错误等原因,直接copy头像的URL使用ping命令,也可能无法ping通。 解决方案:通过修改hosts文件,将域名解析直接指向IP地址来绕过DNS的解析,可以解决污 阅读全文
摘要:
本文记录一些常用的Linux命令,主要参考开源图书 "《Linux工具快速教程》" ,内容很多,就挑一些常用的记录一下,不常用的命令需要的时候在检索一下。 Linux中的ip配置 概念:子网掩码用来标识ip的网络位和主机位;网络位表示网络区域,主机位表示网络区域中的某台主机;网络位一致主机位不一致的 阅读全文
摘要:
OJ系统Java语言编程技巧 常见题型: 最常见题型还是依赖于数组和字符串,需要熟练的操作,而java针对数组还有字符串都提供了大量的方法。可以简化编程,同时也是对编程语言的一种掌握。下面罗列一些自己经常遇到很好用的一些技巧。 1、计算字符串数组最后一个单词的长度:s[s.length 1].len 阅读全文
摘要:
浮点数的表示方法 IEEE754浮点数的表示方法: ,其中s为符号位,m是尾数位,e是指数位。 | 种类 | 符号位 | 指数位 | 尾数位 | | | | | | | float | 第31位(占1bit) | 第30 23位(占8bit) | 第22 0位(占23bit) | | double 阅读全文
摘要:
数据类型时编程的基础也是需要核心掌握的知识点,要能够分清楚出不同数据类型表示的数据以及数据需要定义的数据类型。不同的系统或是编程语言,在定义数据类型时可能有所区别,在学习运用时要加以区分,避免混淆,这里我对数据进行了简单的区分和总结,加深一下印象。 Java数据类型 8种基本数据类型:byte,sh 阅读全文
摘要:
平时一直写的都是Java,但有时候一些OJ需要必须使用C/C++,虽然学过,但好多用法都不是太清楚了,自己整理了一下C语言处理OJ问题时最常用的操作,应付一些基本的算法题应该不成问题。 C语言程序执行过程 源代码——预处理器Preprcessor——扩展源代码——编译器Compiler ——汇编代码 阅读全文
摘要:
最近陷入一个困惑,就是在参加面试的时候,很多学过的东西总是记不住或是记得不准确,从而在需要表述概念的时候,并不能很好的表达出来。我仔细分析了一下原因应该有两个,其一是语言表达能力,其二是对知识本身的掌握程度。 我特别想对第二点进行一个延伸的思考,以便形成一套自己的学习方法来辅助自己掌握知识。我一直相 阅读全文
摘要:
These my learning notes about the C++ language 1、变量有哪几种类型? 1. 存储类型:采用栈堆方式分配内存空间,属于一时性存储,其存储空间可以被若干变量多次覆盖使用。 2. 存储类型:存放在通用寄存器中 3. 存储类型:所用函数和程序段中都可以引用 4 阅读全文
摘要:
C++性能优化指南 这是一篇关于C++性能优化指南的学习笔记,主要是通过阅读学习Kurt Guntheroth著的Optimized C++:Proven Techniques for Heightened Performance。 这是一本知识量和信息量很大的一本书书,书里详细介绍了影响C++程序 阅读全文