自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

androidswc的专栏

unix & linux & kernel & android

  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

原创 SourceInsight4的使用说明

source insight常见问题1.source insight 置顶窗口或者处于前台挡住窗口解决办法:(1)重启source insight;(2)按两次F11;一、Source Insight快捷键(1)快速更名ctrl+',选中某个函数名,然后按ctrl+',弹出快速更名窗口,然后根据相应的选项,可以快速更换函数名。(包括函数的声明处,定义处,引用处等)。(2)F8:高亮...

2020-02-03 12:17:41 1490

原创 Android SDK文档离线打开慢问题

Android SDK文档 下载下载后的目录D:\xxxxx\Android\Sdk\docsD:/xxxxx/Android/Sdk/docs/index.htmlAndroid SDK文档离线打开离线打开慢的问题原因Android SDK 文档虽然都是本地文件,但是有很多地方需要连接Google的服务器,因此造成打开速度很慢。比如随便打开一个html文件,即可看到有...

2019-10-05 01:02:05 290

原创 WordPress publishing fail

WordPress 出现publishing fail或者The requested URL was not found on this server问题解决办法.htaccess文件中的增加mod_rewrite规则cat /var/www/html/.htaccess# BEGIN WordPress<IfModule mod_rewrite.c>RewriteE...

2019-10-02 23:25:01 371

原创 WordPress安装论坛插件

论坛功能在Plugins(插件)里面搜索bbPress,点击安装即可。问答功能在Plugins(插件)里面搜索CM Answers,点击安装即可。10个最好的WordPress论坛插件本文精心挑选了最好的WordPress论坛插件,使用这些插件可以在网站或业务周围建立社区。1、bbPresshttps://bbpress.org/在将论坛集成到WordPr...

2019-10-02 18:08:46 1959

原创 CentOS安装WordPress

参考:Centos7安装WordPress(一)安装Apache, PHP And MySQL(LAMP)https://blog.csdn.net/keneuro/article/details/48543613Centos7安装WordPress(二)数据库配置、安装WordPresshttps://blog.csdn.net/keneuro/article/details/48575...

2019-10-02 12:11:08 1045

原创 Linux桌面环境

各种 Linux 发行版其实已经附带了某种桌面环境,如果你喜欢折腾,也可以更换其它桌面环境。个人电脑一般都会安装上桌面环境,这样操作更加便捷;Linux 服务器为了节省资源,一般都不会安装桌面环境。下面给大家介绍几款比较流行的桌面环境。1. KDE 桌面系统https://kde.org/KDE 是 K Desktop Environment 的缩写,中文译为“K桌面环境”。K...

2019-09-19 21:32:47 329

原创 Android中ListView选中事件setOnItemSelectedListener无反应不生效问题

Android中ListView选中事件setOnItemSelectedListener无反应不生效问题在学习Android中ListView组件时,android模拟器运行app时,发现点击有反应,选中无反应,原因是在android模拟器中需要按键盘上下键来触发选中事件。Android开发ListView事件:setOnItemSelectedListener、setOnItemCli...

2019-02-23 23:28:59 3230 1

原创 ffmpeg debug level设置及configure enable-debug选项含义

ffmpeg debug level设置及configureenable-debug选项含义./configure --helpDeveloper options (useful when working on FFmpeg itself):--disable-debug disable debugging symbols--enable-debug=LEVEL set

2017-01-23 16:40:48 12231

原创 win7+cygwin环境下ffmpeg 3.0.2 android库编译总结

ffmpeg 3.0.2 android库编译总结./configure --prefix=F:/android/android-ndk-r10b/sources/ffmpeg-release-3.0/android/arm --enable-shared --disable-static --disable-ffmpeg --disable-ffplay --disable-ffprob

2016-11-22 16:05:01 3990 3

原创 uboot开发笔记一之ralink mt7620编译

ralink mt7620 uboot开发笔记之一参考:1.MTK_Ralink_ApSoC_SDK_4200_20131106.tar.bz2,这个ralink的sdk网上有,自行搜索;MTK_Ralink_ApSoC_SDK_4200_20131106/UbootMTK_Ralink_ApSoC_SDK_4200_20131106/RT288x_SDK/tool

