自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (2)
  • 收藏
  • 关注

原创 js复制内容到剪切板

直接看代码吧:主要是浏览器的监听和他的copy事件<div class="id-item"> <span class="label">订单编号</span> <span class="value">{{val}}</span> <span class="copy-text" @click...

2019-12-12 16:27:35 173

原创 各大厂的前端团队博客地址

各大厂的前端团队博客地址:淘宝前端团队博客地址: http://taobaofed.org/360前端团队博客地址:https://75team.com/百度前端团队博客地址:http://fex.baidu.com/京东前端团队博客地址:https://aotu.io/notes/腾讯前端团队博客地址:http://www.alloyteam.com/...

2019-05-31 09:38:35 772

原创 从输入URL到加载完成的几种认知、跨域问题。

1 、不要再问我跨域,看这篇不错的文章https://mp.weixin.qq.com/s/Ldh6rkcimZ1ppHPHK3KeUQ。2 、浏览器中输入URL到底发生了什么?http://fex.baidu.com/blog/2014/05/what-happen/强烈推荐看一下这篇文章:https://mp.weixin.qq.com/s/qMsf4DcMhn2...

2019-03-30 19:59:41 188 1

转载 总结vue父子组件之间的通信

一 环境搭建步骤 1 打开git,运行npm  install --global vue-cli 这是安装vue的命令行        2 vue init webpack vue-demo 这是vue基于webpack的模块项目        3 cd vue-demo 进入vue-demo文件夹        4 npm intall 安装packjson.json中依赖的no

2017-11-15 11:03:10 22619

原创 js在字符串中找出长度最长的一串数字

//利用正则匹配找出数字var str="1a12ab123abc1234abcd12345abcde123456abcdef";var n=[]; var newStr=str.replace(/\d+/g, function () { //调用方法时内部会产生 this 和 arguments return n.push(arguments[0]); }

2017-03-28 11:09:20 3280

转载 浏览器兼容性问题大汇总

JavaScript1. HTML对象获取问题FireFox:document.getElementById(“idName”);ie:document.idname或者document.getElementById(“idName”).解决办法:统一使用document.getElementById(“idName”);2. const问题说明:Firef

2016-06-29 21:50:35 1024

转载 如何将导航栏始终固定在窗口顶部:

如何将导航栏始终固定在窗口顶部:在很多的网站导航栏或者类似于导航栏的一些功能一直能够固定在网页的顶部,就算是下拉滚动条也不会被窗口所遮挡,这样的功能往往非常的使用,下面就简单介绍一下如何实现此种功能。先看一段代码实例:DOCTYPE html> html> head> meta charset="utf-8"> meta name="author" content="http:

2016-06-28 21:38:50 31968

转载 前端学习资源收集

前端收集   ---通过看前辈的学习路线,来快速了解和学习。在前端路上摸索前行,在这里分享自己长期关注的前端开发相关的优秀网站、博客、以及活跃开发者。欢迎更新。自己 RSS 长期订阅了一些IT 和技术相关博客,这里是我Feedly 输出的opml,可直接导入一些RSS 阅读器:https://github.com/foru17/luolei-dotfiles/blob/master

2016-06-28 21:01:43 762

转载 css position属性

①absolute :绝对定位;脱离文档流的布局,遗留下来的空间由后面的元素填充。定位的起始位置为最近的父元素(postion不为static),否则为Body文档本身。②relative :相对定位;不脱离文档流的布局,只改变自身的位置,在文档流原先的位置遗留空白区域。定位的起始位置为此元素原先在文档流的位置。③fixed :固定定位;类似于absolute,但不随着滚动条的移动

2016-06-28 20:50:44 531

转载 史上最全前端开发面试问题及答案整理

说说你对闭包的理解使用闭包主要是为了设计私有的方法和变量。闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存,会增大内存使用量,使用不当很容易造成内存泄露。闭包有三个特性:1.函数嵌套函数 2.函数内部可以引用外部的参数和变量 3.参数和变量不会被垃圾回收机制回收请你谈谈Cookie的弊端cookie虽然在持久保存客户端数据提供了方便,分担了服务器

