自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Code First 指定外键名称

指定类外键有注释(DataAnnotation)和FluentAPI两种方式, 目前掌握的知识我们先把DataAnnotation可用的四种方式总结如下 第一种方法: //1-指定导航属性,会自动生成外键,命名规则为:“表名_主键名”//这种方式兼容性非常好,稍后需要总结的关于一个类中出现两个或者多个相同类属性的时候就使用的这种方式,而下面的第三种方式就不成功,会出现错误,具体细节...

2015-09-30 20:36:00 66

转载 个人博客作业Week2(9月30日)

一、是否需要有代码规范1.这些规范都是官僚制度下产生的浪费大家的编程时间、影响人们开发效率, 浪费时间的东西。  这些规范并不是一开始就有的,也不是由某个人规定的,代码规范是程序员们在不断地编程实践过程中自发地形成的一种共识,这种共识的出发点是团队开发效率、代码可读性与可重用性。所以我们应该理解并提高对自己编码的要求,使自己的编码有良好的风格,符合团队对编码的规范。  作为团队中的一员...

2015-09-28 22:23:00 67

转载 Swift - String与NSString的区别,以及各自的使用场景

String是Swift里新增加的类型,它与原来的NSString可以很方便地互相转换。但在实际开发中,我们该如何选择?1,能使用String类型就尽量使用String类型,原因如下:(1)现在Cocoa里所有的API都能接受和返回String类型,所以也没必要特地转换下。(2)Swift的String是struct,而NSString类是NSObje...

2015-09-28 11:57:00 38

转载 Java学习笔记--PriorityQueue(优先队列)(堆)

PriorityQueue(优先队列)实际上是一个堆(不指定Comparator时默认为最小堆)队列既可以根据元素的自然顺序来排序,也可以根据Comparator来设置排序规则。队列的头是按指定排序方式的最小元素。如果多个元素都是最小值,则头是其中一个元素。新建对象的时候可以指定一个初始容量,其容量会自动增加。注意1:该队列是用数组实现,但是数组大小可以动态增加,容量无限。注意2:队列的...

2015-09-26 19:54:00 92

转载 AppSettings和ConnectionStrings的区别

AppSettings和ConnectionStrings的区别AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings. 1.<connectionStrings> <connectionStrings> <add name="ConnectionStringNa...

2015-09-26 19:18:00 32

转载 Swift - 各种手势检测大全(UIGestureRecognizer及其子类)

UIGestureRecognizer有许多子类,用于监听一些常见的手势事件,这些子类主要有:1,UISwipeGestureRecognizer:滑动(快速移动)123456789101112131415161718class ViewController: ...

2015-09-25 14:44:00 30

转载 排序算法三:Shell插入排序

排序算法三:Shell插入排序声明:引用请注明出处http://blog.csdn.net/lg1259156776/引言在我的博文《“主宰世界”的10种算法短评》中给出的首个算法就是高效的排序算法。本文将对排序算法做一个全面的梳理,从最简单的“冒泡”到高效的堆排序等。上一篇博文《排序算法二:二...

2015-09-24 23:21:00 79

转载 Codeforces Round #321 (Div. 2) D Kefa and Dishes(dp)

用spfa,和dp是一样的。转移只和最后一个吃的dish和吃了哪些有关。把松弛改成变长。因为是DAG,所以一定没环。操作最多有84934656,514ms跑过,实际远远没这么多。脑补过一下费用流,但是限制流量不能保证吃到m个菜#include<bits/stdc++.h>using namespace std;typedef pair<int,in...

2015-09-23 09:41:00 32

转载 6.基本瞄准与函数

    之前我们讨论了如何移动,下面我们就研究一下如何瞄准定点瞄准:直线瞄准:曲线瞄准:相关事件:    知己知彼能够随时了解敌人的动态,是瞄准中第一要素。通过getBot(int id)和getFirstOppoent()这两个函数就是搜集机器人的信息。Bot是一个机器人的接口,里面定义了各种必要的信息。如对手机器人的坐标,生命能量,机器人的方向等有用的信息。Bot...

2015-09-22 13:22:00 50

转载 Ng-model undefined in the controller

这个问题是我最近在项目中碰到的,暂时没找到原因,找到一个解决方法,还多请大神指教,在Stack Overflow找到解决方法:I am having some "problems" reading an ng-model from the controller.I want to do this:<input type="text" ng-model="code">...

