- 博客(35)
- 收藏
- 关注
转载 Comet:基于 HTTP 长连接的“服务器推”技术
“服务器推”技术的应用请访问Ajax 技术资源中心,这是有关 Ajax 编程模型信息的一站式中心,包括很多文档、教程、论坛、blog、wiki 和新闻。任何 Ajax 的新信息都能在这里找到。centertop传统模式的 Web 系统以客户端发出请求、服务器端响应的方式工作。这种方式并不能满足很多现实应用的需求,譬如:监控系统:后台硬件热插拔、LE...
2015-08-29 00:03:00 51
转载 c# 用binary实现序列化和反序列化
直接用实例来说明序列化和反序列化:namespace DynamicTest{ class Program { static void Main(string[] args) { List<Person> list = new List<Person>(); Person p = new...
2015-08-28 17:49:00 132
转载 Linux pkg-config命令
一、简介 pkg-config用来检索系统中安装库文件的信息。典型的是用作库的编译和连接。 二、实例 http://blog.chinaunix.net/uid-20595934-id-1918368.html转载于:https://www.cnblogs.com/274914765qq/p/4764980.html...
2015-08-27 23:19:00 41
转载 用vs2013建立第一个opencv工程
首先建立新的win32控制台的空工程后,有三个要添加的地方。第一、包含库,在项目属性的C/C++中的常规,在附加包含目录中增加$(OPENCV_DIR)\include第二、在连接器的常规选项中的,附加库目录增加$(OPENCV_DIR)\x86\vc12\staticlib$(OPENCV_DIR)\x86\vc12\lib第三、在连接...
2015-08-26 21:42:00 61
转载 黑马程序员_面向对象
------- <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.com" target="blank">java培训</a>、期待与您交流! ---------- 在Java的开发过程,其实就是不断的创建对象,使用...
2015-08-26 21:14:00 51
转载 android 调用相机拍照及相册
调用系统相机拍照:private Button btnDyxj;private ImageView img1;private File tempFile;btnDyxj = (Button) findViewById(R.id.btnXj);img1 = (ImageView) findViewById(R.id.img1);private void ...
2015-08-26 14:15:00 105
转载 C++ 函数指针的定义方法及使用
int add(int a,int b){ return a+b;}第一种,c语言通用。定义一个process_job函数指针类型,返回值为 int ,函数参数为int a,int b。使用用两种方法。 typedef int (*process_job)(int a,int b); process_job a; a = ad...
2015-08-25 12:08:00 59
转载 Http协议提要
HTTP协议提要 简单来说,HTTP就是一个基于应用层的通信规范:双方要进行通信,大家就要遵守一个规范---HTTP协议。HTTP协议从WWW服务器超文本到本地浏览器 ,可以使浏览器更加高效。HTTP协议不仅能保证计算机正确快速地传输超文本文档,还能确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。 HTTP是一个应用层协议,由请求和响应构成...
2015-08-24 09:43:00 42
转载 基于简单的排序算法改进的几种排序算法
上面介绍了几种常用的简单排序算法,接下来介绍几种基于简单排序算法改进后的排序算法。 注:Swap方法具体实现见上篇1.希尔排序(基于直接插入排序算法的改进) 思想:直接插入排序在待排序的记录较少或记录集合本身基本有序时,具有很大的优势,但是并不适合与待排序的数量较多或待排序集合无序甚至接近逆序的情况。该算法通过采用跳跃策略,即将相距某个增量的记录组成一个子序列,然后在子序...
2015-08-22 22:07:00 151
转载 接口隔离原则(ISP)
设计应用程序的时候,如果一个模块包含多个子模块,那么我们应该小心对模块做出抽象。设想该模块由一个类实现,我们可以把系统抽象成一个接口。但是要添加一个新的模块扩展程序时,如果要添加的模块只包含原系统中的一些子模块,那么系统就会强迫我们实现接口中的所有方法,并且清寒要编写一些哑方法。这样的接口被称为肚胖接口或者被污染的接口,使用这样的接口将会给系统引入一些不当的行为,这些不当的行为可能导致不正确的结果...
2015-08-22 12:15:00 124
转载 服务器搭建纪录linux+mysql+nginx+php
服务器搭建纪录linux+mysql+nginx+php 新的项目启动第一版首先买了阿里云,选好环境镜像包,一键安装。第一版php打算不用框架,完全手写,主要的功能点 数据交互和图片传输。后台搭建好后,使用PHP的Laravel, web端还是选定bootstrap。在后台控制层这块,随着功能的增多,代码越来越杂...
2015-08-21 16:59:00 62
转载 Hdu 5416 CRB and Tree (bfs)
题目链接: Hdu 5416 CRB and Tree题目描述: 给一棵树有n个节点,树上的每条边都有一个权值。f(u,v)代表从u到v路径上所有边权的异或值,问满足f(u,v)==m的(u, v)有多少中情况(u, v有可能相同)?解题思路: 由于xor的特殊性质。x^x=0,对于求f(u, v) == f(u, 1) ^ f(1, u)。 又因为x^y == z可以推...
2015-08-21 11:27:00 64
转载 Standard C++ Episode 6
异常一、为什么要有异常——WHY?1.通过返回值表达错误局部对象都能正确的析构层层判断返回值,流程繁琐2.采用<setjmp.h>里面定义的setjmp/longjmp远程跳转一步到位进入错误处理,流程简单setjmp是给C程序员使用的,根本没有考虑到C++程序员定义的类类型,直接采用setjmp实现跳转会使得某些对象(大部分的局部对象)失去被析构的机会,...
2015-08-21 04:06:00 63
转载 Objective-C:方法缓存
摘要只要用到Objective-C,我们每天都会跟方法调用打交道。我们都知道Objective-C的方法决议是动态的,但是在底层一个方法究竟是怎么找到的,方法缓存又是怎么运作的却鲜为人知。本文主要从源码角度探究了Objective-C在runtime层的方法决议(Method resolving)过程和方法缓存(Method cache)的实现。简介...
2015-08-20 16:36:00 51
转载 Java简介
什么是java? Java 是由Sun(Stanford University Network,1982年成立) Microsystems公司于1995年5月23日推出的高级程序设计语言。java的三个版本JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)JavaEE(J2EE)(Java 2 Platfo...
2015-08-20 02:28:00 51
转载 iOSQuartz2D-02-绘制炫酷的下载进度条
效果图实现思路要实现绘图,通常需要自定义一个UIView的子类,重写父类的- (void)drawRect:(CGRect)rect方法,在该方法中实现绘图操作若想显示下载进度,只需要实例化自定义子类的对象(若是storyboard中控件,只需修改控件的class属性为自定义子类的类名即可)效果图所示的效果其实是绘制一个圆弧,动态的改变终点的位置,最终达到一个封闭的圆中间的...
2015-08-17 12:07:00 43
转载 HW—可怕的阶乘n!__注意大数据函数的使用BigInteger
java.math.BigInteger系列教程(四)BigInteger的诞生原因 为什么java里面要出现BigInteger类型呢?相信很多人有这个疑问,其实原因很简单,它可以表达更大范围的数值,远远比long表示的最大值还要大的多数。在整数类型里面,long可以表达最大值,如下所示:1234567pub...
2015-08-16 21:46:00 91
转载 CodeForces 348B Apple Tree
这题的解法有点神啊。。参考题解 1 #include <cstdio> 2 #include <cstring> 3 #include <algorithm> 4 #include <vector> 5 using namespace std; 6 7 typedef long long LL; 8 co...
2015-08-14 17:11:00 56
转载 WinForms 2015V2版本Reports支持更多种条形码!
Winforms版Reports的条形码引擎从未如此强大。除了支持38种新旧条形码以外,还增添了很多您一定会喜欢的新属性。如果您因此就担心已经在使用的条形码,那么请您放宽心,因为已有的条形码会继续使用旧的条形码引擎。 新型条形码包括: PDF417和 MicroPDF417: 在运输数据报表,ID卡片和专利管理中是必需的。 Data Matrix: 在文档管理应用,邮政服务和医疗报告中是必需的...
2015-08-13 10:54:00 51
转载 iOS纯代码自动布局的那些事(简介)
由于本人也是才开始学习自动布局,所以可能会出现错误,请大家多多包含,并指出错误关于自动布局,现在很多介绍用xib和storyboard,但是纯代码使用Autolayout越来越少了下面主要大概的介绍下这几天学习纯代码使用Autolayout的一些可能有用的东西吧。首先先创建3个UIView并对view进行初始化在使用自动布局之前要对子视图的布局方式进行调整,用到...
2015-08-10 16:43:00 79
转载 JS 节流阀
JS 节流阀参考 https://github.com/hahnzhu/read-code-per-day/issues/5节流阀节流阀的基本原理事件函数的执行都记下当前时间, 只有当前时间与上次执行时间有一定间隔的时候才会去执行真正的逻辑 function throttleMe(cb){ console.log('move'); var sta...
2015-08-10 10:20:00 1212
转载 POJ2782:Bin Packing
DescriptionA set ofn<tex2html_verbatim_mark>1-dimensional items have to be packed in identical bins. All bins have exactly the same lengthl<tex2html_verbatim_mark>and each item...
2015-08-09 19:22:00 70
转载 面向对象--抽象类的应用--模板设计
在Person类中定义了一个模板,在主方法中调用时,调用的就是普通方法,而子类只需要实现父类中的抽象方法,就可以得到一个具体信息。Java代码abstractclassPerson{publicStringname;publicintage;publicPerson(Stringname,inta...
2015-08-09 17:49:00 72
转载 codeforecs Gym 100286B Blind Walk
交互式程序,要用到一个函数fflush,它的作用是对标准输出流的清理,对stdout来说是及时地打印数据到屏幕上,一个事实:标准输出是以『行』为单位进行的,也即碰到\n才打印数据到屏幕。这就可能造成延时。在Windows平台上是看不出来的,它被改成及时生效了。而fflush对stdin的作用是清除冗余输入。#include<cstdio>const int maxn =...
2015-08-08 22:59:00 62
转载 用COM方式快速导出到Excel一例,批量导出
开发中用到填充Excel时,一个一个的填充不免太慢,现有用数组方式填充一例,可以实现COM方式快速填充。C#,VBA中用法类似适用场景:需要自动化操作Excel的方式下使用,比较除填充数据外还要自动制作图表。服务器上只做数据导出使用时,建议使用NPOI。前提:先引用相关的库VS2013 下操作:项目-添加引用-COM-类型库-Microsoft Excel ...
2015-08-07 08:33:00 128
转载 Yii2数据库操作 事务
Yii2 DAOhttp://blog.csdn.net/hzqghost/article/details/44116039转载于:https://www.cnblogs.com/wangjinke/p/4709426.html
2015-08-06 22:50:00 120
转载 redis学习笔记——RDB和AOF持久化二
上一篇对RDB的源码分析是比较多的,但是AOF持久化执行进行了一些理论上的分析和概念的说明。本来想自己偷一些懒,将上篇文章中最后所给链接的AOF实现代码随便过一过算了,后来也就是在过的过程中发现自己这也看不懂那也看不懂才知道AOF的重要性和难度。后来又花了不少时间查阅资料、结合源代码分析,对AOF的大概执行过程有了更深一些的了解,现在就将自己的理解和大家进行分享。其中肯定有理解不正确的地方,还...
2015-08-05 17:46:00 107
转载 hdu 5348 MZL's endless loop 欧拉回路
MZL's endless loopTime Limit: 3000/1500 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 1502Accepted Submission(s): 331Special JudgeProblem DescriptionAs we all...
2015-08-05 17:23:00 35
转载 python解决斐波拉契问题的n种方法
1.最常用的是递归,但是在python中递归的深度有限def fibonacci(n): if n==1 or n==2: return 1 else: return fibonacci(n-1) + fibonacci(n-2)2.迭代方法,通过保存中间变量来求解斐波拉契def fibonacci(n): ...
2015-08-05 11:32:00 321
转载 【JAVA】别特注意,POI中getLastRowNum() 和getLastCellNum()的区别
hssfSheet.getLastRowNum();.行标,比行数小1hssfSheet.getRow(k).getLastCellNum();//获取列数,比最后一列列标大1行标.列标都以0开始。转载于:https://www.cnblogs.com/toSeeMyDream/p/4699560.html...
2015-08-03 15:53:00 80
转载 Lowest Common Ancestor****
Given a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree.According to thedefinition of LCA on Wikipedia: “The lowest common ancestor is defined between two nod...
2015-08-03 00:05:00 42
转载 poj 3436 网络流构图经典
ACM Computer FactoryTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 6012Accepted: 2083Special JudgeDescriptionAs you know, all the computers used ...
2015-08-02 21:55:00 72
转载 MyBatis知多少(25)动态SQL
使用动态查询是MyBatis一个非常强大的功能。有时你已经改变WHERE子句条件的基础上你的参数对象的状态。在这种情况下的MyBatis提供了一组可以映射语句中使用,以提高SQL语句的重用性和灵活性的动态SQL标签。所有的逻辑是使用一些额外的标签放在:XML文件。下面是一个例子,其中的SELECT语句将努力在两个方面:如果想传递一个ID,然后它会返回所有与该ID的记录,...
2015-08-01 22:29:00 34
转载 使用live writer发布typecho博客含图片文章,支持1.0
使用typecho有一段时间了,但有一个问题一直没有解决,就是不能使用live writer书写typecho内容,今天非常幸运找到了一篇文章可以解决使用live writer发布typecho文章时报出 “500 Internal Server Error”的错,下面给出链接,大家去尝试一下:http://www.boywell.com/others/use-live-writer-update...
2015-08-01 14:43:00 185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人