自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (7)
  • 收藏
  • 关注

原创 打卡ARTS-6

每周完成一个ARTS:Algorithm:每周至少做一个 leetcode 的算法题罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。字符 数值I 1V 5X 10L 50C 100D 500M...

2019-01-20 22:09:51 234

原创 打卡ARTS-5

每周完成一个ARTS:Algorithm:每周至少做一个 leetcode 的算法题Review:阅读并点评至少一篇英文技术文章Tip:学习至少一个技术技巧Share :分享一篇有观点和思考的技术文章; 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例:输入:1->2->4, 1->3->4...

2018-12-23 21:07:35 575

原创 打卡ARTS-4

每周完成一个ARTS:Algorithm:每周至少做一个 leetcode 的算法题Review:阅读并点评至少一篇英文技术文章Tip:学习至少一个技术技巧Share :分享一篇有观点和思考的技术文章;给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。Algorithm示例 1:输入: 123输出: 321 示例 2:输入: -...

2018-12-10 22:33:48 156

原创 打卡ARTS-3

每周完成一个ARTS:Algorithm:每周至少做一个 leetcode 的算法题Review:阅读并点评至少一篇英文技术文章Tip:学习至少一个技术技巧Share :分享一篇有观点和思考的技术文章;Algorithm:请你来实现一个 atoi 函数,使其能将字符串转换成整数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。当我们寻...

2018-12-03 01:21:39 627

原创 打卡ARTS-2

Algorithm:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:...

2018-11-24 19:18:10 206

原创 打卡ARTS-1