2015-09-22 09:35:00 38

转载 解决tomcat debug 调试时间过长的问题

做java web很早就碰到一个问题,eclipse 的调试有时候忽然启动时间奇慢 ,但是正常启动速度没问题,其他项目也完全正常后来想想也不影响项目运行,也没太在意不过今天又碰到这问题了,而且启动时间达到800秒! 不得不花时间解决这问题个人问题原因所在:我这种情况, 其实特别简单 ,断点太多,忘记去掉,导致调试变慢解决方案:把断点去掉就ok了 Breakpoin...

2015-09-20 20:41:00 258

转载 【c++ templates读书笔记】【1】函数模板

1、定义函数模板:template<typename T>inline T const& Max(T const& a, T const& b){ return a < b ? b : a;}解释:template表明了这是一个函数模板,<>指定了模板参数区域,typename表明了后面的参数是一个类型名, T是模...

2015-09-19 14:08:00 136

转载 C# 生成和解析二维码

下面是C#和JAVA两个版本的开放源码下载:C#:http://www.codeproject.com/Articles/20574/Open-Source-QRCode-Library JAVA:https://github.com/zxing/zxing本人只测试过了C#版本的,下面是测试过程中遇到的问题以及解决办法:1、第一次运行报错信息如下:错误 ...

2015-09-19 11:49:00 105

转载 移动王国的诱惑【经济学人】

Android in ChinaThe lure of the mobile kingdomRe-entering China will be hard for Google, but it may still try 来源:Economist 翻译:Z.K.Sep 12th 2015 | From the print edition“I...

2015-09-17 20:34:00 119

转载 调研android开发环境的发展演变

这是第一次接触android开发,特意上网搜索视频进行了自身知识补充,觉得说视频做得很不错,从android的发展历程以及一些基本常识都讲得很详细,也很有趣,也所以拿出来同大家一起分享学习,网址是:http://ke.qq.com/cgi-bin/courseDetail?course_id=89630&from=1032。看到现在主要安卓开发工具安装有三种:一种是采用独立配置通过ecli...

2015-09-17 16:20:00 65

转载 WCF契约之---服务契约 、数据契约、 消息契约

本篇博文只是简单说下WCF中的契约的种类、作用以及一些简单的代码示例。在WCF中契约分为服务契约、数据契约和消息契约。下面对这几种契约进行简单的介绍。服务契约服务契约描述了暴露给外部的类型(接口或类)、服务所支持的操作、使用的消息交换模式和消息的格式。每个WCF服务必须实现至少一个服务契约。使用服务契约必须要引用命名空间System.ServiceModel。服务契约中常用到的三个特性:...

2015-09-17 13:59:00 239

转载 Touch Demo

#import "ViewController.h"//定义两个全局变量View视图@interface ViewController () { UIView *_view1; UIView *_view2;}@end@implementation ViewController- (void)viewDidLoad { ...

2015-09-17 09:02:00 103

转载 LeetCode 84. Largest Rectangle in Histogram

原题链接在这里:https://leetcode.com/problems/largest-rectangle-in-histogram/description/题目:Givennnon-negative integers representing the histogram's bar height where the width of each bar is 1, find the...

2015-09-17 04:35:00 47

转载 有趣的keil MDK细节(转)

源:有趣的keil MDK细节1.MDK中的char类型的取值范围是?  在MDK中,默认情况下,char 类型的数据项是无符号的,所以它的取值范围是0~255。它们可以显式地声明为signed char 或 unsigned。因此,定义有符号char类型变量,必须用signed显式声明。我曾读过一本书,其中有一句话:“signed关键字也是很宽宏大量,你也可以完全当它不存在,在缺省状态...

2015-09-16 10:56:00 64

转载 Android异步更新UI的方式之使用AsyncTask异步任务

由于性能要求,android要求只能在UI线程中更新UI,要想在其他线程中更新UI,给大家介绍一种方式:使用AsyncTask异步任务。下面用这种方式更新一个TextView:注:更新UI的操作只能在onPostExecute(String result)方法中。package com.example.runonuithreadtest; import android.a...

2015-09-16 09:38:00 49

转载 平台调用数据类型

