自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 Complexity Behind Closure

这篇文章同时发布在github上这篇文章是我对ooc编译器里一个小bug调试时作的手记。虽然相信大多数人对编译器(并且是一门小众语言的编译器)并不感兴趣,但这篇文章可以给C用户们提供一些Object-oriented Programming的想法,以及是对之前那篇泛型文章的最好的补充。我自己都没想到在翻译了那篇文章没多久,就亲身经历了这么一个“光滑平面”的问题。Introduction今天,...

2015-01-30 17:47:00 54

转载 ios UIScrollView 循环滑动 分类: ios开发 ...

demo地址 1: http://download.csdn.net/detail/take8619702/4767432demo地址 2: http://download.csdn.net/detail/take8619702/4767443demo地址 3: http://download.csdn.net/detail/take8619702/4767...

2015-01-29 17:22:00 99

转载 #if DEBUG

首先,大小写不能写错,其次,解决方案配置设为:Debug,才会执行该语句,如果在条件里面搭配Debug.Assert等,效果甚佳。而如果要设置为Release模式,就不会执行条件语句中的内容,有时候可以通过设置!DEBUG来达到发布产品执行的代码。示例代码:int debugNumber = 0;#if DEBUG ...

2015-01-28 16:01:00 48

转载 HttpClient 教程

前言超文本传输协议(HTTP)也许是当今互联网上使用的最重要的协议了。Web服务,有网络功能的设备和网络计算的发展,都持续扩展了HTTP协议的角色,超越了用户使用的Web浏览器范畴,同时,也增加了需要HTTP协议支持的应用程序的数量。尽管java.net包提供了基本通过HTTP访问资源的功能,但它没有提供全面的灵活性和其它很多应用程序需要的功能。HttpClient就是寻求弥补这项空白...

2015-01-28 09:47:00 56

转载 TJU Problem 2101 Bullseye

注意代码中:  result1 << " to " << result2 << ", PLAYER 1 WINS."<< endl;和  result1 << " to " << result2 << ", PLAYER 1 WINS. "<< endl;虽然只在WINS后只差一个空格,...

2015-01-27 17:27:00 58

转载 [转]Android性能优化典范

2015年伊始,Google发布了关于Android性能优化典范的专题,一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要从三个方面展开,Android的渲染机制,内存与GC,电量优化。下面是对这些问题和建议的总结梳理。0)Rend...

2015-01-27 16:56:00 41

转载 关于sublime text2

转自:http://www.qianduan.net/essential-to-sublime-the-text-2-plugins.htmlSublime Text 2是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱,当然也包括我,在看到小飞的介绍后,我就一直在用了。本文推荐一些好用的插件和扩展。Sublime Text 2基本...

2015-01-25 17:55:00 61

转载 程序员的进化

对于很多同学来说,他们对程序员的职业生涯非常关注。而这本质上是一个进化的过程。我们将如何进化?在每个进化阶段我们应该如何提高自己?下面的文章根据我自己的切身经历和阅读过的书,为程序员每个阶段的进化提供了不同的学习思路。  程序员的进化过程 仔细想想,你有多久没有阅读过了?是否只是沉陷在繁琐的工作细节中?阅读不仅能充实自己、拓宽视野,而且能带来乐趣。阅读是一个很好的习惯,应...

2015-01-23 08:39:00 80

转载 链表的一些常用操作

1 // LinkListDemo.cpp : Defines the entry point for the console application. 2 // 3 4 #include "stdafx.h" 5 6 #include <iostream> 7 #include <assert.h> 8 using...

2015-01-21 14:02:00 58

转载 Hadoop即将过时了吗?

Hadoop即将过时了吗?_数据库技术_酷勤网Hadoop这个单词如今铺天盖地,几乎成了大数据的代名词。仅仅数年时间,Hadoop从边缘技术迅速成长为一个事实标准。如今想玩转大数据,搞企业分析或者商业智能,没有Hadoop还真不行。但Hadoop狂热的背后却酝酿着一场技术变革,Hadoop的核心技术在Google那里已经过时,因为Hadoop并不擅长处理“快数据”。今天,Hadoo...

2015-01-20 13:40:00 72

转载 Appium Android Bootstrap源码分析之启动运行

通过前面的两篇文章《Appium Android Bootstrap源码分析之控件AndroidElement》和《Appium Android Bootstrap源码分析之命令解析执行》我们了解到了Appium从pc端发送过来的命令是如何定位到命令相关的控件以及如何解析执行该命令。那么我们剩下的问题就是bootstrap是怎么启动运行的,我们会通过本篇文章的分析来阐述这个问题,以及把之前学习的相...

