自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ASP.NET MVC4入门到精通系列目录汇总

序言 最近公司在招.NET程序员,我发现好多来公司面试的.NET程序员居然都没有 ASP.NET MVC项目经验,其中包括一些工作4、5年了,甚至8年10年的,许多人给我的感觉是:工作了4、5年,Web开发依旧停留在拖控件的水平,最最基本的算法,递归、排序(我不要求快速排序,你会冒泡就行了)都不会,数据库方面,很基础的SQL都写不出,分组过滤也不会,更别提性能了,问下数据优化经...

2015-08-31 09:31:00 40

转载 主席树模板

用这个模板可以直接A掉HDU 2665 Kth number这题了!/* 主席树求区间第K大模板: * 模板特殊说明: * 每棵树是维护从1开始到cnt的下标信息 */#include <stdio.h>#include <algorithm>#define maxn 100010using na...

2015-08-30 16:46:00 56

转载 PIC IDE编译器变量问题

1.用const关键字是不能把变量定义到ROM区域的,在IDE编译器里要在变量的定义前面加入rom关键字。例如:romchar tmp[257]={0};const romchar tmp[257]={0}; 如果不定义在ROM里面,以上数组的元素个数就超过了RAM的限制,就会报错。2.在IDE编译环境下,单个.C文件里面的rom空间是有限制的,所以定义在rom里面的变量不是无限制...

2015-08-29 11:28:00 89

转载 大端(big endian)和小端(little endian)

http://www.cnblogs.com/Romi/archive/2012/01/10/2318551.html当前的存储器,多以byte为访问的最小单元,当一个逻辑上的地址必须分割为物理上的若干单元时就存在了先放谁后放谁的问题,于是端(endian)的问题应运而生了,对于不同的存储方法,就有大端(big-endian)和小端(little- endian)两个描述。字节排序按分为大...

2015-08-26 16:26:00 48

转载 Objective-C_面向对象

指引:学编程的人必定学过C语言,C语言是一门面向过程的语言。然而OC是一门面向对象的语言,学过C#,java等语言的人都知道什么是面向对象。现在流行的高级语言大多数都面向对象,那么为什么学习面向对象语言呢?这个问题应该问一下自己。要理解面向对象,第一步就必须要搞明白类和对象类和对象:类是具有一些共同特征和行为的事物的集合。对象就是类的具体实现。类:什么是封装在...

2015-08-26 15:10:00 89

转载 Android Parcelable 序列化复杂数据结构

参考博文http://blog.csdn.net/yangzl2008/article/details/7593226 由于项目需要,Activity之间要传递一个特别复杂的数据结构对象,由于以前序列化直接是用Serializable,但是Serializable无法传递复杂的数据结构,查看Bundle的方法,知道了Parcelable Parcelable的使用看起来挺复杂,其...

2015-08-25 14:59:00 123

转载 git版本控制器

Git 是一个开源的分布式版本控制系统 Google用于android 源代码的管理就是Git, 它支持离线工作, 本地提交可以稍后提交到服务器上。众多的开源项目都使用 Git 作为版本控制系统,除了 Git 外, 还有Linux 内核、Perl、Eclipse、Gnome、KDE、Qt、Ruby on Rails、Android、PostgreSQL、X.org, 当然还有 GitH...

2015-08-25 01:28:00 37

转载 Android的消息循环——线程间通信

