- 博客(31)
- 资源 (6)
- 收藏
- 关注
原创 nginx+ ldap 认证登录
nginx源方式一sudo apt-get install software-properties-commonsudo add-apt-repository ppa:nginx/stable sudo apt-get update方式二wget http://nginx.org/keys/nginx_signing.keysudo apt-key add nginx_signin...
2020-03-08 15:39:15
1363
原创 树莓派U盘启动
环境准备1 ubuntu系统电脑2 需要备份的树莓派系统SD卡3 U盘 / 移动硬盘移动硬盘分区创建分区ubuntu系统接入U盘sudo fdisk /dev/sda划分32G空间, 其他空间可以继续做U盘使用设置分区卷标sudo e2label /dev/sda1 PI3BROOT后面配置fstab可以使用查看卷标sudo e2label /dev/sda1...
2020-03-08 08:09:07
982
原创 mysql5.7安装
命令行安装确认支持的版本apt-cache search mysql-server添加源apt-get install software-properties-commonsudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'sudo apt-get update安装...
2020-02-09 09:43:39
157
原创 部署gerrit+mysql+ngnix
系统与环境ubuntu18.04 mysql5.7 ngnix java-8-openjdk-amd64安装基础环境工具sudo apt-get install git-core wget安装JDK确认支持版本:apt-cache search openjdksudo apt-get install openjdk-8-jre-headless或者安装 or...
2020-02-09 09:42:12
1068
转载 Android.mk文件分析
从对Makefile一无所知开始,折腾了一个多星期,终于对Android.mk有了一个全面些的了解。了解了标准的Makefile后,发现Android.mk其实是把真正的Makefile包装起来,做成了一个对使用者来说很简单的东西。使用它来编译程序时,不管是动态库、可执行的二进制文件,还是Jar库、APK包,只要沿着一个简单的思路来做三大步就可以了:清除旧变量,设置新变量,调用编译函数。
2012-11-12 10:13:28
389
转载 转:Service创建有两种方法: startService或者bindService
转:Service创建有两种方法: startService或者bindService服务不能自己运行,需要通过调用Context.startService()或Context.bindService()方法启动服务。这两个方法都可以启动Service,但是它们的使用场合有所不同。使用startService()方法启用服务,调用者与服务之间没有关连,即使调用者退出了,服务仍然运行。使用
2012-11-05 16:32:07
4140
转载 UML面向对象分析与设计解析
http://developer.51cto.com/art/201006/206276.htm本节向大家向大家介绍一下UML面向对象分析与设计,主要分布个步骤向大家介绍,相信通过本节的介绍你对UML面向对象分析与设计一定会有明确的认识。下面是详细介绍。UML面向对象分析与设计前言就UML本身来说,它只是一种交流工具,它作为一种标准化交流符号,在OOA&D过程中开发
2012-07-13 14:15:38
1238
转载 各种语言的选择
各种语言的选择 如果编写对性能要求苛刻,或和操作系统结合紧密的程序,必然选择C。如果编写到处可用的程序,选Java。如果编写大程序,可能的话尽量用脚本语言如Python、Ruby,不行了再用Java和C。因为脚本语言带来了生产力。编写文本的处理程序用Perl或Ruby。编写知识的
2011-07-08 11:09:26
2645
转载 format 解析
Format是一个很常用,却又似乎很烦的方法,本人试图对这个方法的帮助进行一些翻译,让它有一个完整的概貌,以供大家查询之用: 首先看它的声明: function Format(const Format: string; const Args: array of const): string; overload; 事实上Format方法有两个种形式,另外一种是
2011-06-24 16:04:00
359
原创 Linux开机
<br />转 http://hi.baidu.com/zengjianyuan/blog/item/1842bc012a47e104728da5fb.html<br /> <br />Linux开机执行顺序<br />(多数磁盘划分为一个或多个分区,每个分区中有一个独立的文件系
2011-05-10 12:08:00
349
转载 Source Insight 配置和快捷键
转 http://mikeconan6.blog.163.com/blog/static/129723052200910185416385/Source Insight实质上是一个支持多种开发语言(java,c ,c 等等)的编辑器,只不过由于其查找、定位、彩色显示等功能的强大,常被我们当成源代码阅读工具使用。作为一个开放源代码的操作系统,Linux附带的源代码库使得广大爱好者有了一个广泛学习、深入钻研的机会,特别是Linux内核的组织极为复杂,同时,又不能像windows平台的程序一样,可以使用集成开发环
2011-05-04 20:49:00
1147
转载 C++科学计算库
[转载]C++科学计算库-gsl(VC 和 DEV-C++配置)2010-05-04 06:34<br />来源 http://hi.baidu.com/yatusiter/blog/item/d6bf38dbc28a4b60d0164e95.html<br />C++科学计算库-gsl(VC 和 DEV-C++配置)2008/07/24 23:43<br /><br />来源:优快云 作者:daiyuchao 发布时间:2008-3-26 人气:244<br /> 很有可能某一
2011-04-08 21:39:00
2715
转载 开源项目托管站点
<br />开源中国社区收录了大量的开源软件,您会发现,其中绝大多数托管在sf.net、GitHub、code.google.com等站点上。其实不错的开源托管站点还真的是不少。笔者为您总结了如下国外知名的开源项目托管网站。 <br />托管站点Top20如下: <br />1. SourceForge SF为大家所熟知,开源项目的大本营,SF托管至少28万个开源项目,一天的下载量超过200万。 <br />2. GitHub GitHub托管使用Git版本控制系统的公开和私有项目。 目前该网站托管超过17
2011-04-06 15:01:00
492
转载 Freeglut 2.6.0 + VS2008下配置方法
<br /> <br />如需转载,请注明来源:http://hi.baidu.com/yowsah/<br /> <br /> <br />GLUT 代表OpenGL Utility Tookit。Mark J.Kilgard 为了使OpenGL应用程序结构能够真正独立于窗口系统构思了GLUT库。<br />Freeglut是一个GLUT的开源实现。<br />本文介绍VS2008环境下的Freeglut 2.6.0配置:<br />1. 下载Freeglut:http://freeglut.source
2011-01-06 11:31:00
854
转载 FC11 samba共享文件夹
<br />转 http://blog.youkuaiyun.com/yanwudingkou/archive/2010/01/18/5206267.aspx<br /> <br />Redhat Enterprise Linux中如何关闭SELinux?<br />红帽企业 Linux 4
2010-11-19 19:01:00
1792
原创 linux配置文件
<br />Linux文件系统配置文件 <br />/proc-----内核提供的一个接口,主要用来存储系统统计信息; <br />/etc/mtab--------随着/proc/mount的变化而变化,文件系统的安装和卸载都会在这个文件中反映出来; <br />/etc/fs
2010-09-12 10:16:00
340
转载 转 代码片段
<br />转 http://blog.codingnow.com/cloud/CodeCollection<br /> <br />一个快速开方的函数<br />float CarmSqrt(float x){<br /> union{<br /> int intPart;<br /> float floatPart;<br /> } convertor;<br /> union{<br /> int intPart;<br /> float f
2010-08-13 17:55:00
386
转载 转 国外开源网站聚合
<br />转http://bbs.yunnao.com/viewthread.php?tid=1245<br /> <br />sourceforge http://www.sourceforge.net/<br />java.net http://www.java.net/<br />http://www.eclipse.org/<br />http://www.open-open.com/<br />http://www.opensource.org/<br /><br />http://struts
2010-08-12 12:54:00
3580
转载 国外2D 游戏引擎相关站点
国外 2D 游戏引擎相关站点。免费的 2D 引擎评价比较好、人气比较高的是 SDL 和 Allegro 。其中Grim 2D API 和Haafs Game Engine使用了硬件加速。. Sekoya etc. . Open-Source Game Dev.http://sekoya-games.sourceforge.net/Allegro.cc - Mainhttp://www.alleg
2010-04-14 21:57:00
910
原创 directfb-1.0.0编译步骤
1 检查并安装依赖库: - freetype (version >= 2.0.1) - libjpeg62 - libpng2 or libpng3 - zlib 目前没有额外安装,也没有检查,不能使用字体 2 配置DirectFB - ./configue --enable-debug --enable-x11 --enable-trace
2010-04-14 21:49:00
985
转载 Library学习
日志原文:http://nowarter.blog.sohu.com/106552016.html Library初探 --Nowarter 2008-12-15前言: 在做LFS的过程中由于要进行那个对LFS工具链的制作,出现了很多
2010-04-07 15:02:00
752
原创 Linux非常有用的设置
直接在VMWare共享到虚拟机里面的目录下编译没有把代码传到虚拟机里面快 同步命令:rsync –axvu /mnt/hgfs/e/src/ /home/user/src –exclude=.svn /mnt/hgfs/e是VMWare本地驱动器共享到虚拟机里面的路径,e是共享名 把E:/src/目录同步到/home/user/src目录 也可以使用LOCTOP在服务器编译一样的方式,用s
2010-04-06 12:07:00
7589
转载 渲染管线
渲染管线也称为渲染流水线,是显示芯片内部处理图形信号相互独立的的并行处理单元。在某种程度上可以把渲染管线比喻为工厂里面常见的各种生产流水线,工厂里的生产流水线是为了提高产品的生产能力和效率,而渲染管线则是提高显卡的工作能力和效率。 渲染管线的数量一般是以 像素渲染流水线的数量×每管线的纹理单元数量 来表示。例如,GeForce 6800Ultra的渲染管线是16×1,就表示其具有16条像素渲
2010-03-29 14:53:00
527
原创 C99结构体指定初始化
C99支持结构的指定初始化项目,其语法与数组的指定初始化项目近似。只是,结构的指定初始化项目使用点运算符和成员名(而不是方括号和索引值)来标识具体的元素。例如,只初始化book结构的成员value,可以这样做: struct book surprise = { .value = 10.99 }; 可以按照任意的顺序使用指定初始化项目: struct book gift = { .
2010-01-05 23:11:00
796
原创 小知识
1 不加static前缀,出错后可以找到哪个文件哪个函数出错 2 不加extern可以做参数匹配检测3 格式化输出限制数值位数:浮点数 %8.2f 8位有效数字,2位小数 %.3d 3位有效数字
2009-12-18 19:35:00
258
转载 Linux与Windows平台的一些兼容性注意事项
DIRECTORY_SEPARATOR:路径分隔符 linux上就是’/’ windows上是’/’PATH_SEPARATOR:include多个路径使用 在win下,当你要include多个路径的话,你要用”;”隔开,但在linux下就使用”:”隔开的。
2009-07-17 17:12:00
554
原创 FC8安装飞鸽传书 - [linux学习]
先下载源代码包:http://www.ipmsg.org/archive/g2ipmsg-0.9.5.tar.gz然后到所在目录$tar -zxvf g2ipmsg-0.9.5.tar.gz修改IPMSG的语言,将默认的日文改为中文,否则传输中文文件时很可能会失败 。通过修改g2ipmsg-0.9.5文件夹下的src/codeset.c。(对于日文版的g2ipmsg-0.9.5版本): 把“#d
2008-10-11 07:22:00
855
1
原创 FC8安装VMtools
1、打开菜单“VM -> Install VMware Tools”,然后有光盘自动弹出,把里面的源代码拷贝出来2 、安装 VMware TOOLS tar -zxvf VMwareTools-6.0.0-45731.tar.gz cd vmware-tools-distrib/ ./vmware-install.pl 再一路安回车,然后在What is the l
2008-10-11 06:53:00
619
原创 C++虚函数实现一般化操作内幕分析(源码VC6.0可以直接调试)
////验证 虚函数的组织结构 ,虚函数如何实现一般化操作 ,指针的多种用法(分析 侯俊杰MFC深入浅出+最近指针学习 = 写出验证代码) ;#include #include typedef unsigned int uint ; class ClassA { public: int m_data1; int m_data2; void func1() { coutvoid fun
2008-06-21 20:42:00
656
原创 指针学习《二》
1 C中直接实现跳转。 a 定义一个简单函数指针 void (*GotoAddr)(void); b 初始化函数指针为一指定绝对地址,GotoAddr = (void (*)())100000,由于该变量类型为函数指针,所以要强制转换为函数指针类型后赋值,不然会报类型不匹配的错误 ; c 使用函数指针实现跳转 ,(* GotoAddr)() 就会直接跳转到100000地址
2008-06-21 18:55:00
341
原创 指针学习《一》
最近学习了以下指针,觉得很有意思也很灵活,单也很难随心所欲的使用,下面把我学习的一些笔记供大家看看,欢迎大家指正错误。 指针其实也是一种变量,只是这种变量很特殊--专门存储地址的变量 。对于变量的值我们可以任意操作 ,指针变量也一样(这有点扯远了,后面会用UCOS中的消息邮箱来具体介绍把指针变量的值作为数据参数)。 我遇到过的指针:普通指针(一级指针) ,常量指针,常指
2007-12-15 13:19:00
486
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人