自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

转载 Cobalt环境搭建及 Web开发注意事项

一、在Linux系统上搭建Cobalt运行环境 Cobalt是一款开源轻量级HTML5/CSS/JS浏览器,旨在于用最少的CPU、GPU、RAM等资源消耗提供丰富的应用程序开发。为了使前端开发者验证自己开发的Web应用程序是否可以在Cobalt浏览器上正常的运行,下面我来介绍一下如何在Linux系统上安装Cobalt运行环境。使用Windows系统的小伙伴建议在系统上安装一个虚拟...

2019-07-25 11:53:00 1256

转载 Vue.js项目中使用iconfont冲突问题解决

在开发前端项目中,字体图标变得越来越常用。一方面因为它比图片使用起来方便,可以像字体一样修改大小和颜色;另一方面是因为它可以减少请求数量,优化前端性能。iconfont的使用方法很简单,主要由三种引入方式:Unicode, Font Class,Symbol。不会的可以去官网看看:https://www.iconfont.cn/ 但是在实际项目中,我们可能会遇到iconfo...

2019-07-15 15:06:00 1027

转载 Javascript笔记:作用域和执行上下文

一、作用域 Javascript的作用域规则是在编译阶段确定的,有声明时的位置决定。 JS中有全局作用域,函数作用域,块级作用域(ES6引入)。 1. 全局作用域 在整个程序生命周期内都是有效的,在任意的函数内部都能访问的变量或函数拥有全局作用域。以下几种情形拥有全局作用域: 1. 定义在最外层的变量和函数,拥有全局作用域。 2. 未...

2019-05-21 11:00:00 306