2016-11-19 01:39:08 6853 1

原创 基于ffpmeg和sdl的rtsp视频播放器

基于ffpmeg和sdl的rtsp视频播放器参考:http://blog.csdn.net/leixiaohua1020/article/details/8652605http://blog.csdn.net/leixiaohua1020/article/details/38868499代码:https://github.com/openswc/ffmp

2016-11-15 17:05:31 1531

原创 ffmpeg的相关信息打印

参考:最简单的基于FFMPEG的Helloworld程序http://blog.csdn.net/leixiaohua1020/article/details/46889849本文记录一个基于FFmpeg的HelloWorld程序。该程序可以打印出FFmpeg类库的基本信息。使用该程序通常可以验证FFmpeg是否正确的安装配置。ffmpeg的相关信息打印代码如下:

2016-11-11 13:50:12 1468

原创 linux获取系统时间和时间戳

linux获取系统时间和时间戳linux下c/c++编程需要系统时间,一个是获取时间戳和计算时间差,一个获取当前时间用来作为文件名等,方法和例子如下:可以用man命令查询time,localtime,gettimeofday用法,注意struct tm和struct timeval用法;man localtimeNAMEasctime, ctime, g

2016-11-08 15:30:37 28107

原创 eclipse启动出现Java was started but returned exit code=13问题解决

eclipse启动出现Java was started but returned exit code=13问题解决原因是win7 64bit系统下eclipse是32bit版本,对应的java是64bit版本,Eclipse的版本和Java JDK的版本不匹配导致。解决办法:方法1卸载java 64bit版本,安装32bit java版本,配置好java环境变量即可解决;方

2016-10-08 10:28:11 19008 3

原创 c语言define中##用法---ffmpeg

c语言define中##用法---ffmpeg#define FUNC(a, depth) a ## _ ## depth ## _c#define语句中的#是把参数字符串化,##是连接两个参数成为一个整体。#a指把a当成符号,就是把#后面的看成字符串代码:#include #define FUNC(a, depth) a ## _ ## depth ## _c

2016-09-28 16:57:05 460

原创 ffmpeg库使用及其错误解决

ffmpeg库使用及其错误解决1.首先,需要弄明白Linux下动态库和静态库基础知识,这个网上自行搜索;(1)linux动态库和静态库工作原理;(2)如何用制作linux动态库和静态库;(3)如何引用linux动态库和静态库;2.ffmpeg动态库和静态库选项设定及编译动态库 --enable-shared./configure --prefix="ff

2016-09-18 17:36:48 11856 1

原创 udhcpd配置及使用

udhcpd配置及使用基于mips芯片qca953x平台;今天测试板子wifi无线连接的时候,手机端怎么也连接不上,连上wifi后手机端立即就闪断了,后面发现原因是无线路由开发板没有开启dhcp服务器,手机端获取不到ip地址,下面来讲下busybox的dhcp服务器udhcpd的使用及配置。1.使用原始的udhcpd配置文件/etc/udhcpd.conf启动dhcp服务器udhcpd

2016-06-15 10:15:09 29824

原创 mips下交叉编译iperf

mips下交叉编译iperf因为交叉编译iperf需要用c++编译工具mips-linux-g++,参考下面这篇文章生成交叉编译c++工具mips-linux-g++,如果有相关工具和库文件,请忽略此步。mips芯片和板子类型为qca953x;1.下载iperf源码并解压到相应目录https://sourceforge.net/projects/iperfhttps:/

2016-06-15 09:49:24 2566

原创 buildroot编译misp-linux-g++工具

buildroot编译misp-linux-g++工具基于qca953x 路由平台,buildroot版本为buildroot-2009.08;1.把toolchain 先distclean下cd build/buildroot-2009.08/make distclean2.勾选Build/install c++ compiler and libstdc++

2016-06-14 19:55:19 3467 1

转载 Linux下的lds链接脚本基础

uboot.lds 链接脚本语法规则http://blog.csdn.net/h32dong809/article/details/48845271Linux下的lds链接脚本基础 http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=22497486&id=44523590. Contents 1. 概

2016-06-13 19:19:21 785

