
杂项
Keaper
这个作者很懒,什么都没留下…
展开
-
[译]在C中表示补码最小值
原文链接:[译]在C中表示TMin | Binary Think在 图CS:APP2e-2.18 和 问题CS:APP2e-2.21,我们将TMin32写作-2147483647-1。为什么不简单的将其写作-2147483648或者0×80000000呢?我们可以看一下C的头文件 limits.h ,我们会发现这个头文件也用了相似的方法来写TMin32 和 TMax32 :/* M转载 2017-01-12 10:59:07 · 1766 阅读 · 0 评论 -
Ubuntu 切换至root用户命令补全不完整 问题
1. 如果未安装bash-completion,安装bash-completion。2. 修改/etc/bash.bashrc文件,将#if ! shopt -oq posix; then# if [ -f /usr/share/bash-completion/bash_completion ]; then# . /usr/share/bash-completion/bash_原创 2017-05-05 10:11:48 · 1406 阅读 · 0 评论 -
Ubuntu16.04 QTCreator中无法切换输入法问题
原文链接:https://my.oschina.net/lieefu/blog/505363摘要: 如何在Qt5中切换汉字输入法,完美解决Qt Creator使用fcitx输入法录入汉字问题,解决办法是自己编译fcitx-qt5,安装部署 libfcitxplatforminputcontextplugin.so2016年6月8日修正,ubuntu 16.04 Qt5.转载 2017-05-03 16:34:15 · 1989 阅读 · 1 评论 -
Windows下 MySQL装载时区
默认情况下MySQL不装载时区,自动采用系统时区。windows下装载时区的办法:1. 从http://dev.mysql.com/downloads/timezones.html页面下载时区文件;2. 将压缩包中的文件(.frm、.MYD和.MYI文件)放到MySQL安装目录下的data目录下的mysql目录中,记得操作时退出MySQL,否则会失败。3.重启MySQL。原创 2017-03-28 16:49:21 · 1831 阅读 · 0 评论 -
C++ 常量指针和指针常量
原文链接:http://www.cnblogs.com/beanmoon/archive/2012/09/23/2698987.html先看一段代码:char greeting[] = “Hello”;char* p = greeting; //non-const pointer,non-const dataconst char* p = greeting; //non-const p转载 2017-04-03 15:43:36 · 246 阅读 · 0 评论 -
CPU加电后第一条指令
当我们按下电源开关时,电源就开始向主板和其它设备供电,此时电压还不太稳定,主板上的控制芯片组会向CPU发出并保持一个RESET(重置)信号,让 CPU内部自动恢复到初始状态,但CPU在此刻不会马上执行指令。当芯片组检测到电源已经开始稳定供电了(当然从不稳定到稳定的过程只是一瞬间的事情),它便撤去RESET信号(如果是手工按下计算机面板上的Reset按钮来重启机器,那么松开该按钮时芯片组就会撤去RE原创 2016-10-30 20:47:36 · 10045 阅读 · 4 评论 -
模2运算
原文地址:http://fdcwqmst.blog.163.com/blog/static/16406145520109712150424/模2运算是一种二进制算法,CRC校验技术中的核心部分,因此,我们在分析CRC算法之前,必须掌握模2运算的规则。与四则运算相同,模2运算也包括模2加、模2减、模2乘、模2除四种二进制运算。而且,模2运算也使用与四则运算相同的运算符,即“+”表示模2加,“-”转载 2016-06-23 19:50:54 · 5311 阅读 · 1 评论 -
Java程序与数据库连接
原文链接:http://www.weixueyuan.net/view/6081.html一个网络关系数据库应用系统是一个三层次结构。客户机与服务器采用网络连接,客户机端应用程序按通信协议与服务器端的数据库程序通信;数据库服务程序通过SQL命令与数据库管理系统通信。Java程序与数据库连接方法有两种。一种是使用JDBC-ODBC桥接器与数据库连接,一种是用纯Java的JDBC驱动程序实转载 2016-05-14 22:47:28 · 763 阅读 · 0 评论 -
数据结构课设
(1)问题描述设计一个校园导游程序,为来访的客人提供各种信息查询服务。(2)设计要求1) 设计中北大学的校园平面图。以图中顶点表示校内各景点,存放景点名称、代号、简介等信息;以边表示路径,存放路径长度等相关信息。2) 为来访客人提供图中任意景点相关信息的查询。3) 为来访客人提供图中任意景点的问路查询,即查询任意两相景点之间的一条最短的简单路径。4) 求校园原创 2016-03-13 00:01:06 · 2119 阅读 · 1 评论 -
详解scanf函数原理
前几天做题的时候遇到了scanf函数读取失败的情况,今天详细了解了下scanf函数。资料来源:std::scanf, std::fscanf, std::sscanf - cppreference.comscanf - C++ ReferenceC string that contains a sequence of characters that control how原创 2016-08-01 19:00:45 · 1680 阅读 · 0 评论 -
进程中堆栈向下增长的原因
原文链接:http://www.cnblogs.com/virusolf/p/4892334.html我们都知道X86系统进程中堆栈都向下增长的,那为什么是向下增长呢?“这个问题与虚拟地址空间的分配规则有关,每一个可执行C程序,从低地址到高地址依次是:text,data,bss,堆,栈,环境参数变量;其中堆和栈之间有很大的地址空间空闲着,在需要分配空间的时候,堆向上涨,栈往下涨。”转载 2016-12-18 23:55:00 · 822 阅读 · 0 评论 -
滴滴面试总结
linux考察 :1. 文件拷贝2. 文件夹拷贝3. 文件查找4. 文本替换,将“abc”替换为"def"5. 增加文件可执行权限6. 查看进程信息7. 给定一个数字矩阵,截取第2列8. 给定一个端口,找出端口对应的服务的部署路径mysql考察:1. 查找一个表中当前时间(create_time)最近的5条记录2. 按照id字段倒序排序3. (a,b原创 2017-05-05 19:32:56 · 3463 阅读 · 0 评论