转载 Javascript 笔记:原型和原型链

   一、函数对象和普通对象   凡是通过new Function()创建的都是函数对象,其它的都是普通对象。Function,Object,Array,Number,String,Boolean,Date是JS自带的函数对象。   二、原型规则所有的引用类型(数组,函数,对象)都具有对象特性,即可以自由扩张属性(除了null)。 所有的引用类型(数组,函数,对...

2019-05-17 17:25:00 195

转载 Virtual DOM 系列三:Diff算法

DOM操作是昂贵的,为了减少DOM操作,才有了Virtual DOM。而Virtual DOM的关键就是通过对比新旧vnode,找出差异部分来更新节点。对比的关键算法就是Diff算法。 历史由来:diff算法历史悠久,并不是虚拟dom提出来的。早在linux系统中,就有diff命令,用于比较两个文本的差异,还有一个最常用的就是git diff命令,由于比较两个版本之间的差异...

2019-04-29 16:33:00 189

转载 Virtual DOM 系列二:核心API

为了更好的研究Virtual DOM,我选择了snabbdom来学习。相比Vue来说,snabbdom对于研究虚拟DOM更好,因为它里面没有其他干扰的东西,而且源码也比较少,因此研究起来更方便。 1. 初次体验虚拟DOM的魅力首先我们先用snabbdom重写之前的例子: <!DOCTYPE html><html lang="en">&...

2019-04-29 16:29:00 207

转载 Virtual DOM 系列一:认识虚拟DOM

1. 什么是Virtual DOM?Virtual DOM(虚拟DOM)是指用JS模拟DOM结构。本质上来讲VD是一个JS对象,并且至少包含三个属性:tag(html标签),props(标签的属性,如class),children(子元素对象)。 <div class="setting-menu"> <ul> <li>...

2019-04-29 16:22:00 155

转载 JS学习笔记:(三)JS执行机制

首先我们先明确一点:JavaScript是一门单线程语言。单线程也就是说同一时间只能执行一个任务,所有的任务都必须排队顺序执行。那么如果一个任务耗时很长,阻塞了其它任务的执行,就会给用户造成不友好的体验。那么JS是如何解决这个问题的呢?(注:H5提出了Web Worker标准,允许JavaScript脚本创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。所以,这个新标准并没有改...

2019-04-22 15:17:00 140

转载 JS学习笔记:(二)回流和重绘

在搞清楚回流和重绘的概念之前,我们要清除浏览器的渲染过程。解析生成DOM Tree(此时包含所有节点,包括display:none); 根据CSS Object Module(CCSSOM)计算节点的几何属性(坐标和大小)(margin,pading,height,width等),生成Render Tree(不包含display: none的节点);这一过程叫回流或者布局; ...

2019-04-22 13:55:00 139

转载 JS学习笔记:(一)浏览器页面渲染机制

浏览器的内核主要分为渲染引擎和JS引擎。目前市面上常见的浏览器内核可以分为这四种:Trident(IE)、Gecko(火狐)、Blink(Chrome、Opera)、Webkit(Safari)。这里面大家最耳熟能详的可能就是Webkit内核了,Webkit内核是当下浏览器世界真正的霸主。页面加载过程浏览器根据DNS域名服务器解析域名得到IP地址; 向这个IP...

2019-04-22 11:50:00 223

转载 Ubuntu16 搭建Git 服务器

刚入职一个月左右,昨晚公司给培训了SVN和Git的使用。之前在研究生期间,和导师做项目就一直使用git做版本管理。想起研究生有一段时间,git总出错(秘钥都不好使了,只有某个机器生成的rsa key 可以使用),我和亮哥、杨老师调了一下午,想起这段经历,加上昨晚培训的内容,让我有种想搭建Git服务器的冲动。于是。趁着今天周五,晚上有空,说干就干。环境准备:虚拟机:VMware Wor...

2017-09-15 20:08:00 132

转载 Navicat 连接VMware中Ubuntu 下的mysql5.7遇到的坑

1.用Navicat连接虚拟机下的mysql出现问题: 2003- Can't connect MySQL Server on '192.168.*.*'(10038).解决方案:方法:直接授权(推荐)  从任何主机上使用root用户,密码:youpassword(你的root密码)连接到mysql服务器:  # mysql -u root -proot  mysql&gt...

2017-08-25 18:10:00 111

转载 能ping通虚拟机中的Ubuntu,使用XShell连不上

1.在宿主机上telnet虚拟机ip22如果显示端口无法接通,说明你的/etc/init.d/sshd是stop或者是异常的。2.如果没有sshd服务,使用" sudo apt-get install openssh-server"命令安装,然后使用“netstat -tlp”查看服务是否启动。 如果已经安装了,重启服务 “/etc/init.d/sshd restar...

2017-05-24 20:45:00 205

转载 Struts2+Spring+Hibernate3整合

这几天正在复习三大框架的知识,特意把写出来,如有错误,希望大家多指教!代码地址:https://git.coding.net/puchenglin/SSHDemo.git1. 引入jar包  Struts所需jar包:    l../struts2/apps/路径下的    lstruts2-spring-plugin-2.3.12 用于整合spring...

2016-08-16 16:10:00 114

转载 搭建Android手机服务器(一)

自从上学期的软件工程课之后,我们团队设计的抢答器一直想把服务端移到移动端。所以,我一直在考虑如何把手机作为一台服务器。今天我主要讲解一下,对于没有android真机只有模拟器的,如何设置模拟器,使得在同一个局域网内可以访问模拟器。(对于有真机的,直接在浏览器中输入真机的IP地址+端口号+资源路径)。假设我已经在模拟器中部署了APP,该程序监听了8088端口。首先,打开命令行,输入...

2016-07-26 16:32:00 436

转载 JDBC连接池之C3P0

1.导入jar包c3p0-0.9.1.jarmchange-commons-java-0.2.3.4(注:该jar包是c3p0数据库连接池的辅助包,没有这个包系统启动的时候会报classnotfoundexception,这是c3p0-0.9.2版本后分离出来的包,0.9.1的时候还是一个包就搞定的)2.获取连接C3P0有三种方式 实现。1.自己动手写代码,实现数据源...

2016-06-12 23:39:00 137

转载 JDBC数据库连接池之dbcp

一、连接池的作用数据库的连接是一种很重要的资源,如果一个项目比较小,连接数据库的次数比较少,我们可以采取直连的方式:“获取连接----使用----关闭连接”。但是如果一个网站访问量很大,假如同时有几百万个用户,这时候就会创建几百万个连接,这样就很容易使数据库崩溃,从而使网站瘫痪。这时候数据库的连接池技术就可以起到作用了,维护连接池中的连接个数,如果来个请求连接,先看连接池中是否有空闲...

2016-06-12 23:19:00 112

转载 领跑衫获奖感言

首先,我非常荣幸获得这件非常有意义的领跑衫,这是对我在这门课程付出的一种鼓励!在这里,我首先要感谢我们“耐撕”团队的所有成员,是他们给了我帮助和动力,我们才能一直坚持下去;其次,我要感谢我的导师杨贵福,是他一直在激励我们、教导我们,让我们在正确的方向上不断努力;最后,我要感谢《构建之法》的作者邹欣老师,感谢邹欣老师对博客的认真评论以及提供的领跑衫! 很开兴,有这么一...

2016-05-28 16:24:00 126

转载 东北师范大学站--课程项目汇报

东北师范大学软件项目工程管理课程历经12周,大家从开始的踌躇满志、充满信心与希望,到中间的激情退怯、停滞不前甚至有些人因为各种原因从中途下了这趟开往明天的列车,再到最后那些一直坚持走到最后的人。在这里,我非常感谢那些陪伴我坚持走到最后的人以及一直激励我的小伙伴,是你们让我相信友谊的小船还是非常可靠的!也是因为你们,我们才有以下成果。也许在别人看来,我们取得的这些成果或许不值一...

2016-05-23 15:12:00 279

转载 “耐撕”团队记账本 剧透

β发布之后,我们团队开始fork“OneZero”团队的记账本程序。我们在原来的基础上添加了以下功能: 下面是我们团队记账本程序演示的视频:http://v.youku.com/v_show/id_XMTU3NjQ1MTk4NA==.html 图1 明细界面 图2. 报表界面(柱状图) 图3.报表界面(饼图) 图4. 设置界面...

2016-05-19 17:58:00 72

转载 “耐撕”团队2016.05.12站立会议

1. 时间 18:50--19:15 共计25分钟2. 人员 Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q 齐嘉亮(博客:http...

2016-05-12 23:22:00 93

转载 “耐撕”团队2016.05.11站立会议

1. 时间 18:15--18:35 共计20分钟 2. 人员 Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q 齐嘉亮(博客:http://...

2016-05-11 23:09:00 88

转载 第七周作业

一、为内聚耦合举例。1、为每种类型的模块耦合举一个具体的例子1) 非直接耦合:#include <stdio.h>void main( ){  int a, b;  printf ("print an integer number: ");  scanf("%d", &a);  if (a<0)     printf("data error! ");  ...

2016-04-20 23:36:00 448

转载 “耐撕”团队2016.04.20站立会议

1. 时间 : 10:20--10:40 共计20分钟2. 人员 : Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q...

2016-04-20 22:47:00 106

转载 “耐撕”团队2016.04.19站立会议

1. 时间 : 20:20--20:40 共计20分钟 2. 人员 : Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q...

2016-04-19 23:27:00 103

转载 “耐撕”团队2016.04.14站立会议

1. 时间 : 19:20--19:40 共计20分钟 2. 人员 : Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q ...

2016-04-14 23:25:00 87

转载 “耐撕”2016.04.13站立会议

1. 时间 : 19:40--20:00 共计20分钟 2. 人员 : Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q ...

2016-04-13 23:41:00 93

转载 第六周作业----PSP&工作量

1. PSP 日期 类别 工作 开始时间 中断时间 结束时间 总时间 4.7 站立会议 “耐撕”团队站立会议 20:00 20:15 15 重构 重构“抢答器”项目代码 19:00 30 20:50 80 4.8 站立会议 “耐撕”团队站立会议 15:20 15:40 20 代码整合 整合新增的功能并测试 14:00 50 17:20 150 4.11 站...

2016-04-13 15:32:00 110

转载 第六周作业----测试自动化工具

自动化测试,其理念就是应用各种手段模拟人工操作,节省人力测试成本,保证产品测试质量。下面介绍9中自动化测试工具。(内容源自于百度百科)QTP全名HP QuickTest Professional software ,最新的版本为HP QuickTest Professional 11.0QTP是quicktest Professional 的简称,是一种自动测试工具。使用QTP的...

2016-04-13 14:12:00 179

转载 第六周作业----内聚耦合

一、内聚。 内聚性是对一个模块内部各个组成元素之间相互结合的紧密程度的度量指标。模块中组成元素结合的越紧密,模块的内聚性就越高,模块的独立性也就越高。理想的内聚性要求模块的功能应明确、单一,即一个模块只做一件事情。 内聚有如下的种类,它们之间的内聚度由弱到强排列如下: (1) 偶然内聚:一个模块内的各处理元素之间没有任何联系,只是偶然地被凑到一起。这种模块也称为巧合内聚,内聚程度最低。 ...

2016-04-13 14:04:00 173

转载 “耐撕”团队2016.04.12站立会议

1.时间 : 19:15--19:30 共计15分钟。 2.成员 : Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q 齐嘉亮...

2016-04-12 23:26:00 106

转载 第六周作业----单元测试

一、单元测试的概念。 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序...

2016-04-12 16:13:00 252

转载 “耐撕”团队 2016.04.11 站立会议

1. 时间 : 19:30--19:50. 共计20分钟。 2. 成员 : Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q ...

2016-04-11 20:40:00 102

转载 “耐撕”团队 2016.04.08 站立会议

1. 时间 : 15:20--15:40 2. 人员 : Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q 齐嘉亮(博客:htt...

2016-04-08 23:04:00 101

转载 “耐撕”团队 2016.04.07 站立会议

1. 时间: 20:00--20:15 共计20分钟。 2. 成员: Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q 齐嘉...

2016-04-07 23:32:00 115

转载 第五周作业续

1. PSP统计图 2. 代码量统计图 转载于:https://www.cnblogs.com/charliePU/p/5366090.html

2016-04-07 23:17:00 111

转载 “耐撕”团队 2016.04.06 站立会议

1. 时间:20:00--20:20 共计20分钟。 2. 成员: Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q 齐嘉亮(博客...

2016-04-06 22:46:00 79

转载 第五周作业

1. PSP 日期 类别 任务 开始时间 结束时间 中断时间 总时间 3.31 B 站立会议 19:30 19:50 0 20 C 写博客 23:00 23:20 0 20 4.1 A 测试Alpha版本 10:00 11:00 15 45 4.4 B 站立会议 15:10 15:40 0 30 A 编程 18:00 21:00 60 120 C 写博客 2...

2016-04-06 22:36:00 105

转载 “耐撕”团队 2016.04.05 站立会议

1. 时间: 20:10--20:25 共计15分钟。 2. 成员: Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q 齐嘉亮(博客...

2016-04-05 22:42:00 100

转载 “耐撕”团队 2016.04.04 站立会议

1. 时间: 15:10--15:40 共计30分钟。2. 成员: Z 郑蕊 * 组长 (博客:http://www.cnblogs.com/zhengrui0452/), P 濮成林(博客:http://www.cnblogs.com/charliePU/), Q...

2016-04-04 22:34:00 87

空空如也

空空如也

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

TA关注的人

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