Wtypes.h 中的非托管类型非托管 C 语言类型托管类名说明HANDLEvoid*System.IntPtr在 32 位 Windows 操作系统上为 32 位,在 64 位 Windows 操作系统上为 64 位。BYTEunsigned charSystem....

2015-09-14 14:47:00 46

转载 依赖注入容器Autofac的详解

Autofac和其他容器的不同之处是它和C#语言的结合非常紧密,在使用过程中对你的应用的侵入性几乎为零,更容易与第三方的组件集成,并且开源,Autofac的主要特性如下:1,灵活的组件实例化:Autofac支持自动装配,给定的组件类型Autofac自动选择使用构造函数注入或者属性注入,Autofac还可以基于lambda表达式创建实例,这使得容器非常灵活,很容易和其他的组件集成。2,资源管理的可视...

2015-09-13 18:41:00 64

转载 swun 1184

解题思路:这题其实还是有点麻烦的,思路要清晰,关键是要找出中间的那个点。已知不共线的三点:A(x1,y1),B(x2,y2),C(x3,y3),平行四边形ABCD的点D的坐标由对角线AC与BD互相平分得D(x1+x3-x2,y1+y3-y2).注意;当顺序未定时有3种不同的情况.(此题已经找出中间点,顺序就已经确定)#include<cstdio>int main(...

2015-09-11 21:32:00 60

转载 网络篇----截取字符

例如:从一个链接中截取字段 oppo_N1mini例如:source==<a href=http://app.weibo.com/feed/2llosp rel="nofollow">oppo_N1mini</a> -(void)setSource:(nsstring *)source{  //表示截取的范围  NSRange range;  /...

2015-09-09 11:54:00 50

转载 JUnit---Java单元测试必备工具

在我们每天业务代码都写不完,为什么还要写测试代码呢,项目完成之后我再测不行吗?看起来像是增加了代码量,但是它恰恰帮你减少了后期测试排错的时间,每个team,每个人都是有Bug指标的,首先,每次你那么多bug绩效就不好看;其次,这恰能让我们写的代码更健壮,提升代码质量,后期调试,维护也更容易。试想,你是想后期加班debug呢,还是想在写每个业务的时候就进行正确性测试,留出更多的时间陪女朋友...

2015-09-08 19:41:00 71

转载 hdu1754:I Hate It

I Hate ItTime Limit: 9000/3000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 52473Accepted Submission(s): 20620Problem Description很多学校流行一种比较的习惯。老师们很喜欢询问,从...

2015-09-08 17:27:00 52

转载 永久重定向

如果在脚本中重定向许多数据,那么重定向每个echo语句就不太方便了,这种情况下,可以使用exec命令通知shell脚本执行期间重定向特定的文件描述符文件名为:sh12.sh#!/bin/bash# redirecting all output to a fileexec 1>testoutecho "This is a test of redirecting ...

2015-09-08 13:47:00 49

转载 ExtJS3.3 在grid里面调出一个colorMenu

