- 博客(67)
- 收藏
- 关注
转载 智能指针
智能指针智能指针就是利用构造函数构造,出了域之后利用类的性质自动调用析构函数析构,解决了指针的内存泄漏问题,省去抛出异常语句指针1.auto_ptrtemplate<classT>classAutoPtr{public:AutoPtr(T*ptr)...
2016-03-31 21:30:29 43
转载 eclipse中svn版本不兼容问题
eclipse中导入本地svn管理的Android项目使用svn时弹出以下提示:org.apache.subversion.javahl.ClientException: Unsupported working copy formatsvn: This client is too old to work with the working copy at'D:\95_bqt' (format 31)...
2016-03-30 18:30:00 488
转载 【安卓】给ViewFlipper加指示器,相似ViewPagerIndicator库提供的那种、!
思路:1.viewPager有setOnPageChangeListener能够监听切换动作,但viewFlipper却死活没类似的东西。!此处有一个变种思路,基于animation,animation结束时是有事件的,哈哈,搞定。!viewFlipper.getInAnimation().setAnimationListener( new Animation....
2016-03-29 21:56:00 115
转载 GeekBand 随笔分享(四)
//----------------------------------------------------对象模型-------------------------------------------------------------------------一、conversion function:用转换构造函数可以将一个指定类型的数据转换为类的对象。但是不能反过来将一个类的...
2016-03-29 14:47:00 60
转载 MySQL如何传输二进制日志
MySQL Replication可以很方便的用来做应用的读扩展,也可以帮MySQL实现一定程度的HA方案。MySQL通过向备库传送二进制日志来实现Replication,本文将通过二进制日志相关源代码的主要接口来解释:“MySQL如何传输二进制日志,是主库推,还是备库拉?MySQL日志传输的实时性如何?”。在MySQL Replication结构中,...
2016-03-28 15:42:28 67
转载 验证码
1 package cn.meeting.utils; 2 3 import java.awt.Color; 4 import java.awt.Font; 5 import java.awt.Graphics; 6 import java.awt.image.BufferedImage; 7 import java.io.IOException; 8 impo...
2016-03-28 09:40:00 46
转载 React Native iOS环境搭建
前段时间React Native for Android发布,感觉React Native会越来越多的公司开始研究、使用。所以周六也抽空搭建了iOS的开发环境,以便以后利用空闲的时间能够学习一下。废话不多说了,下面简单的列出步骤吧。1. 安装HomebrewHomebrew主要用于安装后面需要安装的watchman、flow打开MAC的终端,输入如下命令:ruby -e "$(cur...
2016-03-27 15:07:00 47
原创 KVM虚拟化实践-老男孩架构师课程教案笔记分享
KVM虚拟化实践-老男孩教育高级架构师课程教案笔记分享http://blog.oldboyedu.com/kvm/ 老男孩教育高级架构师课程视频加文档http://blog.oldboyedu.com/supporting-video/
2016-03-27 14:03:51 138
转载 我的Android进阶之旅------>Android采用AES+RSA的加密机制对http请求进行加密
前言未加密的抓包截图加密之后的抓包截图基本需求及概念AES算法AES基本原理及算法流程AES算法流程RSA算法RSA算法基本原理及流程RSA算法实现流程AES与RSA相结合数据加密方案Android端 AESRSA结合实践基本要求基本流程Android端服务器...
2016-03-25 20:52:35 87
转载 03python条件判断与缩进
if...else...来实现知识点:1.多个流程使用elif xxxx : 2.if elif else的语句执行顺序从上而下,只要条件满足,if语句就结束了。3. 缩进:其他语言用{}包含语句块,python下使用了一种简单的方法,用":"开始,接下来的语句块通过缩进来实现。所以python的缩进很严谨,默认推荐4个空格作为缩进。python语言强制缩进(必须写),其他语言没有...
2016-03-25 17:34:00 114
转载 [LintCode] Permutation Index I & Permutation Index II
Permutation IndexProblemGiven a permutation which contains no repeated number, find its index in all the permutations of these numbers, which are ordered in lexicograph...
2016-03-25 16:12:35 102
转载 算法----希尔排序(shell sort)
在分析插入排序(插入排序算法实现)的算法性能的过程时知道。当数组规模较小或者存在较多的有序子序列时。插入排序将会在非常短的时间内完毕数组的排序,为此能够设计一个单调序列h[n],将数组分为多个小的序列,然后这些小的序列使用插入排序。h[n]={1,4,7,10,13,16,19……,3*x+1}。算法实现:void sort::shell_sort(int* a, const ...
2016-03-25 15:33:00 62
转载 image拉伸2
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight 这个函数是UIImage的一个实例函数,它的功能是创建一个内容可拉伸,而边角不拉伸的图片,需要两个参数,第一个是左边不拉伸区域的宽度,...
2016-03-23 11:55:00 76
转载 android中handler和bundle有什么区别和联系 都是用来传递消息吗都是信息的载体吗...
1、handler是消息处理者,通常重写Handler的handleMessage()方法,在方法中处理接收到的不同消息,例如:1234567891011121314HandlermHandler=newHandler(){@OverridepublicvoidhandleMes...
2016-03-23 08:58:00 111
转载 【SVG】基本图形 —— 制作自己的SVG动态图标
本文章假设读者对SVG有基础的了解。属性width元素的宽度height元素的高度fill为闭合图形填充颜色fill-opacity填充颜色的透明度stroke为线条添加颜色stroke-width线条宽度stroke-opacity线条透明度stroke-linecap线条终点的样式,支持三个值:but...
2016-03-23 07:43:30 1305
转载 简明Python教程学习笔记_6_面向对象编程
简介类和对象是面向对象编程的两个主要方面。类创建一个新类型,而对象这个类的 实例 。这类似于你有一个int类型的变量,这存储整数的变量是int类的实例(对象)。类(Class)::用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。对象: 通过类定义的数据结构实例。对象包括两...
2016-03-22 23:11:00 89
转载 libcurl使用演示样例
简要说明:C++使用libcurl訪问"www.baidu.com"。获取返回码和打印出http文件/* * @ libcurl使用演示样例 * @ 2014.04.29 * @ g++ -o LibCurlFunc LibCurlFunc.cpp -lcurl */#include <iostream>#include <string.h>#...
2016-03-22 20:03:00 71
转载 20159208《网络攻防实践》第三周学习总结
教材学习内容总结 这周主要学习了课本第三章网络信息收集技术。主要从网络踩点、网络扫描与探测、网络查点三个方面进行了详细的介绍。网络踩点又从Web搜索与挖掘、DNS和IP查询、网络拓扑侦查三个方面做了介绍,相应的分别做了具体的解释,还举了些例子来说明,通过这些侦查踩点手段,能够对攻击者选择一个组织网络,甚至个人,找出很多相关的信息,而目标对此一无所知。接下来从主机扫描、端口扫描、系统类...
2016-03-20 20:09:00 122
转载 bzoj 2190: [SDOI2008]仪仗队
1 #include<cstdio> 2 #include<iostream> 3 #include<cstring> 4 #define M 40005 5 using namespace std; 6 int ans,n,phi[M],q[M],tot,f[M]; 7 int main() 8 { 9 scanf...
2016-03-20 18:58:00 64
转载 HBase源码分析之事件处理模型
HBase是一个复杂的分布式非结构化数据库,它将表中的数据按照行的方向切分成一个个的Region,并在若干RegionServer上上线,依靠所在RegionServer对外提供数据读写IO服务。一开始,表中数据由于很少,只有一个Region。随着数据越来越多,一个Region已难以满足频繁的数据读写请求,所以,Region开始分裂。分...
2016-03-19 23:09:00 82
转载 表单提交数据get请求和post请求的区别
1)从安全的角度,get<post.get提交数据会在浏览器的地址栏显示2)从提交的数据的大小来看,get<post,get提交的数据不得大于2K,但是post理论上不受限制,但是实际上建议不要大于64k3)从响应的角度,get>post,get要求服务器立即处理,而post可能形成一个对列请求转载于:https://www.cnblogs.com/08l...
2016-03-18 13:52:00 57
转载 CSS 盒子模型(Box model)中的 padding 与 margin
本文将讲述 HTML 和 CSS 的关键—盒子模型 (Box model) 。理解 Box model 的关键便是 margin 和 padding 属性,而正确理解这两个属性也是学习用 CSS 布局的关键。 如果有一点HTML基础的话,就应该了解一些基本元素 (Element),如 p,h1~h6,br,div,li,ul,img 等. 如果将这些元素细分,又可以分别归为顶级...
2016-03-18 11:04:00 180
转载 DP ZOJ 2745 01-K Code
题目传送门题意:要求任意连续子序列中0和1的数量差不超过k的方案数分析:想好状态其实不难。dp[i][j][k]表示考虑前i长度,后缀中最大的 sum(0) - sum(1) = j, sum (1) - sum (0) = k的方案数,合并以下可以得到最大的|sum(0) - sum(1)| = j + k,所以j+k <= K,最后考虑当前i放0或1就可以转移状态了。...
2016-03-17 12:53:00 93
转载 结合MapReduce和数据集Combining datasets with MapReduce
While in the SQL-world is very easy combining two or more datasets - we just need to use the JOIN keyword - with MapReduce things becomes a little harder. Let's get into it. Suppose we have two distin...
2016-03-15 21:24:00 97
转载 正则表达式匹配邮箱和手机号
// 判断是否为邮箱地址function isEmail(emailStr) { var reg = /[\d\w\._-]+@[\d\w]+\.[\w]+/; return reg.test(emailStr);}console.log(isEmail('were.eee-ew_er@123.com'));// 判断是否为手机号function...
2016-03-14 20:55:00 120
转载 java中的堆内存和栈内存
Java把内存分成两种:一种叫做栈内存一种叫做堆内存栈内存 : 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存 : 堆内存用于存放由new创建的对象和数组。在堆中分配...
2016-03-13 21:37:00 55
转载 unity, 不要change Default sharedMaterial
假设在场景中加一个sprite,其材质使用默认的Sprites-Default。若调用: Color color=sprite.GetComponent<SpriteRenderer>().sharedMaterial.color; color.a = 0; sprite.GetComponent<SpriteRenderer>(...
2016-03-13 17:28:00 199
转载 HDU ACM 1025 Constructing Roads In JGShining's Kingdom->二分求解LIS+O(NlogN)
#include<iostream>using namespace std; //BFS+优先队列(打印路径)#define N 500005int c[N];int dp[N]; //dp[i]保存的是长度为i的最长不降子序列的最小尾元素int BS(int n,int x) //二分查找下标,当x比全部元素小时下标为1,比全部元素大时下标为n+1.{...
2016-03-13 15:10:00 72
转载 Java遇见HTML——JSP篇之JSP基础语法
一、JSP简介JSP全名为Java Server Pages,Java服务器端页面,其根本是一个简化的Servlet设计,它实现了在Java中使用HTML标签。Jsp是一种动态网页技术标准,是在服务器端执行的。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。JSP是一种Java servlet,主要用于实现Java web应用程序的用户界...
2016-03-13 14:22:00 203
转载 Node.js的Path对象
NodeJS中的Path对象,用于处理目录的对象,提高开发效率。用NodeJS的Path命令,与使用Linux下的shell脚本命令相似。引入path对象:var path = require('path');比较实用的方法:格式化路径 path.normalize(p)特点:将不符合规范的路径格式化,简化开发人员中处理各种复杂的路径判断示例:pat...
2016-03-12 22:51:00 67
转载 Linux_ 文本处理三剑客中的“大宝剑“—Grep家族
Linux系统上文本处理工具有三大剑客; 第一剑:Grep、Egrep、Fgrep。是文本搜索工具,基于“pattern”对给定的文本进行精确的搜索操作! 第二剑:Sed。全称Strema Editor,是一种文本编辑工具! 第三剑:Awk。文本格式化工具,文本报告生成器! 本文主要描述三剑客中的第一剑:“大宝剑”! Linu...
2016-03-12 10:44:09 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人