自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C# 单例模式的多种简单实现

什么是单例模式?这里我就不做过多的解释了, 毕竟关于Singleton的资料实在是太多太多了。点击这里1.简单的思路就是, 创建对象单例的动作转移到另外的行为上面, 利用一个行为去创建对象自身, 如下: public class Singleton { private static Singleton _Singleton = null;...

2017-11-30 18:09:00 106

转载 7、Python文件操作工具 openpyxl 工具 2

创建一个工作簿使用openpyxl没有必要先在系统中新建一个.xlsx,我们需要做的只需要引入Workbook这个类,接着开始调用它。>>> from openpyxl import Workbook>>> wb = Workbook()一个工作簿(workbook)在创建的时候同时至少也新建了一张工作表(workshe...

2017-11-30 10:47:00 53

转载 MapReduce 入门之一步步自实现词频统计功能

原创播客,如需转载请注明出处。原文地址:http://www.cnblogs.com/crawl/p/7687120.html--------------------------------------------------------------------------------------------------------------------------------------...

2017-11-30 09:30:00 491

转载 【bzoj 3173】[Tjoi2013]最长上升子序列

Description给定一个序列,初始为空。现在我们将1到N的数字插入到序列中,每次将一个数字插入到一个特定的位置。每插入一个数字,我们都想知道此时最长上升子序列长度是多少?Input第一行一个整数N,表示我们要将1到N插入序列中,接下是N个数字,第k个数字Xk,表示我们将k插入到位置Xk(0<=Xk<=k-1,1<=k<=N)OutputN行...

2017-11-29 09:56:00 76

转载 Netty之粘包分包

粘包现象客户端在一个for循环内连续发送1000个hello给Netty服务器端,1 Socket socket = new Socket("127.0.0.1", 10101);2 for(int i = 0; i < 1000; i++){3 socket.getOutputStream().write(...

2017-11-29 00:48:00 93

转载 Java 成员变量和局部变量

成员变量:在类中定义,用来描述对象将要有什么,可被本类,有关系的其他类使用局部变量:在类的方法中定义,在方法中临时保存数据,只能被当前类使用区别:1.作用域不同    局部变量的作用域仅限于定义它的方法    成员变量的作用域在整个类内部都是可见的class Telphone{//成员变量(可不用自己赋值)float screen;float cpu;fl...

2017-11-28 23:23:00 40

转载 设计模式---装饰模式

故事:穿什么有这么重要?定义:装饰模式:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。但是纯粹的装饰模式很难找到,大多数的装饰模式的实现都是“半透明”的,而不是完全透明的。换言之,允许装饰模式改变接口,增加新的方法。半透明的装饰模式是介于装饰模式和适配器模式之间的。适配器模式的用意是改变所考虑的类的接口,也可以通过改写一个或几个方法,或增加新的方法来增...

2017-11-28 21:55:00 44

转载 day08 MapReduce

PS:HDFS对于MapReduce来说,HDFS就是一个就是一个客户端。PS:离线就是写sql,sparkh还是写sql1. MAPREDUCE原理篇(1)Mapreduce是一个分布式运算程序的编程框架,是用户开发“基于hadoop的数据分析应用”的核心框架;Mapreduce核心功能是将用户编写的业务逻辑代码和自带默认组件整合成一个完整的分布式运算程序,并发运行在一个h...

2017-11-28 10:08:00 48

转载 requestURI的组成部分

使用 java EE HttpServletRequest对象获取的request.getRequestURL();request.getRequestURI();request.getContextPath();request.getServletPath();request.getPathInfo();ContextPath配置为hello,ServletPat...

2017-11-27 19:26:00 84

转载 CSS 实现隐藏滚动条同时又可以滚动

原始功能:添加伪类之后的功能:完整demo如下:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> ::-web...

2017-11-27 18:12:00 51

转载 C++相关:动态内存和智能指针

前言在C++中,动态内存的管理是通过运算符new和delete来完成的。但使用动态内存很容易出现问题,因为确保在正确的时间释放内存是及其困难的。有时候我们会忘记内存的的释放,这种情况下就会产生内存泄露;有时候又会在尚有指针引用的情况下就用delete释放了内存,这样又会产生引用非法内存的指针(野指针)。因此,为了更容易地使用动态内存,C++标准库提供了两种智能指针,shared_ptr和uni...

2017-11-27 17:42:00 51

转载 Ubuntu16.04 Xmind安装

Ubuntu16.04 Xmind安装: 官网下载:直接下载不用注册;到下载目录选择下载文件右键,提取到此处(为登录用户权限);在终端采用root权限解压为root权限(unzip xmind-8-update5-linux.zip );安装的工具习惯放在opt下:mkdir xmind-8-update5-linux;chmod -R 777 xmind-8-upda...

2017-11-27 15:57:00 91

转载 给vmstat加上时间戳

http://bbs.51cto.com/thread-592543-1.html转载于:https://www.cnblogs.com/Baronboy/p/7903238.html

2017-11-27 11:13:00 252

转载 bagging and boosting

bagging 侧重于降低方差方差-variance方差描述的是预测值的变化范围,离散程度,也就是离期真实值的距离。方差过大表现为过拟合,训练数据的预测f-score很高,但是验证或测试数据的预测f-score低很多。实际应用中表现为对新数据的泛化能力弱。例如:一个模型学习加减法运算,模型记忆能力非常好,对他所有训练过的数据,他都能做出精准的运输,但是一旦看到他没有见过的数据,就算不出来了。...

2017-11-27 10:20:00 74

转载 JavaScript——创建对象

<script type="text/javascript">   //声明变量的首字母是小写   //1.对象字面量   /*var person = {    name:"张三三";     age:20;     study:function(){     }   };   */   //2.构造函数首字母要大写,实例化对象 ...

2017-11-26 20:22:00 31

转载 消息推送与同步协议的思考

同步状态和消息推送,几乎是每个app或者设备都需要的,设计一个省流量,能简化两端逻辑,能应对业务增长的框架尤为重要。我认为,以下方法不够好:1.每一个状态都设计一个消息,导致每增加一个状态,服务端都需要改动。2.每次上线后都请求一次所有类型的最新的消息。3.最新的消息只推送一次就完事。第一个缺点已经说了,解决的方法是设计一个通用的消息结构和存储模型,集存储、转发、推...

2017-11-25 22:25:00 87

转载 hive分隔符总结

ascii对应的表Char Dec Oct Hex | Char Dec Oct Hex | Char Dec Oct Hex | Char Dec Oct Hex-----------------------------------------------------------------------------------(nul) 0 0000 0x00 | ...

2017-11-23 23:56:00 638

转载 在使用线程池时应特别注意对ThreadLocal的使用

使用ThreadLocal并且有线程池时要特别注意,ThreadLocal是以线程为key的,而线程池里面的线程是会被重新利用的,所以如果有使用线程池并且使用ThreadLocal来保存状态信息时要特别注意要每次初始化,否则同一个线程会用到之前线程的状态信息,代码见http://www.macrohuang.com/blog/?p=34其他:http://blog.csdn.net/comliu/...

2017-11-23 18:52:00 50

转载 git 学习笔记

1、创建版本库在工作目录下:git init2、添加文件到版本库git add <file>( <file2> <file3>…) --将工作区的文件添加到暂存区,可一次性提交多个文件git commit -m "注释性语句" --将暂存区中的文件提交到版本库中3、查看工作区状态git status --查看工作区状态,会说明哪些修改未add,哪些修改需...

2017-11-23 15:05:00 40

转载 001:介绍和安装

目录 一. MySQL版本选择 二. MySQL官方网站介绍 1. Developer Zone: MySQL开发工程师板块 2. Downloads:MySQL下载 3. Documentation:MySQL文档 三. MySQL下载 ...

2017-11-22 15:26:00 62

转载 动态修改属性设置 easyUI

if(条件){ $("#area").combobox({ required:false }); }else{ $("#area").combobox({ required:true }); } 转载于:https://www.cnblogs.com/haiqin/p/787183...

2017-11-21 10:04:00 486

转载 什么是 jQuery 事件

jQuery事件是DOM事件的封装,同时支持自定义的扩展。在程序设计中,事件和代理有着相似的作用: 它们提供了一种机制,使得行为的实现方式和调用时机可以分离。不谈jQuery,DOM本身就提供了一系列的javascript事件,例如click,keyup,submit。 未实现相关业务逻辑,通常会为这些事件定义一系列的处理函数,处理函数定义了业务的实现方式,而浏览器知道这些业务的调用时机。 J...

2017-11-20 14:26:00 58

转载 2017-2018-1 20155223 实验三 实时系统

2017-2018-1 20155223 实验三 实时系统实验1学习使用Linux命令wc(1)基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端客户端传一个文本文件给服务器服务器返加文本文件中的单词数wc命令:Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。那么就是要我建立一...

2017-11-19 11:21:00 42

转载 s3c2440内存控制器与SDRAM基本测试

前面我们实验的LED和串口程序,是cpu发送地址给特定的寄存器,在寄存器中写相应的位,达到控制要求。第一类是GPIO门电路如LED,第二类是协议类如串口,这些都不是cpu直接给地址信息,而是通过寄存器来控制的。第三类是内存接口,cpu发出的地址可以直接传递给这种设备如nor flash,sdram,网卡。注意nand flash不属于这种类型。关于SDRAM,可以参考这篇文章,这对于了...

2017-11-18 22:08:00 78

转载 【转】Nginx反向代理和负载均衡

原文链接:http://www.cnblogs.com/shuoer/p/7820899.htmlNginx反向代理和负载均衡环境说明由于我使用的是windows系统,所以我用虚拟机虚拟出来了3台linux系统虚拟机一:192.168.1.20 (Nginx反向代理和负载均衡服务器,系统kali linux)虚拟机二:192.168.1.19 (node服务器一,系统ubu...

2017-11-18 11:59:00 65

转载 年少成名的我并没有放弃自己,谁敢说她\他文章比我写的好?!,不服来战!...

大家镇定一下情绪,文章要开始了。不择手段是人杰,不改初衷是英雄!年前读了老罗的这本书—— 《一个理想主义者的奋斗,The Adventures of an Idealist》回想起了我与新东方的故事我与新东方的故事,大砥开始于高二,那时候英语不行,去New Oriental上了新概念英语跟高考英语的补习班,老师大都海龟,经常说些什么外国人英语很差算数也不好之...

2017-11-17 22:26:00 118

转载 bzoj1601 [Usaco2008 Oct]灌水

1601: [Usaco2008 Oct]灌水Time Limit:5 SecMemory Limit:162 MBSubmit:2147Solved:1409[Submit][Status][Discuss]DescriptionFarmer John已经决定把水灌到他的n(1<=n<=300)块农田,农田被数字1到n标记。把一块土地进行...

2017-11-17 19:19:00 52

转载 window安装swagger editor

1.下载 nodejs,并安装2. 下载swagger editor并安装  2.1 git clone https://github.com/swagger-api/swagger-editor.git //从github下载swagger-editor  2.2 cd swagger-editor //进入到下载的文件夹中  2.3 npm install  2...

2017-11-17 16:15:00 146

转载 python基础---->python的使用(四)

  这里记录一下python关于网络的一些基础知识。不知为何,恰如其分的话总是姗姗来迟,错过最恰当的时机。python中的网络编程一、socket模板创建一个 TCP 服务器import sockets = socket.socket()host = socket.gethostname()port = 12345s.bind((host, port))...

2017-11-17 15:40:00 59

转载 mysql数据备份常用命令

1、导出某库mysqldump -uusername -ppassword --databases db1 db2 > db1db2.sql2、导入某库mysql-uusername -ppassword db1 < db1.sql;3、导出某数据表mysqldump -uusername -ppassword db1 table1 table2 > tb1tb2....

2017-11-16 17:50:00 57

转载 Java_匿名对象

匿名对象的使用:1,当对象对方法进行一次调用的时候,可以使用匿名对象来简化。Car c = new Car();c.run();c.num = 10;r.run();new Car().run();new Car().run();当对对象的成员进行多次调用时,必须起名字。2,可以将匿名对象作为实际参数进行传递。转载于:https://www.cnblogs...

2017-11-16 16:10:00 32

转载 Hibernate5环境搭建

Hibernate5环境:Window7,jdk1.7,tomcat7,eclipse4.5环境搭建1.导入hibernate的jar包- hibernate-release-5.0.12.Final\lib\required- hibernate-release-5.0.12.Final\lib\jpa- 日志和mysql驱动的jar包4个2. 创建实体类,hibernate可以自动创建表3.配...

2017-11-15 17:28:00 92

转载 STL 二分查找 upper_bound和lower_bound用法

STL中关于二分查找的函数有三个lower_bound 、upper_bound 、binary_search 。 这三个函数都运用于有序区间(当然这也是运用二分查找的前提),下面记录一下这两个函数。ForwardIter lower_bound(ForwardIter first, ForwardIter last,const _Tp& val)算法返回...

2017-11-14 20:18:00 57

转载 微信公众号的搭建-第五天-自定义菜单

1. 在微信公众平台上面开发者文档中的自定义菜单可以查看包括创建、查询、删除、自动推送的接口及注意事项一级菜单最多三个,二级菜单最多5个,一级菜单最多显示4个汉字,二级菜单最多显示7个汉字看完之后,我们知道自己要用的就是两个接口,一个是click(点击事件),另一个是view(浏览url事件), json格式如下: { "button":[ { ...

2017-11-14 16:34:00 122

转载 ceshi

ceshi转载于:https://www.cnblogs.com/imsz/p/7831249.html

2017-11-14 10:36:00 74

转载 服务

iptables -Fselinux关闭  /etc/selinux/config  selinux=disable  rebootcat /etc/hostsmount /dev/cdrom /mnt/etc/yum.repos.d/yum listinit 3ifconfig   ethN/fddiN  以太网/光纤chkconfig NetworkManage...

2017-11-13 21:52:00 92

转载 大话设计模式Python实现-观察者模式

观察者模式(发布-订阅模式 Publish Subscribe Pattern):定义了一种一对多的关系,让多个观察对象同时监听一个主题对象,当主题对象状态发生变化时会通知所有观察者,是它们能够自动更新自己下面是观察者模式的一个demo: 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 4 __author__ = ...

2017-11-13 15:34:00 77

转载 基础DP总结

基础DP总结关键词:基础DP问题,LIS,LCS,状压DP简析 :DP大法好啊,当一个大问题不好解决的时候,我们研究它与其子问题的联系,然后子问题又找它的子问题,如此下去,一直推,一直减小到可以轻而易举求出答案(称为边界)。所以解决DP问题就是要推出一个正确的递推式。一、DP解决基础递推问题  1)斐波那契数列    dp[n] = dp[n-1] + dp[n...

2017-11-12 12:55:00 75

转载 TFS在项目中Devops落地进程(上)

作为一名开发,经过近2年折腾,基于TFS的Devops主线工程大体落地完毕。在此大体回忆下中间的各种历程。开始之前简单说下什么是TFS(Team Foundation Server)。TFS是微软推出的一款ALM(Application Lifecycle Management)管理工具。透过TFS你将能获取到从代码版本管理->项目管理->持续集成->自动发布-...

2017-11-12 12:08:00 221

转载 各种平台解压压缩总结

方法如下:1.先通过gunzip 命令进行解压#gunzip 文件名.cpio.gz2.然后再对它进行cpio操作#cpio -idmv < 文件名.cpio实例如下:#gunzip 10201_database_linux_x86_64.cpio.gz#cpio -idmv < 10201_database_linux_x86_64.cpio#ls10201_dat...

2017-11-11 10:14:00 96

空空如也

空空如也

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

TA关注的人

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