- 博客(29)
- 收藏
- 关注
原创 使用JQuery获取表格中选中的行id的写法
最近在做一个纯JQuery实现的项目,以前没有学过JQuery就直接用框架开发,如今用到纯JQuery自己实现,学会了一点JQuery,感觉挺有意思的,做下笔记。使用JQuery获取表格中选中的行id的写法,我记录了两种: //获取选中行的id function getCheckedIds() { //方案一 var checkedIds = $("#tbodyId").find("input"), ids = [], ids2 = []; for (var i = .
2020-06-08 22:26:59 2457
原创 JQuery实现表格的复选框切换全选 / 取消全选
最近在做一个纯JQuery实现的项目,以前没有学过JQuery就直接用框架开发,如今用到纯JQuery自己实现,学会了一点JQuery,感觉挺有意思的,做下笔记。JQuery实现表格中多个复选框的全选/取消全选,我写了两种方案(有整行样式和无整行样式):<script> //=================全选/全不选======================= //方案一,无整行选中样式 // $("#CheckAll").bind("click", functio
2020-06-08 22:24:49 619
翻译 表单中submit和button按钮的区别
对于表单的按钮以前知道submit和button有区别,但没有深入探索,今天刚好又碰到这个问题,看了下网络上这位朋友已经有现成的总结了,而且比较到位,拿来跟大家分享下(原文地址:http://blog.sina.com.cn/s/blog_693d183d0100uolj.html)。submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,即取消其自动提
2020-06-07 21:30:29 552
原创 关于D3画流程图-节点悬浮提示信息和节点形状的设置
最近开发项目需要根据后台数据动态画出流程图,因此了解折磨了一点点D3,官网资料和案例好像比较少说明,经过这些天的挖地三尺地找网上资料,终于折磨出了一点点东西。以下是本人这里的一个小demo,希望对有需要的朋友有帮助吧。(例子有点粗糙,仅是为了有个效果而已,实际中应根据数据来正确规范的显示流程图)<!DOCTYPE html><html lang="en"><...
2019-12-02 22:22:51 5177 14
原创 使用vuex的场景例子
比如:从添加页面到列表页面,添加内容之后跳到列表页面时就要同步更新列表内容。首先在store.js文件中定义一个js文件中定义一个list数组,用于存放每次添加的内容,mutations{}里定义相应的添加方法。在add添加组件引入store文件,再定义一个触发方法去把输入的添加内容提交传递给store. js里mutations下对应的添加方法,这样list数组里就有了数据。然后list列表组件...
2019-05-09 21:43:38 520
原创 跨域的解决方案
jsonp解决的原理jsonp:动态创建jsonp:动态创建script标签,在script里把请求发出去。前后台约定请求带某一个参数时即为跨域请求,比如callback,当前台发送的请求带callback参数时,后台即知道这是一个跨域请求,就会做出对跨域请求的响应,生成动态script标签,返回js脚本,这个脚本里就是一个函数的调用,函数名就是动态生成script标签时callback的值,...
2019-05-09 21:39:18 118
原创 ES6知识点
1.作用域隔离:es6作用域隔离采用一对花括号{}来隔离,而es3/es5采用立即执行函数((function(){})())进行作用域隔离;2.this的指向:es6中的this是定义时this的指向,而es3/es5中this指向的是被调用者的对象,如下例子://ES6{ var factory = function(){ this.a = 'a'; ...
2019-05-09 14:29:35 195
原创 git常用命令
git status 查看当前处于哪个分支git branch -a 查看有什么本地分支和远程分支touch test.txt添加test.txt文件git add . 将所有文件添加到待提交的状态git commit -m "提交备注"git remote -v查看提交到哪里了git push origin master 推送到远程master分支git checkout ...
2019-04-30 16:14:31 114
转载 理解WEB标准
WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为 (Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如 W3C DOM)、ECMAScript等。这些标准大部分由万维网联盟(外语缩写:W3C)起草和发布,也有一些是其他标准...
2019-04-30 11:57:24 163
转载 PC端、移动端的页面适配及兼容处理
来自博客园一网友的分享:答案参考 https://www.cnblogs.com/shenxiaolin/p/5388464.html(来自http://www.uisdc.com/mobile-compatibility-analysis和http://www.ituring.com.cn/article/130015的整合)第一种是通过响应式或页面终端判断去实现一套资源适配所有终端;...
2019-04-30 11:47:11 1308
原创 比较var和let的区别,理解函数作用域与块级作用域
var与 let的区别:var:函数作用域;存在变量提升;可重复定义;声明的变量会作为window的属性。let:块级作用域;不存在变量提升(有暂时性死区);不可重复定义;声明的变量不会作为window的属性。块级作用域:即在{}花括号内的域,由{ }包括,比如if{}块、for(){}块。函数作用域:变量在声明它们的函数体以及这个函数体嵌套的任意函数体都是有定义的。暂时...
2019-04-28 11:34:46 2105 1
原创 Cboard文档、百度Echartsugar
https://peter_zhang921.gitee.io/cboard_docsify/#/zh-cn/manual/widgethttp://echarts.baidu.com/https://sugar.baidu.com/home
2018-10-19 22:23:53 1279
原创 zTree v3.5 Demo jQuery树插件
http://www.treejs.cn/v3/demo.php#_101https://blog.csdn.net/wangmx1993328/article/details/80075318http://www.jq22.com/jquery-info5757
2018-10-19 21:34:52 311
原创 使用postman作为rest api自动化测试工具
https://www.jianshu.com/p/d958fc8bf7a4?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=qq
2018-10-19 21:32:28 282
原创 最受欢迎的 5 款 Node.js 端到端测试框架
https://www.jianshu.com/p/b71bbf91021c?utm_campaign=haruki&utm_content=note&utm_medium=reader_share&utm_source=qq
2018-10-19 21:27:47 203
原创 Mockjs 如何做一个份带时间的数据,mock写法格式
https://segmentfault.com/q/1010000004012631 mockJS的写法格式例子:http://www.cnblogs.com/zhenfei-jiang/p/7235339.htmlhttps://segmentfault.com/a/1190000003087224
2018-10-19 21:24:38 10949
转载 js中var、let、const区别
在javascript中有三种声明变量的方式:var、let、const。var 声明全局变量,换句话理解就是,声明在for循环中的变量,跳出for循环同样可以使用。for(var i=0;i<=1000;i++){ var sum=0; sum+=i; } alert(sum);声明在for循环内部的sum,跳出for循环一样可以使用,不会报错正常弹出结果 le...
2018-09-30 12:05:13 135
翻译 PHP面试题集
PHP面试题集如果有问题请欢迎补充和指正 1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)$a = date("Y-m-d H:i:s", strtotime("-1 day"));print_r($a); 2、echo(),print(),print_r()的区别(3分)echo 和print不是一个函数,是一个语言结构int pri...
2013-12-14 15:02:02 601
翻译 PHP的一些面试题
1、一个包含中英文的字符串如何获得它的自然长度需要考虑汉字的字符编码,注意UTF-8中一个汉字占3个字节[php] view plaincopyprint?/** * 获取中英文混排的字符串的长度 */ $str = "还没等到阿里的面试通知123456"; $nor_len = mb_strlen
2013-12-14 14:51:11 916
翻译 深拷贝与浅拷贝的区别
5 浅层复制与深层复制 1) Java的默认复制规则是浅层复制, 性能好, 隔离性差 浅层复制现象, 只复制第一层对象 2) 利用序列化实现深层复制浅层复制与深层复制 1) Java的默认复制规则是浅层复制, 性能好, 隔离性差 浅层复制现象, 只复制第一层对象 2) 利用序列化实现深层复制
2013-12-01 16:04:00 492
翻译 Spring3 MVC 最简单的入门示例
这两天再看spring mvc,想再网上找一个demo,感觉国内的demo都太复杂了。后来在国外网站上发现了一个比较简单,应该说是最简单的spring mvc的demo了,在此做个记录,给需要的人了解一下。 第一步:准备包: 日志相关包 jcl-over-slf4j-1.6.1.jarlogback-classic-0.9.29.jarlogback-core-0.
2013-12-01 15:53:57 430
翻译 Java多线程程序设计详细解析
Java多线程程序设计详细解析 一、理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。多个线程的执行是并发的,也就是在逻
2013-11-25 22:45:57 388
原创 session和cookie的区别是什么
1、cookie数据存放在客户的浏览器上,session数据放在服务器上 。 2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗,考虑到安全应当使用session 3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能。考虑到减轻服务器性能方面,应当使用COOKIE。4、单个cookie在客户端的限制是4K,
2013-11-21 21:46:18 589
原创 Eclipse中的警告信息和拼写错误信息的设置
把红线框住的两项改为Ignore,就可以把很多没必要的警告信息去掉了。把红线框内的选项去掉,就可以去掉拼写错误的提示信息了。
2013-11-20 16:48:53 962
转载 SQL触发器实例讲解
SQL触发器实例1定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。 常见的触发器有三种:分别应用于Insert , Update , Delete 事件。 我为什么要使用触发器?比如,这么两个表: Create Table Student(
2013-10-31 00:17:26 573
转载 [转]大型数据库设计需要注意的问题
[转]大型数据库设计需要注意的问题 2010-08-31 一个面试问题,关于数据库的设计。 面试开始那位仁兄直接的说了他所面临的问题,公司数据库数据到达百万级别,以后可能会到达千万,需要一个好的设计人员对数据库进行优化设计,这里指的是不光设计符合功能需求,更加要符合性能需求,就是说数据库设计上面需要兼顾到效率。 他给我出了一道题目, 一个信息表,一个类别表。类别表中的类别成树
2013-10-31 00:15:23 480
原创 用==判断String是否相等
Java中的String str="abc"; String str=new String("abc");和String str = new String();的区别以及==与equals()的不同。Java运行环境有一个字符串池,由String类维护。执行语句String str="abc"时,首先查看字符串池中是否存在字符串"abc",如果存在则直接将"abc"赋给str,如果不存在则
2013-10-31 00:12:54 3566
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人