自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 《JAVA与模式》之简单工厂模式

在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。那么简单工厂模式是在什么场景下使用呢,下面就以本人的理解举例说明:  就拿登录功能来说,假如应用系统需要支持多种登录方式如:口令认证、域认证(口令认证通常是去数据库中验证...

2017-05-31 14:33:00 38

转载 DevDays2012 开发者日中文版资料下载

DevDays2012开发者日中文版资料已经上传到ADN网站,如果你是ADN会员,可以从下面地址下载:http://adn.autodesk.com/adn/servlet/item?siteID=4814862&id=21105549作者:峻祁连邮箱:[email protected]出处:http://junqilian.cnb...

2017-05-30 10:23:00 54

转载 Spring中使用Log4j记录日志

以下内容引用自http://wiki.jikexueyuan.com/project/spring/logging-with-log4j.html:例子:pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...

2017-05-30 05:28:00 77

转载 Java解压zip文件(文本)压缩包

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-05-29 00:28:00 99

转载 thinkphp整合系列之gulp实现前端自动化

这又是一个一次整合终身受益;不止是终身;换个项目同样可以很方便复用;不信你看另一个项目: thinkphp整合系列之gulp实现前端自动化虽然我等叫php程序猿;但是不可避免的是要跟html打交道的;而且php这么容易开发web;难道我们不想自...

2017-05-28 22:21:59 70

转载 圆角文本框的制作

把border:0px;outline:none;就可以清除边框。然后在外面放一个圆角div,文本框在div内居中的话能够,设置行高和text-align:center。或者也能够在背景图上放文本框。 ...

2017-05-28 21:05:00 217

转载 HDU 2206 IP的计算(字符串处理)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2206Problem Description在网络课程上,我学到了非常多有关IP的知识。IP全称叫网际协议,有时我们又用IP来指代我们的IP网络地址,如今IPV4下用一个32位无符号整数来表示,一般用点分方式来显示。点将IP地址分成4个部分。每一个部分为8位。表示成一...

2017-05-26 20:31:00 38

转载 java web项目优化记录:优化考试系统

考试系统在进行压力測试时发现,并发量高之后出现了button无反应。试题答案不能写到数据库的问题,于是针对这些核心问题,进行了优化。数据库方面:    Select语句:Select * from TEB_VB_XZTRecord改为select 必须的列 form TEB_VB_XZTRecord。之前看的教学视频里就讲过最好别用*。因为查询了不必要的列,所以导致了低效率。...

2017-05-26 14:02:00 91

转载 Linux 上 12 个高效的文本过滤命令

在这篇文章中,我们将会看一些 Linux 中的过滤器命令行工具。过滤器是一个程序,它从标准输入读取数据,在数据上执行操作,然后把结果写到标准输出。因此,它可以用来以强大的方式处理信息,例如重新结构化输出以生成有用的报告,修改文件里面的文本,以及其他很多系统管理任务。下面是 Linux 上的一些有用的文件或者文本过滤器。1、 awk 命令awk...

2017-05-26 08:44:00 205

转载 [转]构建基于WCF Restful Service的服务

本文转自:http://www.cnblogs.com/scy251147/p/3566638.html前言传统的Asmx服务,由于遵循SOAP协议,所以返回内容以xml方式组织。并且客户端需要添加服务端引用才能使用(虽然看到网络上已经提供了这方面的Dynamic Proxy,但是没有这种方式简便),所以给开发和部署带来了不小的麻烦。并且当服务过多的时候,生成的引用文件会很大,之前项目...

2017-05-25 16:07:00 58

转载 web聊天室总结

前言: 最近在写一个聊天室的项目,前端写了挺多的JS(function),导致有点懵比,出了BUG,也迟迟找不到。所以昨天把写过的代码总结了一下,写成博客。 项目背景参考博客: http://www.cnblogs.com/alex3714/articles/5337630.html 先直观来几张图感受下最开始的界面布局:加点bootstrap样式: 实时的...

2017-05-25 16:07:00 187

转载 构建之法读后感part6

这个星期看完了构建之法的第六章,看了第六章之后了解到敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。本章也包含了许多以前不了解的新知识如X...

2017-05-25 15:40:00 41

转载 免费的私人代码托管(bitbucket) 和 常用git指令

转自http://blog.csdn.net/nzing/article/details/24452475今天想找个免费的私人代码托管平台,github,googlecode,SourceForge都不行,后来发现bitbucket(https://bitbucket.org/),注册时,如果不多于5个人维护一个项目可以选择个人。还有个很强大的Git可视化软件souretree...

2017-05-25 11:28:00 55

转载 POJ 2506 Tiling

TilingTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 7437 Accepted: 3635DescriptionIn how many ways can you tile a 2xn rectangle by 2x1 or 2x2 ti...

2017-05-24 13:30:00 51

转载 R语言通过loess去除某个变量对数据的影响

  当我们想研究不同sample的某个变量A之间的差异时,往往会因为其它一些变量B对该变量的固有影响,而影响不同sample变量A的比较,这个时候需要对sample变量A进行标准化之后才能进行比较。标准化的方法是对sample 的 A变量和B变量进行loess回归,拟合变量A关于变量B的函数 f(b),f(b)则表示在B的影响下A的理论取值,A-f(B)(A对f(b)残差)就可以去掉B变量对A变量...

2017-05-23 19:55:00 806

转载 MySQL的log_bin和sql_log_bin 到底有什么区别?

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-05-23 10:14:00 2937

转载 Node.js Express 框架 Express

Express 简介Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。Express 框架核心特性:可以设置中间件来响应 HTTP 请求。定义了路由表用于执行不同的 HTTP 请求动作。可以通过向模板传递参数来动态渲染 HT...

2017-05-23 10:02:00 122

转载 vue父组件调用子组件的方法

vue组件与组件通信有如下几种情况:平行组件父组件与子组件子组件与父组件它们之间通信有几种方法有:props自定义事件vuex今天我们聊一下父组件调用子组件的一种方法parent.vue<template> <div> <h1>我是父组件</h1...

2017-05-23 09:33:50 176

转载 姚振华,一个想要胜天半子的男人

姚振华,一个想要胜天半子的男人2017-05-19 11:55       本文来源公众号:投行大师兄(ID:touhangdashixiong)  最近,一则关于前海人寿向某会请求恢复万能险业务的消息迅速传播,随后前海人寿辟谣称:公司现金流稳定,经营一切正常。不论真实情况究竟如何,很多人其实一直都对此事保持好奇:姚振华,一个想要胜天半子的人,一年前还风风火火,不可一世,为何一年之...

2017-05-23 03:34:00 239

转载 元素宽高的获取

elem.clientWidth/Height 获取某个元素可视区的宽高(不包括边框);elem.offsetWidth/Height 获取某个元素的宽高(计算边框);当元素有padding值时,上面两个方法获取的值都包括padding。document.documentElementClientWidth/Height 获取文档可视区宽高,窗口变化时该值随之变化。转...

2017-05-22 22:17:00 43

转载 httpd服务相关实验

实验环境:CentOS6.81、连接测试:  在/etc/httpd/conf/httpd.conf  telnet 172.16.252.242 80  GET /index.html HTTP/1.1  Host: 172.16.252.242# KeepAlive: Whether or not to allow persistent connections ...

2017-05-22 20:07:00 67

转载 Java中元组的使用

元组在计算机领域有着特殊的意义,这个名字听起来似乎有些陌生, 平时在写代码也基本没什么应用场景, 然而, 出人意料的是, 元组跟程序设计密切相关, 可能有的同学不知道, 关系数据库中的「纪录」的另一个学术性的名称就是「元组」, 一条记录就是一个元组, 一个表就是一个关系, 纪录组成表, 元组生成关系, 这就是关系数据库的核心理念。元组是关系数据库不可脱离的部份, 但是在程序...

2017-05-22 09:47:25 84

转载 关于勒索病毒的防御

关于勒索病毒的防御Windows的445漏洞与139漏洞由来已久,大面积暴发只是迟早的事情。关于防御方法其实也有很多,早就满地都是了。但是快速、大量、不断网的部署防御却不容易。比如使用端口排除、删除文件与打印共享服务、修改注册表、使用防火墙、以及组策略或者安装一些杀毒软件等方法。我个人认为使用组策略是比较快速的方法,不必重启,不需要停止服务,可以大面积快速部署,在域的环境下则...

2017-05-22 08:37:13 74

转载 HBase scan setBatch和setCaching的区别

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-05-21 10:08:00 57

转载 head命令

head与tail就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而tail想当然尔就是看档案的结尾。1.命令格式:head[参数]...[文件]...2.命令功能:head用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行。3.命令...

2017-05-19 22:59:00 58

转载 关于git bush 中不能复制黏贴的问题

如果你是一个新手的话,在你使用个git的过程中,你会发现git 竟然不能复制黏贴,这简直是完全不能忍受的事,复制黏贴可以大大的节省了我们敲代码的时间,特别是在github中clone别人的仓库到本地,url地址需要一个个敲的话那岂不是浪费了人家github一键复制到剪贴板的快捷方式,但是git bush默认是关闭这个功能的。于是踏上了修改git bush ...

2017-05-18 21:19:00 236

转载 游戏心理学

最近看了两本与行为经济学有关的科普读物,一本叫《怪诞行为学》,一本叫《别做正常的傻瓜》。这两本书,描述了人们的一些非理性的行为,并且总结出了其中的规律,看看在有游戏策划时需要使用到什么样的经济学知识,希望总结出的这些规律能对游戏设计有大的指导意义。根据书中理论,人们进行选择和风险评估有三个标准:期望值理论:就是通过严格的期望计算,来进行评估;效用最大化理论:很多东西都是存在...

2017-05-18 21:01:00 359

转载 corosync+pacemaker+crm简单配置

# 系统 centos7.2 安装版本都是Yum源node1: 192.168.8.111 node2:192.168.8.112 vip :192.168.8.200nfs :192.168.8.113# 互信~] ssh-keygen~]# cat ~/.ssh/id_rsa.pub >> ~/.ssh/autho...

2017-05-18 16:26:03 81

转载 安装配置Emacs-rails

首先你的机器上肯定要安装emacs啦,此步略过不表。1、从 http://rubyforge.org/projects/emacs-rails 下载最新emacs-rails,解压文件到~/.emacs.d/rails 目录2、根据README,你需要下载三个依赖库:cd~/.emacs.d/railswgethttp://www.ka...

2017-05-18 11:06:20 47

转载 springboot初学

首先苦于用ssh、ssm来搭建一个项目,这个基础搭建工作就大概要用半天的功夫才能弄好,想到就头疼,后面听了实验室一位大神的建议,用springboot啊,简单的不止一点点。就顺便学习了下这个神器,果然厉害。有一次上课,跟同学聊天,他问我web的服务器都部署在哪里了,我说centos啊,部署了好多个,然后对方回复,那你得好好保护你电脑了,如果电脑宕机了,你的linux上的服务器需要全部重新部署了...

2017-05-17 11:06:00 70

转载 你好

你好

2017-05-17 09:59:30 72

转载 docker的网络架构配置

http://xiaorenwutest.blog.51cto.comdocker 网络架构模默认情况下,容器可以建立到外部网络的连接,但是外部网络无法连接到容器。Docker 允许通过外部访问容器或容器互联的方式来提供网络服务外部访问容器:容器中可以运行一些网络应用,要让外部也可以访问这些应用,可以通过 -P 或 -p 参数来指定端...

2017-05-17 00:05:51 54

转载 FEC之我见三

继续上文讲解:3)标准的RTP头结构如下所示:其中第一个字节中的x标志位是否扩展了RTP头,RTP协议允许用户自定义的扩展,扩展的字段紧挨上述RTP固定头。RTP扩展投中承载如下信息:1).当前包所在的Group组序号,码流由连续的Group组成,每个Group拥有自己的唯一序号。(仅仅是小范围的唯一,序号大于255时,计数清零)2).当前包...