原创 如何从uboot中推算路由器flash烧写地址

如何从uboot中推算路由器flash烧写地址首先从uboot中得到flash分区的基地址一、找到uboot编译生成的bootstrap.map或者u-boot.map文件,找到下面这句,.text           0x000000009f000000     0x3520其中 0x9f000000 就是flash分区的基地址;二、查看uboot的源代码,例如qca95

2016-06-12 17:55:22 3114

原创 无线路由器cat命令导出flash镜像

无线路由器cat命令导出flash镜像我们需要备份导出无线路由器的flash镜像,方法有两种:一种是把flash芯片从板子上取下来,用编程器读取出flash内容并生成一个文件;另外一种是用cat命令,具体用法如下:cat /dev/mtdblock0 >> /tmp/flash.bincat /dev/mtdblock1 >> /tmp/flash.bincat /dev/

2016-06-12 09:38:36 2857

原创 linux下统计程序编译时间

linux下统计程序编译时间有时需要在linux上统计下编译时间,比如编译内核的时间等等,这时我们可以用time命令统计。比如说你想知道configure的时间,就是# time -p ./configure当./configure执行完毕的时候time命令结束,然后会返回一个时间,就是你执行./configure的时间同样# time -p make 也会知道make用的

2016-06-07 19:19:27 6305

原创 用x264和ffmpeg将YUV编码为.h264(2)

接着上一篇http://blog.csdn.net/openswc/article/details/51597755二、ffmpeg 将YUV编码为.h2641.下载安装ffmpeg./configure --enable-libx264 --enable-gpl --enable-sharedmake make install2.用安装好的ffmp

2016-06-07 10:33:20 2127 1

原创 用x264和ffmpeg将YUV编码为.h264(1)

参考:1.http://blog.csdn.net/leixiaohua1020/article/details/254304252.http://blog.csdn.net/leixiaohua1020/article/details/42078645操作系统版本信息为$ cat /proc/versionLinux version 3.2.0-29-generi

2016-06-06 19:59:38 3576

原创 freebsd developers-handbook部分中文翻译1---freebsd代码结构

freebsd developers-handbookhttp://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/git代码:https://github.com/freebsd/freebsd如果安装了FreeBSD,代码位于/usr/src下面;1.4./u

2016-05-31 15:16:04 658

转载 Linux死机解决办法

http://www.openswc.com/forum.php?mod=viewthread&tid=408不建议长按 Power 按键强制关机,有可能损坏硬件或者丢失数据,甚至导致磁盘坏道!通常套路是 Ctrl + Alt +F7 (F8) 切换到某个 tty,然后用 root 登陆,执行 top 查看吃资源最多的程序,然后使用 pkill/kill/killall 等命令

2013-06-16 11:09:04 28057

原创 debian7 安装Rhythmbox歌词插件

http://www.openswc.com/forum.php?mod=viewthread&tid=637debian7 安装Rhythmbox歌词插件debian7:amd64Rhythmbox : v2.97  osdlyrics_0.4.3-1对于上述歌词插件在debian7上都试了下,osdlyrics可以,其他都没跑起来。对于osdlyrics,我

2013-06-16 11:04:47 2087

原创 查看debian版本

查看debian版本# cat /proc/version Linux version 3.2.0-4-amd64 ([email protected]) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.2.41-2+deb7u2# uname -aLinux fei 3.2.0-4-amd

2013-06-16 10:58:55 1614

转载 Linux下屏保程序

http://www.openswc.com/forum.php?mod=viewthread&tid=560利用一些便捷的小软件把自己的数码相片做成绚烂多彩的屏保,放在自己的电脑上该是多么惬意的一件事啊!虽然Linux下制作屏幕保护的软件比较少,但是我们可以利用Linux本身的特点,亲手制作一个有Linux特色的屏幕保护程序。XScreenSaver概述目前,大多数的Linux发

2013-06-16 10:56:14 6404

转载 linux下的双显卡总结

http://www.openswc.com/forum.php?mod=viewthread&tid=589方法一在BIOS设置强行切换为一个显卡,但双系统(windows+linux)不推荐。方法二:利用lspci | grep VGA这个命令就可以看到目前可以使用的显卡是哪些linux在默认情况下是两个显卡都开启,且电源管理极差,导致电脑温度超高,如果在BIO

