自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JavaScript中双叹号“!!”作用

经常看到这样的例子:var a;var b=!!a;a默认是undefined。!a是true,!!a则是false,所以b的值是false,而不再是undefined,也非其它值,主要是为后续判断提供便利。再例如:!!"He shot me down" ===true!!0===false。转载于:https://www.cnbl...

2017-02-28 10:49:00 49

转载 BZOJ3669 NOI2014 魔法森林 LCT/最短路

题意:给定一张无向图,图中每个边都有a,b两种边权,求一条从S到T的路径,使得路径中(a的最大值+b的最大值)最小法一:我们先将边按a排序,每次加入一条边,然后将加入的边的两端入队,跑一边SPFA求从1到达每个节点路径上的最长的一条边的长度。这样需要跑M边SPFA,然而有一个优化——我们可以直接将所有a相同的边一次性全部入队然后跑一遍SPFA,每跑完一遍SPFA用a+d[N]来更新答案,这样的...

2017-02-27 23:11:00 67

转载 PHP打印数据和mb_substr函数

<?php/** * [substrC 截取中文字符串] * @param [字符串] $data [要截取的字符串] * @param [自然数] $length [截取后长度] * @param [布尔值] $true [是否拼接...,默认为是] * @return [字符串] [截取后的字符串] */function substrC($data,$...

2017-02-27 21:28:00 38

转载 string和stringbuffer的区别 集合的作用 ArrayList vector linklist hashmap hashtable collection和collections...

  string给定的长度 不可变,当多个字符串联合的时候先转化为stringbuffer然后联合,速度慢,stringbuffer可以改变字符串的长度,当多个字符串连接的时候采用stringbuffer效率比较高。  集合的作用 对数据进行传送,对数据进行增删改查,还可以用来存放不同的对象。  import java.util.Vector;import java.uti...

2017-02-26 11:36:00 92

转载 apt-get install 的参数(add-apt-repository)

apt-get install 是 ubuntu 下的软件安装命令。sudo apt-get -y install: -y:yes,在命令行交互提示中,直接输入 yes;1. 使用 add-apt-repository 为 apt-get 添加 PPA比如为安装 emacs 需添加某 PPA(Personal Package Arch...

2017-02-25 18:01:00 97

转载 ST L3 测试用例

测试用例转载于:https://www.cnblogs.com/zsr0401/p/6438482.html

2017-02-24 14:36:00 182

转载 基础题

基础题:1,计算 100 -300之间所有能被3和7整除的所有数之和sum = 0for i in range(100,301): if i % 3 == 0 and i % 7 == 0: sum += iprint(sum) # 19952,定义函数统计一个字符串中大写字母,小写字母,数字的个数。并返回结果def total(s):...

2017-02-24 14:28:00 83

转载 软件测试 Part4 测试的补充

十五 自动测试和测试工具 155 / 172十六 缺陷轰炸和Beta测试 170 / 188转载于:https://www.cnblogs.com/zsr0401/p/6437590.html

2017-02-24 10:56:00 45

转载 Python基础(二十五)

一、组合搜索表第一种:最简单的方式models.py里面的设置:from django.db import models# Create your models here.class Category(models.Model): #创建一个标签表 caption = models.CharField(max_length=16)# class Arti...

2017-02-24 10:13:00 43

转载 keepalived+lvs+usp安装实施文档

操作系统平台:RedHat6.4x86_64软件:LVS+keepalived LVS+Keepalived 介绍 LVS LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。目前有三种IP负载均衡技术(VS/NAT、VS/TUN和VS/DR); 十种...

2017-02-23 11:01:00 54

转载 python基本数据类型——list

一、创建列表:li = []li = list()name_list = ['alex', 'seven', 'eric']name_list = list(['alex', 'seven', 'eric'])二、基本操作:#append追加name_list = ["zhangyanlin","suoning","nick"]name_list.a...

2017-02-22 21:25:00 36

转载 字符串匹配——KMP算法

直接放代码#include <iostream>#include <cstring>#include &l...

2017-02-22 19:49:00 70

转载 从零开始的H5生活

作为一个新手,要从头学习Html编程语言,需要从最基础的开始。有耐心慢慢来,很容易就看懂了。我所使用的编程软件是Hbuilder。1.Html文档结构 包括head和body两部分<!DOCTYPE html><html> <head> <meta charset="UTF-8"> ...

2017-02-22 17:34:00 83

转载 spring boot 集成phoenix

spring boot 开发restful api 并集成phoenix 做hbase查询会遇到tried to access method com.google.common.base.Stopwatch.<init>()V from class org.apache.hadoop.hbase.zookeeper.MetaTableLocator 错误!!参考链接http...

2017-02-22 15:52:00 152

转载 在phpWeChat中如何定义一个授权登录(获取昵称)的链接

在phpWeChat中如何定义一个授权登录(获取昵称)的超链接?使其点击后出现如下效果?由于集成了这个功能,其实这个需要是很简单的。假如您想在授权后跳转到http://www.baidu.com/,那么这个链接的地址就是:1 http://devtest.phpwechat.com/index.php?m=wechat&a=auth20&red...

2017-02-22 11:34:00 57

转载 nodeJs-Stream接口

JavaScript 标准参考教程(alpha)草稿二:Node.jsStream接口GitHubTOPStream接口来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录数据读写可以看作是事件模式(Event)的特例,不断发送的数据块好比一个个的事件。读数据是read事件,写...

2017-02-21 21:00:00 151

转载 linux 下安装eclipse和pydev插件用来开发python程序

1.首先需要安装Java虚拟机(1)去官网下载安装包www.sun.com(2)安装包是.tar.gz的可以用 tar -xzvf +压缩包路径 来解压(3)解压后需要配置环境变量,输入sudo gedit /etc/profile打开(profile来配置的是整个机器的环境变量,系统启动时先从这个文件里读取,相当于windows里的全局变量),然后输入如下:export...

2017-02-21 17:00:00 68

转载 解析 Javascript - this

在函数中 this 到底取何值,是在函数真正被调用执行的时候确定下来的,函数定义的时候确定不了。因为 this 的取值是执行上下文环境的一部分,每次调用函数,都会产生一个新的执行上下文环境。当你在代码中使用了 this,这个 this 的值就直接从执行的上下文中获取了,而不会从作用域链中搜寻。关于 this 的取值,大体上可以分为以下七种情况:情况一:全局 & 调用普通函数...

2017-02-21 16:16:00 124

转载 前端开发之——网页如何适配Retina屏幕

前言随着2012年苹果发布第一款Retina Macbook Pro(以下简称RMBP),Retina屏幕开始进入笔记本行业。两年过去了,RMBP的市场占有率越来越高,且获得了一大批设计师朋友的青睐,网站对于Retina屏幕的适配也变成了迫在眉睫的问题。 如果大家对于Retina适配的重要性不是特别清楚,请看我的两个截图:上图是Google的首页LOGO,我们对比下图SOSO的...

2017-02-21 14:08:00 327

转载 elasticsearch优酷教程

犹学达的教程,可以用youku搜索一下,很不错转载于:https://www.cnblogs.com/sky-view/p/6423408.html

2017-02-21 11:49:00 48

转载 MyBatis(一):配置并使用

MyBatis具体是什么东东,这些在后边在研究吧,本文目的是为了记录如何使用MyBatis。首先,需要下载MyBatis开发所需要文件。通过github上可以找到MyBatis代码:https://github.com/mybatis/mybatis-3,在最新代码中可以下载具体的有代码包,也可以下载开发包。解压MyBatis后把其中的Jar包引入工程中:...

2017-02-21 01:36:00 32

转载 设计模式----单例模式的两种创建方法

一、实现单例模式的需要的条件:1,有私有的构造器;2,一个静态方法;3,一个静态变量。二、实现单例模式的两种方法:第一种:急切实例化package singleton;/** * 急切实例化 * @author lenovo * */public class Singleton2 { private static Singleton...

2017-02-20 09:55:00 37

转载 c++深/浅拷贝 && 构造函数析构函数调用顺序练习题

1.深/浅拷贝 编译器为我们提供的合成拷贝构造函数以及合成的拷贝赋值运算符都是浅拷贝。浅拷贝只是做简单的复制,如果在类的构造函数中new出了内存,浅拷贝只会简单的复制一份指向该内存的指针,而不会再开辟内存,这就会使得程序运行出现内存错误,如此,当对象析构的时候,会delete多次同一块内存区域,发生错误。这也就是为什么,必要的时候需要我们自己编写拷贝构造函数和重载赋值运算符,让它变成深拷贝,深...

2017-02-18 11:13:00 79

转载 JRE与JDK简介

----------siwuxie095如何进行 Java 开发: JRE: JDK: 关于 JDK 的下载与安装,详见本人博客的分类:环境变量配置,里面的 Java ...

2017-02-16 23:53:00 65

转载 【easyui】之treegrid的分页

easyui官网给的treegrid的分页是相当的复杂,我们来简化一下!首先treegrid 分页和 datagrid一样需要设置一系列参数!如下:depTreeGrid=$("#dep_tree_grid").treegrid({ nowrap: true, fit : true, bord...

2017-02-16 14:46:00 490

转载 中介者模式(24)

今天我们来讲一下中介者模式。什么叫中介者模式呢?中介者模式,用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显示的相互引用,从而使其耦合松散,而且可以独立的改变他们之间的交互。我们拿两个不认识的同事通过第三人打招呼这个情景,来看一下中介者模式是什么样的: 1 //抽象中介者类 2 abstract class Mediator 3 { ...

2017-02-15 15:11:00 51

转载 php利用文件进行排他型锁定,防止并发

<?php$fp = fopen('/tmp/file.lock', "a+");if(flock($fp, LOCK_EX)) { //进行排他型锁定 fwrite($fp, "lock success\n"); fflush($fp); //flush output before releasing the lock floc...

2017-02-15 13:23:00 105

转载 WWH——学习方法理解与分析

WWH是"What+Why+How"的简称,是对学习方法最完美的概括。"如果不按照WWH这种模式来教学,90%的结果是老师没教好,学生学不好."  1.What(是什么)  What是基础,说以学习之初一般都是先从“是什么”学起。例如:学习语文要先学拼音、汉字,学习数学要先学数字;学习英文要先学字母。虽然学的知识不同,但学习的大方向基本一致--都是从基础学起,而基础就是教会我们知道"Wha...

2017-02-14 22:15:00 2811

转载 PL/SQL可以连oracle,但是jdbc连不上 【转】

场景描述此处是jdbc连接:try { Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@xxx.xx.xxx.xxx:1521:xxx"; conn = DriverManager.getConnection(url, username...

2017-02-14 18:10:00 279

转载 Java的四舍五入实现(double)

2.5556589,保留后想得到2.56应该如何实现呢?DecimalFormat df=new DecimalFormat("#######.##");s =""+df.format(2.5556589);转载于:https://www.cnblogs.com/sdfczyx/p/6396678.html...

2017-02-14 10:54:00 46

转载 [NativeScript] Create new application and run emulator

Install:npm i -g nativescriptCreate:tns create <app_name> --ngRun:tns emulate iosList all emulators:xcrun simctl listRun a different emulator:tns...

2017-02-12 20:33:00 37

转载 【4N魔方阵】

/*4N魔方阵 */#include<stdio.h>#include<stdlib.h>#define N 8int main(void){ int i, j; int square[N+1][N+1] = {0}; for(j = 1; j <= N; j++){ ...

2017-02-12 12:03:00 82

转载 延迟初始化

延迟初始化一个对象的延迟初始化意味着该对象的创建将会延迟至第一次使用该对象时。 (在本主题中,术语“延迟初始化”和“延迟实例化”是同义词。)延迟初始化主要用于提高性能,避免浪费计算,并减少程序内存要求。 以下是最常见的方案:有一个对象的创建开销很大,而程序可能不会使用它。 例如,假定您在内存中有一个 Customer 对象,该对象的 Orders 属性包含一个很大的...

2017-02-11 11:06:00 173

转载 express框架介绍

//引入express模块var express = require('express');//调用express方法,接受其返回值(返回值为对象)var app = express();app.get('/',function (req, res) { res.send('这是主页');});app.get('/contact',function (req, res)...

2017-02-09 15:59:00 47

转载 PHP isset()与empty()的使用区别详解

PHP的isset()函数 一般用来检测变量是否设置 格式:bool isset ( mixed var [, mixed var [, ...]] ) 功能:检测变量是否设置 返回值: 若变量不存在则返回 FALSE 若变量存在且其值为NULL,也返回 FALSE 若变量存在且值不为NULL,则返回 TURE 同时检查多个变量时,每个单项都符合上一条要求时才返回 TRUE,否则结果为 FALSE...

2017-02-09 09:54:00 25

转载 汇编 指令lodsb,lodsw,lodsd

知识点: 汇编指令 lodsb,lodsw,lodsd一、汇编指令LODSB //scasb scasw scasd //stosb stosw stosd 1、 __asm lodsb //作用 mov al,byte ptr [esi] ; esi=esi+sizeof( byte); 2、 __asm rep lodsb // ...

2017-02-07 15:33:00 761

转载 MyEclipse下将应用部署到tomcat严重: Error initializing endpoint java.net.SocketException: Unrecognized Windows...

  安装了TOMCAT后,特别是以exe形式安装的,tomcat经常默认的是开机自启动的。这个时候在IDE Myeclipse下将web应用部署到tomcat后,启动应用经常会报错误。错误形式如下严重: Error initializing endpointjava.net.SocketException: Unrecognized Windows Sockets error: 0: J...

2017-02-06 20:57:00 250

转载 IntelliJ Idea编译报错:javacTask: 源发行版 1.7 需要目标发行版 1.7

1.项目编译时,IntelliJ Idea编译报错:javacTask: 源发行版 1.7 需要目标发行版 1.7很显然是jdk版本冲突,于是查阅资料,作如下修改:File-->Other Settings-->Default Settings-->Compiler-->Java Compiler在Per-module bytecode version下点击“+”,出现的C...

2017-02-06 16:06:00 91

转载 Spring注入日期到bean属性-CustomDateEditor

这一个Spring例子向您展示如何为bean属性注入一个“日期”。package com.yiibai.common;import java.util.Date;public class Customer { Date date; public Date getDate() { return date; } public void ...

2017-02-05 11:55:00 41

转载 js计数器

<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>计时器</title><script type="text/javascript">...

2017-02-03 11:45:00 109

空空如也

空空如也

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

TA关注的人

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