自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 问答 (90)
  • 收藏
  • 关注

转载 linq 实现动态 orderby

class Pet { public string Name{get;set;} public int Age{get;set;} } void Main() { Pet[] pets = { new Pet { Name="Tim", Age=18 }, new Pet { Nam...

2016-05-31 12:11:00 113

转载 做一个有魅力的男人(之前30年的少年期该过了吧)

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-05-30 15:00:00 105

转载 软链接和硬链接详解

软链接和硬链接详解 导读Linux下的链接文件有点类似于Windows的快捷方式,但又不完全一样。链接文件有两种:一种是硬链接,另一种是符号链接(又称软链接)。下面我给大家说说它们两者之间的区别。硬链接硬链接是通过索引节点进行的链接。在Linux中,多个文件指向同一个索引节点是允许的,像这样的链接就是硬链...

2016-05-30 09:09:00 44

转载 添加事件及Event对象的兼容写法

一、事件流事件流描述的是从页面中接受事件的顺序。IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流1、事件冒泡事件冒泡,即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)。2、事件捕获事件捕获的思想是不太具体的节点应该更早接收到事件,而最具体的节点最后接收到事件。二、事...

2016-05-27 17:33:00 85

转载 java学习第二天

关键字关键字:被java语言赋予特定含义的单词。关键字特点:组成关键字的字母全部小写。注意事项:1.goto和const作为保留字存在,目前并不使用。2.高级记事本遇到关键字会变色,很直观的显示。标识符标识符:给类,接口,方法,变量等七名时使用的字符序列。组成规则:英文大小写字母,数字字符,$和_注意事项:不能以数字开头,不能是java中的关键字,严格...

2016-05-27 17:18:00 46

转载 在Android应用中使用Clean架构

自从开始开发安卓应用,我一直感觉我可以做得更好。我看过不少烂代码,其中当然有我写的。安卓系统的复杂性加上烂代码势必酿成灾祸,所以从错误中成长就很重要。我Google了如何更好地开发应用,发现了这个叫做Clean架构的东西。于是我尝试将它应用于安卓开发,根据我在类似项目中的经验做了一些改善,写出了这篇我觉得较为实用、值得分享的文章。我会在这篇文章中手把手教你在Android应用中使用Clean架...

2016-05-27 16:56:00 41

转载 php 利用socket发送GET,POST请求

作为php程序员一定会接触http协议,也只有深入了解http协议,编程水平才会更进一步。最近我一直在学习php的关于http的编程,许多东西恍然大悟,受益匪浅。希望分享给大家。本文需要有一定http基础的开发者阅读。  今天给大家带来的是如何利用socket发送GET,POST请求。我借用燕十八老师封装好的一个Http类给进行说明。  在日常编程中相信很多人和我一样大部分时间是利用浏览器...

2016-05-27 15:47:00 54

转载 最佳实践:如何基于MNS实现一对多拉取消息消费模型

如何实现一对多拉取消息消费模型问题背景:阿里云消息服务MNS 已经提供队列(queue)和主题(topic)两种模型。其中队列提供的是一对多的共享消息消费模型,采用客户端主动拉取(Pull)模式;主题模型提供一对多的广播消息消费模型,并且采用服务端主动推送(Push)模式。上面两种模型基本能满足我们大多数应用场景。推送模式的好处是即时性能比较...

2016-05-27 14:16:40 355

转载 每天laravel-20160816| Container -19

/***IfextraparametersarepassedbynumericID,rekeythembyargumentname.**@paramarray$dependencies*@paramarray$parameters*@returnarray*/protectedfunctionke...

2016-05-27 09:07:12 39

转载 poll---socket客户/服务器端编程

poll函数类似于select,但是程序接口有所不同。poll函数任何类型的文件描述符。在用poll函数编写程序之前,我们先来看看poll函数的原型: int poll(struct pollfd* fds,nfds_t nfds,int timeout);我们来看看它的参数: 第一参数是指向一个结构数组第一个元素的指针。每个数组元素都是...

2016-05-26 20:28:59 158

转载 获取synchronized锁中的阻塞队列中的线程是非公平的

synchronized中阻塞队列的线程是非公平的测试demo:import java.text.MessageFormat;import java.text.SimpleDateFormat;import java.util.Date;import java.util.concurrent.TimeUnit;public class SleepStat...

2016-05-26 13:35:00 55

转载 课堂作业之找小水王

一、题目三人行设计了一个灌水论坛。随着论坛的发展,管理员发现水王没有了,但是统计结果表明,有三个发帖很多的ID。据统计他们的发帖数量超过了1/4,你能从发帖列表中快速找到他们吗?二、设计思路上一次是找出一个水军,这个水军发帖数超过了总帖数一半,这一次是找三个水军,这三个水军每一个人的帖子数都超过了总帖数的1/4,我们只需要在上一次的基础上进行改进就可以了,上一次是挨着消去两个,这次挨着...

2016-05-26 08:21:00 77

转载 生产者和消费者案例

关键知识点1.wait()方法声明:public final void wait() throws InterruptedException抛出: IllegalMonitorStateException - 如果当前线程不是此对象监视器的所有者。 InterruptedException - 如...

2016-05-26 00:52:00 51

转载 GCD

一、简介在iOS所有实现多线程的方案中,GCD应该是最有魅力的,因为GCD本身是苹果公司为多核的并行运算提出的解决方案。GCD在工作时会自动利用更多的处理器核心,以充分利用更强大的机器。GCD是Grand Central Dispatch的简称,它是基于C语言的。如果使用GCD,完全由系统管理线程,我们不需要编写线程代码。只需定义想要执行的任务,然后添加到适当的调度队列(dispatch qu...

2016-05-25 17:13:00 67

转载 字符串转换成整数

题目描述输入一个由数字组成的字符串,把它转换成整数并输出。例如:输入字符串"123",输出整数123。给定函数原型int StrToInt(const char *str),实现字符串转换成整数的功能,不能使用库函数atoi。注意一下几点:空指针输入:输入的是指针,在访问空指针时程序会崩溃,因此在使用指针之前需要先判断指针是否为空。正负符号:整数不仅包含数字,还有可能是以...

2016-05-25 15:35:00 50

转载 给自定义cell赋值代码

////  ViewController.m//  11 - 投资管理 - 李洪强////  Created by vic fan on 16/4/8.//  Copyright © 2016年 李洪强. All rights reserved.// #define SCREENW [UIScreen mainScreen].bounds.size.width#...

2016-05-25 14:58:00 111

转载 django 模板中url的处理

在模板中直接添加‘/home’这样的链接是十分不推荐的,因为这是一个相对的链接,在不同网页中打开可能会返回不一样的结果。所以推荐的是<a href="{{ object.get_absolute_url }}">{{ object.name }}</a>这种方式,或者<a href={% url 'article' article.pk...

2016-05-24 21:13:00 189

转载 IOS照片颠倒分析及PHP服务端的处理

 前言:   因朋友的PHP小项目, 而去帮忙解决了一个小问题, 现在来总结概括一下.   也不知道大家在使用和开发的过程中有没有遇到类似的场景, IPhone手机上传照片后, 发现图片方向颠倒了, 甚至各种姿势(90, 180, 270度旋转)都有, T_T.   php和nginx文章的相关列表:   • nginx服务配置---php服务接入    • ...

2016-05-24 16:26:00 121

转载 GCD 使用中需要注意的细节以及容易混淆的知识点

全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”,纯C语言,提供了非常多强大的函数。GCD是苹果公司为多核的并行运算提出的解决方案,GCD会自动利用更多的CPU内核(比如双核、四核),GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程),程序员只需要告诉GCD想要执行什么任务,不需要编写任何线程管理代码。...

2016-05-23 16:00:27 108

转载 C#动态编译计算表达式的值

C#动态编译计算表达式的值,是通过System.CodeDom.Compiler命名空间下的相关类来实现的。其步骤大致为:1.将表达式包装成为可编译的C#代码2.使用反射调用上一步编译的代码。示例如下:在界面上放一个TextBox,用来输入表达式;放一个按钮,用来相应用户点击,以进行表达式的计算;在另外一个TextBox中显示计算结果。对应的xa...

2016-05-23 14:47:37 112

转载 摘自队友devil的lucas模板

typedef long long LL;const int MOD=1e9+7;LL quick_mod(LL a,LL b){ LL ans=1; a%=MOD; while(b) { if(b&1) { ans=ans*a%MOD; b--; } b>&g...

2016-05-23 14:15:00 47

转载 反向输出链表

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-05-23 10:09:00 60

转载 1006 等差数列

1006 等差数列时间限制: 1 s空间限制: 128000 KB题目等级 : 黄金 Gold题解查看运行结果题目描述Description给定n(1<=n<=100)个数,从中找出尽可能多的数使得他们能够组成一个等差数列.求最长的等差数列的长度....

2016-05-22 09:40:00 83

转载 iOS 官方文档笔记:About iOS App Programming(iPhone应用程序编程指南)

前注:本文章未完成,但是考虑到目前的iOS版本比起当时我写这个笔记的时候已经有很大变化了,所以很多内容可能不同。本文地址:https://segmentfault.com/a/11...核心应用程序应用程序的生命周期:用户程序里面包含了一个标准的main()函数,这个函数里面的代码应该是最小程度地使用,要么就不改。main()函数...

2016-05-20 17:56:31 143

转载 ssh无密码登录问题

ssh无密码登录配置:cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bakvi /etc/ssh/sshd_config重启sshd/etc/rc.d/init.d/sshd restartcat ~/id_rsa.pub >> /root/.ssh/authorized_k...

2016-05-20 16:31:08 47

转载 单模模块是什么样的?LH标准是什么?SM代表什么意思?GLC-LH-SM是什么意思?

【GLC-LH-SM】第一,蓝色拉环代表这是一个单模的SFP模块,与后面的【SM】对应,就是single mode--单模。第二,在这个单模的SFP模块上运行的是1000base-LH标准,而1000Base-LH标准:【1000BaseLH,也叫做 1000Base-LH,是一个定义在IEEE 802.3z中的通过光纤电缆的吉比特以太网标准。LH代表一个long haul(...

2016-05-19 17:37:45 471

转载 什么是Java实例初始化块

在本篇文章,我将会使用一个例子展示什么是实例变量初始化块,实例初始化块和静态初始化块,然后说明在Java中实例初始化块是如何工作的。执行顺序查看下面的代码,你知道哪个先执行吗?package simplejava;class Foo { // instance variable initializer String s = "abc"; /...

2016-05-19 09:53:00 71

转载 从Objective-C到Swift,你必须会的(二)组合options

用过Options这个东西的人都知道,几个竖线就把这些值都和到一起了。比如:12345+(NSStringDrawingOptions)combine{returnNSStringDrawingTruncatesLastVisibleLine |NSStringDrawingU...

2016-05-18 18:32:09 45

转载 Core Motion传感器原始数据

1、访问原始的Motion数据#import &lt;UIKit/UIKit.h&gt;#import &lt;CoreMotion/CoreMotion.h&gt;@interface ViewController : UIViewController@property (strong, nonatomic) IBOutlet UILabel *xAccLabel;@...

2016-05-18 16:44:00 72

转载 高效Linux bash快捷键及alias总结

bash快捷键习惯使用编辑的快捷键可以大大提高效率,记忆学习过程要有意识的忽略功能键、方向键和数字小键盘。以下快捷键适用在bash处于默认的Emacs模式下。如果你有set -o vi,就处于 vi 模式就不适用了。另外下面的内容并不包含所有快捷键,只是我个人适用频率最高的几种,但相信已经可以大大提高工作效率了:Ctrl + l:清除屏幕,同...

2016-05-18 15:05:54 67

转载 db2导出DDL

语法: db2look -d DBname [-e] [-xs] [-xdir Path] [-u Creator] [-z Schema] [-t Tname1 Tname2...TnameN] [-tw Tname] [-h] [-o Fname] [-a] [-...

2016-05-17 17:44:00 467

转载 css知识

margin和padding是什么意思margin外边距,padding内边距,外边距表示一个元素的边到相邻元素的距离,内边距表示元素之间的内容和元素边框的距离。font:12px/1.5 表示什么意思?其中12px/1.5表示:文字大小12像素,行高1.5倍,也就是150%margin怎么设置可以参考:http://www.w3school....

2016-05-17 12:48:59 44

转载 githua学习地址

https://github.com/tangqi92/Android-Tips#h转载于:https://www.cnblogs.com/lenkevin/p/5500317.html

2016-05-17 09:26:00 38

转载 硬盘IO,SAS,SATA,和HD TUNE

SAS的接口技术可以向下兼容SATA。具体来说,二者的兼容性主要体现在物理层和协议层的兼容。SAS系统的背板(Backplane)既可以连接具有双端口、高性能的SAS驱动器,也可以连接高容量、低成本的SATA驱动器。所以SAS驱动器和SATA驱动器可以同时存在于一个存储系统之中。原文出自http://www.ithov.com/article/11...

2016-05-16 11:33:41 502

转载 KS-检验(Kolmogorov-Smirnov test) -- 检验数据是否符合某种分布

Kolmogorov-Smirnov是比较一个频率分布f(x)与理论分布g(x)或者两个观测值分布的检验方法。其原假设H0:两个数据分布一致或者数据符合理论分布。D=max| f(x)- g(x)|,当实际观测值D>D(n,α)则拒绝H0,否则则接受H0假设。KS检验与t-检验之类的其他方法不同是KS检验不需要知道数据的分布情况,可以算是一种非参数检验方法。当然这样方便的代价就是当检验的数...

2016-05-16 00:40:00 6430

转载 第一章 重构

libs工具包结构:activity activity基类封装net 网络底层封装cache 数据缓存,图片缓存ui 自定义控件主项目包结构:activity (activity下面可以按照模块进行划分)adapter 所有适配器entity 所有实体类db sqlite逻辑封装类e...

2016-05-15 09:38:00 54

转载 关于“幽灵架构”的总结:适用场景与方法重载

前几篇博文对“幽灵架构”做了用法的介绍和相关技术点的补充,本文是一篇总结性质的文章,分析该架构的适用场景和限制,首先让我们回顾一下iOS开发的MVC模式,参考斯坦福公开课里Paul老爷子的讲解,如下图所示: 在MVC模式下Model和View是不能...

2016-05-13 12:02:40 48

转载 js中定时器的使用

1.setInterval<!DOCTYPE html><html><head> <title>json</title><script type="text/javascript"> function show(){ alert("a"); } ...

2016-05-12 22:28:00 42

转载 【转】关于AI的目标导向型行动计划

作者:Brent Owens目标导向型行动计划(简称GOAP)是一种能够轻松呈现给你的代理选择的AI系统,也是帮助你可以无需维持一个庞大且复杂的有限状态机而做出明智的决策的机器。演示版本在这一演示版本中存在4种角色类别,每种类别使用的工具会在使用后一段时间被弄坏:矿工:在岩石上挖矿。需要一个工具的帮忙。樵夫:砍树去创造原木。需要一个工具的帮忙。伐木工:将树切割成可使用的木头...

2016-05-12 17:03:00 105

转载 数据库读写分离

随着一 个网站的业务不断扩展,数据不断增加,数据库的压力也会越来越大,对数据库或者SQL的基本优化可能达不到最终的效果,我们可以采用读写分离的策略来改变 现状。读写分离现在被大量应用于很多大型网站,这个技术也不足为奇了。ebay就做得非常好。ebay用的是oracle,听说是用Quest Share Plex 来实现主从复制数据。 读写分离简单...

2016-05-12 11:33:45 63

空空如也

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

TA关注的人

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