自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (13)
  • 收藏
  • 关注

原创 基于MDK编译时出现:关于core_cm3.c的错误

在MDK新创建STM32基于固件库的工程时,编译不通过,在确认文件添加没缺,PATH没问题,以及define确认填写无误,仍然编译不通过。MDK版本:MDK533.exe部分报错内容:*** Using Compiler 'V6.15', folder: 'd:\Keil_v5\ARM\ARMCLANG\Bin'../CORE/core_cm3.c(445): error: non-ASM statement in naked function is not supported uint32_.

2021-03-31 09:00:37 2519 1

原创 Windows下QT使用VirtualKeyboard键盘

公司最新的项目要使用QT,快不惑年纪的年龄学下QT怎么玩...之前虚拟键盘的问题在Linux下编译使用,老是发现模块没有找到,反正都是学习下使用,所以还是找了下Windows下的QT的版本如何使用,直接上菜~在main.cpp中设置:qputenv("QT_IM_MODULE", QByteArray("qtvirtualkeyboard"));使用这种方式必须在QGuiApplication app(argc, argv)之前:第一种集成方式只需要导入键盘模块:impor.

2021-03-22 08:57:22 2392

原创 QT FFmpeg-4.3.2最新版本 编译使用 音视频播放

https://github.com/BtbN/FFmpeg-Builds/releases

2021-02-07 11:02:09 1238 1

转载 Object-C的编译命令

#import int main(int argc,const char *argv[]){ @autoreleasepool{ NSLog(@"Hello world!"); } return 0;}$gcc -framework Foundation -x objective-c -o hello  main.m-x选项说明编

2017-09-18 09:24:38 1047

原创 PhpExcel读取Excel表格中的数据

PhpExcel读取Excel表格中的数据

2017-08-11 12:42:10 10898

原创 Ant不是内部命令也不是外部命令

Hadoop配置Ant中的问题

2017-08-09 17:40:46 1952

原创 Bootstrap使用

Bootstrap的相关使用

2017-08-09 15:10:08 378 1

原创 PHP与MySQL数据库连接

Php与MySQL数据库连接

2017-08-07 10:52:14 582

原创 PHP Notice: Use of undefined constant variable

Notice: Use of undefined constant variable PHP开发问题解决

2017-08-07 10:29:06 615

原创 PHP7 Windows10环境搭建

php7+apache2.4+ MySQL 在Windows环境上搭建2.Apache服务器下载首先从官网上下载Apache2.4  http://httpd.apache.org/download.cgi选择Files for Microsoft Windows;单击,选择ApacheHaus

2017-08-06 09:14:10 858

原创 iOS中的@property的属性

@property = ivar + getter + setter;"属性" (property)有两大概念:ivar(实例变量)、存取方法(access method = getter + setter)。"属性" (property)作为 Objective-C 的一项特性,主要的作用就在于封装对象中的数据。 Objective-C 对象通常会把其所需要的数据保存为各种实例变量。

2017-08-04 12:53:29 280

原创 Error:Execution failed for task ':app:transformClassesWithDexForDevDebug'. > com.android.build.api.t

Error:Execution failed for task ':app:transformClassesWithDexForDevDebug'.> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurren

2016-08-03 10:21:41 1136

转载 Android Studio 如何格式化代码

Android Studio:格式化代码快捷键: Reformat codeCTRL + ALT + L (Win)OPTION + CMD + L (Mac)顶13踩

2016-07-28 15:35:28 1587

转载 Android获取流量信息