2016-06-28 20:21:04 1453

转载 JS的基础类型与引用类型

两种类型:1.   ECMAScript变量包含两种不同类型的值:基本类型值、引用类型值;2.   基本类型值:指的是保存在栈内存中的简单数据段;3.   引用类型值:指的是那些保存在堆内存中的对象,意思是,变量中保存的实际上只是一个指针,这个指针执行内存中的另一个位置,由该位置保存对象;两种访问方式:4.   基本类型值:按值访问,操作的是他们实际保存的值

2016-06-28 20:16:28 400

转载 js闭包函数为什么有内存泄漏的问题存在

能导致内存泄漏的一定是引用类型的变量,比如函数和其他自定义对象。而值类型的变量是不存在内存泄漏的,比如字符串、数字、布尔值等。因为值类型是靠复制来传递的,而引用类型是靠类似c语言中的指针来传递的。可以认为一个引用类型的变量就是一个指向某个具体的内存地址的指针。当我们用js代码创建一个引用类型的时候(以下简称对象),js引擎会在内存中开辟一块空间来存放数据,并把指针引用交给那个变量。

2016-06-28 20:13:40 4116

转载 JavaScript绑定事件的方法[3种]

要想让 JavaScript 对用户的操作作出响应,首先要对 DOM 元素绑定事件处理函数。所谓事件处理函数,就是处理用户操作的函数,不同的操作对应不同的名称。在JavaScript中,有三种常用的绑定事件的方法:在DOM元素中直接绑定;在JavaScript代码中绑定;绑定事件监听函数。一. 在DOM元素中直接绑定这里的DOM元素,可以理解为HTML标签。JavaSc

2016-06-28 20:00:16 9822

转载 W3C标准

W3C是英文 World Wide Web Consortium 的缩写,中文意思是W3C理事会或万维网联盟。W3C组织是对网络标准制定的一个非赢利组织,像HTML、XHTML、CSS、XML的标准就是由W3C来定制。什么是W3C      W3C是英文 World Wide Web Consortium 的缩写,中文意思是W3C理事会或万维网联盟。W3C组织是对网络标准制定的一个

2016-06-28 19:42:05 635

原创 js如何判断客户端类型

在同花顺面试,被问到的题目。很尴尬没有说出来,故搜集总结如下:原理:JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容

2016-06-27 22:31:53 649

原创 js如何判断客户端类型

在同花顺面试,被问到的题目。很尴尬没有说出来,故搜集总结如下:原理:JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容

2016-06-27 22:31:03 1984

转载 JS解析url

js解析url

2016-06-19 22:03:25 488

原创 C#贪吃蛇

新建一个窗体C#应用Block.cs里面的代码:using System;using System.Linq;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;

2015-08-30 15:52:02 1366 2

原创 扫雷游戏 C#

新建一个C#的窗体应用程序。代码和项目如下。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.F

2015-08-30 15:08:38 1390 1

原创 浙大PatC语言练习50-76

51 循环-22. 输出闰年(15) 输出21世纪中截止某个年份以来的所有闰年年份。注意:闰年的判别条件是该年年份能被4整除但不能被100整除、或者能被400整除。输入格式:输入在一行中给出21世纪的某个截止年份。输出格式:逐行输出满足条件的所有闰年年份,即每个年份占一行。输入若非21世纪的年份则输出"Invalid year!"。 #includeint main

2015-07-04 22:24:35 7883

原创 PATC语言1-50

1 IO-03. 求整数均值(10)本题要求编写程序,计算4个整数的和与平均值。题目保证输入与输出均在整型范围内。输入格式:输入在一行中给出4个整数,其间以空格分隔。输出格式:在一行中按照格式“Sum = 和; Average = 平均值”顺序输出和与平均值,其中平均值精确到小数点后1位。输入样例:1 2 3 4输出样例:Sum = 10; Average = 2.5

2015-07-04 22:21:55 4699

转载 字符串-03. 字符串的冒泡排序(20)

#include #include using namespace std;int main(){ int n,k; cin>>n>>k; string s[101]; for(int i=0;i<n;i++) { cin>>s[i]; } string tmp; for(int i=0;i<k;i++)

