功能二:上传文件功能的基本实现

2021年06月16日 阅读:763

使用表单实现文件上传: 注意: <form> 标签的 enctype 属性规定了在提交表单时要使用哪种内容类型。在表单需要二进制数据时,比如文件内容,请使用 "multipart/form-data"。 <input> 标签的 type="file" 属性规定了应该把输入作为文件来处理。举例来说,当 ... 查看全文

07-jquery事件模型

2021年06月16日 阅读:448

jquery事件模型: dom0级事件模型: 阻止冒泡:event.stopPropagation(); 阻止冒泡:event.cancelBubble = true; 只支持一个事件处理函数; dom2级事件模型: addEventListener(eventType) addEventListe ... 查看全文

前端CSS

2021年06月16日 阅读:729

CSS规则由两个主要的部分构成:选择器以及一条或多条声明 selector { property:value; property:value; property:value; …… } CSS的四种引入方式 1.行内式 行内式是在标记的style属性中设定CSS样式,这种方式没有体现出CSS的优势 ... 查看全文

树莓派.使用Node.js控制GPIO

2021年06月16日 阅读:628

树莓派上的40个GPIO是最好玩的东西 它们可以被C,/C++, Python, Java等语言直接控制 现在就来看看怎么用Node.js做到同样的事情 在试验之前, 请先安装好Node.js, 具体可以移步到: <树莓派.安装系统+Node.js+MongoDB系列环境> 1.准备试验文件夹 2. ... 查看全文

thinkPHP 模板的使用技巧(十三)

2021年06月16日 阅读:742

模板的使用技巧:页面跳转 、模板包括、模板渲染、模板的继承 页面跳转 <a href='__URL__/index'>我要跳转到首页面。用这种方法!</a> 一、模板包括 <include file="完整模板文件名称" /> <include file="./Tpl/default/Public/ ... 查看全文

Ajax记录

2021年06月16日 阅读:671

Ajax简介 在传统的Web应用中,每次请求服务器都会生成新的页面,用户在提交请求后,总是要等待服务器的相应。如果前一个请求没有得到相应,则后一个请求就不能发送。由于这是一种独占式的请求,因此如果服务器相应没有结束,用户就只能等待或者不断的刷 新页面。在等待期间,由于新的页面没有生成,整个浏览器将是 ... 查看全文

HTML-day2

2021年06月16日 阅读:676

CSS: 规则主要由两部分构成:选择器和一条或者多条声明。 引入方式: 选择器: ... 查看全文

[Visual Studio] - Unable to launch the IIS Express Web server 问题之解决

2021年06月16日 阅读:789

背景 Visual Studio 2015 在 Debug 模式下调试失败。 错误 解决 删除解决方案下 .vs/config 文件夹,重新运行解决方案可进行调试。 参考资料 https://stackoverflow.com/a/39740867 ... 查看全文

php开发环境的Debug配置全解

2021年06月16日 阅读:677

[Xdebug] ;Xdebug 的存放路径,这里有个小问题就是, zend_extension_ts的写法,如果你的phpinfo在检测之后提示的是Thread Safe Build:yes那么你就需要使用zend_extension_ts个写法,否则你就需要zend_extension的写法,这 ... 查看全文

(转)php数字金额转中文大写金额

2021年06月16日 阅读:418

