自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术斋

芝兰生于深谷,不以无人而不芳 。君子修身养德,不以穷困而改志

  • 博客(215)
  • 资源 (36)
  • 收藏
  • 关注

转载 vue 动态组件

介绍,vue动态组件,及其动态组件切换时的动画https://coligo.io/dynamic-components-in-vuejs/

2017-07-17 10:21:52 908

转载 css3自定义checkbox与radiobox

http://codepen.io/chitanda/pen/XbNBKE/

2016-12-05 17:52:50 829

原创 ppi,dppx,dpr

ppi:  每英寸包含物理像素数计算公式,dppx:每个css像素包含物理像素数dppx可以看作devicePixelRatio(设备像素比,简称DPR)的单位,尽管DPR本身并不需要单位更多参考:https://www.zhihu.com/question/35221839/answer/66825618

2016-11-01 19:11:00 1935

原创 【设计模式】Java服务开发应用策略模式的一个例子

【设计模式】Java服务开发应用策略模式的一个例子当我们写代码时遇到了需要if else 需要实现的问题时,就可以考虑是否引入某种设计模式,能让代码写得更加graceful。假设我们现在有个设计用户查找的RESTful接口的需求,用户可能有多个属性,有id,firstName ,lastName,age,adress 等等,我们可以这样一个接口:http://localhost:809

2016-03-28 17:07:48 2231

翻译 JavaScript设计模式--行为类型--命令模式

定义将请求封装为对象,从而客户端接收的参数可以是不同的请求对象、队列或日志请求,并支持可撤销的操作。使用频次:5颗星   命令模式封装行为为对象,命令对象将发出请求的对象和实际处理请求的对象区分开来。这些请求被称为事件,处理这些请求的代码被称为事件处理器。假设你正在开发一个支持剪切、复制、粘贴等鼠标操作的应用。应用中能以不同的方式触发这些操作,例如一些菜单操作或者键

2016-01-27 10:21:45 727

转载 javascript实现队列