2015-05-28 11:52:58 524

转载 C语言编写 删除字符串中的子串

输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。 输入格式: 输入在2行中分别给出不超过80个字符长度的、以回车结束的2个非空字符串,对应S1和S2。 输出格式: 在一行中输出删除字符串S1中出现的所有子串S2后的结果字符串。 输入样例:Tomcat is a male ccatatcat输出样例:Tom is a

2015-05-26 12:48:18 10394

转载 string.h文件中函数的详细用法

string.h文件中函数的详细用法  下面为string.h文件中函数的详细用法,附加实例:1、strcpy  函数名: strcpy  功 能: 拷贝一个字符串到另一个  用 法: char *strcpy(char *destin, char *source);  程序例:  #include   #include   int main(void)  

2015-05-25 20:17:40 645

转载 五子棋的核心算法

五子棋的核心算法  五子棋是一种受大众广泛喜爱的游戏,其规则简单,变化多端,非常富有趣味性和消遣性。这里设计和实现了一个人机对下的五子棋程序,采用了博弈树的方法,应用了剪枝和最大最小树原理进行搜索发现最好的下子位置。介绍五子棋程序的数据结构、评分规则、胜负判断方法和搜索算法过程。  一、相关的数据结构  关于盘面情况的表示,以链表形式表示当前盘面的情况,目的是可以允许用户进行悔棋、回退等

2015-05-21 14:50:34 692

转载 argc、argv是输入的参数

程序经编译链接执行文件ex.exe若运行输入带参数命令行          ex  abcd  efg  h3  k44    执行输结(    )#include main(int argc ,char *argv[ ]){ int i,len=0;  for(i=1;ilen+=strlen(argv[i]);  printf("5d\n",len);}

2015-05-21 14:39:16 851

转载 Linux chmod命令详解

chmod----改变一个或多个文件的存取模式(mode)chmod [options] mode files只能文件属主或特权用户才能使用该功能来改变文件存取模式。mode可以是数字形式或以who opcode permission形式表示。who是可选的,默认是a(所有用户)。只能选择一个opcode(操作码)。可指定多个mode,以逗号分开。

2015-05-21 14:32:11 429

转载 DSN和DSN-Less两种数据库连接方式哪一种更好?

DSN 是英文“Data Source Name”(数据源名)的缩写,DSN方式也就是采用数据源的联接方式,这个数据源可以在“控制面板”里面的“ODBC Data Sources”中进行设置,然后就这样使用: Conn.Open "DSN=Test;UID=Admin;PWD=;"其中的“Test”就是你自己设定的数据源的名称。注意,要同时使用 UID 以及 PWD,否则会出错。 同

2015-05-21 14:14:20 1617

原创 两个自小到大的整形数组,找出两个数组的交集的元素

#includeint search(int *apt,int n,int key){ int *p; for(p=apt;p<apt+n;p++) //寻找特定元素 if(*p==key) return p-apt; return -1;} int b[]={90,80,7

2015-05-21 11:49:34 662

原创 找出2-100之间的质数

#includevoid main(){ int num; int i; for(num=2;num<=100;num++) //外加个范围,可以把这个范围看成输入判断的值,这是指2到100 { for(i=2;i<=num;i++) //这个for循环就是专门用作判断素数的 { if(num%i==0) { break; } }

2015-05-21 11:13:04 1781

原创 倒序输出你输入的正整数

#includemain(){    int n, s;        printf("Please input a data:");    scanf("%d", &n);    printf("Output:");    while(n != 0)    {        s = n%10;        printf("%d", s);

2015-05-21 11:05:24 779

转载 数据库中DDL,DML,DCL,TCL含义

1.DDL(Data Define Language):数据定义语言例如:Create,Alter,Drop,Truncate 2.DML(Data Manipulation Language):数据操纵语言例如:select,update,insert,delete 3.DCL(Data Control Language):数据控制语言例如

2015-05-21 10:43:11 3620

转载 操作系统中进程互斥的方式之一,信号量机制