function floatohz($value){ $result=''; $v_a=array('分','角','零','块','十',',百','千','万','十','百','千','亿'); $v_b=array('零','一','二','三','四','五','六', ... 查看全文

Action类中通过ServlexxxAware接口的方式来获取来获取web资源

2021年06月16日 阅读:669

1. 获取方式如下: ... 查看全文

net的微服务架构

2021年06月16日 阅读:688

net的微服务架构 眼下,做互联网应用,最火的架构是微服务,最热的研发管理就是DevOps, 没有之一。微服务、DevOps已经被大量应用,它们已经像传说中的那样,可以无所不能。特来电云平台,通过近两年多的实践,发现完全不像大家说的那样简单,大家是报喜不报忧,实在是水太深,谁做谁知道。今天就与大家分 ... 查看全文

前端基础之CSS

2021年06月16日 阅读:612

CSS 语法 CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。 CSS语法说明 CSS 的四种引入方式 1.行内式 行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。 2.嵌入式 嵌入式是将CSS样式集中写在网页的<head></head>标签 ... 查看全文

Windows API一日一练 60 CreateIoCompletionPort和GetQueuedCompletio

2021年06月16日 阅读:591

在Windows系统里,使用完成端口是高性能的方法之一,比如把完成端口使用到线程池和网络服务器里。现在就通过线程池的方法来介绍怎么样使用完成端口,高性能的服务器以后再仔细地介绍怎么样构造它。其实完成端口是一个队列,所有的线程都在等消息出现,如果队列里有消息,就每个线程去获取一个消息执行它。先用函数C ... 查看全文

Windows API一日一练 91 GetProcessMemoryInfo函数

2021年06月16日 阅读:783

当大家打开Windows任务管理器时,就会看到每个进程使用内存的分布情况,往往会发现有一些进程占用大量的内存,在这种情况也是一种异常情况,可以作为是否恶意软件的标志之一。下面就来使用API函数GetProcessMemoryInfo来获取内存的使用情况。 函数GetProcessMemoryInfo ... 查看全文

Windows API一日一练 17 DialogBox和DialogBoxParam函数

2021年06月16日 阅读:406

对话框是比较常用的窗口,比如当你想让用户输入一些参数时就可以使用对话框。或者提示一些警告的信息,都是可以使用对话框的。比如当你拷贝文件时,Windows就会提示一个拷贝文件的进度对话框。对话框的使用范围比较广,并且它在设计时就可以看到运行的结果模样,这样方便设计。但对话框又分为两类,一种对话框运行后 ... 查看全文

Windows API一日一练 46 EnterCriticalSection和LeaveCriticalSection

2021年06月16日 阅读:655

多个线程操作相同的数据时,一般是需要按顺序访问的,否则会引导数据错乱,无法控制数据,变成随机变量。为解决这个问题,就需要引入互斥变量,让每个线程都按顺序地访问变量。这样就需要使用EnterCriticalSection和LeaveCriticalSection函数。 函数EnterCriticalS ... 查看全文

Windows API一日一练 2 使用应用程序句柄

2021年06月16日 阅读:486

从上面这段程序就可以看到,_tWinMain是应用程序的入口函数,这里是使用它的宏,定义在tchar.h头文件里,为什么要这样作宏定义的呢?由于Windows的应用程序要适应UNICODE和以前单字符的应用程序,由于Windows这两个API的定义是不一样的,如下: UNICODE的定义: #def ... 查看全文

Windows API一日一练 83 GetModuleFileName函数

2021年06月16日 阅读:679

在开发软件的过程里,经常需要把数据保存到当前执行文件路径下面,或者读取当前执行文件路径下的一些配置信息。这时就需要从当前模块里获取所在的目录路径,以便进行固定的位置操作文件。要解决这个需求,就需要调用API函数GetModuleFileName来获取模块所在的路径。 函数GetModuleFileN ... 查看全文

Windows API一日一练 20 LoadString LoadIcon和LoadCursor函数

2021年06月16日 阅读:620

在编写国际化的应用程序里,经常要使用不同语言的字符串。比如中文菜单里叫做“文件”,而在英语里叫做“File”。开发这种软件的功能是一样的,只是界面上显示的文字不一样而已。为了方便这种软件的开发,在Windows里经常使用的方法就是替换掉显示的字符串,比如指定在中文里就显示“文件”,在英语里就显示“F ... 查看全文

Windows API一日一练 49 SetThreadPriority和GetThreadPriority函数

2021年06月16日 阅读:496

Windows是抢先式执行任务的操作系统,无论进程还是线程都具有优先级的选择执行方式,这样就可以让用户更加方便处理多任务。比如当你一边听着音乐,一边上网时,这时就可以把音乐的任务执行级别高一点,这样不让音乐听起来断断续续。当你编写网络程序时,一个线程从网络接收数据,一个线程写数据到硬盘,这时也可以把 ... 查看全文

Windows API一日一练 52 GetCurrentDirectory和SetCurrentDirectory函数

2021年06月16日 阅读:804

在开发软件里,常常碰到要读取当前目录下的配置参数文件,或者打开当前目录下别的程序来运行,那么就需要获取当前进程的目录位置,这就需要使用函数GetCurrentDirectory获取当前进程所有在的目录。同时也可以使用SetCurrentDirectory函数来改变进程的当前目录。 函数GetCurr ... 查看全文

热门文章

推荐文章

最新文章

置顶文章