自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何安装jQuery?

网页中添加 jQuery可以通过多种方法在网页中添加 jQuery。 您可以使用以下方法:从 jquery.com 下载 jQuery 库 从 CDN 中载入 jQuery, 如从 Google 中加载 jQuery 下载 jQuery有两个版本的 jQuery 可供下载:Production version – 用于实际的网站中,已被精简和压缩。 Developm

2017-08-13 14:18:21 660

转载 前端知识体系

前端知识体系介绍这里排版比较乱,可以参考这个:https://hackmd.io/s/rJ7ll5nrb (有点醉,博客园连markdown的链接语法都解析错,请自行复制粘帖)拿到第一张工作牌,第一次参加公司培训,感觉很奇妙。很久没写文章了,今天给各位园友分享一下我入职远光大约三周的体会。(ps:因为这是一个练习markdown语法的作业,逻辑性不强,随便写的

2017-08-12 21:38:16 201

转载 个人博客开发流程

成品:见公告》个人博客站点1:列出博客大纲:用来干什么;为什么要做;怎么做;2:列出博客的需求点3:根据需求点整理出对应的技术文档4:用workbench画出数据字典5:开发好后列出我的博客测试文档,逐个测试。6:上线。7:复函:     A:这次开发花了两个月的闲暇时间,其中60%以上花在了前端上。             A.1:自己的前端功力还有待提高。

2017-08-11 21:48:15 11283

转载 【Linux相识相知】文本处理工具之grep-egrep-fgrep及正则表达式

常说Linux上有文本处理的三剑客,grep、sed和awk,本文就grep做出详细的描述,并引出正则表达式。 grepNAME:打印模式匹配的行SYNOPISIS: grep [OPTIONS] PATTERN [FILE...] grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]常用选项:-

2017-08-11 15:18:15 343

转载 wordpress 标签云小工具的优化样式详解

wordpress主题中的小工具中的标签云显示的都是pt字号,我们常常需要显示px单位的字号怎么做呢,大部分文章是说修改wordpress的include中的文件,但是这样做的结果是升级需要重新修改。下面我介绍一种方便的方法,通过wordpress的函数钩子来修改这个默认函数。代码如下://控制侧边栏标签云function my_tag_cloud_filter($args = arr

2017-08-10 22:23:11 1839

转载 Trailing Zeroes (III)

You task is to find minimal natural number N, so that N! contains exactly Q zeroes on the trail in decimal notation. As you know N! = 1*2*...*N. For example, 5! = 120, 120 contains one zero on the t

2017-08-10 15:18:24 267

转载 SQL FOREIGN KEY 约束

SQL FOREIGN KEY 约束一个表中的 FOREIGN KEY 指向另一个表中的 PRIMARY KEY。让我们通过一个例子来解释外键。请看下面两个表:“Persons” 表:Id_PLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2Bu

2017-08-09 19:48:15 475

转载 RMAN备份到共享存储失败(win平台)

RMAN备份到共享存储失败(win平台)之前在《Win环境下Oracle小数据量数据库的物理备份》这篇文章中,介绍了在win平台下对于小数据量的数据库的物理备份设计。文中重点提到,强烈建议备份文件有单独的存储,防止存储单点故障时备份文件亦不可用。当我在实验环境实际去模拟这种使用单独存储的环境时,出现意料之外的问题:备份到映射的盘符无法成功,报错如下:启动 backup 于 24-7

2017-08-09 12:23:11 679

转载 python中文乱码的解决方法

乱码原因:源码文件的编码格式为utf-8,但是window的本地默认编码是gbk,所以在控制台直接打印utf-8的字符串当然是乱码了!解决方法:1、print mystr.decode('utf-8').encode('gbk')2、比较通用的方法:复制代码代码如下:import systype = sys.getfilesystemencoding()prin

2017-08-08 18:58:14 346

转载 PHP 和 AJAX XML 实例

AJAX 可与 XML 文件进行交互式通信。AJAX XML 实例在下面的 AJAX 实例中,我们将演示网页如何使用 AJAX 技术从 XML 文件中读取信息。在下面的下列列表中选择一个 CD选择 CD:Bob DylanBonnie TylerDolly Parton在此列出 CD 信息。本例包括三张页面:一个简单 HTML 表单

2017-08-08 12:03:07 260

转载 MySQL系列(一)---基础知识大总结

MySQL系列(一)---基础知识大总结目录MySQL系列(一):基础知识大总结 MySQL系列(二):MySQL事务 前言:本文主要为mysql基础知识的大总结,mysql的基础知识很多,这里作简单概括性的介绍,具体的细节还是需要自行搜索。当然本文还有很多遗漏的地方,后续会慢慢补充完善。数据库和数据库软件数据库是保存有组织数据的容器 DBMS是为管理数据库而设

