自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(52)
  • 资源 (2)
  • 收藏
  • 关注

原创 初级算法(leetcode)-数组-No1.删除排序数组中的重复项

题目:给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。示例 1:输入:nums = [1,1,2]输出:2, nums = [1,2]解释:函数应该返回新的长度 2 ,并且原数组 nums 的前两个元素被修改为 1, 2 。不需要考虑数组中超出新长度后面的元素。示例 2:输入:nums = [0,0,1,1,1,2,2,3,3..

2021-08-02 16:51:37 105

原创 leetcode-简单-c语言-最长回文子串-20210802

题目:给你一个字符串 s,找到 s 中最长的回文子串。示例 1:输入:s = "babad"输出:"bab"解释:"aba" 同样是符合题意的答案。示例 2:输入:s = "cbbd"输出:"bb"示例 3:输入:s = "a"输出:"a"示例 4:输入:s = "ac"输出:"a"代码://思路://字符串为1时,返回字符串唯一的字符//字符串大于1时,没有相同字符时,返回第一个字符//字符串大于1时,有对称的时,返回最长回文子串#define max(.

2021-08-02 00:54:13 142

原创 leetcode-简单-c语言-寻找两个正序数组的中位数-20210801

题目:给定两个大小分别为 m 和 n 的正序(从小到大)数组nums1 和nums2。请你找出并返回这两个正序数组的 中位数 。示例 1:输入:nums1 = [1,3], nums2 = [2]输出:2.00000解释:合并数组 = [1,2,3] ,中位数 2代码://思路:合并数组,排序,求中位数// #define length(a) ((sizeof(a))/sizeof(a[0]))// #define max(a,b) ((a>b)?(a:b))v...

2021-08-01 23:02:21 181

原创 leetcode-简单-c语言-无重复字符的最长子串-20210801

题目:给定一个字符串 s ,请你找出其中不含有重复字符的最长子串的长度。示例1:输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。代码://思路:滑动窗口//i遍历每个元素i<len(s)//j小于i,j等于k//k是不含有重复字符的起始,k在变化//若i和j位置的元素相同,停止当前遍历,计算不含有重复字符的长度num//num会根据实际情况更新int lengthOfLongestSubstring(c...

2021-08-01 18:12:41 187

原创 leetcode-简单-c语言-两数相加-20210801

题目:给你两个非空 的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0开头。案例:输入:l1 = [2,4,3], l2 = [5,6,4]输出:[7,0,8]解释:342 + 465 = 807.代码:/** * Definition for singly-linked list. * struct ListNode { ...

2021-08-01 18:10:41 88

原创 leetcode-简单-c语言-两数之和-20210731

题目描述: 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]/** * Note: The returned array must be malloced, assume caller calls free(). */ void Qu.

2021-08-01 00:46:15 109

原创 链表式队列(C语言)——(2)

本节:使用C语言实现链表式队列的创建、入队、出队。启用头结点不存储数据,以第二个节点作为开始节点。main.c//// main.c// learn//// Created by wang shang on 2021/7/10.//#include <stdio.h>#include <string.h>#include "link.h"#include "quene.h"int main(int argc, const char * argv

2021-07-17 13:32:19 85

原创 单链表(C语言)——(1)

本节:使用C语言实现单链表的创建、指定位置插入数据、顺序循环遍历、指定位置删除数据、指定位置查询数据。启用头结点作为开始节点,即作为第一节点,由于头结点无前驱节点,故在操作上需要特殊处理。main.c文件//// main.c// learn//// Created by shang wang on 2021/7/10.//#include <stdio.h>#include "link.h"int main(int argc, const char * ar

2021-07-11 01:57:04 63

原创 MAMP_PRO_6.0开启Nginx的目录文件列表功能

一、环境MAMP_PRO_6.0(下载地址:https://www.macwk.com/soft/mamp-pro)mac(macOS Big Sur 11.2.3)二、MAMP_PRO_6.0安装安装完成后,在application中出现MAMP文件夹和MAMP PRO应用程序图标。三、测试是否安装成功点击MAMP PRO应用程序图标,启动。四、实现开启Nginx的目录文件列表功能目的:浏览器输入http://localhost:7888/bk_2010可以列出

2021-03-28 03:20:08 779 1

原创 django+celery+redis+flower笔记

一、环境(django+celery+redis+flower)第一步:安装环境brew install Redispip install -U "celery[redis]"(同时安装celery-4.4.1 #redis的库、vine-1.3.0、billiard-3.6.3.0、kombu-4.6.8、redis-3.4.1、amqp-2.5.2)(拓展:pip的参数[-i]...

2020-03-06 21:19:45 896 1

原创 微信客户端+微信公众平台+新浪云SAE+Arduino+WS100(控制LED)

第一步:准备1、智能手机微信客户端或微信电脑版2、注册微信公众平台https://mp.weixin.qq.com3、注册新浪账号http://www.sinacloud.com4、拥有一块Arduino UNO R3 http://item.jd.com/1593883356.html5、拥有一块WS100https://item.taobao.com/ite

2016-09-04 18:26:34 9871 8

原创 ubuntu中ssh自启动

打开/etc/rc.local文件,在exit 0语句前加入:/etc/init.d/ssh start(前提是本身的启动方法是这样的才可以)或者/usr/local/sbin/sshd(我使用的是手动安装,平时的启动方式直接执行/usr/local/sbin/sshd)最后reboot即可~

2016-09-04 18:02:52 2131

原创 解决Ubuntu手动安装vim后无法正常…

首先声明这个问题很坑爹~问题描述:下载了vim7.3版本的源码,在虚拟机里面的ubuntu12中手动安装成功后。在使用vim编辑文档时,进入编辑模式出现如下现象:1、使用方向键会打印出“A”“B”“C”“D”的字样。2、使用“Backspace”无法正常删除。针对以上问题,进行如下解决:cd ~/echo "set nocompatible" >> ~/.vimrcecho "se

2016-09-04 18:02:49 1255

原创 ubuntu&nbsp;手动安装openssh-server

先用能上网的机器下载:zlib-1.2.5.tar、openssh-5.6p1.tar.gz、openssl-0.9.8o.tar.tar,接下来,准备安装。  步骤如下:  1、首先解压安装zlib:tar -xfzlib-1.2.5.tar,会在当前目录下生成zlib目录。进入zlib目录,然后./configure、make makeinstall ,一路下来,没有错误提

2016-09-04 18:02:47 1849

转载 putty远程连接ubuntu

原文地址:putty远程连接ubuntu作者:shangxuan2011    闲着无聊,搞了一下ubuntu系统下的远程桌面应用,到网上查了一下相关的资料,发现以桌面的形式登录,有好多种说法,且有好多人到最后都会碰到这样那样问题,本人一菜鸟,对这种问题自问是解决不了的,不过使用终端登录,处理方法到是很简单,自己亲自测试了一个终端远程登录的方法,很成功,现摘录如下:步骤一、在ubuntu

2016-09-04 18:02:44 1668

转载 【转载】linux&nbsp;C&nbsp;…

原文地址:C 获取与修改IP地址">【转载】linux C 获取与修改IP地址作者:liuhong1.happy// setip.h#ifndef _INCLUDE_SETIP_H_#define _INCLUDE_SETIP_H_ // 设置IP地址 int setip(char *ip); // 获取IP地址char* getip(char *ip_buf);

2016-09-04 18:02:42 427

原创 windows安装设备的驱动程序软件遇…

问题描述:有时候我们在使用一些设备的时候需要获取电脑的驱动。安装方式一共有三种:第一种是让系统自动更新和安装。第二种是打开“资源管理器”选择指定文件夹路径更新。第三种是使用第三方的驱动管理工具进行安装。但是,如果上述几招你都试过后,问题依然无法解决时。例如,一直出现如下提示~换做我的话,我会崩溃的。解决方法:驱动程序在安装过程中,大部分是需要windows 本身一些系统文件来

2016-09-04 18:02:37 7528 2

原创 RedHat&nbsp;Enterprise&nbsp;Linu…

RedHat Enterprise Linux 6.4 使用Centos 6 的yum源问题2015.04.09一、问题描述有时在使用RedHat 系统进行安装某些软件时,会出现如下提示:This system is not registered to Red Hat Subscription Management.You can usesubscription-manager to

2016-09-04 18:02:34 475

原创 (转载)ubuntu创建新用户并增加管…

问题导读:1.adduser与useradd有什么区别?2.那种方式会自动创建组、用户组等信息?3.如何新建用户具有管理员权限?$是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全)。想用root的话,得给root用户设置一个密码:sudo passwd root然后登录时用户名输入root,再输入密码就行了。ub

2016-09-04 18:02:30 3205

原创 SMS&nbsp;Error&nbsp;code:&nbsp;+CMS

Error DescriptionCMS ERROR:1Unassigned numberCMS ERROR:8Operator determined barringCMS ERROR:10Call baredCMS ERROR:21Short message transfer rejectedCMS ERROR:27Des

2016-09-04 18:02:27 3116

原创 Vmware&nbsp;Tools&nbsp;下载及安装方法

Vmware Tools 下载及安装方法王尚2014.11.20一、介绍VMware Tools 是VMware虚拟机中自带的一种增强工具,相当于VirtualBox 中的增强功能(SunVirtualBox Guest Additions),是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的程序。只有在VMware虚拟机中安装好了VMware Tools

2016-09-04 18:02:24 739

原创 Centos6.5中Nginx部署基于IP的虚拟…

Centos6.5 中Nginx部署基于IP 的虚拟主机王尚2014.11.18一、介绍虚拟主机虚拟主机是使用特殊的软硬件技术,把一台真实的物理电脑主机分割成多个逻辑存储单元,每个单元都没有物理实体,但是每个物理单元都能像真实的物理主机一样在网络上工作,具有单独的IP地址(或共享的IP 地址)以及完整的Internet服务器功能。每个虚拟主机都具有独立的域名和完整的Inter

2016-09-04 18:02:22 751

原创 CentOS服务器运维监控Nagios(一)

CentOS下搭建Nagios王尚2014.11.09操作系统:CentOS-6.5-i386-bin-DVD1.iso安装在VM中进行测试的。本章需要的软件链接:php-5.3.2.tar.gzhttp://www.163disk.com/fileview_2161669.htmlnagios-plugins-1.4.14.tar.gzhttp://www.163di

2016-09-04 18:02:19 1327

原创 inet_ntoa将客户端的IP和port写入M…

问题:inet_ntoa将客户端的IP和port写入MYSQL中的解决方法和遇到的问题

2016-09-04 18:02:17 545

转载 keilc&nbsp;4&nbsp;编译出现的几个错误…

原文地址:4 编译出现的几个错误解决">keilc 4 编译出现的几个错误解决作者:黑子  今天安装了keilc4,因为项目用到,所以把遇到的几个编译错误解决方法说说,第一次写东西不知道写啥!!   一 第一个是错误提示:error56,can't open file“XXX.h”  解决方法:是在project/Manage/Components,Environment an

2016-09-04 18:02:15 833

原创 MATLAB的神经网络工具箱介绍

一、使用matlab2010b以后的版本会有完整的神经网络工具箱,使用nnstart可以调出toolbox,然后选择需要的功能,导入数据,选择训练参数和每层神经元个数,最后训练会输出网络与结果。二、>> help nnet  神经网络工具箱  版本7.0(R2010b中)03月 - 2010   图形用户界面功能。    nnstart -神经网络的启动界面    nctool

2016-09-04 18:02:12 33195 2

原创 matlab怎么查看已安装哪些工具箱和…

问题描述:matlab怎么查看已安装哪些工具箱和它们相应的版本解决方法:在命令行里敲击der,回车效果:

2016-09-04 18:02:09 39633 9

原创 宽带理论速率

@1  换算公式:1B=8b 1B/s=8b/s(或1Bps=8bps)       实际书写规范中B应表示Byte(字节),b应表示bit(比特),但在平时的实际书写中有的把bit和Byte都混写为b@2  128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s即128KB/s=1Mb/s       因为ISP提供的线路带宽使用的单位是比特,而一般下载软件显示的是字

2016-09-04 18:02:07 632

原创 CentOS&nbsp;IP&nbsp;DNS设置

1、CentOS 修改DNS修改对应网卡的DNS的配置文件# vi /etc/resolv.conf修改以下内容nameserver 8.8.8.8 #google域名服务器nameserver 8.8.4.4 #google域名服务器2、CentOS 修改网关修改对应网卡的网关的配置文件[root@centos]# vi /etc/sysconfig/network修改以下内容

2016-09-04 18:02:04 399

原创 网站限制某些ip访问,仅允许某些ip…

代码:function getIP() {returnisset($_SERVER["HTTP_X_FORWARDED_FOR"])?$_SERVER["HTTP_X_FORWARDED_FOR"]:(isset($_SERVER["HTTP_CLIENT_IP"])?$_SERVER["HTTP_CLIENT_IP"]:$_SERVER["REMOTE_ADDR"]);}fu

2016-09-04 18:02:02 9179

原创 No&nbsp;Launcher&nbsp;activity&nbsp;found!

现象描述:运行eclipse时在Console中会出现如下几句提醒:No Launcher activity found!The launch will only sync the application package on the device!并且模拟器正常运行可是没有自己项目的图标解决方法:在项目目录里找到AndroidManifest.xml文件在a

2016-09-04 18:01:59 617

原创 factorOne&nbsp;cannot&nbsp;be&amp;nb…

factorOne cannot be resolved or is not a field现象描述:Eclipse的使用时会在代码处出现警告factorOne cannot be resolved or is not a field原因是R.java中没有生成相应的静态类或者你没有正常导入R.java解决方法:针对第一种情况:删除R.java让系统自动重新生成R.j

2016-09-04 18:01:57 293

原创 Hardcoded&nbsp;string&nbsp;XXX,&amp;…

eclipse布局文件警告:Hardcoded string XXX, should use @string resource string XXX, should use @string resource" TITLE="Hardcoded string XXX, should use @string resource" />

2016-09-04 18:01:54 527

原创 This&nbsp;Adroid&nbsp;SDK&nbsp;r…

有时候开启eclipse时会出现如下提示框:This Adroid SDK requires AndroidDeveloperAdroid SDK requires Android Developer" TITLE="This Adroid SDK requires Android Developer" />

2016-09-04 18:01:52 446

原创 Aero问题

有时候打开电脑会发现自己的桌面有点不一样,没有原来的好看。别着急,这是因为你的Aero没有正常启动。

2016-09-04 18:01:49 496

原创 Wamp之mysql密码故事

注:有时候修改mysql密码会出现如下状况:密码改了,但新密码就是进不进去。原因大概是语法错误。例如:>update user set password='hooray'where user='root';>flush privileges;>Quit;结果是用新旧密码都进不去,所以修改密码时注意语法!!!

2016-09-04 18:01:47 311

原创 unable&nbsp;to&nbsp;create&nbsp;…

问题描述:在新建Android Application时会出现unable to create the selectedproperty page解决方法:将用户PATH路径中的jdk路径放到最前面。解决过程:to create the selected property page" TITLE="unable to create the selected property pag

2016-09-04 18:01:44 419

原创 云计算——Google&nbsp;App&nbsp;Eng…

云计算——Google App Engine(一)编者:王尚 2014.04.12 20:20介绍:Google App Engine提供一套开发组件让用户轻松的在本地构建和调试网络应用,之后能让用户在Google强大的基础设施上部署和运行网络应用程序,并自动根据应用所承受的负载对应用进行扩展,免去用户对应用和服务器等的维护工作。同时提供大量的免费额度和灵活的资费标准。在开发语言方面,

2016-09-04 18:01:42 544

原创 CentOS&nbsp;下mysql&nbsp;ERROR&amp;n…

CentOS下mysql ERROR 1045: Access denied for user: 'root@localhost' (Usingpassword: NO)描述:在操作数据库时会出现如上情况。解决方法:1、进入数据库mysql-p2、输入密码3、set password for 'root'@'localhost' =password('新密码');4

2016-09-04 18:01:39 268

原创 APMServ中的&nbsp;Apache无法启动…

情况1、找问题:C:\APMServ5.2.6\Apache\bin点击httpd.exe会出现: path is invalid.(地址无效)解决办法:找到C:/APMServ5.2.6/Apache/conf/extra/httpd-ssl.conf把“E:”改成“C:”;接着找到服务项,手动启动apache服务即可。

2016-09-04 18:01:37 526

115157692Senior_C_language.zip

c语言高级编程及实例剖析pdf 深入浅出地介绍了C语言在主要应用领域的编程技术。全书共9章,分别为内存管理、文本屏幕界面设计、文件高级操作、图形图像、中断、通信技术、基本总线接口编程、游戏开发和综合开发实例——信息管理系统。

2019-07-31

PCF8591 AD转换实验

PCF8591 AD转换实验 很不错的代码

2015-07-12

空空如也

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

TA关注的人

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