首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
使用cygwin注意事项二
】的更多相关文章
使用cygwin注意事项二
使用cygwin时,一定要区分当前运行的是cygwin下的进程还是windows下的进程,如:使用vim, 假如cygwin下没安装vim, windows下安装了,那么你运行的就是windows下的vim了,因为windows下的环境变量会被cygwin继承,所以调用命令时,在cygwin下没找着,也会到windows的环境变量上去找 那么如何区分当前运行的是哪里的呢,使用which 命令 查看当前命令的路径在哪,如which cmd, 在我的机器上会显示:/cygdrive/c/Wind…
[百度空间] [原]跨平台编程注意事项(二): windows下 x86到x64的移植
之前转的: 将程序移植到64位Windows 还有自己乱写的一篇: 跨平台编程注意事项(一) 之前对于x64平台的移植都是纸上谈兵,算是前期准备工作, 但起码在写代码时,已经非常注意了.所以现在移植起来相对很顺利.昨天用了一天时间把自己代码添加了x64支持.贴一下遇到的问题,就作为注意事项吧,以下文字来自我的cnblogs博客的另一文章,有修改 1.指针到数值的转换. 指针 (如void*)转到数值,要用intptr_t或者uintptr_t (用Win32的INT_PTR也可以,当然用C/C…
(转)使用cygwin注意事项一
原文出处:http://gotgit.readthedocs.io/en/latest/01-meet-git/050-install-on-windows-cygwin.html 在Windows下安装和使用Git有两个不同的方案,通过安装msysGit或者通过安装Cygwin来使用Git.在这两种不同的方案下,Git的使用和在Linux下使用完全一致.再有一个就是基于msysGit的图形界面工具——TortoiseGit,也就是在CVS和SVN时代就已经广为人知的Tortoise系列软件的G…
Windows 10系统更换Windows 7系统磁盘分区注意事项二
1.在原WIN10系统中将硬盘的GPT分区表格式转换为MBR分区表格式 上一篇关于新机预装WIN10系统更换为WIN7系统中说到需要将硬盘的GPT分区表格式转换为MBR分区表格式,在文章末尾给出的链接中介绍的详细步骤是在使用系统光盘安装WIN7情况下的,但是我的本本没有光驱,就不能用那个方法转换硬盘分区格式了.此时,可以借助一款名叫DiskGenius的软件来进行转换.步骤如下: 1.下载.安装并运行分区工具DiskGenius(最好装在C盘)2.删除所有分区卷.(机械硬盘的所有分区,如果电脑有…
Javascript注意事项二【避免误用parseInt】
parseInt("123abc"); //123parseInt("1.73"); //1parseInt(".123"); //NaN var d = "010"; parseInt(d); //8var e = "Ox"; parseInt(e); //16 parseInt("10",2); //2parseInt("10",8); //8parseInt(&…
开发外包注意事项二——iOS APP的开发
目前我的方式是按时间算. 首先这得建立在双方的信任基础上. 以我做过的Case为例: 首先会和客户一起评估需求: 1. 哪些功能是最为重要的 2. 哪些功能是可以删除的 3. 用什么策略保证APP的出色 4. 最终这个APP大概需要多少时间来完成开发 接下来就简单了,根据难度,50-150美金每小时不定.这样就能得出这个APP的开发预算. 谈定时间后就开始进行设计开发. 此时,客户首先得对我进行充分信任:1. 我有足够的能力成熟度 2. 我讲诚信,不会故意多记开发时间. 开发进程分为几个步骤:…
nginx反向代理二级域名注意事项
摘要 本文介绍了利用nginx实现多域名和多站点的绑定的方法及相关注意事项.您也可以只看本文的标题或红色标注部分.☺ 1.应用场景 我们经常会遇到在同一台服务器建立多个Web站点的情况,普遍的做法是为不同的站点配置不同的端口,这样就可以用IP:Port的形式访问. 但是用IP访问毕竟不方便,不生动,不容易记忆.那么,我们可以给每个站点绑定不同的域名.(在这里我们仅谈公网情况)即使我们只有一个域名,我们可以设置多个二级域名,使用Nginx很容易实现. 2.基本要求 通常,网上教程会直接贴一段配置文…
Java的多态及注意事项
什么是多态: 多态不但能够改善代码的组织结构和可读性,还能够创建可扩展的程序.在Java中,所有的方法都是通过动态绑定实现多态的.将一个方法调用同一个方法主体关联起来被称作绑定.动态绑定的含义是在运行时根据对象的类型进行绑定.动态绑定也叫作后期绑定或运行时绑定.Java中除了static方法和final方法(private方法属于final方法)之外,其他所有的方法都是后期绑定.这意味着通常情况下,我们不必判定是否应该进行后期绑定--它会自动发生.也就是说,在Java中,只有普通的方法是多态的,…
C#调用C库的注意事项
作者:朱金灿 来源:http://blog.csdn.net/clever101 注意事项一: 从C#的exe进入C库的源码进行调试,需要先"启用非托管代码调试",如下图: 注意事项二: C#调用C接口时,C#中的long类型是8个字节长的,如下图: 而C的long型在32位机器上是4个字节的,因此需要C#的int型对应C中的int和long型. 参考文献: 1. C#基础--之数据类型…
scanf()的使用及一些注意事项
相比较Java的键盘录入,C语言的scanf有一些需要注意的细节,为了避免使用的时候踩坑,我们就来了解一下scanf. scanf()是C语言的格式输入函数,和printf函数一样被声明在stdio.h头文件中,它的基本使用很简单: int a; scanf("%d",&a);//程序执行到这里时,就等待用户输入:它接收的是变量的地址 //所以一般情况下除了指针型变量和数组名要给变量加上取地址符& 注意事项一:内存溢出(输入的类型要和占位符一致就不拿出来单独啰嗦了) ]…