信号量就是一个资源计数器,对信号量有两个操作来达到互斥,分别是P和V操作。一般情况是这样进行临界访问或互斥访问的:设信号量值为1,当一个进程1运行时,使用资源,进行P操作,即对信号量值减1,也就是资源数少了1个。这是信号量值为0。系统中规定当信号量值为0是,必须等待,知道信号量值不为零才能继续操作。这时如果进程2想要运行,那么也必须进行P操作,但是此时信号量为0,所以无法减1,即不能P操作

2015-05-21 10:35:05 974

转载 C中浮点数转字符串

求浮点数转换成字符串,如何才能获得比较正确的字符串。用printf("%f\n", (float)5); 这种方式转换出来的结果是 5.000000 ,末尾都会带6位小数。控制精度在6位,虽然控制精度在6位,但并不希望输出时后面出现多余0。 需要:    精度控制 6 位,剔除多余占位零。 printf和gcvt这两个函数多有些不太满足要求。

2015-05-19 21:53:06 2643

原创 (交换)冒泡和(选择)简单选择排序比较

(交换)冒泡和(选择)简单选择排序比较:冒泡排序法的基本思路是:将相邻位置上的关键字进行比较,如果为逆序,则交换,否则继续往下比较,直到序列已经排好。所以,在这个过程中,元素问的比较次数应大于或等于交换次数。简单选择排序算法的思路是:第1趟在n个记录中选择最小的记录,将它与第1个元素交换,第2趟在n-1个基类中选取最小记录,将它与第2个元素交换,依此类推,直到序列的第n个元素为止。在这个过程中

2015-05-19 18:03:31 1920

原创 Linux文件权限

Linux用户分为:拥有者、组群(Group)、其他(other)linux中的文件属性过分四段,如 -rwzrwz--- 第一段 - 是指文件类型 表示这是个普通文件 文件类型部分-为:表示文件d为:表示文件夹l为:表示链接文件,可以理解为 windows中的快捷方式(link file)b为:表示里面可以供存储周边设备c为:表示里面为一次性读取装置第二段 rwz

2015-05-19 17:47:45 778

原创 进程状态

三态模型:在多道程序系统中,进程在处理器上交替运行,状态也不断地发生变化。进程一般有3种基本状态:运行、就绪和阻塞。(1)运行:当一个进程在处理机上运行时,则称该进程处于运行状态。处于此状态的进程的数目小于等于处理器的数目,对于单处理机系统,处于运行状态的进程只有一个。在没有其他进程可以执行时(如所有进程都在阻塞状态),通常会自动执行系统的空闲进程。(2)就绪:当一个进程获得了除处

2015-05-19 17:37:34 644

原创 数据结构 ——静态二叉树操作的算法

静态二叉树算法的操作:#include#includestruct BTNode //根节点的数据类型{ char data; struct BTNode* pLchild; struct BTNode* pRchild;}; struct BTNode *CreateBTree(void);void PreTraverseBTree(s

2015-05-18 22:11:30 512

原创 malloc函数应用

从本质上来说,malloc(Linux上具体实现可以参考man malloc,glibc通过brk()&mmap()实现)是libc里面实现的一个函数,如果在source code中没有直接或者间接include过stdlib.h,那么gcc就会报出error:‘malloc’ was not declared in this scope。如果生成了目标文件(假定动态链接malloc),如果运

2015-05-17 11:43:25 851

原创 数据结构 ——队列操作的算法

队列操作的算法:#include#includetypedef struct Queue //队列的结构体{ int *pBase; //第一个元素的地址 int front; //第一个元素 int rear; //最开始有

2015-05-15 22:30:18 655

项目管理工程师高级软考计算题公式背诵技巧

项目管理工程师高级软考计算题公式背诵技巧

2023-04-20

高级软考项目整合管理详解

高级软考项目整合管理详解,高级软件考试记忆点

2023-04-20

Winform学生信息管理系统%2B成绩奖惩管理

Winform学生信息管理系统%2B成绩奖惩管理

2015-08-30

游戏sdafdf24点游戏

24点游戏开发word形式代码齐全,适用于新手 C++的代码

2015-03-21

空空如也

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

TA关注的人

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