自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (3)
  • 收藏
  • 关注

原创 进阶学习

不知不觉工作已经两年,但深感技术发展日新月异,如果就此止步,可能下次跳槽的时候就找不到好工作了。为此工作之余也需要不断充实自己。以下是我结合自身工作和现代技术要求,挑选的一些好文章,好博客,希望与大家共勉。每个都标注了相关的知识点,都是当下最流行实用的技术。优秀博客 facebook如何优化PHP    https://www.cnblogs.com/haore147/p/52203...

2018-09-26 11:18:44 1070

原创 php读取xml文件,并存入数据库

附:xml文件                    201612            ODP1            20161206000001            2016-12-06            2016-12-06 11:02:11            A09594            吴江富骏            888888

2016-12-19 14:57:05 2710 1

原创 js常用小代码

一 绑定回车事件:jquery:$('#dataInput').bind('keypress',function(event){            if(event.keyCode == "13")                {                alert('你输入的内容为:' + $('#dataInput').val());

2016-11-10 14:31:26 328

原创 PHPEXcel保存到本地时报错

$PHPWriter->save($filename.".xls");这句报错:exception 'Exception' with message 'Could not close zip file 筛选.xls.' in E:\wamp64\www\smartcrm_2018\Base\Extend\Library\ORG\PHPExcel\PHPExcel\Writer\Excel200

2016-11-04 13:39:03 3159

转载 PHPExcel 基本用法详解

1.header[php] view plain copyheader("Content-Type:application/vnd.ms-excel");  header("Content-Disposition:attachment;filename=sample.xls");  header("Pragma:no-cache");

2016-11-01 13:06:00 585

原创 linux定时任务执行

crontab命令一:定时操作数据库在开发过程中,有每天更新数据库的需求,所以用crontab加了一个定时器>crontab -e>0 2 * * * /usr/bin/mysql -uroot -p123 -Ddbname /dev/null 2>&1  每天两点执行test.sql>/etc/init.d/crond restart 重启服务二:定时执行php脚本>

2016-10-09 18:23:39 613

原创 curl实现GET和POST

CURL是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。重点是php也支持CURL库。基本语法:(1)初始化curl_init();(2)设置参数curl_setopt();(3)执行并获取结果curl_exec();  //最重要的就是这一步,通过设置各种参数来指定url请求中的各个细节。(4)释放curl

2016-09-23 14:13:54 520

原创 工作中常用的linux命令

切换目录 cd /var/www/html备份拷贝 cp -Rvf org_source/ new_source/给目录授权 chmod -Rvf 777 org_source创建新目录 mkdir new_dir传压缩包到new_dir目录下解压源码 unzip test.zip删除压缩包 rm -rvf test.zip打包下载 tar cvfz 1.tar.gz

2016-09-21 15:55:15 278

原创 php+json+ajax+jquery小例子

使用Jquery中的ajax方法传递JSON数据包,传递的方法使用POST。初次接触,例子比较简单。写了两个文件:test.html、test.phptest.html: $("#send").click(function(){              var con = $("input").serialize();             $.ajax({

2016-07-04 11:53:25 1252

原创 curl初学笔记

windows是否支持curl:  cmd->php -i->搜索'curl'->可以看到curl support => enabledlinux是否支持curl:   php -i | grep curl                             cls 清除屏幕网页爬虫:案例一:抓取百度首页$curl = curl_init("http://www.baidu

2016-07-01 17:30:01 351

转载 curl php

这几天在帮一些同学处理问题的时候,突然发现这些同学是使用file_get_contents()函数来采集页面内容的,貌似都没有curl的概念亦或是对这种工具特别不敏感,本文我来给大家详细介绍下cURL的简单的使用方法,下文我将会给大家详细介绍cURL的高级应用,好,废话不多说,我们先来认识下什么是cURL,可能还有很多同学没有听说过这个工具,我先来给大家简单介绍下什么是cURL:

2016-06-30 11:51:51 321

转载 获取客户端IP地址

PHP中$_SERVER参数HTTP_X_FORWARDED_FOR &REMOTE_ADDR与获取IP在PHP 中使用 $_SERVER["REMOTE_ADDR"] 来取得客户端的 IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用$_SERVER["HTTP_

2016-06-12 15:05:50 393

原创 mysql表添加联合唯一索引

在开发过程中遇到了联合索引的问题,现在总结一下:开发具体环境是这样的:我们有一个行业表,表中包含省份和城市两个字段。因此需要针对这两个字段建立联合索引。表名称为:sc_blacklistcity两个字段分别为:province  city执行语句:alter table `sc_blacklistcity` add unique index(province,city);

2016-06-08 17:49:08 2608

转载 正则表达式

简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。由此可见,正则表达式已经超出了某种语言或某个系统的局限,成为人们广为接受的概念和功能。正则表达式可以让用户通

2016-06-03 17:12:02 241

原创 运用Thinkphp搭建简单留言板(附源码)-(下)

由于这里上传不了附件,这是我的源码地址,欢迎大家下载:点击打开链接

2016-06-03 14:30:49 3347 2

原创 运用Thinkphp搭建简单留言板(附源码)-(上)

留言板系统我们只简单设计了三个页面,登录页面,注册页面,首页面。因为重点是要学习thinkphp关键技术,所以对页面要求不高。第一步:用画图工具大致画出我们这三个页面。首页面(在这里我们首页采用分帧技术,但是需要说明的是在实际项目中,前台页面一般不采用分帧,因为不利于搜索引擎收录,后台界面一般采用分帧):登录页面:注册页面:第二步:我们需要从这些图中提取数据,建表。

2016-06-02 16:43:48 8693 1

转载 session、cookie原理

Cookie的机制    Cookie是浏览器(UserAgent)访问一些网站后,这些网站存放在客户端的一组数据,用于使网站等跟踪用户,实现用户自定义功能。    Cookie的Domain和Path属性标识了这个Cookie是哪一个网站发送给浏览器的;Cookie的Expires属性标识了Cookie的有效时间,当Cookie的有效时间过了之后,这些数据就被自动删除了。    如果

2016-06-01 13:10:52 300

原创 ajax使用技巧之初入门

使用ajax可以局部刷新,开始自学的时候因为js也不是太好,所以总是感觉似懂非懂的,今天看了个视频,里面讲的不错,下面是我的心得笔记。实现的效果是,可以把从后台得到的东西显示出来,局部刷新。需要的文件:IndexAction.class.php   index.htmlIndexAction.class.php:       class IndexAction extends 

2016-05-31 15:03:22 332

原创 ThinkPHP Model类自动验证功能解析

刚接触thinkphp,不知道model类的作用。Model类有三大自动特性:$_validate   :自动验证,当create()的时候,内部会去自动找这些自动验证方法。主要完成对输入内容的检验(是否与数据库中表结构相同,输入内容是否符合我们所期望的值)$_auto         :自动完成(主要完成参数的过滤和默认值的填充)$_map         :字段映射详细

2016-05-30 14:32:17 3139

原创 mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍

mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍:TINYINT -128 - 127 TINYINT UNSIGNED 0 - 255 SMALLINT -32768 - 32767 SMALLINT UNSIGNED 0 - 65535 MEDIUMINT -8388608 - 8388607 M

2016-05-27 09:54:14 629

原创 Navigator对象详解

有些时候对访问者的浏览器类型及版本进行检测是很有帮助的, 然后可在此基础上为访问者提供合适的信息。     var browser = navigator.appname;     var messversion = navigator.appVersion;     var version = parseFloat(messversion);     if(browser

2016-05-26 15:36:23 996

原创 RegExp-js正则表达式对象

var reg = new RegExp("e");  //定义了名为patt1的RegExp对象,其模式是"e。当使用该RegExp对象在一个字符串中检索时,将寻找的是字符"e"。RegExp对象有三种方法test(),exec(),complie()RegExp对象可以添加第二个参数,以设定检索。例如:可以使用"g"参数,可以找到某个字符的所有存在。一:test():检索字符串

2016-05-26 15:03:49 382

原创 js常用事件总结及案例-onMouseOver、onMouseOut

常见事件案例:onFocus   onBlur   onChange   onSubmit    onMouseOver   onMouseOut案例四:onMouseOver(鼠标移入时触发的事件)   onMouseOut(鼠标移出时触发的事件)        function mov(){            var a = document.getElementById(

2016-05-26 13:42:09 2280

原创 js常用事件总结及案例-onSubmit

事件是可以被javascript侦测到的行为(时间通常与函数配合使用,当事件发生时函数才会执行)事件可以分为如下几大类:鼠标点击、页面或图像载入、鼠标悬浮于页面的某个热点上、在表单中选取输入框、确认表单、键盘按键常见事件函数:onFocus、onBlur、onChange、onSubmit、onMouseover、onMouseOut案例三:onSubmit事件会在表单中的确认按钮被点

2016-05-26 13:25:09 533

原创 js常用事件总结及案例-onChange

事件是可以被javascript侦测到的行为(时间通常与函数配合使用,当事件发生时函数才会执行)事件可以分为如下几大类:鼠标点击、页面或图像载入、鼠标悬浮于页面的某个热点上、在表单中选取输入框、确认表单、键盘按键常见事件函数:onFocus、onBlur、onChange、onSubmit、onMouseover、onMouseOut案例二:onChange

2016-05-26 13:11:28 2876

原创 js常用事件总结及案例-onFocus、onBlur

事件是可以被javascript侦测到的行为(时间通常与函数配合使用,当事件发生时函数才会执行)事件可以分为如下几大类:鼠标点击、页面或图像载入、鼠标悬浮于页面的某个热点上、在表单中选取输入框、确认表单、键盘按键常见事件函数:onFocus、onBlur、onChange、onSubmit、onMouseover、onMouseOut案例一:onFocus、onBlur  $(

2016-05-26 11:47:00 1947

原创 js三种消息框总结-警告框、确认框、提示框

js消息框类别:警告框、确认框、提示框警告框:alert("文本");确认框:confirm("文本");提示框:prompt("文本","默认值");一:confirm使用范例           function test(){                 var res = confirm("请选择");                  if(res =

2016-05-26 11:44:36 14821

原创 php小知识点-文件包含(include include_once require require_once)

include   include_oncerequire   require_once首先来横向比较加不加_once的区别:_once()只引入一次,如果之前已经引用过,则不再重复引用,不叫_once的时候速度会更快些。其次,来比较include和require的区别:如果引入文件不存在,include会尽量往下执行,报warning错误;require则会直接报

2016-05-24 17:35:56 415

原创 细说php常量-常量易错点-实际开发中常量用法

一:常量声明:define('PI',3.14);二:变量命名习惯上大写三:常量引用时,前面不用加$四:常量一经定义,值不允许再被修改(赋值运算符左边不能是常量),也不能重新声明(define),同时也不能被销毁五:常量在页面任意处都可以被访问,类似于超全局变量六:常量在实际开发过程中的常见用法        检测常量是否已存在(defined)        if

2016-05-24 16:59:07 496

原创 php超级全局变量

php超级全局变量有:$_GET       $_POST       $_REQUEST$_SESSION     $_COOKIE     $_FILES   未完待续$_ENV     $_SERVER$GLOBALS1 $_ENV与$_SERVER的区别说明:$_ENV  服务器操作系统的环境变量,如操作系统类型,linux、win、mac。容易暴漏服务器信息,

2016-05-24 16:18:48 428

原创 PHP常用函数之-数组

常用数组函数解析,牢记并运用这些函数可以达到事半功倍的效果

2016-05-18 13:32:59 362

原创 php常用函数之-字符串函数

我们知道字符串定义时会用到单引号、双引号。在这里简要说明一下单双引号的区别:双引号中的变量会被解析,单引号中的变量不会被解析,会原样输出。正式由于这个原因,单引号的执行速度要比双引号快。字符串函数可以分为9大类:字符串长度函数、查找字符位置函数、字符串替换函数、提取子字符函数、分割/连接/反转函数、去除/增加空格函数、html代码/数据库安全处理有关函数、比较字符函数、字符大小写转换函数。

2016-05-18 11:56:06 653

原创 php常用函数之-日期函数

php常用函数可分为三大类:日期函数、字符串函数、数组函数记住并会运用这些函数往往可以节省很多时间。下面从日期函数开始说起:time()  microtime()  date()  gmdate()  mktime()  strtotime()  checkdate下面开始一个个详细介绍。1  time() //返回时间戳(所谓时间戳是指从1970.1.1起到现在经过的秒数)2

2016-05-18 10:53:19 698

转载 基于HTK的连续语音识别系统搭建学习笔记(四)

3.创建绑定状态的三音素HMM模型目的是加入上下文依赖(context-dependent)三音素模型并得到稳健的训练。包括两步,先由单音素得到三音素并重估参数,第二步就是绑定三音素的状态以使输出更加稳健。[step 9]得到三音素HMM上下文依赖三音素模型可以用单音素作为初始,再进行重估。由于重估时要三音素级标注文本,就先生成标注文本。创建文件:mktri.led创建位置:根

2016-05-11 18:06:09 1642

转载 基于HTK的连续语音识别系统搭建学习笔记(三)

[step 8]重校准训练数据确认trainwords.mlf中的路径为"*/S0???.lab",修改dict2加入silence sil一项,另存为dict3。执行:HVite -l * -o SWT -b silence -C .\config\config1 -a -H .\hmms\hmm7\macros -H .\hmms\hmm7\hmmdefs -i .\labels\

2016-05-11 18:04:45 723

转载 基于HTK的连续语音识别系统搭建学习笔记(二)

[step 5]数据的特征提取这里所用特征为MFCC。工具HCopy可以实现提取特征的工作。创建文件夹:config创建文件:config1(要设置的参数)创建位置:config创建内容:创建文件:codetr.scp(制定训练输入和输出列表)创建位置:根目录下执行:HCopy -T 1 -C .\config\config1 -S codetr.scp

2016-05-11 18:03:30 862 3

转载 基于HTK的连续语音识别系统搭建学习笔记(一)

该系统能够识别连续说出的数字串和若干组姓名。建模是针对子词(sub-word, eg. 音素),具有一定的可扩充性。当加入一个新名字时,只需修改发音字典和任务语法即可。模型为连续混合高斯输出,运用语音决策树聚类形成的绑定状态式三音素。1.数据准备需要录制训练数据和测试数据。为进行校准,还需要数据的标注文本。这里用任务语法(task grammar)产生真值文本(ground tru

2016-05-11 18:00:22 4380 7

转载 HTK学习笔记(二)提取语音文件的mfcc特征

使用 HTK 的 HCopy 文件就可以完成提取 mfcc 特征的工作。1、需要准备内容如下:一个配置文件: XXX.conf一个输入输出文件:标明语音文件的地址 和 对应输出 mfcc 文件的地址注:以上两个文件要放在相同目录下2、给出配置文件:自命名为hcopy.conf ## Example of anacoustical analysis c

2016-05-11 17:57:07 5754 1

转载 HTK学习笔记(一)在win32(win7)下安装HTK详细体验教程

Step 1下载 HTK 和 HTK – samples 两个压缩文件,保存至D盘根目录下新建的HTK文件夹。下载地址:http://htk.eng.cam.ac.uk/download.shtml我下载的版本:3.4.1遇到问题:(1)HTK官方网站需要先注册(2)(chrome浏览器)注册后下载速度为0。解决办法:点“取消下载”,再点“重新下载”。

2016-05-11 17:52:02 2438 1

原创 thinkphp I()方法参数含义,新手要常用

使用Thinkphp自带的I()方法可以对得到的结果进行过滤I('get.name','','htmlspecialchars');三个参数的含义是:将要处理的对象、返回值、过滤方法这句话的含义是:对$_GET['name']进行过滤,用htmlspecialchars方法过滤,如果不存在就返回空字符串

2016-05-11 17:43:42 2754

高性能Mysql

mysql进阶很好的一本书,其中讲了索引、性能优化等实用的技巧。推荐大家看下!

2018-09-25

js基础知识点总结-入门级别

js基础知识点总结-入门级别,适合初学者。

2016-05-31

HTK孤立词语音识别

包括搭建过程中的所有文件及说明

2016-05-30

空空如也

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

TA关注的人

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