{ id:'color', name:'color', header:'Color', width:50, sortable:true, dataIndex:'color', renderer: function(value, cellmeta, record,rowIndex,colIndex,store) { var defaultColo...

2015-09-08 06:59:00 37

转载 HDU--1074(状态压缩DP)

典型的状态压缩DP,给出了每件作业的截止时间和花费,求让老师扣分最少的写作业方式。把完成n种作业用状态2^n-1表示,dp[s]表示完成状态s时,最小扣分。比如“111”,那么可以由“011”,“110”,“101”转移过来,分别表示选了0,1号作业,1,2号作业,0,2号作业。t【s】表示状态S记录的总时间。dp[s] = min{dp[j]+c[k] - d[k]},其中j = i^(...

2015-09-07 22:17:00 37

转载 使用Junit等工具进行单元测试

使用Junit等工具进行单元测试一.类的定义二.JUnit项目引入三.生成JUnit测试框架四.测试代码结果截图五.记录各个阶段的时间六.将测试过程记录在个人博客上(包括Github地址)一.类的定义:首先创建一个叫Z的项目,在项目下定义Calculator类,进行加减乘除的计算二.JUnit项目引入1.将JUnit单元测试包引入...

2015-09-05 11:57:00 87

转载 Java四种引用包括强引用,软引用,弱引用,虚引用。

Java四种引用包括强引用,软引用,弱引用,虚引用。强引用:只要引用存在,垃圾回收器永远不会回收Object obj = new Object();//可直接通过obj取得对应的对象 如obj.equels(new Object());而这样 obj对象对后面new Object的一个强引用,只有当obj这个引用被释放之后,对象才会被释放掉,这也是我们经常所用到的编码形式。...

2015-09-04 15:39:00 149

转载 影响网站打开速度的因素有哪些

1. 机器的配置包括服务器端与客户机端的硬件配置程度,同样的网络环境下,双核的服务器的运算能力肯定要强一些,毫无疑问的,同样的网络环境下,你用一台赛扬的机器和奔四双核处理器的电脑,打开同样的网页,速度,也肯定不一样。2. 服务器软件软件多少、稳定和软件的正确配置,都会影响到服务器环境,以致影响到网络速度。服务器安装软件防火墙,会牺牲一些网络速度,所以VPS、或独立服务器用户装一个...

2015-09-03 23:22:00 48

转载 我发明了妙极图片验证码

我发明了妙极图片验证码一 为了纪念抗战胜利70周年,我发明了妙极图片验证码,简称抗战70码,或者70码。二 这个验证码的思想,免费给任何人,公司,组织使用,日本鬼子除外。二 这个验证码本来也很普通,就是一个图片,一句提示信息,和一个由用户输入的【字符串验证答案】组成。三 我说一下这个验证码的特别之处。图片特别之处为: 3.1.1 不使用计算机生成的图片。 即不使用下...

2015-09-03 20:06:00 44

转载 主成分分析(PCA)

PCA,主成分分析    主成分分析主要用于数据的降维。原始数据中数据特征的维度可能是很多的,但是这些特征并不一定都是重要的,如果我们能够将数据特征进行精简,不但能够减少存储空间,而且也有可能降低数据中的噪声干扰。  举个例子:这里有一组数据,如下 表1  2.5 1.2 -2.3 -2.8 -1 0.3  3.3 0.8 -1.8 -2.5 -0...

2015-09-03 15:44:00 52

转载 hdu 1017 A Mathematical Curiosity

A Mathematical CuriosityTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 32307Accepted Submission(s): 10353Problem DescriptionGiven two...

2015-09-03 15:31:00 37

转载 Ubuntu安装完后设置root密码

安装完Ubuntu 14.04后默认是没有主动设置root密码的,也就无法进入根用户。相关阅读:Ubuntu 14.04 下载、安装、配置 整理汇总 页面 http://www.linuxidc.com/Linux/2014-04/100370.htmWindows 7下硬盘安装Ubuntu 14.04永久更新地址: http://www.linuxidc.com/Linux/2014...

2015-09-03 13:54:00 32

转载 学习如何学习

学习如何学习在「如何学习」这点上,一直觉得自己做的不够好,曾经想学吉他,坚持了两个礼拜就以「手指太短,不适合」终结了,后来想学数学,却终究连翻开书的勇气都没有,工作一忙更是顾不上这些了。所以在 Youtube 上看到 Barbara Oakley 的Learning How to Learn时,才发现自己在学习上的各种问题,收获颇多。如果有兴趣的话,建议直接看视频,讲解地很有条理且生动...

2015-09-02 23:42:00 43

转载 springMVC框架(二)---springMVC框架高级开发

  首先在了解这个问题的时候我们需要明白什么是MVC,在前一篇提及的各种组件以及响应是如何的?1.什么是springMVC?springMVC全名Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Sp...

2015-09-02 21:36:00 77

转载 喜欢的歌曲

きっとまたいつか - Depapepe (デパペペ) (2016-04-02)ガラスの観覧者- 林哲司 (2016-04-02)SYMMETRY- Freetempo; Shi-un (2016-02-01)Held - Kiasmos (2016-01-22)Indian Summer - Ryan Farish (2016-01-21)她为你流过眼泪 -- 黑撒 ...

2015-09-01 18:05:00 66

转载 [HDOJ1556]Color the ball

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1556树状数组的第二类应用:区间更新。需要做的是将update函数修改为由a更新到n+权值即可,然后更新b到n-权值就可以实现固定区间的更新。代码如下: 1 #include <cstdio> 2 #include <cstdlib> 3 #i...

2015-09-01 17:35:00 55

空空如也

空空如也

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

TA关注的人

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