自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 熟悉Objective-C

第一章:Objective-C 起源本章内容主要有:1 - 了解Objective-C语言的起源2 - 在类的头文件中尽量少引入其他头文件3 - 多用字面量语法,少用与之等价的方法4 - 多用类型常量,少用#define预处理指令5 - 用枚举表示状态、选项、状态码

2019-09-12 00:35:30 199

原创 PHP 预定义常量

PHP 提供一些预定义常量  主要是在程序调试的时候使用 更加方便debug_LINE_   文件的当前行号_FILE_    文件的完整路径和文件名。如果在包含文件中使用,返回包含文件的名字_DIR_    文件目录。如果用在包含文件中,返回包含文件的目录。这等价于dirname(_FILE_)。             这个目录没有尾部的斜杠,除非是根目录。_FUNCTION_    函数名。...

2018-05-14 16:52:13 427

原创 PHP 正则表达式

^ 和 & 通配符^表示 必须匹配到字符串的开头;&必须匹配到字符串的结尾preg_match("/^cow/","Dave was a cowand");//return falsepreg_match("/^cow/","cowabunga");//return truepreg_match("/cow$/","Dave was a cowhand&amp

2018-05-12 17:06:29 841

转载 WIN10无法上ipv6,解决方法,亲测有效

1、看到了微软官网的修复工具,现在将源地址发出来:https://support.microsoft.com/en-us/kb/929852;2、进入官网后,选择Re-enable IPv6 相关的工具,可以博主是下载了第一个:Re-enable IPv6和第五个:Re-enable IPv6 on nontunnel interfaces and on IPv6 tunnel interface...

2018-04-10 19:40:49 22152 3

原创 LeetCode No.2 Add Two Numbers

You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return i...

2018-04-07 16:12:30 211

转载 C/C++动态二维数组的内存分配和释放

原博客:http://www.cnblogs.com/Azhu/articles/3950487.htmlC语言//二维数组动态数组分配和释放 //数组指针的内存分配和释放 //方法一 char (*a)[N];//指向数组的指针 a = (char (*)[N])malloc(sizeof(char [N]) * m); free(a); //方法二 c...

2018-04-05 15:17:43 5164 1

原创 C语言之数组指针和指针数组的区别

在讲数组指针和指针数组的区别前,想重新厘清一下指针的概念。指针在C中是一种数据类型,或者对象/变量,用来表示或存储一个内存地址,这个地址的值直接指向(points to)存在该地址的对象的值。(from wikipedia)更通俗的来讲,指针就是拿来存地址的一个东西,且未经赋值或初始化是不能使用的。其保存指向的对象的地址,当然其本身也是有地址的,这就牵涉到双指针的概念。可能也是好多年不碰C的原因,...

2018-04-05 15:12:05 4745 3

原创 LeetCode No.1 TwoSum

Description: Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not us...

2018-04-05 14:26:40 185

转载 C语言 --段错误(核心已转储)

文章原地址:https://blog.csdn.net/qq_29350001/article/details/53780697 (侵删欠)一、什么是段错误?一旦一个程序发生了越界访问,cpu 就会产生相应的保护,于是 segmentation fault 就出现了,通过上面的解释,段错误应该就是访问了不可访问的内存,这个内存区要么是不存在的,要么是受到系统保护的,还有可能是缺少文件或者文件损坏。...

2018-04-03 19:55:57 5187

原创 PHP 一些常用字符串函数

1、获取字符串长度 strlen()2、删除空白字符串 trim(), ltrim(), rtrim() 分别用来删除 字符串首尾,字符串开头,字符串结尾的空白符。trim(),ltrim(),rtrim()函数默认删除的字符:符号ASCII码意义“ ”0x20空格“\t”0x09制表符"\n"0X0A换行符"\r"0x0D回车符"\0"0x00空字符"\x0B"0x0B纵向制表符//examgl...

2018-04-03 11:37:17 259

原创 PHP + here文档格式(heredoc)

使用heredoc可以很容易将多行字符串放在程序中,基本格式:$string_words = <<< EndOfQuote //此处的EndOfQuote可以被其他任意字符替换 只要保持前后一致即可...EndOfQuote;//结尾标识符前后都不能有空格 且独占一行 以分号结束$clerihew = <<< EndOfQuoteSir Humphrey ...

2018-04-03 10:45:26 716

原创 PHP的几种函数参数类型及一些特殊函数

