上一页 1 2 3 4 5 6 ··· 425 下一页
摘要: 在Web开发中会经常使用到个人信息注册,而个人信息中通常需要自己的头像或者照片。今天主要介绍一下使用FileUpload+img控件上传照片。FileUpLoad控件使用介绍FileUpLoad控件的PostedFile属性主要获取上传文件的一些基础信息。.ContentLength 获取上传文件的大小。返回值为int类型,单位为字节。用途1、判断上传文件的大小if (this.FileUpload1.PostedFile.ContentLength .ContentType 获取上传文件的MIME内容类型。PostedFile.ContentType这个属性通常用来判断上传文件的MIM... 阅读全文
posted @ 2013-08-09 23:58 坚固66 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 代码在gitHub上托管,每次git pull完后,用git branch -a都可以看到一堆remotes/origin/pr/*分支:可以通过两种方式去除:1,修改git的config文件找到里面的:fetch = +refs/pull/*/head:refs/remotes/origin/pr/*删除。不过删除后就不能直接check pr分支了,参考:https://help.github.com/articles/checking-out-pull-requests-locally2,利用命令临时去除这些分支信息(推荐)。git remote prune origin 清理后-a 看起 阅读全文
posted @ 2013-08-09 23:56 坚固66 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 这个错误算是发生最多的一个了。 其一:是在打开修改XX信息的窗体时都会遇见的错误,经网上查询得知是因为,Recordset里没有数据的原因,当首先添加一组信息后,就可以打开修改修改了,但这并没有解决根本问题。我是这样修改的:写一组判断语句加frmMain的菜单项单击事件中。Private Sub modifycinfoMenu_Click() txtSQL = "select * from class_Info" Set mrc = ExecuteSQL(txtSQL, MsgText) '得到class表,并显示 '判断记录是否为空,如果为空弹出提示框,确 阅读全文
posted @ 2013-08-09 23:54 坚固66 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 数论跪了三天。。这个题不难得到(n+d)%23=p; (n+d)%28=e; (n+d)%33=i如何求解?首先介绍一个所谓“逆”的概念。给定整数a,有(a,m)=1,称ax=1(mod m)的一个解叫做a模m的逆。下面给出求逆的程序。#include #include using namespace std;typedef long long LL;void gcd(LL a, LL b, LL &d, LL &x, LL &y){ if(!b) { d = a, x = 1, y = 0; } else { gcd(b, a %b,... 阅读全文
posted @ 2013-08-09 23:52 坚固66 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 先来了解一下存储卡的相关知识:我们新购买的磁盘或SD卡在使用之前,要让操作系统认得它,须先写入一些磁性的记号到磁盘上的每一扇区,便可在该操作系统下取用磁盘上的数据,这个过程就是格式化。格式化可以直白地看作把你的磁盘或SD卡分成若干个小格(block),然后才能往里面存数据,每个文件所占的“小格”是不同的。如果没有进行格式化是无法存数据的,现在买来的SD卡一般都已经格式化好了,可以直接用。可以做一个小实验,你可以在Windows系统下新建一个文本文件,然后往里面写入一个字符,查看属性里面的大小是1字节,但是占用空间却是4kb(4096个字节),只有当你的存储内容超过了4kb,这时,文件的占用空间 阅读全文
posted @ 2013-08-09 23:50 坚固66 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 八月份cocos2d-x官网发布了v3.0版本,这次更新的内容特别多,包括2dx的架构以及使用总得来说,给开发者带来了很大的便利: 运行环境需求:Android 2.3 or neweriOS 5.0 or newerOS X 10.7 or newerWindows (which version?)Linux Ubuntu 12.04 (or newer) 编译环境需求: Xcode 4.6 (for iOS or Mac)gcc 4.7 for Linux or Android. For Android ndk-r8e or newer is required.Visual Studi.. 阅读全文
posted @ 2013-08-09 23:48 坚固66 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 在Boardconfig.mk中添加一个IS_FLAG := true由于Boardconfig.mk和各目录的Android.mk是相互关联的所以我们可以在Android.mk 中添加一个ifdef IS_FLAG LOCAL_CFLAGS += -DHHHHendif在Android.mk中添加的这行相当于在 该目录下的文件中定义了一个宏#define HHHH如果我们想要在某个工程中根据工程的不同来对相关的代码中的某段参数进行选择时,可以参考此方法 阅读全文
posted @ 2013-08-09 23:46 坚固66 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些特定地址开始存取。其他平台可能没有这种情况, 但是最常见的是如果不按照适合其平台的要求对数据存放进行对齐,会在存取效率上带来损失。比如有些平台每次读都是从偶地址开始,如果一个int型(假设为 32位)如果存放在偶地址开始的地方,那么一个读周期就可以读出,而如果存放在奇地址开始的地方,就可能会需要2个读周期,并对两次读出的结果的高低 字节进行拼凑才能得到该int数据。显然在读取效率上下降很多。这也是空间和时间的博弈。struct A { char c; int a; short b; };stru 阅读全文
posted @ 2013-08-09 23:44 坚固66 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 1. 背景llvm自2.9版以后,已经集成了对分支概率和基本块频率的静态分析。分支概率(branch probability)是指在程序的控制流图中,从控制流从一个基本块A到其任意后继基本块Si的概率。控制流从基本块A到其所有后继基本块的概率之和为1.基本块频率(block frequency)是指在程序的控制流图中,任意基本块的执行次数。这两种信息都可以通过静态分析得到。其原理如下【1】【2】:An alternative is static profiling, in which a compiler estimates execution frequencies (not absolut 阅读全文
posted @ 2013-08-09 23:42 坚固66 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 题目大意:输入是一个整数。输出他的拆分数(即拆分的方案数),本题与1028最大的不同之处就在于他的面额只能是整数的平方代码如下:/* * 1398_1.cpp * * Created on: 2013年8月9日 * Author: Administrator */#include int main(){ //数组要开到比n值大 int n , c1[310],c2[310]; while(scanf("%d",&n),n){ int i,j,k; for(i = 0 ; i <= n ; ++i){ c1[i] = 1; c2[i] = 0; } for(i 阅读全文
posted @ 2013-08-09 23:40 坚固66 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 425 下一页