- 博客(27)
- 资源 (13)
- 收藏
- 关注
原创 kubernetes 问题汇总--kube-apiserver无法正常启动
kubernetes 问题汇总1、新安装kubernetes到服务器,在创建rc之后,无法启动pod。yaml文件如下:apiVersion: v1kind: ReplicationControllermetadata:name: redis-master labels: name: redis-masterspec: replicas: 1 selecto...
2018-08-05 11:23:55 29625 1
原创 kubenetes创建pod后,无法启动容器
1、获取pod信息 [root@izwz98e5znt7xgdg8aj0cfz ~]# kubectl get podNAME READY STATUS RESTARTS AGEredis-master-c9gzd 0/1 ContainerCreating 0 17m2、查...
2018-08-05 11:22:02 1253
原创 The specified child already has a parent. You must call removeView() on the child's parent first.问解决
今天学习android fragments时,遇到一个运行时错误The specified child already has a parent. You must call removeView() on the child's parent first.源码如下:MainActivity.java 目的是根据屏幕尺寸的变化加载不同的fragmentpackage com.exam
2015-04-29 19:19:51 1035
转载 Android.mk编写介绍
Android.mk编写介绍最近工作要移植一个linux下的c库(用于控制SM1628)到android系统,特意花了点时间学习了一下Android.mk的编写。 在网上搜了很多,最后发现还是看ndk的文档最直接,也最全面,下面的总结主要是根据ndk提供的文档编写的。 1、单一的Android.mk文件: LOCAL_PATH :=
2014-07-05 16:23:27 844
转载 R can't be resolved to a variable解决办法
R.java is a file that the Android Eclipse plugins creates while building your application. R.java is created under the "gen" directory. This file is generated from the information in the "res" dir
2014-07-05 16:22:46 4604
原创 Ubuntu 10.04 下载android4.2 源码
新版本的android源码要求git版本不得低于1.7.2,而ubuntu默认的不够,或者用别的方式无法正常升级时,可采用下面这个方式来升级个gitsudo add-apt-repository ppa:git-core/ppasudo apt-get updatesudo apt-get install git1、安装curl 在终端中执行 s
2014-07-05 16:21:53 665
原创 BIG5码转换为GB2312码的方法
繁体字一般都使用BIG5编码,而简体中文一般都使用GB2312编码,要将BIG5编码的繁体字转换为GB2312编码的简体字时,就要经过一步转换过程,过程如下1、生成常用繁体字的BIG5码表,用如下c代码可生成BIG5码表文件#include #include int main(){ FILE * codefile; int i, j; codefile = fopen(
2013-10-18 18:10:41 8680
转载 Ubuntu 10.04 下载android4.2 源码
新版本的android源码要求git版本不得低于1.7.2,而ubuntu默认的不够,或者用别的方式无法正常升级时,可采用下面这个方式来升级个gitsudo add-apt-repository ppa:git-core/ppasudo apt-get updatesudo apt-get install git1、安装curl 在终端中执行
2013-06-01 19:34:09 1228
转载 U-Boot的常用命令详解
U-Boot的常用命令详解原文地址:http://www.upemb.com/shizi/wenxian/2893.htmlU-Boot还提供了更加详细的命令帮助,通过help命令还可以查看每个命令的参数说明。由于开发过程的需要,有必要先把U-Boot命令的用法弄清楚。接下来,根据每一条命令的帮助信息,解释一下这些命令的功能和参数。1、bootmbootm [addr [arg .
2013-05-27 09:38:34 821
原创 解决svn "cannot set LC_CTYPE locale"的问题
解决svn "cannot set LC_CTYPE locale"的问题 在ubuntu 10.04下安装的svn,在将Ubuntu的语言修改为英文之后,出现错误警告:$ svnsvn: warning: cannot set LC_CTYPE localesvn: warning: environment variable LANG is en_US.UTF-8sv
2013-05-02 14:19:14 2349
原创 ubuntu安装svn 1.7
由于ubuntu官方库里面只有svn 1.6版本的svn我们可以通过添加第三方开源库来安装svn 1.7,步骤如下1. Add dominik's repository: sudo apt-add-repository ppa:dominik-stadler/subversion-1.72. Update apt: sudo apt-get update3.
2013-04-24 12:01:40 3040 1
转载 Win7 64位环境下JDK和Eclipse的选择与安装
Win7 64位环境下JDK和Eclipse的选择与安装现在无论笔记本还是台式机的内存都已经是白菜价,4G以上的内存配置随处可见。我最近也将笔记本的内存升至8G,自然想更好的支持大容量内存,安装64系统成了必要的选择。就个人的使用情况来看,基本没发现什么常用软件对64位win7有不兼容的情况,使用良好。 回到正题,作为一个coder,开发环境自然必须搭建。64位系统下
2013-03-04 21:53:12 8062
转载 Kbuild Makefile介绍
KBuild MakeFile介绍从Linux内核2.6开始,Linux内核的编译采用Kbuild系统,这同过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。在新的系统下,Linux编译系统会两次扫描Linux的Makefile:首先编译系统会读取Linux内核顶层的Makefile,然后根据读到的内容第二次读取Kbuild的Makefile来编译Linux内核。Linux
2012-12-25 11:06:03 1017
转载 C语言宏定义##连接符和#符的使用
C语言宏定义##连接符和#符的使用转载C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。下面对常遇到的宏的使用问题做了简单总结。关于#和##在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。比如下面代码中的宏:
2012-12-21 16:22:40 586
翻译 如何查看ubuntu操作系统位数
查看Ubuntu操作系统位数From http://wiki.ubuntu.org.cn/UbuntuSkills#.E6.9F.A5.E7.9C.8B.E7.B3.BB.E7.BB.9F.E6.98.AF32.E4.BD.8D.E8.BF.98.E6.98.AF64.E4.BD.8D查看系统是32位还是64位方法1:#查看long的位数,返回32或64getconf LON
2012-12-07 17:34:09 11389 2
原创 ubuntu 9.10 qt designer 工具菜单乱码问题的解决
<br /> <br />今天刚装好QT,运行时发现那些菜单的字体时乱码的,上网查了一下解决办法,现在整理一下过程<br /> <br />1,确定你的Qt安装是正确完成的,安装完成后可以输入qmake,看一下输出,如果是"command not found",就说明Qt安装不正常,要重新安装。<br /><br />2,确定你的系统具有中文支持,比如要安装中文字体,最好装上文泉驿;<br />可使用如下命令测试:<br /> fc-list | grep WenQuan<br />
2010-12-16 21:14:00 1981
转载 ubuntu下的usb 转串口的使用
<br />minicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。<br />一、安装minicom:<br />使用以下命令:<br /># sudo apt-get install minicom<br />以下为安装的详细信息:<br /># sudo apt-get install minicom<br />正在读取软件包列表... 完成<br />正在
2010-11-25 11:23:00 8554
原创 ubuntu 下使用usb2ram替代windows下的DNW软件
<br />今天心血来潮,对学习嵌入式linux以来一直没有解决的几个问题进行了一下探索,其实都是在网上找答案,然后自己用开发板去验证它<br />一个问题是:可不可以在linux下面有这样一个软件,就像在windows下的DNW软件一样,可以下载各种镜像到开发板上,从而可以避免在windows和linux系统之间的切换,那可是一件很让人讨厌的事情。<br />首先在网上搜了一下,还真有这样的软件,看样子还是得什么都要自己动手去探索才行,要不然的话一直会是个谜<br />下面是我的解决过程,写给自己看的,也
2010-11-24 23:13:00 1311
转载 Linux内核Makefile浅析
<br />Linux内核Makefile浅析1. 配置系统的基本结构<br />Linux内核的配置系统由三个部分组成,分别是:Makefile:分布在 Linux 内核源代码中的 Makefile,定义 Linux 内核的编译规则; <br />配置文件(config.in):给用户提供配置选择的功能; <br />配置工具:包括配置命令解释器(对配置脚本中使用的配置命令进行解释)和配置用户界面(提供基于字符界面、基于 Ncurses 图形界面以及基于 Xwindows
2010-11-11 11:24:00 626
原创 Linux系统进程控制-exec函数族的使用
exec函数可以把当前进程替换为一个新进程,新进程由path或file指定,可以使用exec函数将程序的执行从一个程序切换到另一个程序,新的程序启动后,原来的程序就不再运行。#include char **environ;int execl(const char *path, const char *arg0, ..., (char *)0);int execlp(const char *file, const char *arg0, ..., (char *)0);int execl(const char
2010-08-13 21:35:00 1711
原创 linux 内核编译配置内核make menuconfig 出错解决方法
<br />在ubuntu 9.10上编译内核,输入make menuconfig 进入内核配置界面时出现如下错误:<br /> <br /> *** Unable to find the ncurses libraries or the<br /> *** required header files.<br /> *** 'make menuconfig' requires the ncurses libraries.<br /> *** <br /> *** Install ncurse
2010-06-05 18:57:00 2101
git-manpages-1.9.0
2014-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人