- 博客(215)
- 资源 (36)
- 收藏
- 关注
转载 vue 动态组件
介绍,vue动态组件,及其动态组件切换时的动画https://coligo.io/dynamic-components-in-vuejs/
2017-07-17 10:21:52
974
原创 ppi,dppx,dpr
ppi: 每英寸包含物理像素数计算公式,dppx:每个css像素包含物理像素数dppx可以看作devicePixelRatio(设备像素比,简称DPR)的单位,尽管DPR本身并不需要单位更多参考:https://www.zhihu.com/question/35221839/answer/66825618
2016-11-01 19:11:00
2043
原创 【设计模式】Java服务开发应用策略模式的一个例子
【设计模式】Java服务开发应用策略模式的一个例子当我们写代码时遇到了需要if else 需要实现的问题时,就可以考虑是否引入某种设计模式,能让代码写得更加graceful。假设我们现在有个设计用户查找的RESTful接口的需求,用户可能有多个属性,有id,firstName ,lastName,age,adress 等等,我们可以这样一个接口:http://localhost:809
2016-03-28 17:07:48
2316
翻译 JavaScript设计模式--行为类型--命令模式
定义将请求封装为对象,从而客户端接收的参数可以是不同的请求对象、队列或日志请求,并支持可撤销的操作。使用频次:5颗星 命令模式封装行为为对象,命令对象将发出请求的对象和实际处理请求的对象区分开来。这些请求被称为事件,处理这些请求的代码被称为事件处理器。假设你正在开发一个支持剪切、复制、粘贴等鼠标操作的应用。应用中能以不同的方式触发这些操作,例如一些菜单操作或者键
2016-01-27 10:21:45
775
转载 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
696
转载 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
899
转载 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
1035
转载 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
828
转载 灵活的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
829
转载 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
1372
转载 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
5638
转载 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
1321
转载 养成良好的项目文件上传习惯
文章转自:http://ticktick.blog.51cto.com/823160/751582 项目组的学弟经常把一些.obj文件和debug目录上传到svn,这个习惯很不好,我说了很多次他总改不了,还是写个文档说清楚吧,以后查起来也方便。 svn是一种版本控制工具,主要目的是用来管理代码的各个版本的,养成一个好的版本库管理习惯对于软件开发会有很大的帮助。为了减小整个sv
2014-09-04 14:33:39
872
原创 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
3092
原创 C++用zxing识别二维码
zxing 可以从github的官方网站上下载下来,这里提供一个VS 2010编译zxing的静态库工程,编译时注意一点是:zxing的很多不同的文件夹下含有相同名称的源文件,在编译时应该分别设置这些源文件的obj文件输出到不同的路径下,否则VS默认会将这些obj文件输出到同一个目录下,从而产生相互覆盖,编译期也会给出警告,这样编译生成的库不全,后期链接调用时很可能发生链接不到的错误。具体可以参考
2014-05-14 15:41:51
36350
原创 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
7443
转载 用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
3502
转载 如何系统地学习数据挖掘
转自知乎: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
2043
转载 html5 canvas 英雄打怪小游戏
具体参考:http://www.lostdecadegames.com/how-to-make-a-simple-html5-canvas-game/
2014-04-18 09:08:23
3274
翻译 用postMessage实现跨域通信
出于要打造一个各个web应用间能够相互联系的生态系统的目标,则需要一种在各个窗口间安全发送消息的方式,利用postMessage()开发正是这样一种方式。曾经很长一段时间以来,只有遵守相同协议,并且具有相同端口号,同时在一个主机这样的条件下,窗口间才能互发消息。postMessage()提供了一种安全的跨域通信方法,从而打破了这样的限制。在这篇文章中你将首先学习如何利用po
2014-04-10 19:58:52
4043
原创 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
21902
原创 [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
1151
原创 两句代码弄清楚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
2372
原创 php遍历关联数组的三种方法
<?php $sports1 = array('football' =>'good' , 'basketball'=>'bad', 'volleyball'=>'well' ); $sports2 = array('football' =>'good' , 'ba
2014-03-20 15:04:49
1878
原创 用二进制位来表示是否拥有多个平行的属性
<?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
874
转载 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
1409
转载 C#判断字符串是否合法
bool IsEmptyOrError(string str) { Regex regex1 = new Regex(@"[a-zA-z]+://[^s]*"); // 匹配网址 Regex regex2 = new Regex(@"[/\\^%&',;=?$\x22]+"); // 匹配特殊字符
2014-03-05 10:18:35
2642
转载 依赖注入的很好的一个博客例子
http://www.cnblogs.com/leoo2sk/archive/2009/06/17/1504693.html
2014-01-14 15:34:05
1326
原创 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
920
原创 利用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
6904
原创 扫描像素点法获取图形轮廓
参考: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
4108
转载 前端开发知识结构
*前端工程师 浏览器: 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
1457
原创 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
887
原创 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
6300
C++ zxing 识别二维码静态库工程
2014-05-14
豆瓣2013校园招聘研发笔试题
2012-11-21
高通推出近距离P2P通讯技术 AllJoyn
2012-06-02
[P2P网络技术原理与C.开发案例].(张文,赵子铭).影印版
2012-03-16
岳维功 ortp-realease.pdf
2012-03-07
PHP coder PHP编辑器
2011-09-18
max+plus ii v10.2_2.rar
2011-09-18
华为程控交换技术~~~~~~~~~~~~~~~~~~~~~
2011-07-10
A framework for intelligient marketing in mobile P2P environments
2011-03-10
数学公式编辑器 编辑各种数学公式等等~~~~~~~~~~~~
2009-12-23
06年南京邮电大学通信原理考研真题
2009-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人