法国电影

Mono 在Ubuntu 上的安装

拜拜、爱过 提交于 2020-03-03 18:53:29
所需软件: mono: ftp://www.go-mono.com/archive/1.2.5/linux-installer/5/ mono SourceCode:http://go-mono.com/sources-stable/ gcc ftp://ftp.gnu.org/gnu/gcc/ glib ftp://ftp.gnu.org/gnu/glibc/ gnu m4 ftp://ftp.gnu.org/ pgk http://pkgconfig.freedesktop.org/releases/ gettext ftp://ftp.gnu.org/gnu/gettext/ bison ftp://ftp.gnu.org/gnu/bison/ gtk http://download.chinaunix.net/download/0005000/4195.shtml vmware 6.0.2 h ttp://yqtel.cncrk.com:8080/soft/keygen/VMware-workstation.rar 1.在xp系统上安装vmware 6.0.2 2.在vmware上安装Ubuntu 7.1(iso) (到出现正在设置APT(82%)正在扫描镜像站点...停住了,几小时不动,怎么办? http://www.linuxdiyf.com/bbs

c#书写规范之---代码书写规范

喜你入骨 提交于 2020-02-23 21:49:57
代码书写规范 格式化使代码的逻辑结构很明显。花时间确保源代码以一致的逻辑方式进行格式化,这对于您和你的开发小组,以及以后维护源代码的其他开发人员都有很大的帮助。 以下几点是推荐的格式化方法。 建立标准的缩进大小(如四个空格),并一致地使用此标准。用规定的缩进对齐代码节。 在发布源代码的硬拷贝版本时使用特定的字体以及字号(新宋体、小五号)。 在括号对对齐的位置垂直对齐左括号和右括号,如: for (i = 0; i < 100; i++) { ; } 也可以使用倾斜样式,即左括号出现在行尾,右括号出现在行首,如: for (i = 0; i < 100; i++){ ; } 无论选择哪种样式,请在整个源代码中使用那个样式。 沿逻辑结构行缩进代码。没有缩进,代码将变得难以理解,如: if(expression ) { // //此处填写你的代码块; // } if(expression ) { // //此处填写你的代码块; // } else { // //此处填写你的代码块; // } 缩进代码会产生出更容易阅读的代码,如: if(expression ) { if(expression ) { // //此处填写你的代码块; // } else { // //此处填写你的代码块; // } } 为注释和代码建立最大的行长度,以避免不得不滚动源代码编辑器

使用svn无法cleanup和lock问题

孤者浪人 提交于 2020-02-09 00:16:25
step1: 到 sqlite官网 (http://www.sqlite.org/download.html) 下载 sqlite3.exe 找到 Precompiled Binaries for Windows,点击 sqlite-shell-win32-x86-3080500.zip 下载,300KB左右 step2: 将下载到的 sqlite3.exe 文件复制到 本地磁盘的某个临时目录下 (我的svn源代码放在共享磁盘中,发现 sqlite老是找不到 svn的 wc.db文件), step3: 然后 设置 svn源代码 文件夹 及文件 显示 所有文件(包括隐藏文件),会发现 .svn/wc.db 文件, 将 其复制到 step2的临时目录下 step4: 开始 -> 运行 -> 打开 cmd命令 打开 wc.db 执行 delete from work_queue; 如图所示: step 5: 将 wc.db 覆盖到 svn源代码目录的 .svn目录下 step 6: 对 svn源代码目录 右键, clean up, 稍等1至5分钟左右,然后会提示 清理成功。 如果提示lock执行如下操作: 来源: https://www.cnblogs.com/owenma/p/8951747.html

几个预编译指令的用法

余生长醉 提交于 2020-01-18 21:38:35
转载: 痴 狼 While there is life there is hope http://www.cnblogs.com/Bolin/archive/2011/02/20/1959120.html 几个预编译指令的用法 预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。 在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源代码,检查包含预处理指令的语句和宏定义,并对源代码进行响应的转换。预处理过程还会删除程序中的注释和多余的空白字符。 预处理指令是以#号开头的代码行。#号必须是该行除了任何空白字符外的第一个字符。#后是指令关键字,在关键字和#号之间允许存在任意个数的空白字符。整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。下面是部分预处理指令: 指令 用途 # 空指令,无任何效果 #include 包含一个源代码文件 #define 定义宏 #undef 取消已定义的宏 #if 如果给定条件为真,则编译下面代码 #ifdef 如果宏已经定义,则编译下面代码 #ifndef 如果宏没有定义

用python表白女神的源代码

半腔热情 提交于 2019-12-26 02:57:10
超爱python的easygui库 闲话不多说,咱们直入主题,源代码放在下边了 # 导入easygui模块 import easygui as eg import sys while 1 : eg . msgbox ( "嗨,欢迎来到小逸的世界" ) msg = "和女神的交流框" title = "请问你是谁呀?" choices = [ "小逸的朋友" , "小逸的女神" , "小逸的读者" ] choice = eg . choicebox ( title , msg , choices ) eg . msgbox ( "你选择的是什么:" + str ( choice ) , "结果" ) msg = "你真的是小逸的小可爱" title = "请选择" if eg . ccbox ( msg , title ) : pass else : sys . exit ( 0 ) 欢迎大家关注我的微信公众号:代码小逸 来源: CSDN 作者: 成年程序猿 链接: https://blog.csdn.net/Jinjiexiaoyi/article/details/103697219

Android源代码结构分析

蓝咒 提交于 2019-11-27 08:31:07
Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。 第一级别的目录和文件如下所示: [cpp] view plain copy ---------------- ├── Makefile 全局的Makefile ├── build 系统编译规则和配置所需要的脚本和工具 ---------------- ├── prebuilt 各种平台编译工具链 ├── bionic 基础C库源代码 ---------------- ├── frameworks * Android应用程序的核心框架层(java及C++语言) ├── system * 底层文件系统/库/应用及组件(C语言) ├── dalvik JAVA虚拟机 ├── external android使用的一些额外开源库 ├── libcore 与媒体播放框架代码相关 ---------------- ├── packages 各种应用程序实例 ├── development 程序开发所需要的实例/模板/工具 ---------------- ├── ndk ├── sdk ├── cts Android CTS兼容性规范测试用例 ---------------- ├── vendor * 厂商定制代码 ├── device * 厂商定制代码 ├── hardware