- 博客(60)
- 收藏
- 关注
转载 (十)boost库之多线程
(十)boost库之多线程1、创建线程使用boost库可以方便的创建一个线程,并提供最多支持9个参数的线程函数,相对于void*来说,方便了很多,创建线程主要提供了一下3种方式:线程库头文件:#include <boost/thread.hpp>a、使用全局函数作为线程执行体void Func(int nCount){ ...
2016-05-31 08:29:00 74
转载 反向代理之HAProxy的简单应用
HAProxy: HAProxy是一款基于tcp和http的反向代理服务器,既能做7层(http)代理,也能做四层(tcp)代理,做四层代理时需要模拟实现,并且依然是基于socket通信,不支持正向代理,不提供缓存,但负载均衡能力强大,以及强大的负载均衡调度算法,特别适用于那些负载较大的web站点,对后端主机提供高可用。 HAProyx实现了一种...
2016-05-27 19:53:59 157
转载 【原】iOS学习45之多媒体操作
1. 音频 1> 音频实现简述 iOS 里面共有四种专门实现播放音频的方式: System Sound Services(系统声音服务) OpenAL(跨平台的开源的音频处理接口) Audio Queue Services(播放和录制音频服务) AVAudioPlayer(高级音频播放器) 2> System Sou...
2016-05-27 18:59:00 105
转载 Node Js And The New Web Front End
原文: [http://www.nczonline.net/blog/2013/10/07/node-js-and-the-new-web-front-end/]在软件开发领域,前端工程师曾经是一个比较纠结的职业。在Web技术真正发展起来之前的相当长一段时间里,由于技术门槛很低,前端工程师行业一直是鱼龙混杂的状态。其中很多号称是Web开发者的人实际...
2016-05-27 18:54:30 54
转载 iOS 静态库,动态库与 Framework 浅析
静态库与动态库的区别首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别人使用。什么时候我们会用到库呢?一种情况是某些代码需要给别人使用,但是我们不希望别人看到源码,就需要以库的形式进行封装,只暴露出头文件。另外一种情况是,对于某些不会进行大的改动的代码,我们想减少编译的时间,就可以把它打包成库,因为库是已经编译好的二进制了,编译的时候只需要 Lin...
2016-05-26 11:25:00 312
转载 Ubuntu 14.04安装 skype
但是现在skype官网竟找不到Linux版的下载地址了,不过官方的下载连接还是有的,下载skype-ubuntu-precise_4.2.0.13-1_i386.deb,就是支持Ubuntu 14.04的。安装完成后运行,进行帐号注册,登录进入,进行设置。Ubuntu 14.04 下安装Skype其实很简单,使用 Ctr+Alt+T组合键打开终端Terminal,输入如下即可...
2016-05-26 10:44:30 87
转载 Android创建桌面快捷方式
Android创建桌面快捷方式效果图添加权限<!-- 添加创建快捷方式的权限 --><uses-permission android:name="com.android.launcher.permissio...
2016-05-25 11:03:24 88
转载 Atitit.png 图片不能显示 php环境下
Atitit.png 图片不能显示 php环境下 1.1. 不能显示png 下载png 检查使用bcompare与正常png对比。。多了bom头, "\xEF\xBB\xBF"); 1.2. 解决方案ob_clean()清空缓存 ob_clean();//清除输出 $image=QrCode::format('png')->merge('...
2016-05-25 01:02:00 83
转载 如何使用单机单网卡实现公司内、外网访问
在我所将要实施的一个项目中,某公司内部有两套网络系统实现内、外网的物理隔离,员工访问内、外网时使用的双网卡隔离器来切换实现上不同的网络。而随着业务和科技的进步,用户需要布署一套桌面云系统,用桌面云来打造内、外网络,在前端使用云终端一体机来连接桌面云服务器登陆桌面访问。这样一来就会产生很多问题: 1、因用户前期在将要布署桌面云系统的每个云终端位置只布置了一根网线,不是象其...
2016-05-24 20:15:53 366
转载 Elasticsearch 统计代码例子
aggsavg 平均数最近15分钟的平均访问时间,upstream_time_ms是每次访问时间,单位毫秒{ "query": { "filtered": { "filter": { "range": { "@timestamp": { "gt": "now-15m", "lt": "...
2016-05-23 15:41:00 177
转载 针对苹果最新审核要求为应用兼容IPv6-备用
在WWDC2015上苹果宣布iOS9将支持纯IPv6的网络服务。2016年初开始所有提交到App Store的应用必须支持IPv6。为确保现有的应用是兼容的,我们需要注意下面几点。 不建议使用底层的网络API 下图展示的蓝色部分的这些API都是不存在兼容性问题的,而我们平时自己用的包括那些第三方的网络库大部分都是用的这些API。 Networking framework...
2016-05-23 15:05:00 121
转载 关于Application的使用
Android中Application类用法http://www.cnblogs.com/renqingping/archive/2012/10/24/Application.htmlApplication类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一...
2016-05-22 10:43:00 84
转载 python 模块加载
本文主要介绍python模块加载的过程。module的组成所有的module都是由对象和对象之间的关系组成。type和objectpython中所有的东西都是对象,分为三类:类型type、类class和实例instance。三种对象之间的两种关系:is kind of,基类和子类的关系is instance of,类和对象的关系...
2016-05-20 15:40:59 62
转载 Webwork 学习之路(一)Webwork与 Struct 的前世今生
Struts 1是全世界第一个发布的MVC框架,它由Craig McClanahan在2001年发布,该框架一经推出,就得到了世界上Java Web开发者的拥护,经过长达6年时间的锤炼,Struts 1框架更加成熟、稳定,性能也有了很好的保证。 到目前为止,Struts 1依然是世界上使用最广泛的MVC框架。目前,基于Web的MVC框...
2016-05-20 11:38:07 88
转载 XNA游戏开发之2D游戏
摘要:以XNA为基础的游戏可以利用3D模型为游戏加入动画效果,也可以利用简单的程序技巧将2维图片显示成动画。虽然2维动画相对3维动画来说简单一些,但是制作出来的游戏其趣味性和挑战性也绝不逊色。今天我们就一块学习一下在使用XNA Framework开发2D游戏时的一些基础知识和注意事项。主要内容:1.2D游戏动画的基本原理2.动画素材的准备3.一个...
2016-05-19 18:03:00 110
转载 Javascript 严格模式“use strict” 详解
原文链接:http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html一、概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立"严格模式"的目的,主要有以下几个: - 消除Java...
2016-05-19 16:26:36 59
转载 JAVA 文件编译执行与虚拟机(JVM)简单介绍
java程序的内存分配JAVA 文件编译执行与虚拟机(JVM)介绍Java 虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。 一.Java源文件的编...
2016-05-19 09:38:15 107
转载 shiro realm 注解失败问题解决过程
做为一名在.net混了八九年的老兵油子,转战java时间并不长,刚开始做项目完全是凭借对C#的认识来做,虽然遇到一些问题,但实际结果显示C#在语言上和java还是有很大相似度,而且微软的MVC与Spring MVC也是那么的神似,这也是为什么我在做项目前并未对java进行系统的学习也能做项目的原因。最近稍微有些空闲时间,所以决定从基础开始系统的学习java,这里并没有太多高深技术可分享的,本篇...
2016-05-19 01:55:00 57
转载 Java自定义注解开发
一、背景 最近在自己搞一个项目时,遇到可需要开发自定义注解的需求,对于没有怎么关注这些java新特性的来说,比较尴尬,索性就拿出一些时间,来进行研究下自定义注解开发的步骤以及使用方式。今天在这里记下,方便以后学习复习以及分享给有需要的小伙伴们~二、注解基本概念 什么是注解? 注解就是某种注解类型的一个实例,我们可以用它在某个类上进行标注...
2016-05-18 14:49:00 47
转载 android 性能分析案例
本章以实际案例分析在android开发中,性能方面的优化和处理。设计到知识点有弱引用,memory monitor,Allocation Tracker和leakcanary插件。1.测试demo 下载bug项目:https://github.com/lzyzsd/MemoryBugs,请注意配合使用MemoryMonitor, AllocationTracker以及Heap...
2016-05-18 00:21:00 121
转载 iOS中 UITabBarController中自定义UITabBar
版权声明:本文为博主原创文章,未经博主允许不得转载。1.创建多个视图控制器,放如UITabBarController中[objc]view plaincopyAViewController*aa=[[AViewControlleralloc]init];UINavigationController...
2016-05-17 15:48:46 65
转载 IOS中 浅谈iOS中MVVM的架构设计与团队协作
今天写这篇文章是想达到抛砖引玉的作用,想与大家交流一下思想,相互学习,博文中有不足之处还望大家批评指正。本篇文章的内容沿袭以往博客的风格,也是以干货为主,偶尔扯扯咸蛋(哈哈~不好好工作又开始发表博客啦~)。每日更新关注:http://weibo.com/hanjunqiang 新浪微博由于本人项目经验有限,关于架构设计方面的东西理解有限,我个人对M...
2016-05-17 14:21:17 40
转载 还在为无缝滚动而烦恼?是时候彻底get到这个知识点了
最近一直在忙公司炒股大赛的页面,终于在昨天把他给上线了。一个看似简单的页面,做起来才知道其中的艰辛,暗藏深坑。由于直接使用jquery来写页面逻辑,因此要比想象中复杂很多。无论是从布局,功能还是逻辑上来说,都有值得总结的地方。这篇文章主要说说关于无缝滚动的实现。刚开始学习js的时候,真心觉得无缝滚动是一个神奇的功能。背后到底是怎么回事...
2016-05-17 11:33:54 101
转载 利用Azure Automation实现云端自动化运维(1)
Azure Automation是Azure上的一个自动化工作流引擎,基于Powershell,来帮助用户简化,集成和自动化Azure上的运维工作,例如:实现定时开关虚拟机,节约成本实现定时创建删除HDInsight cluster执行大数据计算任务定时备份虚拟机上的数据库定时归档或者删除无用的日志文件自动化部署或者更新应用等等微软实际上有3个基于runbook的工作流引擎,...
2016-05-16 16:20:56 246
转载 Linux chmod命令修改文件与文件夹权限命令代码
在Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读、写、运行设定权限。以下转自:http://www.codeceo.com/article/linux-chmod-command.html在Linux中要修改一个文件夹或文件的权限我们需要用到linuxchmod命令来做,下面我写了几个简单的实例大家可参考一下。语法如下:chmod [who...
2016-05-16 14:12:00 145
转载 WinRAR压缩操作帮助类
//-------------------------------------------------------------------------------------// All Rights Reserved , Copyright (C) 2016 , ZTO , Ltd .//------------------------------------------------...
2016-05-16 11:21:00 96
转载 CORS 专题
CORS(跨域资源共享,Cross-Origin Resource Sharing)CORS其实出现时间不短了,它在维基百科上的定义是:跨域资源共享(CORS )是一种网络浏览器的技术规范,它为Web服务器定义了一种方式,允许网页从不同的域访问其资源。而这种访问是被同源策略所禁止的。CORS系统定义了一种浏览器和服务器交互的方式来确定是否允许跨域请求。 它是一个妥协,有更大的灵活性,但比起简单地允...
2016-05-16 00:12:00 76
转载 IP聚合 让你不好好学scanf
2016-05-1408:35:07题目链接没什么要说的,直接模拟就可以了。别忘了你在输入数据的时候先是用了字符串输入,然后就字符串处理,又是找最后一个字符,又是转化数字,转化成了数组。转载于:https://www.cnblogs.com/202652TJ/p/5491881.html...
2016-05-14 08:38:00 43
转载 测试人员职业规划
这两个月陆陆续续面试了十多个应聘者,工作年限在半年到八年之间,但少有满意。期间,种种感叹,回想起去年面试六十余人仅有3人满足要求,如鲠在喉。 我的要求高么? 我的要求其实是:有还算不错的沟通能力,熟悉常见软件开发流程,有一定的需求分析、用例设计能力,会基本的linux和sql操作能力。有一些代码能力会加分。这是长期与现实妥协的结果。如果人还算机灵,其实我很愿意花时间...
2016-05-13 16:41:00 401 1
转载 堆的简单实现(仿函数)
堆数据结构是一种数组对象,它可以被视为一棵完全二叉树结构。最大堆:每个父节点的都大于孩子节点。最小堆:每个父节点的都小于孩子节点。堆结构的二叉树存储是:代码实现如下:#pragmaonce#include<iostream>#include<vector>#include<assert.h>usingnamespace...
2016-05-12 20:21:11 87
转载 微信分享功能开发
1.H5页面配置(1)引入微信JS SDK<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>(2)在js里配置接口参数wx.config({ debug : false,//这里是开启测试,如果设置为true,则打开...
2016-05-12 14:42:00 50
转载 django 板块动态切换
需求:在同一页面的不同板块上可以实现动态切换,使用一个view实现,具体如下图所示,点击phy显示物理机列表,点击vm显示虚机列表,phy、vm对应的url均是动态生成: 实现思路:1.新建两个表,servers表用于存放服务器种类,pvserver物理机虚机具体服务器信息。物理机和虚机不要分别存放于两个表中,这样的话在view中无法直接通过服务器类型得出相应的...
2016-05-11 21:46:00 120
转载 uva 12100 Printer Queue
The only printer in the computer science students' union is experiencing an extremely heavy workload. Sometimes there are a hundred jobs in the printer queue and you may have to wait for hours to get ...
2016-05-10 20:59:00 46
转载 android自更新时下载出现的问题
之前做过一个电视台app,电视台app每次启动时会访问服务器,判断是否需要下载新版本但是下载时老是下载失败,apk包总是下载不下来.到底是什么原因呢?服务器下载接口如下:Java代码/****下载apk*@parampath*@paramrequest*@retur...
2016-05-10 16:21:40 124
转载 win7下Flash字体显示异常,解决
刚换了win7系统 ,原有Flex项目中的字体显示出现不一致的情况,如下图 且,几部电脑安装该系统盘均出现上述情况,而用另外系统碟装的系统却正常。 由于该Flash项目调用的是系统中的字库,可初步判断是字库的问题 。解决:更换系统字库 在C:\Windows\Fonts 目录下 存放的就是系统所有的字体, 更换也挺简单,只需要复制其他系统的全部字体...
2016-05-10 10:45:10 495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人