PHP中的一些函数传参方式和C语言很像,比如传值方式和传址方式。还有一些特有的传参方式,此处说明。默认参数:在函数声明时给参数赋值,而且此默认参数只能在最后,调用时可不传递任何参数(若只有默认参数的情况下)e.g.:<?php function person($age,$name = "php"){ echo "我的名字:",$name; echo "<b...

2018-04-02 21:00:00 2614

原创 PHP中 include和require 的使用

php中提供了两种加载外部文件(如从另外的模块加载代码和html内容)方式:iinclude 和 require。两种方式都用在PHP脚本执行时,可以用在条件判断,循环中等。当要加载的文件不存在时,报告异常。include 和 require 除了处理错误的方式不同之外,在其他方面都是相同的:require 生成一个致命错误(E_COMPILE_ERROR),在错误发生后脚本会停止执行。inclu...

2018-04-02 16:39:01 686

原创 PHP 类型转换

php语法和C语法还是有很多相似之处,一些在C中存在的类型转换(隐式或显式)在php中同样适用,故此处不做记录。有两个是之前没有遇到过的,特此说明:1、将对象转换成一个数组,会建立一个对象属性的数组,即属性名和属性值的映射;class Person{ var $name = "Fred";//var相当于是public的別名 var $age = 35;}$o = new p...

2018-04-02 14:58:24 194

原创 PHP垃圾收集

PHP使用引用计数和写时复制来管理内存。写时复制保证了变量间复制值不浪费内存,引用计数保证了不再需要时将内存释放给操作系统。要能正确理解php内存管理之前,首先要了解符号表的概念。一个变量有两个部分,他的名字(例如$name)和他的值(如 Fred)。符号表是一个将变量名映射到内存中变量值所在地址的数组。可以想象成符号表是这样一个数组 $signtable[变量名] = {对应值所在的地址} ;当...

2018-04-02 12:39:11 212

原创 PHP数组

PHP中一共有三种数组类型:1、索引数组- 带有数字索引的数组2、关联数组 - 带有指定键的数组3、多维数组 - 包含一个或多个数组的数组索引数组: //这种方式索引是自动分配的$cars = array("Volvo","BMW","SAAB"); //也可以手动分配索引$cars[0] = "Volvo";$cars[1] = "BMW;$cars[2] = "SAAB";e.g.:&amp

2018-03-31 16:37:51 209

转载 Linux/Ubuntu 中卸载软件的几种命令

1、在终端里 apt-get安装的软件:安装软件sudo  apt-get install softname1 softname2softname3……卸载软件 sudo apt-get remove softname1 softname2 softname3……卸载并清除配置sudo  apt-get remove --purgesoftname1更新软件信息数据库 sudo apt-get u...

2018-03-31 14:12:01 69649

原创 win10处理.mat文件遇到的问题+matlab激活

萌新初次处理.mat文件,在Win10 (带Office Access)下打开后,系统自动将.mat文件变为一个ACCess的快捷方式,导致数据丢失,打开错误。解决方案如下:右键开始菜单栏,打开程序与功能,选择始终使用指定的程序打开某种文件类型,找到.mat文件, 更改打开程序为Matlab,便可完美解决。话至此处,又要重新装回久不使用的Matlab,在安装的过程中遇到了激活码的问题,没去某宝买序...

2018-02-27 10:39:16 2326

原创 C语言黄迪明版答案停更

因拖同学买到了相关书籍,有了答案,故不再自己做答案了。同时,手头也拷到了电子版,有相同需要的朋友可以私信,我转发您邮箱。

2018-02-22 20:32:43 531 17

原创 C语言程序设计(黄迪明版)答案----第二章

2.3 不合法的常量有:0892;3.8E-3.142.4 "Hello!" 长度:6字节 占内存 7字节 ;“ABC\n\\TH\064\?” 长度:9字节 占内存 10字节注:\n换行符 不占长度 、\\ 转义字符 只取 \、\064 表示64位 取ASCll码54 相当于4,\? 只取? 2.5 M ;772.6 -26;62.7  ①char a1; int a2; ②int a,b; f...

2018-02-16 23:01:21 713

原创 C语言程序设计(黄迪明版)答案----第一章

1.C语言具有哪些主要特点?① 兼具高级语言和汇编语言的优点 ② 结构化程序语言程序 ③ C语言数据类型丰富  ④具有种类丰富的运算符 ⑤C语言具有预处理功能2.C语言的主要用途是什么?3. 简述C语言程序的结构特点①C程序由函数构成。一个C程序至少要包括一个函数,即main函数,也可以包含一个main函数和若干个其他函数。因此,函数是C程序的基本单位。被调用的函数可以是系统提供的库函数,如pri...

2018-01-24 22:45:38 1095

原创 C语言复习笔记---基础知识

1.进位计数制 2.信息的单位及机器数由于计算机存放一个参与运算的机器数所使用的电子器件的基本位数是固定的,通常把具有固定位的这种二进制串称为字,而把字所包含的二进制位数称为字长。e.g. 16位机 字长16位 表示 2^16个不同的信息。字长8位的计算机,能表示的无符号数范围 0~255(2^8-1)字长16位的计算机,能表示的无符号数范围 0~65535(2^16-1)3.

2018-01-24 20:28:55 574

原创 nltk之使用正则表达式检测词组搭配

注:本文中用箭头表示正则表达式 如:《patt》在Python中使用正则表达式,需要使用 import re 导入 re函数库·使用基本的元字符使用正则表达式《ed$》查找以ed结尾的词汇。使用函数 re.search(p,s) 检查字符串s做是否有模式p。import rewordlist=[w for w in nltk.corpus.words.words('en')

2017-04-10 11:07:52 2505

原创 机器学习学习笔记(4)-----学习器的性能度量

·错误率(error rate)&精度(accuracy)分类错误的样本数占样本总数的比例,即如果在m个样本中有n个样本分类错误,则错误率E=n/m;相应的,精度是分类正确的样本数占样本总数的比例,1-n/m称为“精度”。即精度=1-错误率·查准率(precision)&查全率(recall)初学机器学习,概念看到这里是有点懵的,询问过老师,恍然大悟。上例子:我们对

2017-04-02 20:25:58 684

原创 机器学习学习笔记(3)----模型评估与选择

几个不熟悉的概念1.NPC问题,P问题与NP问题NPC问题:无多项式级算法可求解(Hamilton回路)P问题:可以找到一个能在多项式的时间里解决它的算法NP问题:可以在一个多项式的时间里验证一个解的问题2.过拟合与欠拟合过拟合指学习器把样本训练的“太好了”,把训练样本自身的一些特点当作了所有潜在样本都会具有的一般性质。如:误以为树叶必须要有锯齿,把圆叶归到非叶子那边去

2017-03-31 09:22:20 495

转载 windows上安装Anaconda和python

转载自:http://www.cnblogs.com/denny402/p/5121501.html一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点:1、不开源,价格贵2、软件容量大。一般3G以上,高版本甚至达5G以上。3、只能做研究,不易转化成软件。因此,我们这里使用Python这个脚本语言来进行数字图像处理。要使用pytho

2017-03-27 16:49:45 1026

原创 python+nltk+numpy环境搭建

这两天一直在尝试nltk下的各种函数,今天在绘制频率分布图和分布表的时候又遇到了问题。(对python的环境搭建简直充满怨念报错:ModuleNotFoundError: No module named 'matplotlib'然后就是安装numpy下载地址:https://pypi.python.org/pypi/numpy/可以提前配置环境变量,或者直接 cd +pip

2017-03-27 15:31:11 1415

原创 NLTK安装tips

1.可直接去官网nltk:https://pypi.python.org/pypi/nltk 下载安装包 直接进行安装配置2.nltk 3.2.2要求版本是Python 2.7或者3.4+在直接使用官网的安装包进行安装进行安装时可能会报错,比如 我就遇到了Python -32 was required,which was not found  in registry。可能原因:1.

2017-03-24 09:49:57 507 1

原创 机器学习笔记(2)----“没有免费的午餐”定理

“没有免费的午餐”定理(No Free Lunch Theorem,简称NFL)先来看一个例子。假设学习算法a基于某种归纳偏好产生了对应于A的模型,学习算法b基于另一种归纳偏好产生了对应于曲线B的模型。基于奥卡姆剃刀原理,我们会期待算法a比算法b更好。确实,如图(a)所示,和B相比,A与训练集外的样本更一致;换言之,A的泛化能力比B强。但是,且慢!虽然我们希望并相信算法a比b更好,但会

2017-03-22 22:19:12 3799

原创 机器学习笔记(1)---基本知识

基本知识①数据集:一组数据的集合被称为数据集。有时,整个数据集也被称为样本。②从数据中学的模型的过程称为学习(learning)或者训练(training)。整个过程通过执行某个学习算法完成,训练过程中使用的数据称为‘训练数据’(training data),其中每个样本被称为‘训练样本’(training sample),训练样本组成的集合称为‘训练集’(training set)。

2017-03-22 22:15:43 785

原创 NLTK之搜索文本的相关入门函数(二)

·计数函数1.len()   计算文本长度(以单词和标点符号为单位)>>>len(text1)44764>>>2.set() 用于获取文本词汇表(去重)3.sorted()  得到一个词汇条目的排序表,这个表以各种标点开始,然后接着是以A开头的词汇,大写排在小写之前。>>>sorted(set(text3))['!',"'",'(',')',',','.','A'

2017-03-20 21:10:57 737

原创 NLTK之搜索文本的相关入门函数(一)

·搜索文本用到的相关函数1.concordance() 函数;利用函数concordance可以显示指定单词在文本中出现情况,并显示上下文。如下例中,查找单词monstrous>>>from nltk.book import*....>>>text1.concordance("monstrous")Building index...Displaying 11 of 11matche

2017-03-19 19:58:42 1228 1

计算机组成原理第四版答案(戴维A.帕特森版)

电子科大的学弟学妹们可以放心大胆的下载了,虽是英文版的,但真的好用!

2019-01-03

电子科技大学数据结构ppt

电子科技大学数据结构课件,考研复习可用。平时上课也用的这个,欢迎下载。

2017-10-01

空空如也

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

TA关注的人

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