2017-05-16 21:00:00 104

转载 FEC之我见一

顾名思义,FEC前向纠错,根据收到的包进行计算获取丢掉的包,而和大神沟通的结果就是 纠错神髓:收到的媒体包+冗余包 >= 原始媒体包数据 直到满足收到的媒体包+冗余包 >= 原始媒体包数据 则进入恢复模式,恢复出24,然后一次输出2345所谓的Qos,也可以理解为抖动缓冲,解决udp包乱序、包重复的问题...

2017-05-16 20:58:00 70

原创 想知道垃圾回收暂停的过程中发生了什么吗?查查垃圾回收日志就知道了!

\关键点\垃圾回收日志中包括着一些关键性能指标; \要做一次正确的垃圾回收分析需要收集许多数据,所以好的工具是非常必要的; \除了垃圾回收之外还有很多事件都可能会让应用程序暂停; \让你的应用程序暂停的事件也会让垃圾回收器暂停; \要发现到底是什么原因导致了性能上的回退,需要有正确的分析方法;\我最近收到了一份非常难得一见的垃圾回收日志,其中包含了一次长达整整23.785173秒的垃圾回收暂停事件...

2017-05-16 17:11:00 45

转载 mongodb启动

将mongodb安装为Windows服务,让该服务随Windows启动而启动:开启服务:转载于:https://www.cnblogs.com/dabinglian/p/6861413.html