Note:纯属自己工作总结,好久没些博客了, 对自己这些年的工作做个记录 .public class TrafficInfoActivity extends Activity {//展示数据列表private ListView lv;//获取到所有具有Intenet权限的应用的流量信息private TrafficInfoProvider provider;//Prog

2016-07-21 16:06:05 966

转载 Android杀进程的代码

Note:纯属自己工作总结,好久没些博客了, 对自己这些年的工作做个记录 .public class TaskManagerActivity extends Activity implements OnClickListener {// 显示用户进程private ListView lv1;// 显示系统进程private ListView lv2;// 判断当前显

2016-07-21 15:59:12 579

转载 adb opendir failed,permission denied

adb shell为了进入databasecd datacd datals结果提示了adb opendir failed ,permission denied和linux一样,这时候su回车然后在手机上同意root就行了(记得之前要开放手机的root权限)

2016-02-19 13:03:14 676

转载 Fedora20 maven3实战之设置HTTP代理

maven3实战之设置HTTP代理----------第一步: yum install maven第二部: 设置代理有时候你所在的公司基于安全因素考虑,要求你使用通过安全认证的代理访问因特网。这种情况下,就需要为Maven配置HTTP代理,才能让它正常访问外部仓库,以下载所需要的资源。首先确认自己无法直接访问公共的maven中央仓库,直接运行命令ping repo1

2015-01-18 13:31:50 918

原创 Fedora20 配置Java

vi /etc/profileexport JAVA_HOME=/usr/local/java/jdk1.7.0_71export JRE_HOME=/usr/local/java/jdk1.7.0_71/jreexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLA

2015-01-16 16:55:51 1453

转载 Ubuntu14.04设置网络代理

buntu下apt-get的网络代理设置(终端命令行的网络代理设置)新立得软件管理器这种图形化的代理设置很明了,这里介绍下终端命令行的网络代理设置,这样大家就可以通过代理进行apt-get了。 方法一:  如果只是想临时使用http代理,可以在使用apt-get之前于终端下输入:export http_proxy="http://用户名:密码@代理IP:代理端口

2015-01-16 11:30:40 50800

转载 Fedora21安装KDE桌面

yum groupinstall kde-desktop

2015-01-15 20:22:24 3274

转载 perl 正则表达式

匹配:m/;/ (还可以简写为 /;/ ,略去 m)替换:s/;/;/转化:tr/;/;/这三种形式一般都和 =~ 或 !~ 搭配使用(其中 "=~" 表示相匹配,在整条语句中读作 does,"!~" 表示不匹配,在整条语句中读作 doesn't),并在左侧有待处理的标量变量。如果没有该变量和 =~ !~ 操作符,则默认为处理 $_ 变量中的内容。举例如下:$str = "I

2014-12-23 14:08:37 561

转载 Jenkins配置

Jenkins的前身是Hudson,是做持续集成必不可少的工具,主要用途:持续、自动的构建项目;构建自动化测试项目;监控定时执行的一些任务。先说说一下安装:Hudson的war包下载地址:http://mirrors.neusoft.edu.cn/eclipse/hudson/war/Jenkins的war包下载地址: http://mirrors.jenkins-ci.o

2014-11-13 10:20:51 1022

转载 Fedora20 关闭防火墙

systemctl stop firewalld.service

2014-09-26 13:08:58 5070

转载 git查看某个文件修改历史

it blame filename.c 显示文件的每一行是在那个版本最后修改。git whatchanged charge.lua 显示某个文件的每个版本提交信息:提交日期,提交人员,版本号,提交备注(没有修改细节)git show 7aee80cd2afe3202143f379ec671917bc86f9771 显示某个版本的修改详情和

2014-09-10 11:42:58 19956

转载 vim查找/替换字符串

vim查找/替换字符串vi/vim 中可以使用 :s 命令来替换字符串。命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。     :s/vivian/sky/ 替换当前行第一个 vivian 为 sky     :s/vivian/sky/g 替换当前行所有 vivian 为 sky     :n,$s/vivian/sky

2014-09-01 11:44:08 549

转载 Fedora20将网卡名字改回eth0

近由于项目原因,自己安装了个Fedora20虚拟机环境,忽然发现Fedora20这个版本里的网卡名字有点怪怪的,不是传统的eth0,改成了ens33,觉得有必要改回来。上网搜索了一下,把这个别扭的ens33改成了eth0,看着顺眼多了。记录操作步骤如下:The easiest way to restore the old way Kernel/modules/udev re

2014-08-21 10:32:38 5998 2

转载 Reached initrd target default target

[OK] Reached initrd target default target这个是在刚才编辑/etc/selinux/config这个文件里,重启后出现的错误。结果呢, [OK] Reached initrd target default target在启动里能看到,到了这儿,就再也进行不下去了。分析加GOOGLE后,在启动是选择e 进入到命令行编辑模式, 在倒数第二

2014-08-11 15:35:50 3058

转载 Vim多行注释

按键操作:注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如"#",再按Esc,就会全部注释了。删除:先按v,进入visual模式,横向选中列的个数(如"#"注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d, 就会删除注释符号(#)。

2014-06-12 09:34:36 754

转载 ssh-copy-id 匿名登陆

使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。 ssh-keygen 创建公钥和密钥。 ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys

2014-05-05 13:18:06 2258

转载 Ubuntu 安装 VMware Tools 报“无法找到kernel header path”的解决方案

1. 更新或安装linux headerssudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)2. 关联文件,就是因为找不到这个几个文件,vmware tools才认为路径无效的。cd /lib/modules/$(uname -r)/build/include/lin

2014-04-28 01:50:50 1322

转载 Ubutnu13.04更新网易源

首先,备份一下Ubuntu 13.04 原来的源地址列表文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.old然后进行修改sudo gedit /etc/apt/sources.list#网易的源(163源,无论是不是教育网,速度都很快)deb http://mirrors.163.com/ubuntu

2014-04-27 23:48:16 1091

转载 Fedora启动自动获得IP

第一步:激活网卡    系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活。# ifconfig eth0 up  第二步:设置网卡进入系统时启动    想要每次开机就可以自动获取IP地址上网,就要设置网络服务在系统启动时也启动。Linux有一点与windows不同的是很多服务默认是停止的,而且你在某次使用该服务时启动这个服务,但是没设置它为默认启动,则

2014-04-27 10:09:06 1261

转载 Linux:ls以K、M、G为单位查看文件大小

#man ls……-h, --human-readable                print sizes in human readable format (e.g., 1K 234M 2G)……# lscuss.war    nohup.out# ls -ltotal 30372-rw-r--r--    1 root root 31051

2014-04-26 10:48:01 57715

转载 VM桥接

配置成桥接网络连接模式的虚拟机就当作主机所在以太网的一部分,虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台 电脑,可以像主机一样可以访问以太网中的所有共享资源和网络连接,可以直接共享主机网络的互联网接入线路访问互联网。主机与虚拟机之间,以及各虚拟机之间 都可以互访。对应虚拟机就被当成主机所在以太网上的一个独立物理机来看待,各虚拟机通过默认的VMnet0网卡与主机以太网连接,虚拟机间的虚拟

2014-04-21 11:25:20 646

转载 Fedora20 取消屏幕锁屏

System->setting->privacy.

2014-04-21 11:24:43 5392

转载 Fedora_20 VNC-SERVER安装与配置

Fedora_20 VNC-SERVER安装与配置   1.检查是否已经安装过vnc和vnc-server     rpm -qa | grep vnc 提示如下:       由于没有发现vnc-server,说明vnc-server没有安装。进行第2步,否则进行第3步。   2.安装vnc-server的软件包。     sudo yum install vnc-server

2014-04-21 09:11:49 4146

转载 git相关操作

2014-04-03 08:50:14 1028

转载 git config命令使用

1. git config简介我们知道config是配置的意思,那么git config命令就是对git进行一些配置。而配置一般都是写在配置文件里面,那么git的配置文件在哪里呢?互动一下,先问下大家。你们所知的git配置文件是放在哪里的?git有几个配置文件呢?是的,聪明的你,稍微查查资料就知道咯,git里面一共有3个配置文件,首先是:仓库级配置文件:该文件位于当前仓库下,路

2014-03-26 09:55:50 78345 7

转载 pps与bps

在说明设备的转发能力的时候有的厂商使用pps这个单位,有的使用bps这个单位。请分别解释这两个单位以及这两个单位如何换算?1)首先了解下bit与Byte在计算机科学中,bit是表示信息的最小单位,叫做二进制位;一般用0和1表示。Byte叫做字节,由8个位(8bit)组成一个字节(1Byte),用于表示计算机中的一个字符。bit(比特)与Byte(字节)之间可以进行换算,其换算关系为:1

2014-03-12 09:58:13 4040

转载 编译Linux内核

我们在安装新内核的时候,通常都会编辑lilo.conf 和grub.conf 文档。里面有一段“initrd=/boot/initrd-***.img”(其中的***表示内核的版本号)的我们都很少会注意到,有时候还会发现这一行不要也能够正常开机。那这个initrd***.img究竟是用来干什么的呢?    其实initrd***.img是个映像文档,类似ramdisk,把一段程式打包到img里

2014-03-10 16:39:44 622

FFmpegDemo.rar

使用FFmpeg&Qt编写的测试程序

2021-02-07

brctl网桥配置源码Linux

网桥配置源码, Linux可以工作在网桥模式。

2013-11-29

XStream Java下的使用

XStream Java Android下的使用.有读写相关的测试.

2011-12-13

学生管理App

Java的代码应用,国外大学的范例文件 Student Application

2011-11-29

QuickTime SDK

QuickTime SDK,VS2008编译WebKit时需要用到.

2011-11-01

OpenGL绘制三角形

OpenGL绘制三角形,学习OpenGL编程

2011-10-31

PhoneGap HelloWorld

Android 使用PhoneGap开源框架编写的应用程序.

2011-10-28

PhoneGap 0.95

PhoneGap是一个开源的开发框架,用来构建跨平台的使用HTML,CSS和JavaScript的移动应用程序.

2011-10-28

depot_tools工具

depot_tools工具,下载chrome与chromium源码用到的工具

2011-10-14

Android ProgressDialog Demo

Android ProgressDialog Demo

2011-09-29

Android ProgressDialog Demo

Android ProgressDialog Demo

2011-09-29

linux安防应用开发

linux应用开发,客户端为mfc,服务端为linux,本项目代码为服务端的代码

2010-03-18

从二进制文件中取utf8的汉字

学习处理编码转换的方式,以及二进制文件的特点。

2010-01-16

空空如也

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

TA关注的人

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