自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 课程设计__继承与派生,重载<<

///继承与派生#include <iostream>using namespace std;class Point {public: Point (float a=0,float b=0):x(a),y(b) {} ///有默认参数的构造函数 void setPoint (float,float); ///重新设...

2016-04-30 23:29:00 81

转载 如何高效地向Redis插入大量的数据(转)

最近有个哥们在群里问,有一个日志,里面存的是IP地址(一行一个),如何将这些IP快速导入到Redis中。我刚开始的建议是Shell+redis客户端。今天,查看Redis官档,发现文档的首页部分(http://www.redis.io/documentation)有一个专门的主题是讲述“Redis Mass Insertion”的,才知道自己的建议很low。官方给出的理由如下:Us...

2016-04-29 20:52:00 102

转载 CSS文件动态加载(续)—— 残酷的真相

在之前的文章《CSS文件动态加载》中,我们提到了在动态加载CSS文件的时候,如何检测加载是否完成。注意,这里的加载完成包含了两种情况:1)加载成功  2)加载失败也就是说,这里并没有将成功与失败的情况区分开来。看到这里你可能疑惑了,就动态加载个CSS文件,洋洋洒洒写了一两百行代码,连是否加载成功/失败都没能区分开来,这似乎有些不可理解。美好的假象—...

2016-04-29 16:46:58 69

转载 [改善Java代码] 提倡异常的封装

 JavaAPI提供的异常都是比较低级别的,低级别是指只有开发人员才能看懂的异常.而对于终端用户来说基本上就是天书,与业务无关,是纯计算机语言的描述.异常封装的三方面的好处:1)提高系统的友好性   2)提高性能的可维护性   3)解决java异常机制自身的缺陷 (1) 提高系统的友好性.打开一个文件,如果文件不存在,则会报FileNotFoundException异常,如果该方法...

2016-04-29 16:40:00 103

转载 scanf和fscanf读取文件

这篇是针对推箱子游戏而写的,某个时候在学C语言,最近转到windows设计,不知道是否有同样的感受,后面的东西学了,前面的就有点生疏了。其实,我的理解是,注意力转移了,当集中于当前问题的时候就会忽略以前的某些知识。这也说明,人的注意力是随着时间,学习内容的不同在起变化。但是,只要稍微复习一下就能很快恢复。问题:比如一个文本文件的内容如下:[1]00000000000000000000000...

2016-04-28 12:26:00 445

转载 Linux centos 的tar常用压缩解压缩命令(转)

tar命令详解-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出参数-f是必须的-...

2016-04-28 10:33:52 67

转载 Spring @Service生成bean名称的规则

今天碰到一个问题,写了一个@Service的bean,类名大致为:BKYInfoServcie.javadubbo export服务的配置:&lt;dubbo:service interface="com.xxx.XxxService" ref="bKYInfoServcie" /&gt;结果启动报错:找不到名为bKYInfoServcie的beanbean的名字不是我预期的"bK...

2016-04-26 23:19:00 805

转载 ORACLE查看数据文件包含哪些对象

在上篇ORACLE查看表空间对象中,我介绍了如何查询一个表空间有那些数据库对象,那么我们是否可以查看某个数据文件包含那些数据库对象呢?如下所示SELECT E.SEGMENT_TYPE AS SEGMENT_TYPE , E.SEGMENT_NAME AS SEGMENT_NAME , ...

2016-04-26 15:35:41 332

转载 第三章

  Linux内核代码及很多著名的项目都是用了Linux之父Linus编写的Git进行源代码管理。Linus以一个文件系统专家和内核设计者的视角对Git进行了设计,其独特的设计让Git拥有非凡的性能和最为优化的存储能力,Git在各方面都优于其他同类型的源代码管理软件。  在使用Git之前应该首先安装Git,很多系统都自带有Git,如果没有,则需要用户自己安装Git。  在Linux下可以直...

2016-04-26 11:14:00 66