2017-05-16 15:00:00 45

转载 泛型中? super T和? extends T的区别

经常发现有List<? super T>、Set<? extends T>的声明,是什么意思呢?<? super T>表示包括T在内的任何T的父类,<? extends T>表示包括T在内的任何T的子类,下面我们详细分析一下两种通配符具体的区别。extendsList<? extends Number> foo3的通配符声明,...

2017-05-16 14:15:00 44

转载 局部变量和全局变量的区别

背景:上午看书阅及这两对概念,有很多相似之处,故记之。一. 局部变量&全局变量  1 局部变量:“在函数内定义的变量”,      即在一个函数内部定义的变量,只在本函数范围内有效。  2 全局变量:“在函数外定义的变量”,      即从定义变量的位置到本源文件结束都有效。        目的:增加函数间数据联系的渠道。由于同一文件中的所有函数都能引用全局变量的值...

2017-05-16 13:42:00 73

转载 11.python并发入门(part9 多进程模块multiprocessing基本用法)

一、回顾多继承的概念。由于GIL(全局解释器锁)的存在,在python中无法实现真正的多线程(一个进程里的多个线程无法在cpu上并行执行),如果想充分的利用cpu的资源,在python中需要使用进程。二、multiprocessing模块的简介。multiprocessing是python中用来管理多进程的包,与threading用法非常类似,它主要使用multiproces...

2017-05-14 21:40:46 64

转载 error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'

1 这个error是什么原因造成的cmake默认选择的是x86,即32位的生成子。2 怎么解决这个error在cmake ..的时候,在后面加上“-G "Visual Studio 12 2013 Win64"”选项即可。3 怎么在CMakeLists.txt中进行相应的设置来解决这个问题这个还未知。转载于:https://www.cnblogs.com/hustdc/...

2017-05-13 20:57:00 90

空空如也

空空如也

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

TA关注的人

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