#include "stdio.h"#include "stdlib.h"int main(void){ int i; int j; int sum = 0; while(scanf("%d", &i) != EOF) //这里 { for(j=1; j<=i; j++) { s...
分类:
其他好文 时间:
2015-01-13 13:50:29
阅读次数:
107
Motivation在软件系统中,经常面临着“某个对象”的创建工作;由于需求的变化,这个对象经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?如果提供一种“封装机制”来隔离出“这个异变对象”的变化,从而保持系统中“其他依赖该对象的对象”不随着需求改变而改变。Intent定义一个用于...
分类:
其他好文 时间:
2015-01-13 13:51:18
阅读次数:
123
#include "stdio.h"#include "stdlib.h"int main(void){ int i, j; while(scanf("%d %d", &i, &j) == 2) { if((0 == i) && (0 == j)) { break; } prin...
分类:
其他好文 时间:
2015-01-13 13:49:57
阅读次数:
153
PLC用户程序的总体结构如下图:
1.组织块(OB):操作系统与用户程序的接口,决定用户程序的结构。
组织块是由操作系统调用的,用于控制扫描循环和中断程序的执行,PLC的启动和错误处理,不同的CPU可以使用的组织块不都一致。
常用OB块和其对应的优先级
上表中的OB1是循环扫描的主程序,其优先级最低。处理OB90不能中断OB1的执行外,其余的OB块均可以。OB100~OB1...
分类:
其他好文 时间:
2015-01-13 12:39:29
阅读次数:
255
我们在程序中使用fopen等CRT函数,就会出现一些警告信息,很烦人,如下:
error C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See onli...
分类:
其他好文 时间:
2015-01-13 12:39:22
阅读次数:
563
Client测试的特点
Client测试也叫做客户端测试,他是测试安装在用户机器上的应用程序的各个功能是否可以正常运行
需要现在本机安装Client程序包,然后通过运行Client程序,进行各种数据的输入,保存等操作。
测试内容包括:安装测试、卸载测试、用户界面测试、功能测试、字符输入测试、提示信息测试、超链接测试、操作按钮测试、菜单测试、视频音频测试、程...
分类:
其他好文 时间:
2015-01-13 12:37:43
阅读次数:
200
编程技术史发展到今天,逃不过的一个话题就是开源,开源是一个趋势,连微软的.net编译器也搬到了github上,足见开源的分量。现在开发软件很少重头做起,大部分都是在开源软件的基础上做修改,总之就是二次开发。
二次开发的优点是:开发速度快、不必纠结底层、代码健壮性较高等等。但是缺点也很明显,如果是开发企业级应用,很可能会有相关“协议”的约束,而且如果对于代码内部的原理不清楚的话,一旦出现问题,维护...
分类:
其他好文 时间:
2015-01-13 12:38:33
阅读次数:
122
好久没写了,最近接触到了一些问题,也觉得蛮有意思的,分享给各位。
运营牵扯的东西比较多,包含了业务运营、企业内部运营。
1、业务运营:
如果业务里包含了要服务的用户(C端用户,或者B端企业),那么就要精细化的考量。
道:大数据分析,会员模型的搭建
术:搞各种活动
用户包含了2个纬度:拉新和老用户留存。
拉新,不仅仅是买个流量,搞个活动把人拉来了就了事,更要关注里面的道道,最近...
分类:
其他好文 时间:
2015-01-13 12:39:12
阅读次数:
123
题目:删除带头结点的单链表中重复值的元素(即让每种值的元素只有一个)
解题思路:
用一个动态辅助存储数组,每次要向辅助数组中放入元素时,让辅助数组的长度加1,最长时与单链表一样长,设一个指针p,让它指向头结点,从单链表中第一个元素开始,将它的值放入辅助数组中,然后依次访问单链表后面的元素,用该元素的值与数组中所有已经被赋值的元素的值进行比较,如果不等于数组中任何元素的值,那么让p的ne...
分类:
其他好文 时间:
2015-01-13 12:38:01
阅读次数:
179
在部署sharepoint 2013解决方案wsp包时,出现一个错误:
部署步骤“添加解决方案”中出现错误: 已在此服务器场中安装 ID 为 735efe4e-8b50-4310-b588-c6ae2ba0759f 的功能。请使用强制属性显式地重新安装此功能。
英文报错如下:
Error occurred in deployment step 'Add Solution': A featur...
分类:
其他好文 时间:
2015-01-13 12:37:57
阅读次数:
169
本文概要的介绍了earlysuspend、autosleep和wakeup_count三种机制的原理以及优缺点,对这三种机制做了详细的比较,并分析了引入wakeup_count机制的原因。...
分类:
其他好文 时间:
2015-01-13 12:36:29
阅读次数:
264
**Core Animation**是iOS和OS x 系统中图形渲染和动画的基础引擎,可以用他来给app的视图及其他的可见元素增加动画效果。当使用**Core Animation**产生动画时,**Core Animation**会帮你绘制动画所需要的每一帧,而你要做的只是指定几个动画参数(比如开始和结束的位置)和通知**Core Animation**开始。此时**Core Animation**会使用相应的图形硬件进行快速渲染。这个自动的图形加速渲染会产生高帧率和流畅的动画而不增加cpu的负荷及减缓a...
分类:
其他好文 时间:
2015-01-13 12:36:51
阅读次数:
231
Follow up for "Remove Duplicates":
What if duplicates are allowed at most twice?
For example,
Given sorted array A = [1,1,1,2,2,3],
Your function should return length = 5, and A is now [1,1,2,...
分类:
其他好文 时间:
2015-01-13 12:38:15
阅读次数:
134
package com.lidroid.xutils.sample;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentTabHost;
import android.view.LayoutInflater;
import ...
分类:
其他好文 时间:
2015-01-13 12:38:15
阅读次数:
201
java中的数据类型,可分为两类:
1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean
他们之间的比较,应用双等号(==),比较的是他们的值。
2.复合数据类型(类)
当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否...
分类:
其他好文 时间:
2015-01-13 12:36:25
阅读次数:
150
报表工具和报表应用系统都可以算作报表软件的范畴,有些用户在选型时不能很好地区分这两者的差别,有可能被销售人员误导,从而购买到不合适的产品。了解这两种产品的不同之处,就能更好的根据需求来确定适合的软件。实际上,报表工具和报表应用系统各有各的优势和局限,也各有各的使用场景。
首先来说报表应用系统。
从用户的最终使用者来看,报表应用系统具备独立的登录界面,登录...
分类:
其他好文 时间:
2015-01-13 12:35:04
阅读次数:
226
前几天项目在上生产环境的运行发生了一个“don't flush the Session after an exception occurs”异常,在网上查了很多资料,发现讲的都挺废柴的,因为都是根据自己的问题讲了解决方法,根本没有讲什么是“don't flush the Session after an exception occurs”,为什么会发生"don't flush the Sessio...
分类:
其他好文 时间:
2015-01-13 12:34:32
阅读次数:
170