- 博客(23)
- 收藏
- 关注
原创 JavaScript-Promise对象基础
首先是对于Promise的一个简单的介绍,这个东西是什么,可以用来做什么。Promise是ES6中实现语言标准的异步编程解决方案,是对于回调函数和事件的一种新的处理方案。当然,说到这里,如果你对于Promise没有接触的话,我相信你还是会感到困惑,所以我们首先简单的给个例子。//异步加载图片function loadImg(url){ return new Promise...
2018-02-25 05:43:52
318
原创 JavaScript-执行机制
1.JavaScript是单线程的JavaScript的线程要么在执行脚本,要么在进行浏览器渲染,然而这两者又相互作用,所以通过单线程来实现,这也可以解释为什么有事浏览器渲染会阻塞脚本的执行。2.JavaScript是异步的JavaScript的脚本执行是自上而下的,如果没有异步,上面冗长的脚本会阻塞下面脚本的执行,那么用户点击便不会有反应,这是不能接受的。3.JavaSc...
2018-02-25 05:36:02
320
原创 CSS-Flexbox
1.基础概念flex-container //flex容器 显示声明为display:flex的父级元素flex-items // flex项目 flex容器内的子元素PS:弹性元素是可以嵌套声明的,这意味着你可以为子元素再次声明display:flex来使之成为flex容器Main-Axis //主轴 从左到右Cross-Axis //侧轴 从上到下PS:flex布局没有
2017-11-12 16:29:16
384
原创 JavaScript-原型、原型链
1.prototype 属性每个函数都有一个prototype属性,这个属性指向了一个对象,而这个对象正是调用了该构造函数而创建出实例的原型。2.原型每个JavaScript对象(null 除外)在创建时就会与之关联的对象。每个对象都会从原型中“继承”属性。 类比的记忆,原型可能更像一个“类”的概念,而产生对象则像是类的“实例”,那么我们产生对象的函数就类似于类的“构造函数”...
2017-10-31 23:15:22
327
原创 CSS-position
一直觉得自己的对于CSS的布局欠缺底蕴,这使得我一直对于自己的页面布局能力不自信,所以准备写个CSS系列的读书笔记,即是自我勉励,也是加深理解。1.position:static 静态位置是默认的布局方式,块级元素生成矩形框,行级元素则会创建一个或者多个行框,显然易见元素是存在文档流内部的。2.position:relative相对定位的元素依然在原本的文档流之中,这意味着原本的位置无法被新的元素
2017-10-30 14:20:45
275
原创 CSS-PX EM REM
1.px px就是pixel的缩写即像素,是比较常见的尺寸单位。需要注意的是像素是相对于显示器屏幕分辨率,再有就是所有浏览器默认的的字体大小都是16px。2.emem是一个相对父元素大小的相对单位,所以对于默认的浏览器1em = 16px。需要注意的是如果父元素是1.2em,你在子元素上有这么使用1.2em来标记,那么就会使得子元素实际大小是1.44em。这个复杂的特性使其使用起来并不方便。
2017-10-30 11:05:58
302
原创 PHP-BOM
1.问题描述:所有使用控制层返回的ajax请求都会在前面附加一个小红点,查了一下是因为文件前面有BOM,虽然事后证明并不是所有的文件都带有BOM,但是却造成所有的文件返回数据都出现问题。2.那么,什么是BOM呢? 答曰:在utf-8编码文件中BOM在文件头部,占用三个字节,用来标示该文件属于utf-8编码,现在已经有很多软件识别bom头,但是还有些不能识别bom头,比如PHP就不能识别bom头,这
2017-10-26 18:27:32
353
原创 PHP-thinkPHP快速入门
1.教程大纲这是一篇零基础的thinkPHP教程,全篇看完只需要要一个小时,通过一个简单的网站,我会由点到面的讲述 a.基础的讲述thinkPHP的路由、请求、响应、模板的渲染。 b.如何在thinkPHP框架下实现MVC的设计模式,三层架构之间的跳转和引用。 c.如何通过原生的SQL语句或者是通过继承model类封装的方法实现对于数据库的...
2017-09-20 21:41:23
31589
19
原创 PHP-thinkPHP 路由
学习thinkPHP框架的URL和路由部分,整理记录一些学习笔记 1.如果没有关闭URL和自动转化,对于URL来说是不区分大小写的,这意味着以下的两个URL其实是等价的,但是这并不意味着对于参数的传递也是如此。http://tp5.com/index.php/index/Index/Indexhttp://tp5.com/index.php/index/INDEX/INDEX我们可以通过修改应用
2017-09-10 16:52:45
678
原创 PHP-wampserver配置Apache框架的本地web服务
前段时间写篇文章,讲述了如何利用Apache服务器配置本地网站服务,但是当时只是简单的配置了一个网站,最近突然想配置几个不同的网站,遇到了一些困难,这使我认识到我并没有深刻理解服务器是如何配置本地网站的,于是结合最近学习的计算机网络知识,仔细的思考了这个问题的解决方案。 1.基础的计算机网络知识2.配置本地DNS 就像我前面说的,许多教程都会让你在C:\Windows\System...
2017-09-10 13:00:21
900
原创 PHP-WampServer配置运行环境
最近准备学习和了解一下PHP,就选择安装配置了一下WampServer来搭建PHP的运行环境,遇到了一些问题,修改了一些文件,于是便写个博客收集记录一下,后面继续学习,又有一些体会和了解,过来补充一下。 1.关于安装中的浏览器和文本编辑器,我选择的是Chrome和Hbuild,但是后面频繁的修改Apache的配置文件,Hbuild的打开速度就不那么尽如人意,所以还是建议直接默认安装就好,你也可以...
2017-09-02 20:39:26
742
原创 .net 返回前端json数据
1.需求 允许.net后端创建json数据,通过response.write()方式动态的回应ajax请求数据,并通过js动态的刷新到页面上。 2.实现方法 2.1前端ajax对于数据的请求和返回json字符串的处理。//前台获取后台测评参数信息文件jsonfunction get_data() { var type = "Get_Para_Info"; var year =
2017-06-10 21:48:05
5810
原创 jQuery-checkbox
1.需求描述 做权限管理的时候需要满足用户对于权限的动态编辑,所以要用到input type=”checkbox”,下面总结一下用法和遇到的问题及解决办法。 2.代码<form> <label> <input type="checkbox"/>导入员工基本信息</label> <label> <input type="checkbox"/>审核员
2017-06-10 09:51:45
335
原创 jQuery-addClass()与removeClass()
1.需求描述 通过js动态的新建、编辑、删除角色时需要对table列表的角色进行标记,当用户在input内修改角色名称或者角色备注后,点击提交按钮,修改成功后会更新列表内的信息。 2.代码//表格内修改按钮触发事件 $(function () { $("#tableList").delegate(".table_edit", "click", function () {
2017-06-10 08:59:19
1360
原创 随笔
1.2017/6/5 错误: 这天晚上我写ajax时,绑定datalist的input里面总是出现一些奇怪的下拉选项,找遍所有的HTML、JavaScript代码和oracle数据库都没有找到这些这些数据的来源。 解决方法: 如果我当时换个浏览器调试一下就不会深深地陷入这个问题,那些数据的来源其实是360浏览器自动保存的一些表单历史输入值。 收获:同学的嘲讽:“搞前端开发的谁还用360浏览
2017-06-06 17:17:47
573
原创 jQuery-parent()与parents()
1.parent与parentsvar str; str += "tr>td class=\"td1\" style=\"display:none\">" + reg + "td>";str += "td class=\"td1\">" + ROLE_NAME + "td>";str += "td class=\"td1\">" + ROLE_REMARKS + "td>";str
2017-06-04 08:29:42
1204
原创 .net 获取json前端数据
1.需求 允许客户在客户端对数据进行修改,以json字符串的形式传入后端并处理,插入数据库。2解决方法 2.1前端构建json字符串<script> function save_data() { var type = "Eva_Para_Info"; var val = $('.td1'); var year
2017-05-29 16:07:18
2900
原创 我与Oracle数据库不得不说的那些事-错误总结篇
1.[Err] ORA-01747: user.table.column, table.column 或列说明无效a.兄弟,再仔细检查一下你的SQL语句好不好,你确定不是因为空格问题、逗号问题以后再接着往下看好不好。 b.第一次做项目时用的是SQLserver的数据库模板,所以字段名用的都是小写,为此我不得不为每一个字段属性写上双引号,这意味着你构建SQL语句时,不得不添加大量的反义符号。所以,我
2017-05-29 10:14:17
456
原创 .net 读取Excel文件
1.需求 允许用户在客户段上传Excel文件,然后服务端完成对于Excel表格的读取和处理 2.问题及解决方法 2.1首先的问题是关于文件的上传问题,方法其实有两种 2.1.1 可以利用input标签,将type改为file,通过submit来想服务器上传文件 //占坑 亲测后补齐 2.1.2 更为简单的方
2017-05-19 14:24:58
2879
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人