摘要:
1.ModelAdmin.inlines 将有外键的子类包含进视图 ,实例:class Author(models.Model): name = models.CharField(max_length=100)class Book(models.Model): author = models.ForeignKey(Author) title = models.CharField(max_length=100)class BookInline(admin.TabularInline): model = Bookclass AuthorAdmin(admin.ModelAdmin...
阅读全文
posted @ 2013-08-16 19:49
风言枫语
阅读(386)
推荐(0)
摘要:
自己遇到的小问题 :要以web项目方式从svn上倒下来才可以部署到tomcat下检出步骤: myEclipse --》File--》new--》other--》svn--》填写svn地址--》选择检出内容--》webProject--》 工程名--》Finished--》tomcat部署------------------------------------------------------------------------------------------------------------------------------------------------------------
阅读全文
posted @ 2013-08-16 19:46
风言枫语
阅读(718)
推荐(0)
摘要:
下面的代码将当前目录下所有子目录里面的dll, pdb, obj和lib文件全部删除。文件名clean.lsp;; remove *.lib, *.dll, *.pdb and *.obj in current folder;; then handle sub folders(define (clean-folder dir-path) (println "enter " dir-path) (let (fs (directory dir-path "\\.dll|\\.pdb|\\.obj|\\.lib")) (dolist (af fs) (begi
阅读全文
posted @ 2013-08-16 19:44
风言枫语
阅读(208)
推荐(0)
摘要:
1,axis2安装(windows) . 环境需求:jdk 1.5, tomcat 6, maven 2, ant . 下载(bin表示二进制文件):http://mirror.bjtu.edu.cn/apache//axis/axis2/java/core/1.6.2/axis2-1.6.2-bin.zip 解压到d:/softInstall/axis2/ . 设置环境变量:AXIS2_HOME=d:/softInstall/axis2/ 在path下面添加:AXIS2_HOME/bin; . 安装axis2的测试项目,我是这么认为,即得到axis2.wa...
阅读全文
posted @ 2013-08-16 19:41
风言枫语
阅读(447)
推荐(0)
摘要:
1003Mine简单sg的博弈题,我们走入了nim博弈的误区,后来发现改了三四个字符就过了。。。。我只能说我是sbsbsbsbsbsb。。。判奇偶啊。。。#pragma comment(linker,"/STACK:102400000,102400000")//用的是dfs搜索,写得挫,不加上这个且用C++交就跪了。。#include#include#include#include#include#include#include#include#define mem(a,b) memset(a,b,sizeof(a))#define FOR(a,b,i) for(i=a;i
阅读全文
posted @ 2013-08-16 19:39
风言枫语
阅读(136)
推荐(0)
摘要:
下面简单记录一下在最近cocos2d-x项目在iOS平台真机测试和模拟器测试中遇到的一些要注意的地方(使用ipod): 1、图片大小游戏中基本上都是会用到图片,那么在使用图片的时候要特别注意图片的size。注意:一般来说,在设计图片的时候,其大小要设计为我们所需要图片大小的两倍大小。(why,下面解释)例如说:我们需要一张50*50大小的图片,用于精灵显示,也就说在屏幕中(无论是模拟器还是真机)显示的大小都是50*50。那么我们设计的图片大小要多少呢?没错,就是100*100。那么我们在模拟器中测试的时候,要注意将其scale设置为0.5,这样在模拟器中就可以显示我们所需要的正确的大小了;那.
阅读全文
posted @ 2013-08-16 19:37
风言枫语
阅读(363)
推荐(0)
摘要:
一:社会能力SharePoint 2013引入了一个新东西叫做社会能力,使公司组织中的用户社会化协作。我的网站难以置信地做了改进以集成社会能力。除了我的网站,新的社区网站(新闻提要),关注用户和关注网站也被引入了。二:社区网站SharePoint 2013引入了一个新的社区网站模板,提供高级的讨论版列表功能如社区工具(用来管理网站,像是管理博客那样)、信誉模型(你可以为用户分配勋章,给活跃用户分数)、社交(喜欢&信赖)等。更多信息三:我的网站和新闻提要我的网站通过一个新闻提要Web部件被加强了,一个新的任务列表,一个新的我的文档库和关注的一整套模块。我的网站的首页展示该用户关注的人的更
阅读全文
posted @ 2013-08-16 19:35
风言枫语
阅读(113)
推荐(0)
摘要:
这是文档管理系统的一个功能,我们在进行文档管理时,很多的文档没有电子档。这就用到了扫描仪。本系统集成了扫描仪,我们可以在软件内进行文档的扫描,以及扫描后的图片编辑。可以保存为图片,或者多个图片生成PDF文档,zip压缩文档等。 扫描处理图像功能介绍1.扫描图像界面打开后默认连接扫描仪,点击【扫描图像】按钮可以将当前界面中显示的内容扫描为图像,并加入到图像列表中。 2.图像编辑点击【图像列表】按钮,切换到图像编辑 下我们就可以对图片进行编辑了。点击你向编辑的图片缩略图。 当然我们可以对现有图片文件进行编辑,点击【打开】按钮,选择图片加入到图片列表中。我们可以对图片进行如下操作:裁剪: 旋转...
阅读全文
posted @ 2013-08-16 19:32
风言枫语
阅读(264)
推荐(0)
摘要:
点击打开HIT 2275思路: 树状数组分析:1 题目要求的是总共的搭配方式,满足Ai Ak.并且i j k不同2 我们开两个树状数组,第一个在输入的时候就去更新。然后我们在去枚举Aj 同时维护第二个树状数组,对于AI来说就是在第二个树状数组里面求和然后在通过第一个树状数组就可以求出Ak的个数,把结果相乘即可 代码:#include#include#include#includeusing namespace std;const int MAXN = 50010;int n , num[MAXN];int treeNumOne[MAXN];int treeNumTwo[MAXN];int l.
阅读全文
posted @ 2013-08-16 19:30
风言枫语
阅读(171)
推荐(0)
摘要:
clear属性用来设置元素左右两边是否可以存在浮动元素。它的值包括:left,right,both,none。其中none代表左右两边可以出现浮动元素。
阅读全文
posted @ 2013-08-16 19:28
风言枫语
阅读(384)
推荐(0)
摘要:
貌似在新版本的SDK下有时会出现标题的这个warning~ 如下: 思前想后也不知道这个到底是说的哪里的问题,在逛谷歌的时候无意中发现有人说是因为xml中color的参数直接写成: android:textColor = "#ffffff" 这样的话就会出现上面的warning了~~ 解决方法就是: 1 用系统默认的颜色 比如 android:textColor = "@android:color/black" 2 或者自己把颜色写到color.xml的文件夹里边,自定义颜色,推荐使用这个,因为系统颜色太少了~ ...
阅读全文
posted @ 2013-08-16 19:26
风言枫语
阅读(1366)
推荐(0)
摘要:
原文地址:https://github.com/nathanmarz/storm/wiki/Trident-state-----------------------------Trident在读写有状态的数据源方面是有着一流的抽象封装的。状态即可以保留在topology的内部,比如说内存和HDFS,也可以放到外部存储当中,比如说Memcached或者Cassandra。这些都是使用同一套Trident API。Trident以一种容错的方式来管理状态以至于当你在更新状态的时候你不需要去考虑错误以及重试的情况。这种保证每个消息被处理有且只有一次的原理会让你更放心的使用Trident的topolo
阅读全文
posted @ 2013-08-16 19:23
风言枫语
阅读(749)
推荐(0)
摘要:
七月的最后一天收到第一份offer后,没有过多得犹豫,觉得月薪税后7500也可以了,毕竟是刚毕业嘛~不过没想到,等去入职了以后,另外一家公司也发来了offer,而且HR一天打N遍电话,各种说服,加工资。。。然后,我就被挖角了~然后,我就完成了一次小跳槽~然后,上班时间更和谐了~然后,工资待遇更好了~其实,如果说因为钱的问题,我到了现在的这家公司,这应该是片面的,现在的这个岗位,确实更适合自己一些。之前公司的项目因为是给ZF做的,涉及到一些保密性,在此不细谈。现在入职的公司,主要是给自己公司开发系统,我所在的项目组是OA组,主要做权限管理、工作流这些。也许我不是众多求职者中技术水平最优秀的,但是
阅读全文
posted @ 2013-08-16 19:21
风言枫语
阅读(200)
推荐(0)
摘要:
在android的开发中很多时候都会用到图片的切换,我相信大家在安装完apk后,都会遇到弹出用户向导,介绍本版本apk的新功能,如果你用的是平板电脑或手机的话,可以左右滑动以切换视图,如果你用的是android机顶盒的话,可以按遥控器的左右键以切换视图。那么这种用户向导切换图片是怎么做的呢? 当然答案有很多种,应该android中有太多方式可以实现了,比如ViewFilper ,ViewPager。这里我就介绍一种最简单的方式,那就是采用ImageSwitcher 图片切换器!首先看一下ImageSwitcher的类继承结构:java.lang.Object ↳ android.view...
阅读全文
posted @ 2013-08-16 19:19
风言枫语
阅读(295)
推荐(0)
摘要:
实现按钮按下和释放,按钮背景图片相应切换效果的方法这里介绍两种,一种是在代码里实现,另一种是在xml文件里实现一、在xml文件里 首先现在layout的一个xml文件下定义Button如下所示: [html] view plain copy 注意代码里的android:background="@drawable/ btn_selected ",这里 btn_selected是drawable文件下定义button按下释放效果的xml文件 接下来看btn_selected.xml文件的定义: [html] view plain ...
阅读全文
posted @ 2013-08-16 19:17
风言枫语
阅读(483)
推荐(0)
摘要:
一.创建xml文件,位置:drawable/xxx.xml,同目录下记得要放相关图片[html] view plain copy 二.使用xml文件: 1.方法一:在listview中配置android:listSelector="@drawable/xxx 或者在listview的item中添加属性android:background="@drawable/xxx" 2.方法二:Drawable drawable = getResources().getDrawable(R.drawable.xxx); ListView.setSelector(drawable
阅读全文
posted @ 2013-08-16 19:14
风言枫语
阅读(213)
推荐(0)
摘要:
1.自定义模板设置:ModelAdmin. add_form_templatePath to a custom template, used byadd_view().ModelAdmin. change_form_templatePath to a custom template, used bychange_view().ModelAdmin. change_list_templatePath to a custom template, used bychangelist_view().ModelAdmin. delete_confirmation_templatePath to a cu
阅读全文
posted @ 2013-08-16 19:12
风言枫语
阅读(477)
推荐(0)
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1166区间更新,区间求和// File Name: hdu1166.cpp// Author: bo_jwolf// Created Time: 2013年08月16日 星期五 11时27分03秒#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing n
阅读全文
posted @ 2013-08-16 19:10
风言枫语
阅读(151)
推荐(0)
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=1754单点更新,区间求最值// File Name: hdu1754.cpp// Author: bo_jwolf// Created Time: 2013年08月16日 星期五 11点27分03秒#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#includeusing
阅读全文
posted @ 2013-08-16 19:08
风言枫语
阅读(122)
推荐(0)
摘要:
$myField_name = "my_new_field_name"; if(!field_info_field($myField_name)) // check if the field already exists. { $field = array( 'field_name' => $myField_name, 'type' => 'image', ); field_create_field($field); $field_instance = ar...
阅读全文
posted @ 2013-08-16 19:05
风言枫语
阅读(306)
推荐(0)
摘要:
Problem D: CandyAs a teacher of a kindergarten, you have many things to do during a day, one of which is to allot candies to all children in your class. Today you have N candies for the coming M children. Each child likes different candy, and as a teacher who know them well, you can describe how the
阅读全文
posted @ 2013-08-16 19:03
风言枫语
阅读(268)
推荐(0)
摘要:
开始画面游戏画面代码 plugin/title.jsfunction Title() { }Title.prototype = { Core: { }, Event: { }}function Window_Title(rpg, parent) { this.parent = Window; var h = 50; if (rpg.slotExist(1)) { h = 115; } this.parent(rpg, parent, 200, h);}var p = Window_Title.prototype = new Window();p.onLoad...
阅读全文
posted @ 2013-08-16 19:01
风言枫语
阅读(268)
推荐(0)
摘要:
小米相关的产品一向都很很受用户的欢迎,一个就是实惠,另一个就是配置还不错。近期小米推出的红米手机可谓是先声夺人,关注度异常火爆。今天刚抢的红米快递寄到了,来测试下红米手机的拍照表现,800万像素怎么样?下面就开始我们的小米红米手机拍照评测。红米手机号称采用了三星800万像素背照式摄像头,成像素质毋庸怀疑。拍摄功能上,保留了全景、HDR、声控快门、滤镜等功能,日常使用是没有问题的。从上面的取景图可以看出,红米手机没有像小米2A一样支持全屏取景,操作面积更直接。从以上功能界面对比发现,红米手机没有夜景防抖功能,夜间拍摄没有小米2A好用。先来看一组红米手机与小米2A在同样环境下的实拍对比,不难发现两
阅读全文
posted @ 2013-08-16 18:59
风言枫语
阅读(387)
推荐(0)
摘要:
题意:给n个圆和m个三角形,且保证互不相交,用一个篱笆把他们围起来,求最短的周长是多少。做法:--水过。。。把一个圆均匀的切割成500个点,然后求凸包。注意:求完凸包,在求周长的时候记得要把圆的那部分特殊求。sin(x) x=PI*(i/j);//度数表示的时候用PI;#include#include#include#include#define PI 3.1415926using namespace std;struct list{ double x; double y; int r; int pos;}point[500001],tu[500001],pp;int...
阅读全文
posted @ 2013-08-16 18:56
风言枫语
阅读(142)
推荐(0)
摘要:
Red and BlackTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6762 Accepted Submission(s): 4284 Problem Description There is a rectangular room, covered with square tiles. Each tile is colored either red or black. A man is standing on a black ...
阅读全文
posted @ 2013-08-16 18:54
风言枫语
阅读(279)
推荐(0)
摘要:
Oil DepositsTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8274 Accepted Submission(s): 4860 Problem Description The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp works with one large...
阅读全文
posted @ 2013-08-16 18:52
风言枫语
阅读(197)
推荐(0)
摘要:
此工具用python2.7编写,用于发送QQ邮件,可以多个邮件一起发送 例如:邮件1;邮件2;也可以随机发送,目标是9位数的QQ邮箱缺点:发送到163邮箱好像会有乱码,不过发送的QQ邮箱可发附件,可发图片,内容需要用html编辑,可参考程序默认样本#-*- coding:utf-8 -*-import sys reload(sys) sys.setdefaultencoding('utf-8') import wx import time from email.mime.text import MIMEText from email.mime.multipart import
阅读全文
posted @ 2013-08-16 18:50
风言枫语
阅读(278)
推荐(0)
摘要:
RescueTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 12441 Accepted Submission(s): 4551 Problem Description Angel was caught by the MOLIGPY! He was put in prison by Moligpy. The prison is described as a N * M (N, M que=new LinkedList(); int...
阅读全文
posted @ 2013-08-16 18:47
风言枫语
阅读(159)
推荐(0)
摘要:
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一、改变动作执行对象 CCTargetedAction类可以改变动作的执行对象。一般默认的动作执行对象是调用runAction的对象。有时候要自定义动作执行对象,这时候需要使用CCTargetedAction。1、项目示例。 新建Cocos2D-X项目,取名为“MyCCActionTarget”,然后在HelloWorldScene.cpp文件的init函数中添加如下代码。bool HelloWorld::init(){ boo...
阅读全文
posted @ 2013-08-16 18:45
风言枫语
阅读(326)
推荐(0)
摘要:
KVM作为linux内核的一部分,有着无法比拟的优势,相信KVM的大范围企业应用指日可待。一、KVM宿主服务器环境配置 1. 查看CPU是否支持VT技术 cat/proc/cpuinfo|egrep'vmx|svm'flags : fpu vme de pse tsc msr pae mce cx8 apicmtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs btsrep_good ape..
阅读全文
posted @ 2013-08-16 18:43
风言枫语
阅读(758)
推荐(0)
摘要:
有时要与计算机进行远程连接,会用到telnet。win7中telnet默认是没有开启的,所以这时连接会连接失败,其失败提示如下:正在连接192.168.100.103...无法打开到主机的连接。 在端口 23: 连接失败 这时请确认已经开始了telnet功能。打开控制面板->卸载程序->打开或关闭windows功能->勾选Telnet服务器和Telnet服务端->确定 现在打开cmd,输入telnet 127.0.0.1测试一下,如果成功,将出现如下画面。 如果不成功,可能是telnet服务并没有开启。(有的系统telnet功能虽然已经打开了,但是telnet依然连接不
阅读全文
posted @ 2013-08-16 18:41
风言枫语
阅读(858)
推荐(0)
摘要:
lua作为一种脚本语言,可以快速地开发游戏的原型。提高游戏的开发效率。 在游戏中,lua可以用来完成下面这些工作:●编辑游戏的用户界面●定义、存储和管理基础游戏数据 ●管理实时游戏事件 ●创建和维护开发者友好的游戏存储和载入系统 ●编写游戏游戏的人工智能系统 ●创建功能原型,可以之后用高性能语言移植 编辑游戏界面 进行界面布局、管理用户输入并且输出游戏数据。提高了界面设计的灵活性,为程序员节省不少时间。 管理游戏数据Lua可以让游戏存储系统更为简单,可以令Lua更方便地和数据库交互。方便按照需要修改、增加和缩减游戏数据。Lua本身并没有可以直接访问外部数据库的能力,但可以用C++开发访问数据.
阅读全文
posted @ 2013-08-16 18:38
风言枫语
阅读(870)
推荐(0)
摘要:
divide and conquer on tree.#include #include #include #include #include #include using namespace std;const int N = 5e4+10;const int K = 32;typedef long long LL;struct edge_t { int v, to;};vector E;int L[N];void init(int n) { E.clear(); memset(L, -1, sizeof(int)*n);}void add_edge(int u, int v) { ...
阅读全文
posted @ 2013-08-16 18:36
风言枫语
阅读(306)
推荐(0)
摘要:
原位地址:http://codetunnel.com/blog/post/what-is-a-mocking-framework-why-is-it-useful 今天我想讲下关于mocking frameworks,并且解释下他为什么有用处。我将给你们展示用和不用mocking framework两种测试方法。假设我们已经有了一个Driver类:public class Driver{ private IVehicle vehicleToDrive; public Driver(IVehicle vehicleToDrive) { this.vehicleTo...
阅读全文
posted @ 2013-08-16 18:34
风言枫语
阅读(273)
推荐(0)
摘要:
借用罗大神的模板,开始搞后缀数组#include #include #include #include using namespace std;#define N 222222/****后缀数组模版****/#define F(x)((x)/3+((x)%3==1?0:tb)) //F(x)求出原字符串的suffix(x)在新的字符串中的起始位置#define G(x)((x)=0; i--) b[--WS[wv[i]]]=a[i]; return;}//注意点:为了方便下面的递归处理,r数组和sa数组的大小都要是3*nvoid dc3(int *r,int *sa,int...
阅读全文
posted @ 2013-08-16 18:32
风言枫语
阅读(165)
推荐(0)
摘要:
RPG JS是一个2D RPG游戏制作引擎,目前版本基于Ease|JS游戏引擎,基于Canvas Engine的新版本即将发布。RPG JS是免费且开源的。RPG JS有着完善的文档支持。RPG JS 100%使用HTML5和JAVASCRIPT书写,因而是跨平台的。RPG JS可以从RPG Maker XP导入地图和事件。RPG JS提供100个预置的动画。RPG JS和RPG Maker XP的联系RPG JS可以看成是RPG Maker XP的web版本。RPG Maker XP可以作为RPG JS的辅助制作工具。通过RPG Maker XP制作的游戏地图,事件以及动画都可以方便的转换为
阅读全文
posted @ 2013-08-16 18:30
风言枫语
阅读(1231)
推荐(0)
摘要:
接口(interface)是干爹, 因为你可以有很多很多的干爹爹...继承(extends)是亲爹, 因为你只能有一个父类, 只有一个亲生的父亲. 单继承,多接口?./>./..
阅读全文
posted @ 2013-08-16 18:27
风言枫语
阅读(187)
推荐(0)
摘要:
MPMoviePlayerController 与AVAudioPlayer有点类似,前者播放视频,后者播放音频,不过也有很大不同,MPMoviePlayerController 可以直接通过远程URL初始化,而AVAudioPlayer则不可以。不过大体上用起来感觉差不多。废话少说进入体验。 格式支持:MOV、MP4、M4V、与3GP等格式,还支持多种音频格式。 首先你得引入 MediaPlayer.framework.然后在使用到MPMoviePlayerController 的文件中导入相应的头文件。 一、创建 MPMoviePlayerController 类通过...
阅读全文
posted @ 2013-08-16 18:25
风言枫语
阅读(228)
推荐(0)
摘要:
JQuery是一种非常强大的客户端JS编程技术,这里不想过多阐述它的相关背景知识,只想简单演示一下如何与asp.net的控件结合开发。比如,我们要做一个下面如图所示的功能,效果是状态、编号、数字1、数字2、平均值所有的项都是通过后台绑定,如何点击checkbox按钮,来实现自动计算当前行两个数字的平均值呢?前提是用JQuery来实现?我们直接在页面的Page_Load事件中输入如下代码: protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) ...
阅读全文
posted @ 2013-08-16 18:23
风言枫语
阅读(252)
推荐(0)
摘要:
一、开篇引论熟悉Win32开发的朋友,应该非常了解它的基本组成和流程1. WinMain:书写窗口类(WNDCLASS) -> 注册窗口类 -> 创建窗口 -> 显示窗口和更新窗口 -> 消息循环2. WndProc(回调函数):消息处理函数,由windows操作系统自行调用而MFC呢,就是用c++面向对象的编程思想将这些主要成分封装到各个基本类中,由于封装得很隐蔽,所以学习它的难度就大大增加了。今儿,我就带着大家一起来剖析一下MFC的来龙去脉在看后面两点之前,先上一份剖析MFC最简单的代码(MFC版的Hello):1. Hello.h:只有CMyApp和CMainWi
阅读全文
posted @ 2013-08-16 18:20
风言枫语
阅读(281)
推荐(0)
摘要:
The Perfect StallTime Limit:1000MSMemory Limit:10000KTotal Submissions:16396Accepted:7502Description Farmer John completed his new barn just last week, complete with all the latest milking technology. Unfortunately, due to engineering problems, all the stalls in the new barn are different. For the f
阅读全文
posted @ 2013-08-16 18:18
风言枫语
阅读(246)
推荐(0)
摘要:
开放-封闭原则(The Open-Closed Principle,简称OCP)或者叫开-闭原则,意思是说软件实体(类、模块、函数等等)应该可以扩展,但是不可修改。即对于扩展时开放的(Open for extension),对于更改是关闭的(Closed for modification)。 这样的设计可以实现面对需求的不断改变却可以保持相对稳定,从而使得系统可以在第一个版本以后不断推出新版本。 开放-封闭原则的意思就是说,你设计的时候,时刻需要考虑,尽量让这个类是足够好,写好了就不要去修改了,如果新的需求来,我们增加一些类就完事了,原来的代码能不动就不动。但是绝对的修改封闭是不...
阅读全文
posted @ 2013-08-16 18:16
风言枫语
阅读(176)
推荐(0)
摘要:
基于自适应算法的PLC滴灌控制系统陕西中际现代包装科技有限公司滴灌部 1、介绍水资源正在成为一种珍贵的资源。城镇的市民使用成千上万立方的水来浇灌花园和绿地。他们依赖于使用固定灌溉计划的控制器。而这些控制器通常被编程为满足最大用水量,最终在凉爽的或阴天的日子里浪费了大量的水。农民的滴灌和喷灌系统也使用固定的灌溉控制器,因此在凉爽的日子里也浪费了大量的水,而且在生长季节开始,庄稼对水的需求是最小的。本工作目的是开发开发自动的灌溉系统,使用单一的气候标准调整作物所需要的灌水深度。标准如:气温,总日照量和总风量都可以被PLC测量,然后调节灌溉计划到可以被观察的状态,从而合理地节约灌溉用水的数量。因此,
阅读全文
posted @ 2013-08-16 18:14
风言枫语
阅读(540)
推荐(0)
摘要:
public abstract class myClass{ private string id = ""; private string name = ""; public string ID { get{ return id }; set{ id = value}; } public string Name { get{ return name}; set{ name = value}; } public abstract void ShowInfo();}public class DriverClass:myClass{ public overri
阅读全文
posted @ 2013-08-16 18:11
风言枫语
阅读(282)
推荐(0)
摘要:
题意:给定n个点,下面n-1行 u , v ,dis 表示一条无向边和边权值,这里给了一颗无向树下面m表示m个询问,问 u v n 三点最短距离典型的LCA转RMQ#include#include#include#define N 100000#define INF 1b?b:a;}struct node{ int f,to,dis,nex;}edge[N];int edgenum,head[N],dis[N];int E[N*2],R[N],D[N*2],en;//LCAint ST[N*2][Logo];void addedge(int u,int v,int dis){ edge[edg
阅读全文
posted @ 2013-08-16 18:09
风言枫语
阅读(160)
推荐(0)
摘要:
今天做了一个下拉刷新的demo,主要用到了实现的开源框架是:https://github.com/enormego/EGOTableViewPullRefresh运行结果如下: 实现很简单下载源代码,加压后把 然后拷贝资源文件和EGORefreshTableHeaderView.h和EGORefreshTableHeaderView.m到相依的工程中. 添加QuartzCore.framework组建: 在tableview所在的类中添加如下代码: TableViewController.h #import #import "EGORefreshTableHeaderView...
阅读全文
posted @ 2013-08-16 18:07
风言枫语
阅读(339)
推荐(0)
摘要:
缓存功能是大型网站设计一个很重要的部分。由数据库驱动的Web应用程序,如果需要改善其性能,最好的方法是使用缓存功能。可能的情况下尽量使用缓存,从内存中返回数据的速度始终比去数据库查的速度快,因而可以大大提供应用程序的性能。毕竟现在内存非常便宜,用空间换取时间效率应该是非常划算的。尤其是对耗时比较长的、需要建立网络链接的数据库查询操作等。 对于web页面的缓存,WebForm与ASP.NET MVC有不同的语法。在WebForm中, 来进行页面缓存或者局部页面缓存,在ASP.NET MVC中,针对Action使用Attribute进行页面缓存。这些都是Web框架封装好的,而对于Web Appli
阅读全文
posted @ 2013-08-16 18:05
风言枫语
阅读(266)
推荐(0)
摘要:
客户要装车,进行项目验收了。今天拿着几台手机去客户处,其中有一台手机从昨天晚上开始就一直开着我们的APP,今天早晨打开手机发现APP没有反应了。在程序列表中将其杀掉,然后再启动程序,发现程序不能启动了,怎么回事?想想怎么回事?程序不能启动,空间不足。打开手机设置仔细看看存储空间,发现ROM只剩下了15M。再看看APP占用的空间,怎么回事啊,占了6G多。手机ROM一共才8G,他占了6G多。算上地图占的4G,多出来的是谁占用的?分析下,想想,可能是Log文件占了空间。原来APP为了调试方便,要写Log文件的,但这个Log文件写的很频繁,昨天晚上开了一夜,Log文件就像吹气球一样变大了许多。删除这个
阅读全文
posted @ 2013-08-16 18:02
风言枫语
阅读(530)
推荐(0)
摘要:
一:strcpy函数用法和实现: /* GNU-C中的实现(节选): */ char* strcpy(char *d, const char *s) { char *r=d; while((*d++=*s++)); return r; } 有没有发现这个实现并不是很好。。至少没有判断是不是为NULL。一个更好的版本: char *strcpy(char *strDest, const char *strSrc) { assert((strDest!=NULL) && (strSrc !=NULL)); char *address = strDest; wh...
阅读全文
posted @ 2013-08-16 18:00
风言枫语
阅读(502)
推荐(0)
摘要:
↑请善用目录Demo下载地址:http://download.csdn.net/detail/u011634756/5959637(免积分哦~)-----------------------------华丽的分割线---------------------------------一. 骨头 1. view的拖动首先我们的获取拖动的坐标即 : onTouchEvent 事件 2. 坐标获取到了,那么我们需要把坐标给实现 即: View.layout(left, top, right, bottom); 3. 在实现这个坐标的时候我们的有一个小小的逻辑 即: 移动的距离和坐标的转换 二. 肉1..
阅读全文
posted @ 2013-08-16 17:58
风言枫语
阅读(317)
推荐(0)
摘要:
比赛中的时候由于前面算法考虑不全面,导致很快敲完但是接下来纠结了好久,照我原来那种方法写,只能开好多个数组进行各种判断,虽然还是A了,但是肯定是要学习下写法简单点的做法的。 题意:给你一棵树,每条边都有权值,现在要求去掉一条边后剩下的两颗树中较长的最长路乘上这条边的权值最小,输出那条边的编号。如果有多解,输出编号小的那个。 解题思路:我自己的搓代码和方法就不说了。赛后学到了新的方法,其实很简单,只不过自己从没这样写过。先求出一条最长路,如果去掉的边是不是这条最长路上的,那么结果就是这条边权值乘上最长路。如果去掉的边在这条最长路上,那就在最长路上分别双向dfs一次,每次求出某节点以下子树中的最长
阅读全文
posted @ 2013-08-16 17:56
风言枫语
阅读(180)
推荐(0)