- 博客(25)
- 收藏
- 关注
转载 MySQL中的表中增加删除字段
mysql> create table id_name(id int,name varchar(20));Query OK, 0 rows affected (0.13 sec)mysql> alter table id_name add age int,add address varchar(11);Query OK, 0 rows affected (0.13 sec)Record
2013-10-23 21:27:32 695
转载 java为什么计算时间从1970年1月1日开始
今天在看Python API 时,看到 time 模块 : The epoch is the point where the time starts. On January 1st of that year, at 0 hours,the “time since the epoch” is zero. For Unix, the epoch is 1970. To find out wh
2013-10-11 21:53:27 804
转载 操作系统中,挂起的含义
阻塞挂起状态(Blocked, suspend):进程在外存并等待某事件的出现就绪挂起状态(Ready, suspend):进程在外存,但只要进入内存,即可运行挂起(Suspend):把一个进程从内存转到外存;可能有以下几种情况:阻塞→阻塞挂起:没有进程处于就绪状态或就绪进程要求更多内存资源时,发生这种转换,以提交新进程或运行就绪进程就绪→就绪挂起:当有高优先级阻塞(系统认为会
2013-10-09 18:17:02 5556
转载 php上传类
<?php class FileUpload { private $filepath; //指定上传文件保存的路径 private $allowtype=array('gif', 'jpg', 'png', 'jpeg'); //充许上传文件的类型 private $maxsize=1000000; //允上传文件的最大长度 1M private $israndnam
2013-08-26 22:34:44 567
转载 php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别
php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之间的区别“PHP_SELF” 当前正在执行脚本的文件名,与 document root 相关。举例来说,在 URL 地址为 http://www.jb51.net/test.php/foo.bar 的脚本中使用 $_SERVER['PHP_SELF'] 将会得到
2013-08-26 12:16:08 801
转载 $_SERVER['HTTP_HOST']在客户的环境里,取得的值总是程序所在的服务器在其局域网内的ip值解决方法
uchome的index文件中的二级域名功能判断,使用了php的$_SERVER['HTTP_HOST'],开始对这个不是很了解,所以百度了一下,发现一篇帖子有点意思,转发过来做个记录。在php中,我们一般通过$_SERVER['HTTP_HOST']来活得URL中网站的域名或者ip地址。php手册中的解释如下:“HTTP_HOST”当前请求的 Host: 头信
2013-08-26 12:09:32 1252
原创 哈希加密情况批量导入代码
直接执行即可批量导入。代码如下:<?php/** * 密码转换 */require_once 'globals.php';$User_Model = new User_Model();$db = mysql_connect('localhost','root','') or die ('error to link!');mysql_select_db('ayshop',
2013-05-04 20:36:02 662
原创 echo——log
/** 日志页*/if(!defined('EMLOG_ROOT')) {exit('error!');} ?> ?> 作者:信息:发表日期: include View::getView('side'); include View::getView('footer');?>
2013-04-21 16:42:46 1631
原创 vector的常用又重要的几种操作
1. v.push_back(t) 在容器的最后添加一个值为t的数据,容器的size变大。 另外list有push_front()函数,在前端插入,后面的元素下标依次增大。2. v.size() 返回容器中数据的个数,size返回相应vector类定义的size_type的值。 v.resize(2*v.size)将v的容量翻倍 或 v.re
2013-04-19 11:12:54 869
原创 共用体的实际应用
共用体用同一个空间来实现储存不同类型的数据,与结构体不同,结构体的大小是整个结构体成员的总和,而共用体的大小是该共用体的成员中占内存最大的决定。比如:用一个链表来储存学生和老师的信息,包括号码、姓名、职责(学生还是老师)、类别(几班或者职位)。这个类别中班级是整数,而职位是字符串,此时可用共用体来表示,需要储存整数就用整型,需要字符串就char型。示例代码:#include#
2013-04-17 21:55:20 1520
原创 简单链表的实现和输出
实现原理:用malloc动态获取空间 ,需要的时候再获取,节省内存,也可以free掉,比较自由。首先需要3个指针,一个用来指向链首(*head),一个用来指向新开辟节点(*p1),一个用来指向链尾(*p2)。首先head指针指向NULL,p1和p2都指向新开辟的节点:(新开辟节点由p1牵引)当获取的节点有效{ 第一个获取的节点则head指向第一个节点。当不是第一个节点时则p
2013-04-14 20:38:30 719
原创 结构体数组存放学生信息并排序输出
使用选择法进行排序,代码:#includeusing namespace std;struct Students { int num; char name[20]; char sex; int score; };int main(){ struct Students su[5
2013-04-10 18:40:26 3203
原创 鸡尾酒排序法(双向冒泡)
#includeusing namespace std;int main(){ int a[5]; int temp; bool swapped; int top=5,bottom=0,bound=0; int i,j,k,t=0; for(i=0;i<5;i++) cin>>a[i]; swapped=true; while(swapped) { cout<
2013-04-05 18:48:43 950 1
转载 如何学好编程
诶呀 整理的眼睛都疼了 可是还是整理的有点乱 希望能够带给你们很大的帮助哟要珍惜我的劳动成果。谢谢咯方法(一)编了这么久的程序,一直想找机会总结下其中的心得和方法,但回想我这段编程道路,又很难说清楚,如果按照我走过的所有路来说,显然是不可能的!当我看完了云风的《游戏之旅--编程感悟》和梁肇新的《编程高手箴言》我突然知道我要从何说起,我要怎么说了!从接触编程到现在已经至
2013-03-26 20:17:43 1585 3
转载 手指起泡干裂蜕皮
手脱皮症状 季节性手脱皮是一种常见现象,大多数人(男性居多)发生在春-夏及夏-秋季节变化时,先是有灼热、刺痛,继而出现红色小斑点,再变成针头大白点,而后变为空疱状角质剥离,逐渐向四周扩大,不断剥脱薄纸样膦屑,皮损互相融合,再加上人为的撕扯,角质层-层层剥脱,发展较快通常累及整个手掌,局部无炎症变化。平素出汗较多,当脱皮时出汗反而减少,有些人过二、三个月恢复正常。家庭主妇用洗衣粉,也会脱皮、干裂并增
2013-03-24 22:11:20 1512
转载 windows7启动项的修改
在 Windows 7 中,微软引入了一种全新的 boot loader 架构, Windows Boot Manager (Bootmgr.exe)。再像之前 Windows XP 中那样通过一个简单的文本编辑器来修改 Boot.ini 的方式来管理启动选项已经不行了,要对启动设置进行修改,只能使用命令格式相对复杂的 BCDEdit 启动选项编辑工具 (BCDEdit.exe)。
2013-03-24 19:33:04 1745
原创 由a+1与*(a+1)想到的取地址与取值问题
看程序:我恐怕a+1与*(a+1)在二维数组的某些特殊性质(比如一位数组的a+1只表示a的第1号元素地址,二维数组中表示第1行的首地址,结果是同一个地址)引起的,故代码中改为了a+2,此数组为3X4数组。可以看到a+2与*(a+2)的地址是完全一样的,输出这个地址的值,得到的是17,即第三行的首元素。所以在二维数组中一个下标的表示还是各个首地址。那么为什
2013-03-20 17:23:50 1134
原创 指针与二维数组
指针与二维数组,可能与指针的关系还不算太大,但是这里引用二维数组的时候还是与一位数组大大的不同的。如果a是一位数组名,则a[i]代表a数组序号为i的元素的储存单元。a[i]是有物理地址的,是占储存单元的。如果a是二维数组名,则a[i]代表a数组的第一行的地址,不是某一元素的值。此外,a,a+1, a[i] ,*(a+1), *(a+1)+1,a[i]+j,都是地址。
2013-03-20 16:46:30 544
转载 数据结构——排序法
排序;1、插入排序(直接插入排序和希尔排序)2、选择排序(直接选择排序和堆排序)3、交换排序(冒泡排序和快速排序)4、归并排序5、基数排序---------------------直接插入排序说明:逐个将后一个数加到前面的排好的序中。在直接插入排序过程中,对其中一个记录的插入排序称为一次排序;直接插入排序是从第二个记录开始进行的,因此,长度为n的记录序列
2013-03-18 16:06:32 501
原创 关于指针与病毒
在写一个test来验证指针的一个优先级的时候,突地提示有病毒,而病毒本身就是我刚写的test,是不是病毒我当然知道,但就是想不懂为什么会报毒,特此留下,以供日后参考。这是写的测试优先级的代码,很普通简单的代码,可以看到被当做病毒处理了,而且还尼玛木马。不甚了解,特此马克。我考虑是因为那个指针的原因,就在那个*p的后面输出了一个空,结果就可以正常运行。代码及截图:
2013-03-18 15:12:38 883
原创 关于数组的初始化是否为0
在我对数组初始化的时候首先想到的就是全部初始化:for(int i=0;i{ a[i[=0;}这样的话感觉也太浪费了,一共进行了100次赋值操作,就想起来说“数组未赋值的自动赋值为0”,于是,没有初始化的情况下进行输出:输出时乱码。可见系统没有自动赋值。 然后手动进行赋值一个0:已经全部是0了,我试着给前几个赋值:已经赋值的是正确值,没
2013-03-16 17:29:52 3896
转载 c/c++如何获取数组的长度
C、C++中没有提供 直接获取数组长度的函数,对于存放字符串的字符数组提供了一个strlen函数获取长度,那么对于其他类型的数组如何获取他们的长度呢?其中一种方法是使 用sizeof(array) / sizeof(array[0]), 在C语言中习惯上在 使用时都把它定义成一个宏,比如#define GET_ARRAY_LEN(array,len) {len = (sizeof(array) /
2013-03-16 17:14:49 996
转载 mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
一直以来,有很多初学者搞不懂这些Mysql中从查询结果集中取得数据的函数之间有什么区别,今天我就来秀一把,在秀之前先给大家一段PHP实例<?php $link=mysql_connect('localhost','root',”); mysql_select_db('abc',$link); $sql = “select * from book”; $result = mysql_qu
2013-03-13 12:16:41 583
转载 PHP中extract()函数的妙用
近日在看一个牛人的代码时,看到一个非常好用的函数:extract(),它的主要作用是将数组展开,键名作为变量名,元素值为变量值,可以说为数组的操作提供了另外一个方便的工具,比方说,可以很方便的提取$_POST或者$_GET的元素,对表单提交上来的内容不能不用一一赋值,直接使用下面代码:form.html 在action.php中只要使用extract()函数
2013-03-13 11:58:36 848
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人