转载 通达OA2008优化前端web为lnmp环境及后续优化

1.安装lnmp环境具体参考:CentOS6.5编译安装Nginx1.8.1+MySQL5.5.48+PHP5.2.17+xcache3.2+ZendOptimizer-3.3.9http://blog.csdn.net/reblue520/article/details/510985902.上传MYOA到/web/htdocs目录下3.修改对应的php.i...

2016-04-26 09:00:00 65

转载 Java设计模式系列之责任链模式

责任链模式责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。Tomcat中的Filter就是使用了责任链模式,创建一个Filter除了要在web.xml文件中做相...

2016-04-25 21:57:00 199

转载 GDAL的Python调用-Notebook分享

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

2016-04-25 17:04:00 66

转载 已上线版本分析crash日志

由于友盟没有集成crash日志符号转换,日志中只提供了地址,因此需要通过地址转成函数名称打开Xcode的organizer,找到编译后xcarchive路径->显示包内容->dSYMs->xxxxx.app.dSYM->显示包内容->Resources->DWARF->真正的dSYM...PS:dwarfdump --uuid ...

2016-04-25 15:13:00 72

转载 POJ1068(模拟)

大意:给出一串括号组合,p型表示当前位置左边有几个左括号,w型表示与当前括号匹配的左括号右边有几个右括号。给出p求w。分析:用一个数组c储存当前位置相邻两个右括号有几个左括号,如果相邻右左括号则为1,否则往前匹配,匹配一次对应的c[t]-1,b[i] = b[t]+i-t。代码:#include<iostream>#include<cs...

2016-04-25 13:01:00 38

转载 ActiveMQ安装和部署

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

2016-04-25 11:33:00 70

转载 HDU shǎ崽 OrOrOrOrz

简单排序#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;int cmp(int a,int b){ return a>b;}int main(){ int n,...

2016-04-23 21:44:00 35

转载 phoneGap使用 (MAC)

一、安装 ①先安装NodeJS(如果有的就不用安装了) http://nodejs.org/ ②、sudo npm install -g phonegap 需要等待安装完成 ③、检测是否安装成功 node -v 如果出现版本信息就是安装成功。如果没有请重新安...

2016-04-22 16:03:55 54

转载 php sockent通信

1.php服务端:server.php&lt;?php//确保在连接客户端时不会超时set_time_limit(0);$ip = '127.0.0.1';$port = 1935;/* +------------------------------- * @socket通信整个过程 +-----------------------------...

2016-04-22 15:11:00 85

转载 C++实践参考解答:我的数组类

【项目-我的数组类】   阅读程序,请完成成员函数的定义,因为存在指针型的数据成员,注意需要深复制的构造函数。#include<iostream>using namespace std;class MyArray{private: int *arrayAddr; //保存一个有len个整型元素的数组...

2016-04-22 07:26:00 68

转载 java设计模式0--设计模式简介

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式的起源软件领域的设计模式起源于建筑学。1977年,建筑大师Alexander出版了《A Pattern Language:Towns, Building, C...

2016-04-21 17:33:45 62

转载 浅谈ASP.NET客户端回调

最近同学要做一个项目,需求是:音乐播放器。大致UI如图:点击右边的“X”图标,可以删除当前选定的这首歌。因为现实界面的代码是复制过来的,并且前辈使用的是拼接字符串,然后绑定到页面的。没有使用ASP.NET服务器控件,所以要做点击图标,然后删除的事件,与我们平时开发有所不同了。我觉得有3中方案可以解决这个问题。1.最坏的办法,把这个UI界面使用Gri...

2016-04-21 17:15:14 93

转载 linux 网卡限速(利用tc,iptables limit模块等)

#利用iptableslimit模块限速##!/bin/bash#SPEED=`/bin/bash/etc/zabbix/script/flow.sh|cut-d'.'-f1`SPEED=`/bin/bash/root/flow.sh|cut-d'.'-f1`[-z$SPEED]&&SPEED=1EXIST=`...