2015-01-20 00:59:00 50

转载 C# 获取一个文件的MD5值

using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication6{ public class Progra...

2015-01-19 18:48:00 54

转载 简单

科学本身就应该追求简单性原则,任何事情都是越简单越好,够了就行。                 ------李小文 (布鞋院士)转载于:https://www.cnblogs.com/xd502djj/p/4233185.html...

2015-01-19 10:46:00 61

转载 WPF 在事件中绑定命令(不可以在模版中绑定命令)

其实这也不属于MVVMLight系列中的东东了,没兴趣的朋友可以跳过这篇文章,本文主要介绍如何在WPF中实现将命令绑定到事件中。上一篇中我们介绍了MVVMLight中的命令的用法,那么仅仅知道命令是如何构建使用的还不够,很多情况下我们都需要在某个事件触发的时候才去触发命令,所以将命令绑定到事件上是非常有效的做法,下面我们来接着实现将命令绑定到事件中。WPF实现命令绑定到事件...

2015-01-17 22:35:00 73

转载 C# -abstract, override, virtual, new

new声明的方法,当使用子类的类型来调用的时候,它会运行子类的函数,而如果类型是基类的话,被隐藏的基类函数会被调用。而子类中函数使用override的时候,则当使用子类的类型来调用的是,它会运行子类的函数,类型是基类的时候,仍会调用子类函数。转载于:https://www.cnblogs.com/listened/p/4231029.html...

2015-01-17 20:50:00 39

转载 布局两列div等高方法

一、左右布局,左侧div绝对定位,外div相对定位 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 </head> 7...

2015-01-17 16:41:00 47

转载 Java 理论与实践: 并发集合类

Java 理论与实践: 并发集合类DougLea的 util.concurrent 包除了包含许多其他有用的并发构造块之外,还包含了一些主要集合类型 List 和 Map 的高性能的、线程安全的实现。在本月的 Java理论与实践中,BrianGoetz向您展示了用 ConcurrentHashMap 替换 Hashtable 或 synchronizedMap ,将有多少并发程序获益。您可...

2015-01-15 14:02:00 46

转载 visual C++ & Makefile

Makefile说明: visual c++ 不通过IDE有3中方式对工程进行编译链接。 1.MSBuild 编译链接(IDE就是使用MSBuild,需要工程的.vcxproj和.filters文件),MSBuild /t:clean 对工程进行清理 2.DEVENV /build 编译链接(其作用就是调用第一种链接方式),DEVENV /clean 对工程进行清理(DEVENV是Vis...

2015-01-14 09:30:00 80

转载 linux时间同步ntpd和ntpdate

linux时间同步,ntpd、ntpdateLINUX 2010-10-13 09:01:02 阅读1043 评论0 字号:大中小 订阅在Windwos中,系统时间的设置很简单,界面操作,通俗易懂。而且设置后,重启,关机都没关系。系统时间会自动保存在Bios的时钟里面,启动计算机的时候,系统会自动在Bios里面取硬件时间,以保证时间的不间断。但在Linux下,默认情况下,系统时间和硬件时间,...

2015-01-13 17:30:00 247

转载 背包问题

package dp_bag;/** * 有编号分别为a,b,c,d,e的五件物品,它们的重量分别是2,2,6,5,4, * 它们的价值分别是6,3,5,4,6,现在给你个承重为10的背包, * 如何让背包里装入的物品具有最大的价值总和? * * 01背包的状态转换方程 f[i,j] = Max{ f[i-1,j-Wi]+Pi( j >= Wi ), f[i-1,j...

2015-01-12 15:53:00 61

转载 敏捷开发流程总结

Agile——敏捷开发,作为CMM神话崩溃后被引入的一套新的软件开发模式,这几年来被广泛引起关注,并被寄予厚望。敏捷开发在其它业界的应用是否理想不得而知,但下面总结了我所在公司的敏捷开发试验,希望能够达到管中窥豹的目的。敏捷开发宣言——个体和交互 胜过 过程和工具能够工作的软件 胜过 面面俱到的文档客户合作 胜过 合同谈判响应变化 胜过 遵循计划尽管右项也有价值,可是我们觉得左项具有更大的...

2015-01-12 12:40:00 38

转载 数据库查询

小demo创建Connection对象 ,Statement对象,executeQuery(sql语句)。getString()方法import java.util.* ;import java.sql.DriverManager ;import java.sql.Statement ;import java.sql.Connection ;import java...

2015-01-11 19:36:00 57

转载 slf4j-simple配置

最近在使用一个开源工具FlowDroid使用的日志记录是slf4j-api与slf4j-simple,于是收集了一下关于slf4j-simple的配置。在程序中配置lf4j-simple默认情況下只输出info以上(包含info)级別的日志。对于自己开发的小项目,很不愿意写一堆配置(log4j,logback)。 于是搜了一下,沒找到用來设置的方法,却发现可以用运行参数來修改。(System...

2015-01-11 11:57:00 981

转载 优秀团队建设--美国式团队(ppt)

美国式团队一、团队精神团队精神反映一个人的素养、一个人的能力,一个人与别人合作的精神和能力。一个团队是个有机的总体,作为个人,仅仅有全然融入到这个有机总体之中,才干最大限度地体现自己的价值。团队是由一群有缺点的人构成的,没有哪一个个体是完美的,仅仅有整体搭配起来,才可以发挥出团队的最大力量;各种不同人才的搭配,才会实现一个完美的团队。所以,每个人都应该明白在团队其中应该扮...

2015-01-10 20:43:00 101

转载 创建一个Android工程

Creating an Android Project 原文演示了怎么通过Android Studio和命令行两种方式来创建一个Android工程。 原文链接:http://developer.android.com/training/basics/firstapp/creating-project.html 译文链接1:http://android.toolib.net/trai...

2015-01-08 18:11:00 39

转载 &简单使用记录

最近阅读juce代码发现有很多&的用法,例如:(array.size() & 1 == 0) 的判断,仔细分析了下和1做与操作是为了判断低位是否为0或者1,直观的说就是判断左值的奇偶性,如果&之后的值是0表示左值是偶数,反之如果&之后的值是1表示左值是奇数转载于:https://www.cnblogs.com/davygeek/p/4211523.html...

2015-01-08 17:29:00 43

转载 Android sdk manager更新 下载API源码

方法一:在C:\Windows\System32\drivers\etc路径下的hosts文件中加入如下代码即可更新203.208.46.146www.google.com74.125.113.121developer.android.com203.208.46.146dl.google.com203.208.46.146dl-ssl.google.com方法二:使用代理服...

2015-01-07 10:58:00 76

转载 移动应用安全开发指南(Android)--Android组件和IPC

概述 移动应用开发中,往往有跨进程通信的需求,方便地实现程序间的数据共享。Android提供了多种IPC通信的方式,给开发人员带来了便利,但如果选择或使用不当,就有可能发生各种各样的风险。 ...

2015-01-07 08:59:00 97

转载 [leetcode] Construct Binary Tree from Preorder and Inorder Traversal

题目:Given preorder and inorder traversal of a tree, construct the binary tree.Note:You may assume that duplicates do not exist in the tree./** * Definition for binary tree * public class...

2015-01-06 03:00:00 35

转载 史上最详细的Android Studio系列教程

你还没有在使用Android Studio + Gradle么?那就有点太落伍了,下面自己原创总结了Android Studio的一系列教程,图文并茂非常详细,即使你是小白也能看得懂。Android Studio系列教程一 —- 下载与安装Android Studio系列教程二 —- 基本设置与运行Android Studio系列教程三 —- 快捷键Android Studio系列...

2015-01-05 19:38:00 613

转载 由于 UNION ALL Chinese_PRC_CI_AS”之间的排序规则冲突,值的排序规则未经解析

由于不同的表之间的排序规则不一样,在归并集合的 时候会出现排序问题。只要在查询的列后面 声明结果列的排序规则保持一致即可:SELECTb0.[CardCode]collateSQL_Latin1_General_CP850_CI_ASASId,b0.[DocEntry]ASOrderId,b0.[NumAtCard]collate...

2015-01-05 18:43:00 1929

转载 Linux设备驱动程序:中断处理之顶半部和底半部

http://blog.csdn.net/yuesichiu/article/details/8286469设备的中断会打断内核中进程的正常调度和运行,系统对更高吞吐率的追求势必要求中断服务程序尽可能地短小精悍。但是,这个良好的愿望往往与现实并不吻合。在大多数真实的系统中,当中断到来时,要完成的工作往往并不会是短小的,它可能要进行较大量的耗时处理。 为了在中断执行时间尽可能...

2015-01-03 21:55:00 46

空空如也

空空如也

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

TA关注的人

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