- 博客(213)
- 资源 (10)
- 收藏
- 关注
转载 性能黄金法则
转载自:http://44ux.com/index.php/2012/02/the-performance-golden-rule/昨天我在Google Ventures为他们的一些投资公司做了个研讨会。我不知道听众会有多少关于性能优化的背景知识,因此我从2007年的第一个演示开始,回顾了几乎跟性能优化相关的所有内容,真的是很怀旧啊。话说距离我开始谈论《高性能网站建设指南》的最
2017-04-16 20:39:01
2045
转载 【转】JavaScript 中的变量和函数提升
存个档,转自:http://jinlong.github.io/2013/09/11/var-and-fun-hoisting/直入主题,JavaScript 中的变量和函数提升,有时还是容易错的,记录一下。12// ReferenceError: noSuchVariable is not definedconsole.log(noS
2016-06-29 09:55:46
1988
转载 react-lifecycle-parent-child.jsx(自github)
react-lifecycle-parent-child.jsxhttps://gist.github.com/benweizhu/a4b462758758f560a743import React from "react";import { render } from "react-dom";const ParentComponent = React.createClas
2016-03-22 13:54:34
2368
转载 Deploying my application at the root in Tomcat(转自StackOverFlow,做记录)
down voteI know that my answer is kind of overlapping with some of the other answer, but this is a complete solution that has some advantages. This works on Tomcat 8:The main appli
2016-03-13 20:32:15
2416
转载 欲善其功,必先利其器--Nodejs调试技术总结
第三种方式好用~转载自: http://www.cnblogs.com/moonz-wu/archive/2012/01/15/2322120.html调试技术与开发技术构成了软件开发的基石。目前Nodejs作为新型的Web Server开发栈倍受开发者关注。总的来说Nodejs的应用程序主要有两部分:JavaScript编写的js模块和C语言编译的二进制模块。这里主要
2016-03-13 16:57:16
3726
原创 ECMAScript arguments 对象
arguments 是一个类数组对象。代表传给一个function的参数列表。它是函数内部的本地变量;arguments 已经不再是函数的属性了。你可以在函数内部通过使用 arguments 对象来获取函数的所有参数。这个对象为传递给函数的每个参数建立一个条目,条目的索引号从 0 开始。arguments 对象并不是一个真正的Array。它类似于数组,但没有数组所特有的属性和方
2016-03-05 12:58:53
2257
原创 Gradle强制依赖解析策略
遇到过这样一个问题:使用第三方的插件,但是插件在定义自身依赖时,使用[version+]策略,导致永远下载最新的依赖,但是该插件所指定仓库并没有最新版本的依赖,从而导致构建失败。解决方案:Gradle强制依赖解析策略,指定某个依赖必须是这个版本。apply plugin: 'java' //so that there are some configuration
2016-02-07 10:12:42
8250
原创 Gradle中给SpringBoot指定active profile
applicationDefaultJvmArgs = [ "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9999", "-Dspring.profiles.active=${project.gradle.startParameter.systemPropertiesArgs['spri
2016-01-03 19:42:47
12756
1
转载 angular controller as syntax vs scope
转载自【破狼】:http://www.cnblogs.com/whitewolf/p/3493362.html 今天要和大家分享的是angular从1.2版本开始带来了新语法Controller as。再次之前我们对于angular在view上的绑定都必须使用直接的scope对象,对于controller来说我们也得必须注入$scope这个service。如下:
2015-11-04 10:07:57
2197
转载 Gradle Jacoco插件exclude配置
官方的exclude配置并不能起作用,参考:https://issues.gradle.org/browse/GRADLE-2955和http://stackoverflow.com/questions/29887805/filter-jacoco-coverage-reports-with-gradleapply plugin: 'java'apply plugin
2015-11-03 21:55:48
9661
原创 【存档记录】给Spring Boot添加远程调试端口
applicationDefaultJvmArgs = [ "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9999"]
2015-10-31 21:13:51
5744
转载 Mac OS 上设置 JAVA_HOME
转载自:http://han.guokai.blog.163.com/blog/static/136718271201301183938165/由于需要,前几天在 OS X 上安装了 Oracle 的 Java 7。安装之后,发现由于我原来设置的 JAVA_HOME 为 /Library/Java/Home ,导致我使用的还是原来苹果提供的 Java 6 而不是刚安装的 Java
2015-10-31 10:27:33
3155
转载 Java-MySQL中文乱码编码问题总结
转载自:http://blog.youkuaiyun.com/Zhaozetu/article/details/8681350Java-MySQL中文乱码编码问题总结太多次遇到这个问题,每次都要重新检查资料,悲剧啊!花了大量的时间和精力,总结如下:(包含几乎所有跟编码有关的设置,我相信Java-MySQL的中文乱码问题在经过下述操作后,90%的问题都能解决)以设置UTF-8
2015-10-26 10:47:24
8344
原创 《实战Gradle》序
在京东搜索《实战Gradle》在淘宝搜索《实战Gradle》在亚马逊搜索《实战Gradle》在当当网搜索《实战Gradle》内容简介Gradle是Java软件开发中的自动化构建工具,类似的传统工具如Ant和Maven。Gradle吸收或沿用了Maven中比较成功的一些实践,但相对于Maven或Ant又有极强的扩展。《Gradle in Action》一书全方位的讲解了Gradle这一工具相关的知识,
2015-10-18 11:28:20
2210
转载 扩展Bootstrap Tooltip插件使其可交互
转载自我司ThoughtWorks破狼:http://www.cnblogs.com/whitewolf/p/bootstrap-delay-tooltip-plugin.html最近在公司某项目开发中遇见一特殊需求,请笔者帮助,因此有了本文的插件。在前端开发中tooltip是一个极其常用的插件,它能更好向使用者展示更多的文档等帮助信息。它们通常都是一些静态文本信息。但同事他们的需求是需要
2015-09-13 15:33:43
2398
原创 @RunWith(Parameterized.class)和@RunWith(SpringJUnit4ClassRunner.class)
就如标题如果你既希望加载SpringContext跑集成测试,同时又希望使用JUnit的参数化方法跑基于数据的测试,该怎么办?@RunWith只允许你传入一个Class类型。下面是一个Spring官方例子告诉你怎么实现:/* * Copyright 2002-2007 the original author or authors. * * Licensed under t
2015-01-03 18:54:46
10945
原创 Cordova探索之旅系列(三)
自从3.0之后,Cordova默认是关闭所有关于设备原生特性功能的,所以我们要通过添加插件来启动原生特性。这里以Accelerometer(加速度感应器)为例,来学习如何使用设备原生特性。1.添加插件首先,需要在工程目录下,通过CLI命令添加插件。1cordova plugin add org.apache.cordova.device-motio
2014-12-21 14:45:52
3102
原创 Cordova探索之旅系列(二)
在Cordova中有一个很重要的概念:插件。插件会提供访问Cordova核心API的接口。插件是一些附加的代码,它能够提供访问原生组件的接口。一般情况下,你都需要添加一些插件以启动Cordova设备级别的特性。插件由官方和社区提供,可以在plugins.cordova.io上找到,当然还可以在命令行中去搜索插件。从3.0之后,Cordova将所有设备的API都作为插
2014-12-21 14:44:50
2879
原创 Cordova探索之旅系列(一)
最早接触PhoneGap平台是在1年多之前,能够使用HTML、CSS和JavaScript跨平台来编写Android或者IOS设备程序,并且应用的核心代码不需要多少修改就可以移植,确实让我感觉的到它应该是未来移动设备开发的趋势。Web程序员,特别是前端程序员,能够轻松的通过Web技术来编写移动设备软件。但是当时给我带来的感觉是应用的响应速度太慢,提供的API不全,能够实现的功能不多。Pho
2014-12-21 14:41:18
2953
原创 Gradle Build Setup Plugin
The Gradle Build Setup plugin can be used to bootstrap the process of creating a new Gradle build. It supports creating brand new projects of different types as well as converting existing builds (e.g
2014-07-20 21:49:56
3639
转载 Starting Jetty in Debug Mode With Gradle
You can add the Jetty plugin to your gradle build file. Then you are able to start Jetty with your application by running gradle jettyRun.If you want to be able to debug your application remotel
2014-07-19 16:07:43
3273
转载 Maven提高篇系列之六——编写自己的Plugin(本系列完)
转载自:http://www.davenkin.me/post/2013-08-07/write-maven-pluginMaven就其本身来说只是提供一个执行环境,它并不知道需要在项目上完成什么操作,真正操作项目的是插件(plugin),比如编译Java有Compiler插件,打包有Jar插件等。所以要让Maven完成各种各样的任务,我们需要配置不同的插件,甚至自己编写插件。
2013-11-20 23:47:22
1753
转载 Maven提高篇系列之四——使用Profile
转载自:http://www.davenkin.me/post/2013-08-07/maven-profile在开发项目时,设想有以下场景:你的Maven项目存放在一个远程代码库中(比如github),该项目需要访问数据库,你有两台电脑,一台是Linux,一台是Mac OS X,你希望在两台电脑上都能做项目开发。但是,安装Linux的电脑上安装的是MySQ
2013-11-20 23:20:29
1569
转载 Maven提高篇系列之一——多模块 vs 继承
转载自:http://www.davenkin.me/post/2013-08-03/create-multi-module-maven-project通常来说,在Maven的多模块工程中,都存在一个pom类型的工程作为根模块,该工程只包含一个pom.xml文件,在该文件中以模块(module)的形式声明它所包含的子模块,即多模块工程。在子模块的pom.xml文件中,又以p
2013-11-20 21:25:00
2237
转载 Java设计模式(访问者模式)
转载自:http://blog.youkuaiyun.com/zhengzhb/article/details/7489639定义:封装某些作用于某种数据结构中各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。类型:行为类模式类图: 访问者模式可能是行为类模式中最复杂的一种模式了,但是这不能成为我们不去掌握它的理由。我们首
2013-11-04 10:24:45
1274
转载 EL表达式
转载自:http://www.cnblogs.com/xushuai123/archive/2013/03/24/2979711.htmlEL表达式EL 全名为Expression Language,就是为了替代脚本表达式。在j2ee1.4以前默认是不支持el,如果需要需要指定page指令[isELIgnored="true | false" ]为false,j2ee4
2013-09-08 20:52:11
1614
原创 Java注解的简单了解
部分信息来自《Thinking In Java》注解也成为元数据。什么是元数据?就是“关于数据的数据”注解为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便的使用这些数据。它可以用来完整的描述程序所需的信息,能够让编译器来测试和验证格式,存储有关程序的额外信息。定义一个注解:注解的样子和接口很像package me.benzeph.annotat
2013-09-01 23:01:56
1767
转载 打印机打印CSS样式表的注意事项
也许我们已经发现,在使用打印机进行打印使用Div+CSS的网页时会出现很多空白,和在显示器上浏览网页时大不相同。这中现象是CSS样式表导致的,CSS样式表针对不同的设备可以定义不同的样式表。比如显示器、手持设备、投影仪等。在Html中插入样式表的代码:也就是说我们可以给同一个页面添加多个不同的样式,让它们根据不同的设备自行选择对应的样式表。以打印样式表为例,我们可以新
2013-06-15 12:04:00
3009
原创 JavaScript解析XML文件
目前也有一些使用JavaScript解析XML文件的开源库:https://github.com/Leonidas-from-XIV/node-xml2jshttps://github.com/tautologistics/node-htmlparserhttps://github.com/ndebeiss/jsXmlSaxParser但这些库的讲解不是很清楚易懂。
2013-04-29 22:40:56
2921
转载 最新版ThoughtWorks工程师读书路线图(配文字)
转载自:敏捷联合社区网站 | LETAGILEFLY.comhttp://letagilefly.com/post/2013/04/thoughtworkers-reading-list-10294.htmlThoughtWorks工程师读书的传统由来已久。每周不读一本新书,都不好意思和同事们打招呼。ThoughtWorks中国公司的工程师们,这些年来也出版了很多译作,算起
2013-04-18 11:07:50
3998
转载 Java mock工具-mockito
转载自:http://blog.iamzsx.me/show.html?id=118001Mockito是目前java中使用比较流行的mock工具。http://code.google.com/p/mockito/所谓的mock,就是指,如果我们写的代码依赖于某些对象,而这些对象又很难手动创建,那么就使用一个虚拟的对象来测试。下面举个例子。如下所示,我写了一个类,r
2013-03-18 23:18:40
4047
转载 ssh connect to host port 22 bad file number
转载自:http://stackoverflow.com/questions/7144811/git-ssh-error-connect-to-host-bad-file-number(需要梯子)在.ssh目录下添加一个叫做config文件,没有后缀名。Host github.comUser gitHostname ssh.github.comPreferredAuthenticat
2013-03-05 23:56:55
12883
原创 Java的控制台彩色输出&&在非IDE环境下引用Jar包
控制台彩色输出:import com.sun.jna.Native;import com.sun.jna.win32.StdCallLibrary;public class OutputTest { interface api extends StdCallLibrary { api INSTANCE = (api) Native.loadLibrary("kernel32",
2013-02-27 16:37:18
2496
转载 Git常用命令(转)
转自:http://www.cnblogs.com/1-2-3/archive/2010/07/18/git-commands.html
2013-01-24 21:53:23
1436
转载 Android敏捷开发指南(转)
转载自:http://www.alibuybuy.com/posts/76975.html#jtss-tsina本文紧密结合移动开发方法与技术,围绕Android平台的开发探讨提供更高质量移动产品的解决方案。作者中分析了移动开发中常见的问题,从两方面阐述了ThoughtWorks使用的测试开发方案和相应的架构方法与常用工具应用,并进一步阐述了为移动开发流程所提供的持续发布方案。随着
2013-01-16 16:47:06
2296
转载 git使用ssh密钥 (转)
转载自:http://chen.junchang.blog.163.com/blog/static/634451920121199184981/(这个里面的第三步好像有点问题)git使用https协议,每次pull, push都要输入密码,相当的烦。使用git协议,然后使用ssh密钥。这样可以省去每次都输密码。大概需要三个步骤:一、本地生成密钥对;二、设置github上
2013-01-11 11:39:21
19891
原创 [从零开始系列]windows上如何github使用(参考 github help)
Build software better, together.Powerful collaboration, review, and code management for open source and private development projects.基于Rails的Git库托管GitHub可以托管各种git库,并提供一个web界面,但与其它像 Sourc
2013-01-11 10:55:55
8744
转载 离散余弦变换 - Discrete Cosine Transform(转)
转自:http://blog.youkuaiyun.com/raocong2010/article/details/6588167离散余弦变换(DCT)最近可能要用,不过之前上课学的内容有点忘记了,这里复习一下。 离散余弦变换的定义 与傅里叶变换的思想相似,离散余弦变换(Discrete CosineTransform - DCT)将函数表达为许多不同幅度和频率的余
2013-01-08 19:55:11
2786
转载 Java 中正确使用 hashCode 和 equals 方法
转载自:http://www.oschina.net/question/82993_75533在这篇文章中,我将告诉大家我对hashCode和equals方法的理解。我将讨论他们的默认实现,以及如何正确的重写他们。我也将使用Apache Commons提供的工具包做一个实现。 目录:hashCode()和equals()的用法重写默认实现使用Apache Commons
2012-12-31 12:05:48
1275
企业QQ系统(C#+SQL)
2011-02-01
卡拉OK点歌系统(C#+acess)
2011-02-01
企业电话客服系统(C#+acess+东进DJD161A语音卡)
2011-01-29
家庭视频采集系统(C#+ACESS+视频采集卡)
2011-01-29
VC助手VA_X.10.4.1619
2010-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人