2017-08-07 19:33:03 364

转载 lnmp重置mysql数据库root密码

第一种方法:用军哥的一键修改LNMP环境下MYSQL数据库密码脚本一键脚本肯定是非常方便。具体执行以下命令:wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_password.shsh reset_mysql_root_password.sh方便吧!第二种方法:通过命令修改,具体如下:a、停止MySQL服务执行

2017-08-07 14:03:02 1387

转载 java面试题,各大企业常见的java笔试题之七

1、什么时候用assert?【中等难度】答:assertion(断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。一般来说,assertion 用于保证程序最基本、关键的正确性。assertion 检查通常在开发和测试时开启。为了提高性能,在软件发布后,assertion 检查通常是关闭的。在实现中,断言是一个包含布尔表达式的语句,在执行这个语句时假定该表达式为true

2017-08-06 21:28:04 1061

转载 Java类与类之间的关系

类与类之间最常见的关系主要有以下三种:依赖(或uses–a) 聚合(或has–a) 继承(或is–a) 下面使用在线书店订单系统为例,来详细的讲述这三种关系的概念:这个系统的主要功能是:注册用户可以登录到网上书店并选购图书。在线填写订单,并支付购书款。书店确认已经收到购书款时,按用户留下的地址邮寄图书。可以在这个系统中建立几个类,有图书(book)、账户(account)、订单(o

2017-08-06 16:03:05 209

转载 Java SE 6.0新特性体验(上篇)

Mustang(也称作Java SE 6),如今刚进入其第二个测试阶段。本文作者将同你进一步探讨这个新的发行版本中所提供的许多新的特征(从控制台I/O和存取权限控制方法到系统托盘API和表格排序和过滤等)。一、 引言Mustang(也称作Java SE 6),如今刚进入其第二个测试阶段。本文中让我们一起进一步探讨这个新的发行版本中所提供的许多新的特征(从控制台I/O和存取权限控制方法到系统

2017-08-05 12:33:02 405

转载 iOS 图文并茂的带你了解深拷贝与浅拷贝

一、概念与总结     1、浅拷贝     浅拷贝就是对内存地址的复制,让目标对象指针和源对象指向同一片内存空间,当内存销毁的时候,指向这片内存的几个指针需要重新定义才可以使用,要不然会成为野指针。      浅拷贝就是拷贝指向原来对象的指针,使原对象的引用计数+1,可以理解为创建了一个指向原对象的新指针而已,并没有创建一个全新的对象。      2、深拷贝      深拷

2017-08-04 20:02:58 176

转载 ES6模板字面量

前面的话  JS 的字符串相对其他语言来说功能总是有限的,事实上,ES5中一直缺乏许多特性,如多行字符串、字符串格式化、HTML转义等。ES6通过模板字面量的方式进行了填补,模板字面量试着跳出JS已有的字符串体系,通过一些全新的方法来解决类似的问题。本文将详细介绍ES6模板字面量 基本用法  模板字面量是增强版的字符串,它用反引号(`)标识let message = `He

2017-08-04 14:32:59 543

转载 CSS3-loading动画(四)

图片看的效果真是不行,还是戳下面网址看吧在线示例:http://liyunpei.xyz/loading.html十七、效果十七 三个小球,纵向居中,间距撑开,依次改变小球的translateY的值即可。@keyframes leap_ball { 50% { transform: translateY(60px); }

2017-08-03 22:03:00 266

转载 C++算术运算符与算术表达式

基本的算术运算符在本章中主要介绍算术运算符与算术表达式,赋值运算符与赋值表达式,逗号运算符与逗号表达式,其他运算符将在以后各章中陆续介绍。常见算数运算符运算符说明举例+加法运算符,或正值运算符3+5,+3-减法运算符,或负值运算符5-2,-3*乘法运算符3*5/除法运算符5/3

2017-08-03 16:37:59 1561 1

转载 C++字符数组的输入输出

字符数组的输入输出可以有两种方法:1) 逐个字符输入输出。2) 将整个字符串一次输入或输出。例如有以下程序段:char str[20];cin>>str;  //用字符数组名输入字符串cout在运行时输入一个字符串,如:China↙在内存中,数组str的状态如图5.9所示,在5个字符的后面自动加了一个结束符′\0′。输出时,逐个输出字符直到遇结束

2017-08-03 11:13:04 3543 1

转载 ASP.NET MVC5 怒跨 Linux 平台

安装CentOS安装Mono#安装yum工具包yum -y install yum-utils#通过rpm添加Mono源rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"yum-config-man

2017-08-02 13:12:51 637

转载 Android软件开发之数据的操作详解

Android软件开发之数据的新建 储存 读取 删除1.使用SharedPreferences处理数据的 新建 储存 读取 删除SharedPreferences保存后生成的是XML文件,内容是以节点的形势保存在文件中,SharedPreferences类提供了非常丰富的处理数据的方法下面我向大家介绍一下如何使用SharedPreferences来处理数据。输入须要保存的内容

2017-08-01 19:02:49 269

转载 Flume-ng源码解析之Channel组件

如果还没看过Flume-ng源码解析之启动流程,可以点击Flume-ng源码解析之启动流程 查看1 接口介绍组件的分析顺序是按照上一篇中启动顺序来分析的,首先是Channel,然后是Sink,最后是Source,在开始看组件源码之前我们先来看一下两个重要的接口,一个是LifecycleAware ,另一个是NamedComponent1.1 LifecycleAware@Inter

2017-03-20 20:24:16 297

转载 C#中static void Main(string[] args) 参数详解

学习C#编程最常见的示例程序是在控制台应用程序中输出Hello World! 1 using System; 2 3 namespace DemoMainArgs 4 { 5 class Program 6 { 7 static void Main(string[] args) 8 { 9

2017-03-20 18:29:16 747

转载 迷茫<第一篇:初到北京>

时光如梭,毕业四年了,遥想当年刚毕业的场景就像是昨天发生一样,这四年的人生,就是在不停的漂泊,不断的受挫。感慨良多,一言难以说尽。  2013年11月29号毕业,刚到北京的第二天我就顺利的找到了工作,进入了A公司。可是上班没两天因为能力的不足无法参与项目的正常开发被开除了!接着又换了一家B公司,做了一个礼拜,因为能力的不足又被开除了!接着又换了一家C公司,因为距离太远,上班要两

2017-03-20 16:14:16 259

转载 牛顿迭代法(Newton's Method)

牛顿迭代法(Newton's Method)                    简介牛顿迭代法(简称牛顿法)由英国著名的数学家牛顿爵士最早提出。但是,这一方法在牛顿生前并未公开发表。  牛顿法的作用是使用迭代的方法来求解函数方程的根。简单地说,牛顿法就是不断求取切线的过程。对于形如f(x)=0的方程,首先任意估算一个解x0,再把该估计值代入原方程中。由于一般不会

2017-03-20 14:19:15 435

转载 微信小程序之提高应用速度小技巧

WeTest 导读小程序科普类的文章已经很多了,今天这里讲的是针对小程序的优化方法,可以有效提高小程序的响应速度和用户体验。当然,开发体验也提高不少。 1、提高页面加载速度在小程序这个环境下,怎样提高页面加载速度呢? 这个问题很大,我把问题具体一下,如何缩短从用户点击某个链接,到打开新页面的这段时间? 这里抛一个核心关键点:从页面响应用户点击行为,开始跳转,到新页面

2017-03-20 12:04:15 496

转载 关于首屏性能优化的总结【原创】

这两天一直在看首屏优化的文章,所以将其总结归纳一下,方便以后使用。相对于移动端的首屏优化,PC在有些方面要苛刻得多,主要是因为PC端有太多的东西想要让用户看到,这就难免PC端的页面大而“重”,与我们现在“富客户端”的概念想相呼应。本文目录1. 什么是首屏? 2. 为什么要做首屏优化? 3. 大公司是怎么做首屏优化的? 4. 还需要注意些什么? 一 什么是首屏?以800x

2017-03-20 10:09:14 662

转载 TokuDB性能测试报告

一 、背景介绍近年来,TokuDB作为MySQL的大数据(Big Data)存储引擎受到人们的普遍关注。其架构的核心基于一种新的叫做分形树(Fractal Trees)的索引数据结构,该结构是缓存无关的,即使索引数据大小超过内存性能也不会下降,也即没有内存生命周期和碎片的问题。特别引人注意的是,TokuDB拥有很高的压缩比(官方称最大可达25倍),可以在很大的数据上创建大量的索引,并保持性

2017-03-19 21:29:17 482

转载 mysql数据库开始——查询

一、简单查询1.最简单查询(查所有数据)select * from 表名   注意:* 代表所有列,并不是代表所有行例:select * from test2.查询指定列select 列名,列名 from 表名例:select code,name from test3.修改结果集的列名 asselect 列名 as '显示的字' from 表名例:select

2017-03-19 19:44:15 237

转载 iOS回顾笔记(05) -- 手把手教你封装一个广告轮播图框架

iOS回顾笔记(05) -- 手把手教你封装一个广告轮播图框架前言广告轮播图如今早已是iOS应用的标配了,似乎任何一款App的首页都会有一个广告轮播图。本文的目的就是要将App里面的广告轮播图封装成一个独立模块,以便简化开发过程。如果你对独立“封装一个自己的广告轮播图”感兴趣,欢迎继续读下去。轮播图效果 为了从开始讲述整个动手封装轮播图的过程,我们先从简单的开始,后

2017-03-19 17:59:18 395

转载 CommonJS规范

1、CommonJs规范的出发点:JS没有模块系统、标准库较少、缺乏包管理工具;为了让JS可以在任何地方运行,以达到Java、C#、PHP这些后台语言具备开发大型应用的能力; 2、在CommonJs规范中:    一个文件就是一个模块,拥有单独的作用域;    普通方式定义的变量、函数、对象都属于该模块内;    通过require来加载模块;    通过exports和m

2017-03-19 16:14:26 361

转载 2017-3-10 SQLserver增,删,改,查语句,主外键约束

(一)1.创建数据库  create database  数据库名称  ----不能数字开头,不能中文,不能符号开头删除数据库  drop database 数据库名称注释:/*    */  一段注释   --一行注释2.创建表  create table 表名称(  列名  数据类型,  ……     ,  列名 数据类型,)3            设

2017-03-19 14:24:14 402

转载 网络基础知识

计算机与网络发展计算机自诞生伊始,经历了一系列演变与发展。大型通用机计算机、超级计算机、小型机、个人电脑、工作站、便携式电以及现如今的智能手机终端都是这一过程的产物。它们性能逐年增强,价格却逐年下降,机体规模也在逐渐变小。随着计算机的发展,人们不再局限于单机模式,而是将一个个计算机连接在一起,形成一个计算机网络。从而实现信息共享,同事在能在两台物理位置较远的机器之间即时传递消息。计算机

2017-03-19 12:29:14 2831 1

转载 模仿Wireshark网络抓包工具实现---c++

最近在用Wireshark抓包工具的时候,老感觉这东西用起来很简单,功能强大,所以想了解他的实现原理,我就自己好奇写了一个实现基本功能的demo吧。其实叫抓包工具,其实就是抓取流经自己网卡的所有ip包,我们能够按照ip包的协议解析不就行了。实现的核心在这里: 1 //创建SOCKET 2 sock = socket(AF_INET, SOCK_RAW, IPPROT

2017-03-19 10:29:14 901

转载 委托与事件

前面已经具体说明了委托,这里重点解析事件。(关于委托和Lambda:委托与Lambda表达式)一.委托与事件的关系:委托可以理解为指向一个方法的数据类型 由于委托外界只需要通过一个委托变量接收委托,就可以随意的调用了。非常不安全,事件对委托做了封装。使得外界不能随便调用 事件内部是通过委托来实现的 为了方便操作委托,体统提供了三种泛型委托:Action      

2017-03-18 23:39:11 832

转载 Vue学习之路---No.2(分享心得,欢迎批评指正)

昨天我们大致了解了有关Vue的基础知识和语法;今天我们继续在大V这条路上前进。首先,我们回忆一下昨天提到的相关知识点:1.了解Vue的核心理念------”数据驱动视图“2.了解Vue的特色功能-------”双向绑定“3.了解Vue的基础语法-------”{{bigSurprise}},el:'',data{},vm.project,method{},等首先,昨天我们提到了

2017-03-18 19:54:10 396

转载 React+webpack开发环境的搭建_0

首先创建项目,确保该项目已经安装了webpack和webpack-dev-server具体安装方法请参考上章所述.在上一章说过babel是一个javascript编辑器,在react项目中使用babel有以下两个目的:1:让代码支持ES6语法2:支持react的一些特性(例如JSX语法)针对以上两个特性,有如下两个presets可以完美解决babel-preset-es20

2017-03-18 17:59:11 423

转载 Lambda&Java多核编程-5-函数式接口与function包

从前面的总结中我们知道Lambda的使用场景是实现一个函数式接口,那么本篇就将阐述一下何为函数式接口以及Java的function包中提供的几种函数原型。函数式接口早期也叫作SAM(Single Abstract Interface),从全称能够看出是一种只定义了单个抽象方法的接口。在这里,由于需要引入新的概念,故先来学习何为默认方法,再顺便提一下接口中的静态方法。默认方法(Vir

2017-03-18 16:04:09 267

转载 Flume-ng源码解析之Source组件

如果你还没看过Flume-ng源码解析系列中的启动流程、Channel组件和Sink组件,可以点击下面链接:Flume-ng源码解析之启动流程Flume-ng源码解析之Channel组件Flume-ng源码解析之Sink组件在前面三篇文章中我们初步了解了Flume的启动流程、Channel组件和Sink组件,接下来我们一起来看看agent三大组件中Source组件。1 Sour

2017-03-18 14:04:31 307

空空如也

空空如也

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

TA关注的人

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