Android的线程可分为UI线程和工作线程,UI线程默认开启消息循环,但是创建的工作线程默认是没有消息循环和消息队列的,如果想让该 线程具有消息队列和消息循环,需要在线程中首先调用Looper.prepare()来创建消息队列,然后调用Looper.loop()进入消息循环。 如下例所示:class LooperThread extends Thread { p...

2015-08-24 13:22:00 70

转载 迷了迷了,外国人都看不懂的英语

今天有人问这个然后答案在这里http://clrs.skanev.com/C/02/06.html说看不懂。看那个看得懂才怪...其实就是假设正面朝上是0,背面朝上是1比方说要抛成正面朝上1/3的概率,就可以抛成101,其实110,011都行,这是个无序问题,抛成这样需要的概率是(1/2)^3, 次数是3次,期望就是乘起来,将这个问题一般化,我们抛成正面朝上为任意的概率,假设我们需...

2015-08-22 23:28:00 96

转载 main函数的参数(一)

(以下代码全都在linux gcc上运行) 在C语言编程中,函数非常常见。main()也是一种函数,而且C程序总是从main函数开始执行。为什么呢? 来看《UNIX环境高级编程》中的一段话: 内核执行C程序时,在调用main前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的起始地址—这是由连接编辑器设置的,而连...

2015-08-21 19:03:00 38

转载 ios设计模式--原型模式

原型模式是一种比较简单的设计模式,说简单一些,就是复制对象。在以下情况下,会考虑使用原型模式:1、需要创建的对象应独立于其类型与创建方式2、要实例化的类是在运行时决定的3、不想要与产品层次相对应的工厂层次4、不同类的实例间的差异仅是状态的若干组合5、类不容易创建,复制已有的组合对象对副本进行修改会更加容易深复制与浅复制浅复制:只复制了指针的值而不复制实际资源。...

2015-08-21 18:33:00 36

转载 IE中使用ajaxSubmit上传文件弹出下载提示框

使用jQuery的ajaxSubmit 上传文件时,在IE中会弹出下载提示框:解决方法:让action返回String类型,而不是ActionView,转载于:https://www.cnblogs.com/mandalaluo/p/4747391.html...

2015-08-21 11:34:00 124

转载 相同生日概率(经典问题)

题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=88159#problem/F题意:多组案例。每组案例给出一年的天数(不一定是地球一年365天,火星上一年有669天),问开展的生日party上需要有多少人才能满足至少两人生日相同的几率达到至少0.5。案例: Sample Input...

2015-08-20 19:47:00 1389

转载 javascript 内置对象 第17节

<html><head> <title>内置对象</title></head> <body> <div>内置对象</div> 1.Math <br/> <script type="text/javascript"> ...

2015-08-19 13:44:00 30

转载 IReport 常见问题整理

1. 问题:IReport如何实现变量字段$F{ propertyName}赋值为一个NULL对象时不显示”null”,而显示为空白?解决方法:选中动态单元格,右键选择属性,在弹出对话框TextField选项卡中选中Blank when null。思考:以往我们为IReport中变量字段赋值时会在程序或报表Textfield expression中用三目符号去判空,用IReport此...

2015-08-18 22:15:00 575

转载 TweenMax参数补充

构造函数:TweenMax(target:Object, duration:Number, vars:Object)target:Object -- 需要缓动的对象duration:Number -- 缓动持续时间vars:Object -- 其它参数(特有属性29个,插件17个,公共属性10个,公共方法20个)下面是关于vars的补充:其实基本上都是CSS3的一些属性而已:。...

2015-08-17 20:25:00 124

转载 SQL Server 一些关键字详解(一)

1.CROSSAPPLY和OUTERAPPLYMSDN解释如下(个人理解不是很清晰):使用APPLY运算符可以为实现查询操作的外部表表达式返回的每个行调用表值函数。表值函数作为右输入,外部表表达式作为左输入。通过对右输入求值来获得左输入每一行的计算结果,生成的行被组合起来作为最终输出。APPLY运算符生成的列的列表是左输入中的列集,后跟右输入返回的列的列表。APPLY...

2015-08-17 20:09:00 524

转载 Saltstack的API接口与调用方式

saltstack看起来是成为一个大规模自动化运维和云计算管理的一个框架,类似于SDK,并不是像puppet仅仅成为一个工具.基于良好设计的API和清楚的思路,让salt的二次开发变得很简单.写很少的代码就可以将salt跟现有的运维系统结合.saltstack是用python语言实现的,如果对saltstack本身进行二次开发,就必须得会python语言.Saltstack是通过多个独...

2015-08-17 19:05:00 150

转载 jquery 1.9里面已经删除了toggle(fn1, fn2)函数

转自:http://blog.sina.com.cn/s/blog_50042fab0101c7a9.htmljquery1.9里面已经删除了toggle(fn1,fn2)函数:引用Note:ThismethodsignaturewasdeprecatedinjQuery1.8andremovedinjQuery1.9.jQuer...

2015-08-17 16:53:00 33

转载 网页编辑器

ueditor不错,里面有后台代码,已经实现了文件上传,方便。支持jsp、php、asp三大平台。转载于:https://www.cnblogs.com/angelshelter/p/4733174.html

2015-08-15 21:37:00 39

转载 poj 3320 尺取法

容易联想到尺取法,因为假设从第s页开始阅读至少需要读到t页才能覆盖所有知识点的话,那么如果从s+1页开始阅读,至少要读到t'>=t的位置。于是可以考虑用map维护一下。 1 #include <iostream> 2 #include <cstring> 3 #include <cstdio> 4 #include <map&gt...

2015-08-15 09:47:00 33

转载 kaggle bike sharing program R code tranlated from python code ranked 9th

Use Caret to do the feature selection for rf.train_row <- read.csv('E:/kuaipan/Kaggle Project/Bike Sharing Demand/train.csv')test_row <- read.csv('e:/kuaipan/Kaggle Project/Bike Sharing Dem...

2015-08-13 14:29:00 57

转载 iptables详解

Netfilter包含有三种表,三种表下共包含有五种链,链下面包含各种规则。即表包含若干链,链包含若干规则。(一)三种表为:filternat mangle1、filter:处理与本机有关的数据包,是默认表,包含有三种链:inputoutput forward2、nat表:与本机无关。主要处理源与目的地址IP和端口的转换。有三种链:preroutingp...

2015-08-12 15:16:00 69

转载 Jungle Roads --hdoj

Jungle Roads Time Limit : 2000/1000ms (Java/Other)Memory Limit : 65536/32768K (Java/Other)Total Submission(s) : 25Accepted Submission(s) : 21Problem D...

2015-08-11 19:24:00 65

转载 I学霸官方免费教程二十五:Java基础教程之枚举 enum

枚举枚举简单的说就是将需要的常量值一个一个的列举出来,并封装成一个整体。语法格式:[public] enum 枚举名{ //值列表 }声明格式:枚举名 变量名;赋值格式:变量名 = 枚举名.值其中的列举的每个值要符合标识符命名规则,不可随意编写实例:package enumdemo.simple;/** * 创建枚举类型的Week 注意:这里创建的...

2015-08-11 19:01:00 40

转载 HDOJ 4883 TIANKENG’s restaurant

称号:TIANKENG’s restaurantTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/65536 K (Java/Others)Total Submission(s): 249Accepted Submission(s): 125Problem Descri...

2015-08-11 12:09:00 30

转载 redis 数据类型

上一篇文章主要写了redis在linux下的安装,这里讲一下redis基本的数据类型,linux的数据类型比较丰富,主要有五种数据类型1.String 字符串类型常用命令: 除了get、set、incr、decr mget等操作外,Redis还提供了下面一些操作: 获取字符串长度 往字符串append内容 设置和获取字符串的某一段内容 设置及获取字符串的某一位(...

2015-08-07 18:11:00 35

转载 抖动算法

抖动算法小议1抖动算法小议2这里再说说如何将24bit的真彩色图片变为15bit 或者16bit的图片。还是使用Floyd-steinberg算法。先说说15Bit的组成,红色5bit,绿色5bit,蓝色5bit,1位预留。16Bit的颜色,红、绿、蓝分别是5Bit, 6Bit, 5Bit。这是因为人眼对灰度的感觉比色彩要强,绿色对灰度的贡献最多,所以,多1个bit的绿色量化会使得灰...

2015-08-07 15:37:00 253

转载 架构师之路

http://blog.163.com/pg_roger/blog/static/185884389201161754117235/转载于:https://www.cnblogs.com/tc310/p/4710032.html

2015-08-07 10:31:00 38

转载 HighCharts画时间趋势图,标示区以及点击事件操作

最近在用HighCharts画趋势图,如果按照设计文档上来画那太复杂了,于是根据自己多年的经验改动了设计文档,添加了highcharts的标示区,然而我也发现,最后一次画highchart趋势图还是在2年前,现在居然都不知道怎么画了(其实也不是不会画,只不过给的开发时间紧,而且我又是个急子,所以觉得加速完成,然而越急就越画不好,这点我离葛经理还差很远,所以要加强这方面的培训),熟悉之后才慢慢从它的...

2015-08-07 09:45:00 105

转载 TCP为何采用三次握手来建立连接,若采用二次握手可以吗?

首先简单介绍一下TCP三次握手 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器 进入SYN_RE...

2015-08-06 17:16:00 55

转载 利用Interlocked实现线程同步

线程同步有很多种方式,如果只是共享整型数据,可以使用Interlocked进行同步。 下面给出一个例子,来说明如何利用Interlocked进行同步。 一、例子说明1 int sum = 0;2 Parallel.For(1, 10001, i =>3 {4 ...

2015-08-05 11:45:00 47

转载 UVa 11552 DP Fewest Flops

题解 1 #include <cstdio> 2 #include <cstring> 3 #include <algorithm> 4 using namespace std; 5 6 const int maxn = 1000 + 10; 7 const int maxm = 30; 8 9 int n, k;...

2015-08-03 21:45:00 47

转载 背包问题------ 分类: ACM 2015...

对于背包问题,网上有很多博客= =,如果有不小心点进来的朋友,看到我挫逼的博文然后看不懂,可以自行百度一篇,其中本文的博文内 容参照 http://blog.csdn.net/lyhvoyage/article/details/8545852#0-qzone-1-46291-d020d2d2a4e8d1a374a433f596ad1440 那里讲的很详细 01背包问题 ...

2015-08-03 20:57:00 48

转载 HDU 1312 Red and Black 第一题搜索!

Red and BlackTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 12935Accepted Submission(s): 8006Problem DescriptionThere is a rectangu...

2015-08-01 17:19:00 47

转载 使用TabBarController(代码实现)

step01:使用Xcode创建一个项目step02:填写项目必要信息step03:检查文件结构树是否正确step04:创建一些类,这些类将会在后面用到!(选择Swift File)step05: 填写类的名字step06:再次检查目录树,是否增加了刚才创建的类文件。step07: 进入BlueColor.s...

2015-08-01 12:07:00 95

空空如也

空空如也

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

TA关注的人

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