2016-04-21 14:28:24 359

转载 Android 里面的小坑

1.listview加了个blockdescen,竟然导致editTextView不能获取焦点转载于:https://www.cnblogs.com/likeshu/p/5416797.html

2016-04-21 14:26:00 41

转载 一次笔试

一 .注解有什么作用?请自定义一个注解1.java注解是指附加在代码中的一些元信息, 用于一些工具在编译、运行时,,,,, 进行 解析和使用,,,, 起到说明、配置的功能。@Retention(RetentionPolicy.RUNTIME)定义的这个注解是注解会在class字节码文件中存在,在运行时可以通过 反射 获取到。@Target({E...

2016-04-20 19:36:00 39

转载 探索jdk8之ConcurrentHashMap 的实现机制

在介绍ConcurrentHashMap源码之前,很有必要复习下java并发编程中的一些基础知识,比如内存模型等。存储模型并发编程中的三个概念1、原子性2、可见性3、重排序对HashMap在jdk8有所了解对CAS有所了解对内置锁和显示锁等有所了解jdk8对ConcurrentHashMap做了很大的调整,首先因为HashMap在jdk8已经做了数据结构上的优化,增加了红黑树,详...

2016-04-20 16:00:00 116

转载 Low RAM Configuration

Low RAM ConfigurationIntroductionAndroid now supports devices with 512MB of RAM. This documentation is intended to help OEMs optimize and configure Android 4.4 for low-memory devices. Several of...

2016-04-20 10:26:00 545

转载 【转】Nginx服务器详细配置含注释

#使用的用户和组user www www;#指定工作衍生进程数(一般等于CPU的总核数或总核数的两倍)worker_processes 8;#指定错误日志存放的路径,错误日志的记录级别可为debug,info,notice,warn,error,criterror_log error.log crit;#指定pid文件存放的路径pid nginx.pid;#指定...

2016-04-19 13:57:00 50

转载 oc for in遍历

在oc中用for in遍历可变数组时,不能修改删除新增元素,因为for in遍历是枚举遍历,在遍历的过程中不能修改容器里的值。NSMutableArray *arr=[NSMutableArray arrayWithObjects:@"1",@"2",@"3", nil]; for (NSString *str in arr) { ...

2016-04-19 10:08:38 242

转载 Scalaz(3)- 基础篇:函数概括化-Generalizing Functions

Scalaz是个通用的函数式编程组件库。它提供的类型、函数组件都必须具有高度的概括性才能同时支持不同数据类型的操作。可以说,scalaz提供了一整套所有编程人员都需要的具有高度概括性的通用函数,它是通过随意多态(ad-hoc polymorphism)来帮助用户使用这些函数的。随意多态就是trait+implicit parameters+impli...

2016-04-18 16:18:54 55

转载 Web性能压力测试工具之ApacheBench(ab)详解

PS:网站性能压力测试是性能调优过程中必不可少的一环。只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题。Apache中有个自带的,名为ab的程序,可以对Apache或其它类型的服务器进行网站访问压力测试。ApacheBench命令原理:ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载...

2016-04-18 15:19:00 113

转载 jQuery实现隐藏标签

要求:用户进入该页面时,品牌列表默认是精简显示,用户可以单击商品列表下方的“显示全部品牌”按钮来显示全部的品牌。<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %><!DOCTYPE html><html><head runat="...

2016-04-17 12:43:00 111

转载 Java语法基础-数组

1.概念同一种类型数据的集合。其实数组就是一个容器。 2. 数组的好处可以自动给数组中的元素从0开始编号,方便操作这些元素。3. 格式1:元素类型[] 数组名 = new 元素类型[元素个数或数组长度];int[] arr = new int[5];4. 格式2:元素类型[] 数组名...

2016-04-16 22:04:08 38

转载 Linux被DDOS&CC***解决实例

0x00 背景这两天一个客户反映自己的网站经常出现mysql 1040错误,他的在线用户才不到一千,mysql配置也没问题,vps用的时linode160+刀一个月的。没理由出现这种情况,于是,我进行了一系列的排查。top了一下,mysqld跑到了900%多。0x01 解决方案&思路我怀疑是CC***,鉴于系统是centos,我运行了下面的这两行命令。netstat ...

2016-04-16 20:30:16 53

转载 HBASE遇到的java.lang.OutOfMemoryError: unable to create new native thread解决方法

简单分享一下,类似问题的解决方法刚才在某机器上上xxx用户下压测时遇到这个问题,连xxx都进不去了说明xxx用户下无法创建跟多的线程了(当然root用户没这个问题)系统能够创建的最大线程数:(MaxProcessMemory - JVMMemory –系统内存) / (ThreadStackSize) = Number of threads有两种方式:...

2016-04-15 15:39:32 370

转载 C#数据结构与算法揭秘十

这篇文章,我们来讨论图的相关知识。一、究竟什么图装结构了,所谓的图是图状结构简称图,是另一种非线性结构,它比树形结构更复杂。树形结构中的结点是一对多的关系,结点间具有明显的层次和分支关系。每一层的结点可以和下一层的多个结点相关,但只能和上一层的一个结点相关。而图中的顶点(把图中的数据元素称为顶点)是多对多的关系,即顶点间的关系是任意的,图中任意两个顶点...

2016-04-15 13:08:15 94

转载 three.js给平面添加纹理顺序简单讲解

//场景 scene//相机 camera//渲染器 render//灯光 light省略不写// 1. 创建几何体 这里是平面 宽960 高480 上面的网格是1vargeometry=newTHREE.PlaneGeometry(960,480,1,1);//几何体创建纹理坐标 好像是四个角 geometry.ver...

2016-04-15 11:21:00 200

转载 【python】创建,读取文件

通过指明打开的文件和模式来创建一个file类的实例。模式可以为读模式('r')、写模式('w')或追加模式('a')。用写模式打开文件,然后使用file类的write方法来写文件,最后用close关闭这个文件。再一次打开同一个文件来读文件。如果程序中没有指定模式,读模式会作为默认的模式。在一个循环中,使用readline方法读文件的每一行。这个方法返回...

2016-04-14 15:29:55 55

转载 linux hadoop安装

linux hadoop安装本文介绍如何在Linux下安装伪分布式的hadoop开发环境。在一开始想利用cgywin在 windows下在哪, 但是一直卡在ssh的安装上。所以最后换位虚拟机+ubuntu安装。选择的版本是hadoop 2.7.2 安装步骤虽然简单,但是中间遇到的小问题还是比较多的,总结下安装hadoop主要分为3大部:安装ssh安装 jdk安装hadoop安装s...

2016-04-13 16:55:00 75

转载 MacOS下如何进行Git的冲突(Conflict)处理

Git在做merge时经常碰到冲突的问题,多数情况都是用IDE中集成的“解决冲突”工具解决了,但有时不能依赖IDE时,就得回过头来去搞清楚Git的一些基础操作了。mergetool.其实还是不用命令行的对比工具自虐的,Linux下一般推荐kdiff3和meld这两个可视化合并工具,我选了meld,它是基于gtk的,kdiff一看就是基于kde的,me...

2016-04-12 15:51:00 75

转载 Silverlight实用窍门系列:45.Silverlight下使用WinDbg调试应用程序和查看异常情况

在本节中我们将讲述如何通过WinDbg工具对Silverlight应用程序进行调试,我们可以判断其无效过期的引用或者事件,将其释放掉,以达到及时释放内存的作用。 首先我们需要下载WinDbg工具,在http://msdl.microsoft.com/download/symbols/debuggers/dbg_x86_6.11.1.402.msi即可...

2016-04-11 11:56:09 73

空空如也

空空如也

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

TA关注的人

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