2013-06-16 10:54:49 2226

转载 debian7 64bit搭建android开发环境ADT Bundle

http://www.openswc.com/forum.php?mod=viewthread&tid=643问题解决问题1unexpected exception Cannot run program "/home/..../androiddev/adt-bundle-linux-x86_64-20130522/sdk/platform-tools/adb": java.io.IOE

2013-06-16 10:51:17 2213

原创 EMACS入门使用

EMACS入门使用1.emacs的配置文件.emacs放在linux下哪个地方?到用户主目录下看看,在/home/用户名/.emacs,如果没有,手动创建一个.emacs文件。2.基本使用操作解释:1) emacs的使用习惯:命令说明是大小写敏感的;C-x 表示同时按住Ctrl和x;M-x表示先按Esc再按x;C-x v l表示同时按住Ctrl和x后,松开Ctrl再分别

2013-04-25 02:11:31 846

转载 Install GNOME development environment on Ubuntu

http://www.openswc.com/forum.php?mod=viewthread&tid=308&extra=page%3D1Install GNOME development environment on Ubuntuhttps://live.gnome.org/DeveloperTools/Installation/UbuntuContentsInstall

2013-04-25 00:36:43 1217

原创 开源终端Android Terminal Emulator

开源终端Android Terminal Emulatorhttps://github.com/jackpal/Android-Terminal-Emulator/http://code.google.com/p/androidterm/Linux终端---Linux命令行窗口人们通常利用软件把个人计算机仿真成一个终端与主机相连。现在几乎所有使用Linux的人都使用终端仿真

2013-01-29 22:25:02 6282

转载 访金山云CTO杨刚:开源改进PK自主研发,技术驱动前行

http://www.csdn.net/article/2013-01-29/2813986-interview-kingsoft-cloud-CTO-yanggang/1摘要:从O开始到“有点规模”再到成为“互联网的小辈儿”,金山云CTO杨刚深刻地描绘了金山云的技术变迁,以及他们如何在“改进开源方案和寻找更灵活、简便、符合发展需求且成本更低的自主研发方案”之间来寻求平衡。而这一历程,几乎

2013-01-29 21:08:17 872

kotlin安卓开发指南

kotlin android开发指南,包含两本中文手册。 《Kotlin for android developers》 中文版 《Kotlin document》中文版

2018-11-18

飞鸽传书源码详解pdf

IPMessenger是一款局域网内部聊天、文件传输工具,具有很多优点,如数据通讯不需要建立服务器、直接在两台电脑间通信和数据传输,支持文件及文件目录的传输,安全快捷以及小巧方便等优异特点,因此很多公司都采用它作为部门、公司内部的IM即时通信工具。 IPMessenger在程序结构方面采用了WindowsSDK处理结构,通信方面采用了TCP/UDP通信方式,在文件传输处理方面采用文件映射技术,等等。通过分析IPMessenger的运行、工作原理,可以提高并加深对Windows处理流程的理解,提高SOCKET编程技术等,因此特对其源码进行分析,以抛砖引玉,共同提高大家的编程技术。 1、IPMessenger源代码的下载 在写这篇文章时,IPMessenger的最新版本是2.06,因此大家在下载时尽量选择最新版本下载。IPMessenger源代码的下载地址是http://www.ipmsg.org/,在网站的右上角,点击Englishpage,网站转换到英文界面,网站有英文版以及其它语言的版本,当然还有中文版的链接(http://www.azhi.net/IPMsg/),建议大家尽量下载原版的英文版源代码,以利于学习。

2013-05-11

如何成为优秀的软件人才

如何成为优秀的软件人才,让普通人成为优秀软件人才的经验之谈。 1. 软件白领的现状 2. 软件白领的职业发展 3. 理工科大学教育的缺憾 4. 成才要素:学习并应用强势知识 5. 成才要素:提高表达能力 6. 成才要素:提高管理能力 7. 成才要素:提升人格魅力 8. 小结,引申,思考… 参考书:《软件工程与项目管理解析》,林锐 著,电子工业出版社,2003

2013-03-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除