Algorithm:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为gai目标值的 两个 整数。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]/*...

2018-11-18 21:52:48 678

原创 python——scrapy安装成功,check项目成功,运行出现一下问题

scrapy crawl dmoz 出现问题

2015-07-12 17:35:07 1646

原创 ls显示条件的取反结果(bash中条件取非操作)xK)ib!BdmJYr

想匹配当前目录下“非 .c结尾”的文件ls *.c可以匹配到所有以*.c结尾的文件,取反操作可以通过一下命令实现:bash中执行shopt -s extglop命令设定在执行 ls !(*.c)在centos可以直接使用,ubuntu需要设定shopt是shell内建命令,来控制bash的行为。

2015-07-06 15:33:48 3585 1

原创 c程序员需要了解的系统负载查看命令,uptime,mpstat xK)ib!BdmJYr

个人备忘

2015-06-24 12:03:55 514

原创 vim多行注释,多行删除删除xK)ib!BdmJYr

vim中多行注释 和 删除多行注释 ------------------------------------------------------------------------------- 1.多行注释:  a. 按下Ctrl + v,进入列模式;   b. 在行首选择需要注释的行;  c. 按下“I”,进入插入模式;  d. 然后输入注释符(“//”、“#”等); e.

2015-06-05 14:26:07 464

原创 vim自动添加注释xK)ib!BdmJYr

在~/.vimrc中添加一下内容,或者在vimrc中添加:source ~/myvimrc把下列内容添加到自己的myvimrc脚本中调用就可以了autocmd BufNewFile *.[ch],*.hpp,*.cpp exec ":call SetComment()" func SetComment() call setline(1,"/********************

2015-06-05 14:22:50 709

原创 我的命令技巧--持续更新

1、wget使用占位基础使用:技巧收集:

2014-12-16 20:41:34 437

原创 Shellinbox xK)ib!BdmJYr

软件获取网址:http://ftp.cn.debian.org/debian/pool/main/s/shellinabox/平台:i386

2014-11-15 14:56:16 1393

原创 VIM笔记:构造可重复删除 xK)ib!BdmJYr

1,  The end is  nigh反向删除:

2014-11-11 23:09:15 623

原创 笔记:VIM随时随地做运算

占位符

2014-11-11 22:58:28 521

原创 Shell自动解压文件 xK)ib!BdmJYr

Linux下创建自解压文件的方法1#!/bin/bashecho ""echo "Self Extracting Installer"echo "" export TMPDIR=`mktemp -d /tmp/selfextract.XXXXXX`ARCHIVE=`awk '/^__ARCHIVE_BELOW__/ {print NR + 1; exit 0

2014-11-03 20:23:00 1218

原创 获取shadow密码并验证用户输入密码 xK)ib!BdmJYr

/* ************************************************************************ *       Filename:  check_password_my.c *    Description:   *        Version:  1.0 *        Created:  2014年11月02日 12时

2014-11-02 13:37:59 1102

转载 arp协议 xK)ib!BdmJYr

ARP协议(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议栈中的低层协议,负责将某个IP地址解析成对应的MAC地址.在局域网中,网络中实际传输的是"帧",帧里面是有目标主机的MAC地址的。当一个基于TCP/IP的应用程序需要从一台主机发送数据给另一台主机时,它把信息分割并封装成包,附上目的主机的IP地址。但是以太网设备并不识别32位IP

2014-10-28 16:33:57 730

转载 iptables基本用法 xK)ib!BdmJYr

root@qustdjx-K42JZ:/home/qustdjx# iptables -L -nChain INPUT (policy ACCEPT)target     prot opt source               destination         Chain FORWARD (policy ACCEPT)target     prot opt sourc

2014-09-25 15:53:13 569

原创 Ubuntu14.04安装软件推荐

1、局域网通信工具飞q--->sudo apt-get install iptux   (信使)2、浏览器

2014-09-24 19:38:35 868

转载 linux bind: Address already in use(Z) xK)ib!BdmJYr

虽然用Ctrl+C强制结束了进程,但错误依然存在,用netstat -an |grep 5120和ps aux |grep 5120都还能看到刚才用Ctrl+C“强制结束”了的进程,端口还是使用中,只好每次用kill结束进程。 bind 普遍遭遇的问题是试图绑定一个已经在使用的端口。该陷阱是也许没有活动的套接字存在,但仍然禁止绑定端口(bind 返回 EADDRINUSE),它由

2014-09-17 19:26:54 698

转载 Linux好玩的命令 xK)ib!BdmJYr

Linux下好玩的命令1、yes命令,输出很多个y,可以用来对付选择很多y/n的应用。2、banner命令,打印字符标题,就是用字符拼出大字来:3、ddate命令,把日历转换成其他的什么历:4、fortune命令,随机输出一句话,或者是一句英文名言,或者是一首唐诗宋词来,如果没有唐诗宋词,那就需要用fortune-zh5、cal 9 1752,打印日历,但是这个

2014-08-24 21:52:56 857

转载 ubuntu安装flash-plugin

通过Canonical或者伙伴库,安装Adobe Flash Player最新版本非常容易。Ubuntu 14.04 与 Linux Mint 17 用户安装 Adobe Flash 11.2.202.310 命令:sudo add-apt-repository "deb http://archive.canonical.com/ trusty partner"sudo apt

2014-08-19 20:41:36 1366

原创 关于wait(),waitpid()等待子进程的理解 xK)ib!BdmJYr

我们经常会遇到去使用wait(),waitpid()去回收子进程的资源,获取子进程的退出状态。  在waitpid中等待的时候会使用pid来指定范围,对pid指定范围中的子进程的理解,好多人都没理解好,一下是个人的一点实验心得。  1、pid四种取值中 >0 等待pid指定的子进程,这个不存在争议。但是==-1等待任一子进程的时候,考虑一个问题,子进程创建子进程了。那么这个子进程创建的子进

2014-07-17 20:12:07 1475

原创 stat函数讲解 xK)ib!BdmJYr

头文件:      #include              #include 定义函数:    int stat(const char *file_name, struct stat *buf);函数说明:    通过文件名filename获取文件信息,并保存在buf所指的结构体stat中返回值:      执行成功则返回0,失败返回-1,错误代码存于errno错误

2014-07-04 13:49:53 654

原创 window 本地dns域名解析(个人笔记)

1、修改本地TCP/IP属性界面,修改默认DNS地址2、C:\WINDOWS\system32\drivers\etc

2014-06-24 16:29:34 1465

原创 ubuntu12.04配置TFTP

一、 安装TFTP软件sudo  apt-get  install  tftp-hpa  tftpd-hpa注意:tftp-hpa是客户端,tftpd-hpa是服务器端 二、 建立tftpboot目录,作为服务器的目录sudo mkdir  ~/tftpboot注意:释放权限:(服务器目录,需要设置权限为777,chomd 777)sudo chmod 777  ~/t

2014-06-09 16:03:33 501

原创 C-inline函数 xK)ib!BdmJYr

1、由来在计算机科学中,内联函数(有时称作在线函数或编译时期展开函数)是一种编程语言结构,用来建议编译器对一些特殊函数进行内联扩展(有时称作在线扩展);也就是说建议编译器将指定的函数体插入并取代每一处调用该函数的地方(上下文),从而节省了每次调用函数带来的额外时间开支。但在选择使用内联函数时,必须在程序占用空间和程序执行效率之间进行权衡,因为过多的比较复杂的函数进行内联扩展将带来很大的存储

2014-03-24 23:21:05 820

转载 Linux服务器的初步配置流程

Linux服务器的初步配置流程阮一峰开发网站的时候,常常需要自己配置Linux服务器。本文记录配置Linux服务器的初步流程,也就是系统安装完成后,下一步要做的事情。这主要是我自己的总结和备忘,如果有遗漏,欢迎大家补充。下面的操作针对Debian/Ubuntu系统,其他Linux系统也类似,就是部分命令稍有不同。第一步:root用户登录首先,使用root

2014-03-21 22:51:39 857

原创 移植sqlite3.8到arm开发板过程

OS:Ubuntu 12.04 Desktop开发板:s5pv210(contex-a8)1、 下载sqlite-autoconf-3080301.tar.gz(http://www.sqlite.org/)2、解压到某个文件夹下 mkdir sqlite3tar zxvf sqlite-autoconf-3080301.tar.gz -C sqlite33、配置,这里安装

2014-03-06 23:22:13 781

原创 cut命令 xK)ib!BdmJYr

cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。(1)其语法格式为:cut  [-bn] [file] cut [-c] [file]cut [-df] [file]命令解释:cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c

2014-02-28 16:00:05 844

原创 samba通过字符界面设置过程(字符界面添加samba的windows的登陆用户名) xK)ib!BdmJYr

学习Linux嵌入式开发,原来草草按网上步骤设置的samba发现在共享目录中创建的文件目录因为是匿名用户,老是要修改文件权限,因此特花了些时间研究下samba设置共享目录的安装使用,总结如下:1.samba安装,我使用的是ubuntu12.00的linux操作系统,其它系统可能操作有所不同:--1.安装samba服务:sudo apt-get install samba

2013-02-19 13:06:16 681

转载 shell脚本语法--case/exac xK)ib!BdmJYr

case命令可类比C语言的switch/case语句,esac表示case语句块的结束。C语言的case只能匹配整型或字符型常量表达式,而Shell脚本的case可以匹配字符串和Wildcard,每个匹配分支可以有若干条命令,末尾必须以;;结束,执行时找到第一个匹配的分支并执行相应的命令,然后直接跳到esac之后,不需要像C语言一样用break跳出。#! /bin/shecho "Is i

2012-08-17 14:47:28 649

转载 arm汇编

1. LDR 指令LDR 指令的语法为:LDR{条件} 目的寄存器,LDR 指令用于从内存中将一个32 位的字数据传送到目的寄存器中。该指令通常用于从内存中读取32 位的字数据到通用寄存器,然后对数据进行处理。当程序计数器PC 作为目的寄存器时,指令从内存中读取的字数据被当作目的地址,从而可以实现程序流程的跳转。该指令在程序设计中比较常用,且寻址方式灵活多样,请读者认真掌握。指令范例:

2012-07-31 08:33:13 592

转载 如何使用 Qt Phonon

如何使用 Qt Phonon前言 Phonon严格来说其实非为Qt的library,Phonon原本就是KDE 4的开放原始码多媒体API,后来与Qt合并与开发,所以简单来说就是Qt使用Phonon这个多媒体框架来提供一般影音多媒体档案的播放,而这些影音多媒体来源可以是档案、网路串流或是指到一个档案的QUrl。Phonon是一个跨平台多媒体框架,能够在Qt应用程式中使用与播放影音多媒体

2012-07-11 17:48:40 1169

翻译 qt运用phonon播放音乐出现问题

[#0] 【说】:大家好,我用phonon播放音乐,其代码如下:#include   #include "mainwindow.h"   #include   #include      int main(int argc, char *argv[])   {     QApplication a(argc, argv);     QTextCodec

2012-07-11 17:12:02 1018

转载 学习linux 的方法(个人总结)

我想应该写一篇这样的文章, 网友包括现在的学生都在问这样的一个问题。 可能你是刚刚接触linux 操作系统, 方法应当是有的。     04年我是第一次接触linux 操作系统, 使用的版本是 redhat 7.0 , 一直在使用redhat 系列的操作系统, 包括 fedora  centos 以及suse linux 。 这时候就需要分类, 我想分类是大家很清楚的一种方式,很小的时候,

2012-07-07 15:29:07 1141

转载 [QT] Qt学习方法(丁林松总结)xK)ib!BdmJYr

趁着有机会歇一歇关于Qt 的学习方法。  Qt 本来是在Linux 操作系统上开发出来的一种图形界面的解决方案, 当初只是在linux 上面运行, 它的底层库是依赖XLib 这个库的支持, 所以在了解Qt之前最好是了解一下XWindow 的运行原理, 所以看到我这篇文章的学生应该注意听讲关于XWindow的运作机制, 由于我们是学习嵌入式的, 所以对于嵌入式的Framebuffer 与

2012-07-07 15:28:21 6833

原创 函数实现qt的属性的修改

#include "widget.h"#include "ui_widget.h"#include #include //for QString#include //for QMovie#include //for QTime#include //for palatteWidget::Widget(QWidget *parent) : QWid

2012-07-04 16:10:30 1037

转载 QT 实现QLabel上的超链接

一个简单的例子:Widget::Widget(QWidget *parent)    : QWidget(parent){    QLabel* label = new QLabel("显示的内容",this);    label->setFixedSize(200,100);    label->move(10,10);    label->show();

2012-07-04 09:33:27 974

网络和通信PPT元素小图标素材大全.pptx.zip

网络元素的小图标ppt,很实用很好的;

2020-03-19

s3c2440完全版

整合好多资源。小分分享。赚个辛苦钱。谢谢整合好多资源。小分分享。赚个辛苦钱。谢谢整合好多资源。小分分享。赚个辛苦钱。谢谢整合好多资源。小分分享。赚个辛苦钱。谢谢

2011-12-15

嵌入式开发教程

嵌入式 开发教程 第二版。资源紧缺下载要的速度。

2011-12-15

鸟哥的Linux服务器版

鸟哥的Linux服务器版,教你从基础开始一步一步的构建服务器。知识全面而详细。

2011-10-11

Linux高级技巧

Linux高手必备技巧文档,内容包括各种Linux高级技巧

2011-10-11

L298N直流电机\步进电机两用驱动器

l298nH桥驱动L298N直流电机\步进电机两用驱动器

2010-09-15

基于stc12c5a60s2的上位机与下位机通信程序及电路板图

基于stc12c5a60s2的上位机与下位机通信程序及电路板图 包括元器件信息,电路图,串口通信显示程序等

2010-09-09

空空如也

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

TA关注的人

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