自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 HTML5 十大新特性(一)——语义标签

  说语义标签前先来理解下什么叫语义化,当下html是靠div+css来铸造页面的整体框架和结构的,通篇大量的div可读性极低,因此诞生了这些特殊的标签,简单地说就是见名知义,使页面更清晰,方便维护和开发。  HTML5为我们提供了一系列的语义标签。  1、<section></section>    定义文档中的主体部分的节、段。  2、<artic...

2016-12-31 19:53:00 77

转载 php浏览历史记录的方法

本文实例讲述了php浏览历史记录的方法。分享给大家供大家参考。具体实现方法如下:/** * 商品历史浏览记录 * $data 商品记录信息 */private function _history($data){ if(!$data || !is_array($data)) { return false; } //判断cookie类里面是否有浏览记录 ...

2016-12-31 10:44:00 251

转载 Android测试关注点

Android系统app测试,一般有native app原生,web app网页, hybird app混合1、功能测试,考虑业务逻辑,主要手机和APP交互功能,来电,短信,闹钟可能对app造成的影响,home,锁屏,音量,其他功能按键对app的影响,点击,多点触控对app的影响,其他应用的影响,比如清除缓存,声音的冲突,屏幕的旋转,通知栏,滑动。2、性能测试,时间,响应时间,界面切换前后...

2016-12-30 23:13:00 122

转载 自定义鼠标光标cursor

通过css属性Cursor:url()自定义鼠标光标。{cursor:url('图标路径'),default;}url是自定义鼠标图标路径default指的是定义默认的光标(通常是一个箭头),以防没有由 URL 定义的可用光标。图标的格式根据不同的浏览器来分:IE支持cur,ani,ico这三种格式。Google,FF支持bmp,gif,jpg,cur,ic...

2016-12-29 19:59:00 496

转载 echarts中显示效果option中必有的属性

写一个最简单的效果让option中不可缺少的属性。var option = { xAxis:[ //x轴,数组对象,其下至少有一个对象 {.....} ], yAxis:[//y轴,数组对象,其下可以有空对象 {.....} ], series :[...

2016-12-29 11:04:00 353

转载 mysql 实现 start with

自己写service----> 传入map(idsql,rssql,prior) idsql 查询id rssql 查询结果集 调用 以下方法 @param ids 要查询的起始 start with * @param allres 包含要递归数据的结果集 ( 查询时别名ID PID ) * @param pos prior---> UP o...

2016-12-28 14:09:00 2069

转载 Linux网络编程-IO复用技术

IO复用是Linux中的IO模型之一,IO复用就是进程预先告诉内核需要监视的IO条件,使得内核一旦发现进程指定的一个或多个IO条件就绪,就通过进程进程处理,从而不会在单个IO上阻塞了。Linux中,提供了select、poll、epoll三种接口函数来实现IO复用。1、select函数#include <sys/select.h> #include &...

2016-12-26 23:40:00 40

转载 月是故乡明

  时至年末,冬月二十五,圣诞节。  从离开大学校门,一转眼六个月快过去了,时间过的真快啊!  充满活力的广州到处弥漫着节日的气息,圣诞树,圣诞老人,玩偶公仔。圣诞节还是没有变,依然有无数的欢声笑语。周围的人都沉浸在节日的气氛里,而这一切好像都与我无关,时间真是一种可怕的东西。可以消磨你的意志,抚平你的伤口,摧毁你的誓言。我们在时间的大熔炉里,渐渐的变得麻木,变得冷漠,变得不再那么激情。...

2016-12-25 18:23:00 57

转载 【无聊放个模板系列】 半平面交

求半平面交的面积#include<cstdio>#include<cstdlib>#include<cstring>#include<iostream>#include<algorithm>#include<cmath>using namespace std;#define ...

2016-12-25 14:33:00 35

转载 iOS 应用程序生命周期

开发应用程序都要了解其生命周期。 今天我们接触一下iOS应用程序的生命周期,iOS的入口在main.m文件:int main(int argc, char * argv[]) { @autoreleasepool { return UIApplicationMain(argc, argv, nil, NSStringFromClass([App...

2016-12-24 16:40:00 54

转载 无表头单链表的总结----如何将已经初始化的结构体数组加入链表关系

1 struct Student 2 { 3 char ID[N_ID]; 4 char name[N_name]; 5 struct Student *next; 6 }alist[LEN_A],blist[LEN_B]; 7 ////以上是结构体 8 //初始化 9 struct Student alist[LEN_A] ...

2016-12-23 22:21:00 110

转载 js 定时器

1. 设置定时器语法:setInterval(函数,时间)注意:函数书写时不能带括号setInterval(fn,1000)//正确setInterval(fn(),1000)//错误时间的最小设置不小于14ms2. 清除定时器语法:clearInterval(所清除的定时器名称)3. 实例探究js部分...

2016-12-19 22:25:00 41

转载 前端学习之路——gulp篇

一、构建gulp环境1、下载nodejsgulp基于node.js,要通过nodejs的npm安装gulp,所以要先安装node.js环境。(英文官网/中文官网链接)。通过cmd命令窗口确定安装node.js。(在命令窗口输入node -v或npm -v 查看是否返回出版本号)。2、全局安装gulp(全局环境)确定正确安装了nodejs环境,然后通过命令全局方式安装gulp:...

2016-12-19 21:27:00 63

转载 数据结构实习

1 #include <iostream> 2 #include <windows.h> 3 #include <cstdio> 4 #include <cmath> 5 #include <time.h> 6 #include <cstring> 7 8 using nam...

2016-12-19 15:48:00 276

转载 MS16-032 漏洞复现

exploit-db的详情: https://www.exploit-db.com/exploits/39574/Windows: Secondary Logon Standard Handles Missing Sanitization EoPPlatform: Windows 8.1, Windows 10, not testing on Windows 7Class: Elev...

2016-12-19 10:43:00 185

转载 Leetcode: Range Addition

Assume you have an array of length n initialized with all 0's and are given k update operations.Each operation is represented as a triplet: [startIndex, endIndex, inc] which increments each...

2016-12-18 11:49:00 48

转载 Shiro 整合SpringMVC 并且实现权限管理

Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的Shiro就足够了。  因为我总结的是使用SpringMVC和Apache Shiro整合,注重的是整合和使用,至于基础...

2016-12-17 23:07:00 51

转载 Chrome自带恐龙小游戏的源码研究(完)

  在上一篇《Chrome自带恐龙小游戏的源码研究(七)》中研究了恐龙与障碍物的碰撞检测,这一篇主要研究组成游戏的其它要素。游戏分数记录  如图所示,分数及最高分记录显示在游戏界面的右上角,每达到100分就会出现闪烁特效,游戏第一次gameover时显示历史最高分。分数记录器由DistanceMeter构造函数实现,以下是它的全部代码: 1 DistanceMet...

2016-12-16 20:49:00 271

转载 testng入门教程12 TestNG执行多线程测试

testng入门教程 TestNG执行多线程测试testng入门教程 TestNG执行多线程测试并行(多线程)技术在软件术语里被定义为软件、操作系统或者程序可以并行地执行另外一段程序中多个部分或者子组件的能力。TestNG允许我们以并行(多线程)的方式来执行测试。这就意味着基于TestNG测试组件的配置,多个线程可以被同时启动然后分别执行各自的测试方法。相对于传统的单线程执行测试的方式,这...

2016-12-16 15:08:00 79

转载 gulp入坑系列(4)——gulp的代码转换

  终于进入正题了,当初也是为了将Sass和SCSS代码转换成CSS才从Sass的学习路径忽然跳到了gulp的大坑里╮( ̄▽ ̄")╭  当然,gulp不仅仅能转换Sass,这里会提到如下转换:jsx转换成常规的JavaScript(说到jsx,玩过react的同学应该是知道的)es6转换为es5Less,Sass转换为CSS  首先,新建一个文件夹,然...

2016-12-16 14:30:00 75

转载 JAVA基础知识之JDBC——离线RowSet

离线RowSet如果直接使用ResultSet, 程序在得到ResultSet记录之后需要立即使用,否则一旦关闭Connection就不再可用,要解决这种情况要么将ResultSet的结果转换成JavaBean存储,要么在Connection关闭之前完成所有操作,不过这些办法都不太方便。但是通过离线的RowSet却能很好地解决这个问题。RowSet可以将ResultSet的结果集封装成Ro...

2016-12-16 11:14:00 70

转载 内嵌页js与ios和安卓的交互

ios:一个iframe,改变url会发送一个请求,把url设置成就是bridge://xxxxx客户端就可以拦截请求,并在全局变量xxxxx中取出一个字符串。例如{event:'click'},可调用此事件。ios调用js,JavaScript:xxxxx();访问这个url会执行此函数。安卓:在安卓app里运行会得到一个对象xxx这个对象有一个函数xxxxxx,需要交互时调用x...

2016-12-15 14:26:00 49

转载 mysql insert一条记录后怎样返回创建记录的主键id,last_insert_id(),selectkey

mysql插入数据后返回自增ID的方法mysql和oracle插入的时候有一个很大的区别是,oracle支持序列做id,mysql本身有一个列可以做自增长字段,mysql在插入一条数据后,如何能获得到这个自增id的值呢?方法一:是使用last_insert_idmysql> SELECT LAST_INSERT_ID(); 产生的ID 每次连接后保存在服务器中。这意...

2016-12-14 18:55:00 84

转载 【Java线程】Callable和Future

Future模式Future接口是Java线程Future模式的实现,可以来进行异步计算。Future模式可以这样来描述:我有一个任务,提交给了Future,Future替我完成这个任务。期间我自己可以去做任何想做的事情。一段时间之后,我就便可以从Future那儿取出结果。就相当于下了一张订货单,一段时间后可以拿着提订单来提货,这期间可以干别的任何事情。其中Future接口就是订货...

2016-12-14 18:38:00 41

转载 kafka集群zookeeper集群详细配置

http://www.cnblogs.com/luotianshuai/p/5206662.html转载于:https://www.cnblogs.com/sj521/p/6180376.html

2016-12-14 18:08:00 58

转载 Linux集群的总结和思考

前言:在涉及到对外项目,经手许多小中型网站的架构,F5、LVS及Nginx都比较多,我想一种比较通俗易懂的语气跟大家说明下何谓负载均衡,何谓Linux集群,帮助大家走出这个误区,真正意义上来理解它们。一、目前网站架构一般分成负载均衡层、web层和数据库层,我其实一般还会多加一层,即文件服务器层,因为现在随着网站的PV越来越多,文件服务器的压力也越来越大;不过随着moosefs、DRDB+...

2016-12-13 13:32:00 50

转载 HTML5图片拖拽预览原理及实现

一、前言这两天恰好有一位同事问我怎样做一个图片预览功能。作为现代人的我们首先想到的当然是HTML5啦,其实HTML5做图片预览已经是一个老生常谈的问题了。我在这里就简单说说其中相关的一些东西,当然会附上我们的源码。在 HTML5 之前我们做图片预览主流做法有两种,第一种是通过 Flash 插件来做预览,第二种是 Ajax 实现的假预览,也就是说选择图片文件后,图片其实已经异步上传到服务器,服务...

2016-12-12 10:34:00 476

转载 点击 Run 之后发生了什么?

这是我以前去链家网面试的一个题目,当时回答不够全面,现在看了2016 WWDC以及Sunnyxx iDev大会的分享之后,感觉对这个问题有了一些简单的认识,就来总结下。如果大家有补充,麻烦评论下哦!简单来说,点击 Run 之后 App 进行编译、汇编、链接、代码签名以及启动执行等操作编译编译主要依靠编译器来完成一系列的操作,主要的操作有预处理、词法分析、语法分析、语义分析、生成中...

2016-12-11 15:06:00 86

转载 codevs1501 二叉树最大宽度和高度

难度等级:白银 1501 二叉树最大宽度和高度题目描述Description 给出一个二叉树,输出它的最大宽度和高度。输入描述Input Description第一行一个整数n。下面n行每行有两个数,对于第i行的两个数,代表编号为i的节点所连接的两个左右儿子的编号。如果没有某个儿子为空,则为0。输出描述Output...

2016-12-11 08:12:00 54

转载 数组和集合区别

一、数组声明了它容纳的元素的类型,而集合不声明。二、数组是静态的,一个数组实例具有固定的大小,一旦创建了就无法改变容量了。而集合是可以动态扩展容量,可以根据需要动态改变大小,集合提供更多的成员方法,能满足更多的需求。三、数组不论是效率还是类型检查都是最好的。1.数组是大小固定的,一旦创建无法扩容;集合大小不固定,2.数组的存放的类型只能是一种,集合存放的类型可以不是一种(不加...

2016-12-09 22:29:00 56

转载 css定位机制

CSS 定位机制CSS 有三种基本的定位机制:普通流、浮动和绝对定位。除非专门指定,否则所有框都在普通流中定位。也就是说,普通流中的元素的位置由元素在 (X)HTML 中的位置决定。块级框从上到下一个接一个地排列,框之间的垂直距离是由框的垂直外边距计算出来。行内框在一行中水平布置。可以使用水平内边距、边框和外边距调整它们的间距。但是,垂直内边距、边框和外边距不影响行内框的高度。由一...

2016-12-07 23:26:00 44

转载 关于魅蓝3在Android Studio里无法识别问题

1.在开发者选项里开启USB调试这谁都会,排除。2.更换连接方式,媒体设备(MTP),相机(PTP),只充电,内置光盘这些都试了,没用,排除。3.ADB驱动安装,用其他手机可以识别,排除。4.安装豌豆夹,连接手机,连接失败,提示zdump.exe阻止连接,打开任务管理器找到zdump.exe进程,右键打开文件位置,全部删除这个文件夹。然后连接成功。Android Studio...

2016-12-07 15:34:00 548

转载 Redis学习笔记-事务控制篇(Centos7)

一、事务控制1、简单事务控制  redis可以使用mult命令将之后的命令都存放在队列中,只有使用exec命令时才全部执行。127.0.0.1:6379> multiOK127.0.0.1:6379> set age 10QUEUED127.0.0.1:6379> set age 20QUEUED127.0.0.1:6379> exe...

2016-12-07 11:23:00 63

转载 spring总结

spring好处:1、降低组件之间的耦合度,实现软件各层之间的解耦。Controller --> Service --> Dao2、可以使用容器提供众多服务:如事务管理服务,消息服务等。当我们使用容器管理事务时,开发人员不再需要手工控制事务,也不需要处理复杂的事务传播。3、容器提供单例模式支持。开发人员不再需要自己编写实现代码。4、容器提供了AOP技术。利用它很容易实现如权限拦截、运行...

2016-12-06 17:42:00 34

转载 mysql排序关于英文字母abcd..xyz排序。

mysql会自动进行比如pxj,pyj.再根据p进行排序时候,会自动进行第二个字母的排序select * from tbl_actor where first_char like 'p%' order by first_char;记住模糊查询时候,匹配条件要用单引号包装起来且要用like关键字。like 'p%'转载于:https://www.cnblogs.com/panxuej...

2016-12-06 15:03:00 483

转载 shell 脚本 随机抽取班上学生

#!/bin/bash#jw=('王浩' '谢云生' '黄科杨' '何星宇' '张宸兵' '邓培林' '刘桃' '杨沛东' '楚齐文' '咸鱼' '杨东' '>黄庭辉' '郑少文' '师靖' '肖洪森' ) //定义数组a=$(( $RANDOM % 15 )) ...

2016-12-05 19:29:00 146

转载 中国六大茶类

中国茶类的划分有多种方法,根据制作方法和茶多酚氧化(发酵)程度的不同,可分为六大类:绿茶(不发酵)、白茶(轻微发酵)、黄茶(轻发酵)、青茶(乌龙茶、半发酵)、黑茶(后发酵)、红茶(全发酵)。外观由绿向黄绿、黄、青褐、黑色渐变,茶汤也由绿向黄绿、黄、青褐、红褐色渐变。2.绿茶有何特征?有哪些知名品类?绿茶基本特征是:叶绿汤清,清香、醇美、鲜爽。属不发酵茶。外形多种多样,主要有:条形、针形...

2016-12-05 11:33:00 485

转载 What makes for effective detection proposals? 论文解析

1 介绍(INTRODUCTION)本文主要对最近的 proposal 检测方法做一个总结和评价。主要是下面这些方法。2 Detection Proposal 方法(DETECTION PROPOSAL METHODS)作者将 Detection Proposal 分为两类,grouping method (将图片分为碎片,最后聚合)和 window scoring method (...

2016-12-03 09:59:00 130

转载 交换机到底有没有MAC地址?

1.二层交换机自身的MAC地址是可有可无的.二层交换机可分为"可网管"和"不可网管"两种类型,对于"可网管"的交换机,我们可以对其进行参数配置;而"不可网管"交换机,则不能对其进行配置.因为二层交换机只是用来转发数据帧,不对帧进行拆封打包,所以对转发数据来说,自身的MAC地址是无用的.但是有时候我们需要对交换机进行配置管理,这也就是说我们需要与交换机进行通信,此时它就需要一个MAC地址,...

2016-12-02 21:33:00 1495

转载 为什么局域网IP是192.168开头?

IPv4地址分为A、B、C、D、E五类,除去特殊作用的D、E两类,剩下的A、B、C三类地址是我们常见的IP地址段。A类地址的容量最大,可以容纳16777214个主机,B类地址可以容纳65534个主机,C类地址可以容纳254个主机。在这三类地址中,绝大多数的IP地址都是公有地址,需要向国际互联网信息中心申请注册。但是在IPv4地址协议中预留了3个IP地址段,作为私有地址,供组织机构内部使用。这三...

2016-12-02 21:14:00 298

空空如也

空空如也

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

TA关注的人

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