function QueueLoadFile(deals) { var _self = this, defer = $.Deferred(); var _queueList = [], _queueLen = 0, _isDoing = false; function push(deals) { var

2015-05-20 10:45:51 651

转载 Javascript文件对话框

function SaveToDisk(fileURL, fileName) { // for non-IE if (!window.ActiveXObject) { var save = document.createElement('a'); save.href = fileURL; save.target = '_blank';

2015-05-20 10:44:05 828

转载 JavaScript设计模式--实现接口Interface

文章原封不动转自:http://www.cnblogs.com/jsjrjcj/archive/2011/05/25/2056627.html如何用面向对象的思想来写JavaScript,对于初学者应该是比较难的,我们经常用的JQuery其实也是用面向对象的思想去封装的,今天我们来看看如何在Javascript中用Interface,在C#还是JAVA中都应该面向接口设计我们的

2015-03-05 17:15:25 958

转载 JavaScipt中作为一等公民的函数

/* An anonymous function, executed immediately. */(function() { var foo = 10; var bar = 2; alert(foo * bar);})();/* An anonymous function with arguments. */(function(foo, bar) { alert(

2014-10-17 09:06:38 784

转载 灵活的JavaScript

/* below is five method to do the same thing *//* a. Start and stop animations using functions. */function startAnimation() { ...}function stopAnimation() { ...}/* b. Anim class. */va

2014-10-16 17:30:31 784

转载 JavaScript解析URL参数

/*! query-string Parse and stringify URL query strings https://github.com/sindresorhus/query-string by Sindre Sorhus MIT License*/(function () { 'use strict'; var queryString = {}; queryStr

2014-10-14 15:54:07 1313

转载 JavaScript 实现sprintf 功能代码

(function(window) { var re = { not_string: /[^s]/, number: /[dief]/, text: /^[^\x25]+/, modulo: /^\x25{2}/, placeholder: /^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))

2014-10-14 13:47:08 5450

转载 JS规范

# Airbnb JavaScript Style Guide() {*A mostly reasonable approach to JavaScript*## Table of Contents  1. [Types](#types)  1. [Objects](#objects)  1. [Arrays](#arrays)  1. [S

2014-10-13 20:07:39 1261

原创 JavaScript基础知识点

1.数组拷贝var arr1=[1,2,3];var arr2 = arr1.slice

2014-10-13 16:12:56 791

转载 养成良好的项目文件上传习惯

文章转自:http://ticktick.blog.51cto.com/823160/751582 项目组的学弟经常把一些.obj文件和debug目录上传到svn,这个习惯很不好,我说了很多次他总改不了,还是写个文档说清楚吧,以后查起来也方便。    svn是一种版本控制工具,主要目的是用来管理代码的各个版本的,养成一个好的版本库管理习惯对于软件开发会有很大的帮助。为了减小整个sv

2014-09-04 14:33:39 831

原创 Java中基本类型Array与复合类型List的互相转换

public static byte[] getByteArr(List byteList){ //将Byte类型List转成Byte类型Array int size = byteList.size(); Byte[] objectByteArray = (Byte[])byteList.toArray(new Byte[size]); //将Byte类型Array转成b

2014-06-12 16:44:23 3018

原创 C++用zxing识别二维码

zxing 可以从github的官方网站上下载下来,这里提供一个VS 2010编译zxing的静态库工程,编译时注意一点是:zxing的很多不同的文件夹下含有相同名称的源文件,在编译时应该分别设置这些源文件的obj文件输出到不同的路径下,否则VS默认会将这些obj文件输出到同一个目录下,从而产生相互覆盖,编译期也会给出警告,这样编译生成的库不全,后期链接调用时很可能发生链接不到的错误。具体可以参考

2014-05-14 15:41:51 35633 11

原创 C++的一个记日志的代码

同事提供的一个记日志的代码,支持四种日志级别,

2014-05-14 14:51:26 1393

原创 C++字符串处理的一个例子:1.查找一个字符在字符串中第n次出现的位置。2分割字符串

直接上源码: //查找一个字符在一个字符串中第n次出现的位置int findNstPositon(char *str,char c,int n){ char *p = str; int index = 0; int count = 0; while(*p != '\0') { if(*p == c) { count ++; }

2014-05-14 11:27:47 7332

原创 C++将数字转为字符串,并拼接

发现c/c++中对字符串的处理,没有更高级语言中那么方便,

2014-05-11 15:41:36 4528

转载 用zxing 识别二维码的main函数

// -*- mode:c++; tab-width:2; indent-tabs-mode:nil; c-basic-offset:2 -*-/* * Copyright 2010-2011 ZXing authors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may

2014-05-08 22:21:33 3380

原创 利用html5 canvas 画图的一个例子

下面给一个利用html5 canvas 画图的

2014-04-29 19:15:46 3247

原创 两种方式实现web html slider

最近做一个项目,要实现web页面上要实现slider,

2014-04-25 17:26:03 8897 1

转载 如何系统地学习数据挖掘

转自知乎:http://www.zhihu.com/question/20751219/answer/24345252?utm_campaign=official_account&utm_source=weibo&utm_medium=zhihu&utm_content=answer

2014-04-22 21:34:24 1929

转载 html5 canvas 英雄打怪小游戏

具体参考:http://www.lostdecadegames.com/how-to-make-a-simple-html5-canvas-game/

2014-04-18 09:08:23 3185

翻译 用postMessage实现跨域通信

出于要打造一个各个web应用间能够相互联系的生态系统的目标,则需要一种在各个窗口间安全发送消息的方式,利用postMessage()开发正是这样一种方式。曾经很长一段时间以来,只有遵守相同协议,并且具有相同端口号,同时在一个主机这样的条件下,窗口间才能互发消息。postMessage()提供了一种安全的跨域通信方法,从而打破了这样的限制。在这篇文章中你将首先学习如何利用po

2014-04-10 19:58:52 3787

原创 golang 获取当前路径和上一级父路径(目录)

golang 获取当前路径和上一级父路径(目录)package mainimport ( "fmt" "log" "os" "path/filepath" "strings")func substr(s string, pos, length int) string { runes := []rune(s) l := pos + length

2014-04-04 17:24:26 21632 1

原创 [PHP]CakePHP学习(一)

在说CakePHP之前,先说说选择的web容器框架,这里选择wampserver,一键安装而省得各种环境的配置。wampserver安装上以后,apache、php、mysql均安装上了。CakePHP的搭建很简单,按照官网上的步骤来就行了。http://book.cakephp.org/2.0/en/getting-started.html主要就是下来源码压缩包解压后直接放置于www

2014-03-24 18:44:13 1105

原创 两句代码弄清楚php expload 与impload的用法

<?php $str = "Hello world. It's a beautiful day."; print_r (explode(" ",$str)); echo ""; print_r(implode("*", explode(" ",$str)));?>输出:Array ( [0] => Hello [1] => world. [2] => I

2014-03-20 15:38:16 2311

原创 php遍历关联数组的三种方法

<?php $sports1 = array('football' =>'good' , 'basketball'=>'bad', 'volleyball'=>'well' ); $sports2 = array('football' =>'good' , 'ba

2014-03-20 15:04:49 1804

原创 用二进制位来表示是否拥有多个平行的属性

<?php define("PUBLIC_ARTICLE", 1); //发行文章 define("CREATE_ARTICLE", 2); //添加文章 define("MODIFY_ARTICLE", 4); //修改文章 define("DELETE_ARTICLE", 8); //删除文章 define("SHARCH_ARTICLE", 16); //搜索文

2014-03-18 09:45:38 813

转载 c# lamada表达式

相关在博客中介绍的很详细了。特转载学习学习。http://www.cnblogs.com/OceanEyes/archive/2012/08/27/2658920.htmlusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text.Re

2014-03-05 15:37:56 1362

转载 C#判断字符串是否合法

bool IsEmptyOrError(string str) { Regex regex1 = new Regex(@"[a-zA-z]+://[^s]*"); // 匹配网址 Regex regex2 = new Regex(@"[/\\^%&',;=?$\x22]+"); // 匹配特殊字符

2014-03-05 10:18:35 2532

转载 依赖注入的很好的一个博客例子

http://www.cnblogs.com/leoo2sk/archive/2009/06/17/1504693.html

2014-01-14 15:34:05 1290

原创 C#委托回调的一个例子

参考:http://www.cnblogs.com/jimmyzhang/archive/2007/09/23/903360.html直接上代码:using System;using System.Collections.Generic;using System.Text;namespace Delegate{ //加热器 public class Heat

2013-12-27 10:17:30 869

原创 利用marching square algorithm获取图形轮廓

图像轮廓获取方法,英文名叫 contour tracing ,或者叫 border following,常见的方法有:Square Tracing Algorithm ,Moore-Neighbor Tracing ,Radial Sweep , Theo Pavlidis' Algorithm 。参考:http://www.imageprocessingplace.com/downloa

2013-12-12 10:46:56 6539

原创 扫描像素点法获取图形轮廓

参考:http://runjs.cn/code/k09vtlq7 var _getContourData = function(contourData,canvas){ var w = canvas.width; var h = canvas.height; _draft = canvas.getContext('2d').createI

2013-12-11 09:21:55 3994

转载 前端开发知识结构

*前端工程师 浏览器:  IE6/7/8/9/10  Firefox  Chrome/Safari/Opera 编程语言:  Javascript/Node.js  CoffeeScript  TypeScript 切页面:  HTML/HTML5  CSS/CSS3  PhotoShop/Paint.net/FireWorks 开发工具: 

2013-11-20 21:09:07 1382

原创 JavaScript中回调的示例理解

function fn(arg1, arg2, callback){ var num = Math.ceil(Math.random() * (arg1 - arg2) + arg2); callback(num);  //传递结果}fn(10, 20, function(num){ console.log("Callback called! Num: "

2013-11-18 14:09:11 842

原创 nginx upload 模块build错误解决error: variable ‘result’ set but not used [-Werror=unused-but-set-variable]

../nginx_upload_module-2.2.0/ngx_http_upload_module.c: In function ‘ngx_http_upload_merge_ranges’:../nginx_upload_module-2.2.0/ngx_http_upload_module.c:1681:18: error: variable ‘result’ set but not us

2013-10-17 21:15:54 6151

C++ zxing 识别二维码静态库工程

zxing 可以从github的官方网站上下载下来,这里提供一个VS 2010编译zxing的静态库工程,编译时注意一点是:zxing的很多不同的文件夹下含有相同名称的源文件,在编译时应该分别设置这些源文件的obj文件输出到不同的路径下,否则VS默认会将这些obj文件输出到同一个目录下,从而产生相互覆盖,编译期也会给出警告,这样编译生成的库不全,后期链接调用时很可能发生链接不到的错误。

2014-05-14

豆瓣2013校园招聘研发笔试题

豆瓣2013校园招聘笔试题豆瓣2013校园招聘笔试题豆瓣2013校园招聘笔试题豆瓣2013校园招聘笔试题豆瓣2013校园招聘笔试题豆瓣2013校园招聘笔试题豆瓣2013校园招聘笔试题豆瓣2013校园招聘笔试题豆瓣2013校园招聘笔试题

2012-11-21

java jdk6帮助文档

java jdk6帮助文档

2012-07-09

Java夜未眠

Java夜未眠_程序员的心声.pdf

2012-07-08

plsqlDeveloper用法入门

plsqlDeveloper用法入门

2012-06-22

plsqlDeveloper8.0中文用户手册.pdf

plsqlDeveloper8.0中文用户手册.pdf

2012-06-22

李刚-疯狂java讲义9

李刚-疯狂java讲义

2012-06-06

李刚-疯狂java讲义8

李刚-疯狂java讲义

2012-06-06

李刚-疯狂java讲义7

李刚-疯狂java讲义

2012-06-06

李刚-疯狂java讲义6

李刚-疯狂java讲义

2012-06-06

李刚-疯狂java讲义5

李刚-疯狂java讲义

2012-06-06

李刚-疯狂java讲义4

李刚-疯狂java讲义

2012-06-06

李刚-疯狂java讲义3

李刚-疯狂java讲义

2012-06-06

李刚-疯狂java讲义2

李刚-疯狂java讲义

2012-06-06

李刚-疯狂java讲义1

李刚-疯狂java讲义

2012-06-06

高通推出近距离P2P通讯技术 AllJoyn

高通也推出了近距离P2P通讯技术AllJoyn,两台同样使用AllJoyn技术的设备可以快速实现数据共享。 与此前的一些近场通讯技术相比,AllJoyn 的突出之处主要有两点。首先是不需要依赖GPS和3G,而是利用蓝牙或Wi-Fi来进行定位和文件传输。

2012-06-02

[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版

[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版

2012-03-16

岳维功 ortp-realease.pdf

oRTP分析 一:关于oRTP.................................................................................................................................2 二:源代码的构建框架...................................................................................................................2 三:有关时间戳的说明...................................................................................................................7 四:调度的实现.............................................................................................................................10 五:数据的接收和发送.................................................................................................................13 六:防抖动的实现.........................................................................................................................16 七:事件的处理.............................................................................................................................18 八:其他需要说明的.....................................................................................................................18 九:使用oRTP库...........................................................................................................................19 十:参考.........................................................................................................................................19 岳维

2012-03-07

PHP coder PHP编辑器

PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器PHP coder PHP编辑器

2011-09-18

max+plus ii v10.2_2.rar

大学时学习vhdl的开发工具 大学时学习vhdl的开发工具 大学时学习vhdl的开发工具大学时学习vhdl的开发工具 大学时学习vhdl的开发工具

2011-09-18

汇编程序编译器

原来上微机原理 学汇编程序时 老师推荐的汇编编译器 学习任何一门语言一定要勤动手 写代码 可以帮助学习汇编语言

2011-09-18

华为通信技术概论~~~~~~~~~~~~~~~~~~~~

华为通信技术概论华为通信技术概论华为通信技术概论华为通信技术概论华为通信技术概论

2011-07-10

华为程控交换技术~~~~~~~~~~~~~~~~~~~~~

华为程控交换技术 介绍了华为产品的原理,结构,业务性能等等 不可多得的学习资料~~~~~~~~~~~~~~~~~~~~~

2011-07-10

3G Evolution HSPA and LTE for Mobile Broadband.pdf

3G Evolution HSPA and LTE for Mobile Broadband 完整的电子书 老外写的 485页

2011-07-10

柯志亨 ns2仿真实验-多媒体与无线网络 电子书 part1

柯志亨 ns2仿真实验-多媒体与无线网络 电子书 很清晰

2011-03-11

A framework for intelligient marketing in mobile P2P environments

综述文章,在校时老板热情老板推荐。。。。。。。。。。。。。。。

2011-03-10

ns by example

ns by example 学习ns2的人都知道。。。。。。。。。。。。。。。。。。。。。。。。。。。。word版易打印,易学习

2011-03-10

数学公式编辑器 编辑各种数学公式等等~~~~~~~~~~~~

数学公式编辑器 在word中插入各类数学公式~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2009-12-23

06年南京邮电大学通信原理考研真题

南京邮电大学考研2006真题 是通信原理 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2009-12-23

空空如也

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

TA关注的人

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