自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Web API接口设计经验总结

在Web API接口的开发过程中,我们可能会碰到各种各样的问题,我在前面两篇随笔《Web API应用架构在Winform混合框架中的应用(1)》、《Web API应用架构在Winform混合框架中的应用(2)--自定义异常结果的处理》也进行了总的介绍,在经过我的大量模块实践并成功运行后,总结了这篇随笔,希望对大家有所帮助。 1、在接口定义中确定MVC的GET或者POST方式 由于我们整个Web...

2015-09-29 18:33:00 99

转载 java web目录结构

转自:http://blog.csdn.net/javaloveiphone/article/details/7828894 Javaweb项目的源文件与字节码文件的目录结构 1、新建项目的源文件目录结构: |----myProject |----.settings(文件夹) |----.classpath |----.project |--...

2015-09-29 15:57:00 148

转载 Java-访问修饰符public,private,protected,以及不写(默认)时的区别

作用域 当前类 同包 子类 其他 public √ √ √ √ protected √ √ √ × default √ √ × × private √ × × × 类的成员不写访问...

2015-09-29 09:14:00 65

转载 Swift - 单例模式的实现

过去Swift要实现单例,无非是这三种方式:全局变量,内部变量和dispatch_once方式。但都略显繁琐。 后来从1.2版本起,Swift中添加了如 static let 和 static var 这样的类变量的支持,这样单例的实现又简化了许多。 下面提供两种比较好的单例写法。(要注意:不管哪种写法都要注意将init()方法私有化。因为在Swift中,所有对象的构造器默认...

2015-09-28 11:58:00 36

转载 JSON数据转换

用到的开源项目:https://github.com/google/gson news类: package com.example.jsondemo.domain; public class News { private int id; private String title; private String desc; private...

2015-09-27 13:44:00 44

转载 课程作业01

编写一个程序,此程序从命令行接收多个数字,求和之后输出结果。 (1) 设计思想:创建一个类对象-->自主定义相加数字的数量n-->输入n个数字-->循环相加得出结果 (2)程序流程图: (3)源程序代码: import java.util.Scanner; ...

2015-09-26 22:20:00 35

转载 IOS Masonry自动布局

之前项目用Frame布局,这个项目登录用了VFL,后来觉得用Masonry,前天布局TableViewCell时用了下 ,觉得还不错。 #import "Masonry.h" #import "MASViewAttribute.h" 先看效果图: #import "ReportsCell.h" //#import "Masonry.h" #import "YZPUIFo...

2015-09-24 18:19:00 39

转载 第6章 任务执行

如果可运行的线程数量多于可用处理器的数量,那么有引动线程将闲置。大量空闲的线程会占用许多内存,给垃圾回收器带来压力,而且大量线程在竞争CPU资源时还将产生其他的性能开销。 任务是一组逻辑工作单元,而线程则是使任务异步执行的机制。我们已经分析了两种通过线程来执行任务的策略,即把所有任务放在单个线程中串行执行,以及将每个任务放在各自的线程中执行。这两种方式都存在一些严格的限制:串行执行的问题在...

2015-09-23 23:43:00 43

转载 有了Auto Layout,为什么你还是害怕写UITabelView的自适应布局?

Apple 算是最重视应用开发体验的公司了.从Xib到StoryBoard,从Auto Layout到Size Class,每一次的更新,都会给iOS应用的开发带来不小的便利.但是,对于绝对多数iOS攻城狮来说,我们依然还是很害怕写UITabelVIew的自适应布局.当然,害怕不是因为我们不会写,或者本身有什么特殊的技术点,而是因为太麻烦.当然,文章的后半部分,会给出相应的解决方案,毕竟本文不是为...

2015-09-23 17:16:00 41

转载 iOS开发常用快捷键

iOS开发常用快捷键 最近总结了一些iOS开发者非常实用的快捷键,并按使用频率从高到低排了一下,这些快捷键并不需要特别去记,用到时来查一下就好了。 Xcode: Command+Shift+N 快速创建project Command+N 快速创建文件 Command + Alt + N = 快速创建组(文件夹) Command + 0, hide/show navi...

2015-09-22 15:43:00 59

转载 gulp的使用

一、简介 gulp是一款前端构建工具,是和grunt很类似的一款构建工具,但是相比grunt来说,gulp更轻量级,配置和使用更简单,命令更少,更容易学习和记住。 二、具体的使用 安装gulp: npm install -g gulp(全局安装),npm install --save-dev gulp (作为开发时项目的依赖,gulp的信息被写在devDependenices...

2015-09-22 15:02:00 35

转载 apache重写

----本文旨在提供如何用Apache重写规则来解决一些常见的URL重写方法的问题,通过常见的实例给用户一些使用重写规则的基本方法和线索。一、为什么需要用重写规则----网站的生命在于不断地进行更新和维护,根据业务发展的需求转移服务器进行维护、重新组织目录结构、变换URL甚至改变到新的域名等情况是经常发生的。为了让客户不会因此受到任何影响,最好的方法就是使用ApacheRewri...

2015-09-22 09:52:00 49

转载 usaco Sweet Butter

有N头牛,有P个牧场,C条边。 农夫将一块糖放在某个牧场中,要求所有牛到达这个牧场的总距离最短。 赤裸裸的Floyd,然后枚举将糖放在每个点,统计牛要走的路。 /* ID: modengd1 PROG: butter LANG: C++ */ #include <iostream> #include <stdio.h> #include <m...

2015-09-20 21:57:00 50

转载 计算机通信网中最长、最短的概念

MTU (Maximum Transmission Unit)——网络层 最大传输单元,最大报文包(以字节为单位)。 MSS ( Maximum Segment Size)——传输层 最大分段大小,是TCP协议里面的一个概念。为了达到最佳的传输效能,TCP协议在建立连接的时候通常要协商双方的MSS值,这个值TCP协议在实现的时候往往用MTU值代替(需要减去IP数据包包头的大小20Bytes和...

2015-09-20 16:14:00 108

转载 【iOS】UIViewController生命周期

UIViewController有2周期: 在UIViewController中,View存在两个循环:载入循环和卸载循环。 载入循环 1》程序请求controller的view。 2》假设view在内存中,则直接载入。相反,假设不存在。则UIViewController调用loadView方法。 3》loadView方法运行例如以下操作: 假设你重载了这种...

2015-09-18 19:09:00 48

转载 学习笔记(四):jQuery之动画效果

1、show()显示效果   语法:show(speed,callback)  Number/String,Function speend为动画执行时间,单位为毫秒。也可以为slow","normal","fast" callback可选,为当动画完成时执行的函数。      show(speed,[easing],callback)  Number/String  easing默认是sw...

2015-09-17 11:37:00 62

转载 linux下使用远程图形界面

1. 用xrdp的方式(客户端就是windows下的远程桌面程序) http://jingyan.baidu.com/article/d3b74d64bdab5d1f76e60951.html 2. 用vnc方式 http://www.linuxidc.com/Linux/2013-10/90818.htm http://help.aliyun.com/knowledge_det...

2015-09-16 11:15:00 87

转载 thinkphp 3+ 观后详解 (1)

最近面试了一些公司,发现自己的对于架构能力的不足,于是决定开始从最基本的代码做起。先看看大牛们怎么架构整个框架的。鉴于国外的框架比较难懂,于是就选择了国内比较流行的thinkphp来进行研究。 下面写的内容我会定期更新,全是自己的个人之见。 1.首先我们从入口文件index.php看起 if(version_compare(PHP_VERSION,'5.3.0','<')) di...

2015-09-14 13:44:00 58

转载 【读书笔记】设计模式第五章:行为模式

本文主要分析了模板方法模式、命令模式、责任链模式、策略模式、迭代器模式。介绍它们的定义、优缺点、使用场景,以及实例代码。为了深刻地理解设计模式,最重要的还是动手编写代码。 我參照书中的例程又一次构想了一些更加生动、易于理解的样例,希望大家喜欢。 代码能够通过下面链接进行浏览: http://git.oschina.net/caipeichao/java-d...

2015-09-11 15:49:00 45

转载 Java Socket 入门

什么是Socket?     API说:他是套接字,两台机器连接的端点。他的实际工作由SocketIml执行。 没图说个**,下面用个图能说明Socket,在哪个位置: 相关源码:    1.Socket:   属性:SocketImpl impl,socket的实现,就是API说的,实际工作由它执行。 public...

2015-09-11 14:24:00 206

转载 IOS中qq消息拖动移除的粘性效果

QQ粘性效果 --思路 新建自定义UIButton 添加拖动手势 计算圆的变化 计算圆之间矩形并且填充 回弹 爆炸 --步骤 先完成空间布局以及手势添加 然后计算圆的变化,计算圆之间的矩形面积 效果微调 预览代码结构图 详细步骤 - 在一个storyBoard里面拖一个UIButton进去,然后新建一个自定义UIBUtton类 如:ETBUtton类与之对应,...

2015-09-11 14:04:00 107

转载 mfc获取盘符

这几天在做一个关于个人文件清理的项目,由于要对磁盘进行扫描,所以要获取系统的盘符,我网上找了一下,修改后在vs2013里可以通过 ,我是在combox控件里插入盘符,便于用户选择,这里是我的一部分代码,大家可以看一下 TCHAR buf[100];DWORD len = GetLogicalDriveStrings(sizeof(buf) / sizeof(TCHAR), buf);CStrin...

2015-09-09 20:35:00 163

转载 常用正则表达式

验证密码: [a-zA-Z0-9_]{n,m} 该正则表达式允许包含字符,数字和下划线(需要其他字符增加即可),n,m 表示允许的密码长度 转载于:https://www.cnblogs.com/superman66/p/4795302.html...

2015-09-09 17:07:00 39

转载 jquery1.6中的.prop()和.attr()异同

.prop() 1、.prop( propertyName ) 获取匹配集合中第一个元素的Property的值 2、 .prop( propertyName, value ) .prop( map ) .prop( propertyName, function(index, oldPropertyValue) ) 给匹配元素集合设定一个或多个属性 .p...

2015-09-09 11:15:00 42

转载 后缀数组

1 后缀数组概念 子串:字符串 S 的子串 r[i..j],i≤j,表示 r 串中从 i 到 j 这 一 段 ,也就是顺次排列 r[i],r[i+1],...,r[j]形成的字符串。 后缀:后缀是指从某个位置 i 开始到整个串末尾结束的一个特殊子串。字符串r 的从后缀数组第 i 个字符开始的后缀表示为Suffix(i) , 也 就 是Suffix(i)=r[i..len(r)]。 2 后缀数...

2015-09-08 21:00:00 35

转载 基于STM32旋转编码器

..\..\SYSTEM\usart\usart.c(1): error: #5: cannot open source input file "sys.h": No such file or directory #include "..\sys\sys.h"这样就能够找到路径了 再次编译出现了问题 ..\..\SYSTEM\usart\..\sys\sys.h(3): err...

2015-09-08 13:53:00 708

转载 linux UDP,TCP相关特性

好长时间没使用网络编程忘得差不多了,写了TCP,UDP测试代码,得出以下结论: 一:UDP特性 1. UDP sendto函数不管对端是否存在(即使对端原本存在,现在已经关闭了),都义无反顾的发送出去 2. UDP recvfrom函数只会接受实时数据,比如不会接收尚未调用recvfrom函数之前对端发送过来的数据 3. UDP sendto, recvfrom函数返回值...

2015-09-08 13:43:00 57

转载 【索引】用PS3手柄在安卓设备上玩游戏系列

谈安卓游戏对手柄的支持:http://www.cnblogs.com/duxiuxing/p/3729802.html 连接手柄和设备:http://www.cnblogs.com/duxiuxing/p/3715798.html FC(任天堂NES/FC主机)模拟器:http://www.cnblogs.com/duxiuxing/p/3731293.html 转载于:https:/...

2015-09-08 13:16:00 153

转载 [LeetCode] First Bad Version 第一个坏版本

You are a product manager and currently leading a team to develop a new product. Unfortunately, the latest version of your product fails the quality check. Since each version is developed based on ...

2015-09-08 02:30:00 29

转载 为了拿Ph.D而做出的诺贝尔奖

转载于:https://www.cnblogs.com/yymn/p/4789655.html

2015-09-07 18:36:00 67

转载 申请openstack社区账户和提交bug流程

一、註冊帳號 1.注册Launchpad账户,在国内统一经过launchpad账户关联到openId,BTW在社区中也可以使用注册的email登入 2.设置OpenPGP 密钥,访问https://launchpad.net/~openId 我的openId帳號是t09sunny,那要訪問的頁面就是 https://launchpad.net/~t09sunny ...

2015-09-07 18:06:00 171

转载 Uva532(三维搜索)

题目链接https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=473 = =这题就是就是给你一个三维的图,然后给你一个起点,一个终点,中间有障碍= =问你是否能够从起点走到终点,如果能最少的步数是多少 最优解= =用bfs,因为是三维...

2015-09-06 21:55:00 42

转载 IOS开发效率之为Xcode添加常用的代码片段

tableview是我们经常使用的控件,而使用tableview控件需要自己去实现一些基本的tableview的代理。这些对于每个程序基本上都是大同小异。对于声明property来说也是我们经常需要做的工作。所以我们需要把这些公用的东西总结成代码块,供我们以后的快捷使用。 具体步骤如下: 1.将我们需要重复使用的代码块全部选中拖到下图右下角的libray里面去。 2.这时候会弹出一个...

2015-09-06 15:17:00 45

转载 HDU 5430 Reflect

题意:问在一个圆形的镜面里,从任意一点发出一个光源,经n次反射回到起点的情况数是多少。 解法:直接贴题解吧…… 求1至N+1中与N+1互质的个数,即欧拉函数。 代码: #include<stdio.h> #include<iostream> #include<algorithm> #include<string...

2015-09-06 11:23:00 49

转载 全球风浪中A股何去何从?

http://finance.sina.com.cn/stock/marketresearch/20150905/230723163214.shtml http://finance.sina.com.cn/stock/marketresearch/20150904/215123160404.shtml 转载于:https://www.cnblogs.com/chuangyiyuan/p/4784...

2015-09-06 09:57:00 37

转载 javascript追加节点

追加节点 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>...

2015-09-06 08:55:00 391

转载 hdu5290树形dp

题意 给了n个点的数 每个点有一个w[i]权值,如果你选择了i这个点那么距离i这个点距离为w[i]的点将被除去,最后问 选则尽量少的点把这n个点全部删除 1<=n<=100000, 0<=w<=100, down[i][j]表示以i为根节点的树 在他的子树中在距离他 j距离 范围内存在至少一个点没有被除去所选择的最少点数 up[i][j] 表示以i为根的树 他的子树全...

2015-09-05 20:57:00 51

转载 【JAVASCRIPT】React学习-如何构建一个组件

摘要 react 学习包括几个部分: 文本渲染 JSX 语法 组件化思想 数据流 组件化思想 组件就是 UI + UI 交互逻辑,组件有三个常规map , 分别为state 状态 、 props 数据 、refs 不知道是啥。 组件输入为 state 状态 、 props 数据, 输出 为 页面dom 元素。 原理 本质是一个状态机,存在state 标志位,当state变化(调用setSt...

2015-09-05 20:33:00 36

转载 Linux 命令[0]:起航

[root@localhost /]# 对应的含义如下: [当前用户@主机名 所在目录]是否是超级用户[普通用户显示$] 快捷键: Ctrl+l 清屏 Ctrl+c 下一行(并结束当前进度) 转载于:https://www.cnblogs.com/lazyx/p/4783844.html...

2015-09-05 20:24:00 46

转载 乐观锁与悲观锁——解决并发问题

引言 为什么需要锁(并发控制)?   在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。 典型的冲突有: 丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。 脏读:当一个事务读取其它完成一半事务的记录时,就会发生脏读取。例如:用户A,B看到的...

2015-09-05 09:23:00 68

空空如也

空空如也

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

TA关注的人

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