- 博客(84)
- 收藏
- 关注
C语言常见错误及代码中英文对照
分析:变量名、数组名重名error c2082:redefinition of formal parameter'xxx'分析:一般是定义数组或引用数组元素时下标不正确中文对照:(编译错误)操作符需要左值分析:头文件不存在、或者头文件 ... 分析:变量名、数组名重名error c2082:redefinition of formal parameter'xxx'...
2011-08-31 23:46:00 508
Visual Studio 2010 实用功能总结
Visual Studio 2010 已经发布1个多月了,个人感觉在使用过程中有些新功能确实方便了很多。在此分享一些比较实用的功能,也算是抛砖引玉欢迎大家来补充其他自己常用的功能特性。(转自:http://www.cnblogs.com/gnielee/archive/2010/06/02/vs2010-features.html)起始页面在近期项目列表中可以将一些正在开发或重要的...
2011-08-31 15:59:00 92
防止ASP.NET按钮多次提交的办法
今天在做项目时,碰到了一个问题,当页面在提交时,若网速太慢,用户可能点击多次提交按钮。这样,导致向数据库中插入了多条相同的记录。在网上搜索了一下,终于得一良方,现在拿出来与大家分享。//方法一:在提交时调用一段客户端的代码。function a(){document.getElementById("btnok").value='正在提交';document.getEle...
2011-08-31 15:34:00 43
VS技巧
前言:前段时间给部门做了一次技术培训,今日有空就整理一下写到博客里,希望更多人能够了解、更希望更多人能够交流更多的技巧。 VisualStudio虽然大家每天都在使用它,但是可能有些功能的使用大家并不清楚,甚至不知道有这项功能,下面这些技巧可能会对你有所帮助。先上目录:第一节: 1怎样给自己的代码添加版权信息。 2 怎样给自己的...
2011-08-31 15:28:00 73
Visual Studio常用小技巧[备忘]
1. 怎样调整代码排版的格式?选择:编辑—>高级—>设置文档的格式或 编辑—>高级—>设置选中代码的格式。格式化cs代码:Ctrl+k+f格式化aspx代码:Ctrl+k+d2. 怎样跳转到指定的某一行?两种方法:Ⅰ. Ctrl+G Ⅱ. 单击状态栏中的行号3. 怎样创建矩形选区?两种方法:Ⅰ. 摁住alt键,...
2011-08-31 15:16:00 80
Java Socket实现多人聊天室---swing做UI
今天翻硬盘的workspace发现一个Java Socket实现多人聊天室的源码,不记得是什么时候的事情了,貌似不是我写的。但写得还不错,至少算个有模有样的聊天室工具。我简单的修改了一下,拿出来跟大家分享一下,仅供参考。。。 界面是用swing写的,还不懒,简约大方。有图有真相:正如上图所示,这个程序分为 服务器端和客户端,说白了就是 两个main ...
2011-08-31 15:06:00 2417 3
捣鼓HTML5之表单
想当初,刚初学web的时候,做表单需要做些验证,如:email、数字、日期等表单验证。那时菜鸟的我感觉很蛋疼。现在捣鼓的HTML5,哎哟还不错哦。表单验证很简单,在标签加个属性就搞定,不会javascript的童靴门有救了。呵呵。。。HTML5提供表单的新属性有: email url number range Date pickers (date, month,...
2011-08-31 11:06:00 54
mysql 外键详解
本文来自两篇不同的文章假如某个电脑生产商,它的数据库中保存着整机和配件的产品信息。用来保存整机产品信息的表叫做pc;用来保存配件供货信息的表叫做parts。在pc表中有一个字段,用来描述这款电脑所使用的CPU型号;在parts表中相应有一个字段,描述的正是CPU的型号,我们可以把它想成是全部CPU的型号列表。很显然,这个厂家生产的电脑,其使用的CPU一定是供货信息表...
2011-08-31 08:42:00 50
三个数a,b,c找出最大数
这个要求看似很简单,但是重要的思想在里面。首先需要考虑你写的代码执行效率和是否具有较好的扩展性,这也是我们实现一个算法要考虑的基本原则,对于这个例子还有一个重要的思想是我们是否能够想到判断之前首先假定其中一个数是最大的,如果我们能够首先假定一个最大数,那么在逻辑上就省了不少代码和比较,自然执行效率就上去了。示例代码如下: Dim a As Integer = 10 ...
2011-08-30 17:08:00 222
thinkphp的增删改查语句
<?php// 本类由系统自动生成,仅供测试用途class IndexAction extends Action{ public function index(){ $user=M('user'); //select 字段 from 表where 顺序关系不能打乱 //$list=$user->field('id,username')->where('i...
2011-08-30 15:50:00 114
捣鼓HTML5之入门篇
近来无事,随便捣鼓。貌似现在HTML5前途光明,各大浏览器都已经支持了,连挑剔移动平台都顶之。可见HTML5在IT界的地位。HTML5既然是一个标准,搞web开发当然不能放过了。凡是有点编程经验的童靴门,很容易就入门HTML5了。写这篇文章,单单为的是记录自己的学习脚步,为的是某日能派上用场。让代码不至于埋藏在硬盘之中。。。 ~O(∩_∩)O~工欲善其事必先利其器,先上...
2011-08-30 15:35:00 67
create 方法与令牌验证
主要是涉及表单的安全性<?php// 本类由系统自动生成,仅供测试用途class IndexAction extends Action{ public function index(){ $this->display(); } //一般用户在网站完成信息的添加修改……但是有意外,用户吧网页另存为到本地了,然后在这当中模拟了很多组数据,然后……不停地刷新想我的数据库中...
2011-08-30 07:42:00 102
实例化模型的各种方法(thinkphp)
<?php// 本类由系统自动生成,仅供测试用途class IndexAction extends Action{ public function index(){ //实例化模型第一种方法 //$User=new Model('User');//首字母大写,在此也可以不大写。命名表的时候,think_user,think_php会按照大小写来区别你在前面有没...
2011-08-29 20:41:00 254
模板替换与系统常量
<frameset rows="20%,*"><frame src="__URL__/top" name="top" /> <!--此处src的写法,含.html为静态网页不编译php文件--><frameset cols="20%,*"><frame src="__URL__/left&
2011-08-29 12:11:00 58
带着你的思想去工作
骄热的夏天过去了,窗外的知了再也不像以前那样叫个没完没了,白天在路上漫步的人越来越多,这一切都在宣告着时间的流逝,季节的变化。习惯了那个忙碌的总是加班的生活,让我对时间总是有了错觉,如果不是电脑上的时间告诉我今天是8月28日,星期日,我还以为今天才是星期六呢。 翻翻自己的日报,整理自己一周的学习内容,尽管这一周以来,一点也没有闲下来,但是收获到的内容却是那样的屈指可数,或许是对自己的要求...
2011-08-28 15:51:00 99
程序员应该如何去设计需求
刚出道的程序员,在做需求分析的时候,总是经常挨批,客户说他们不能按照客户的要求去设计原型,领导说他们不用心去与客户沟通交流。程序员总是感到自己很冤枉,明明客户没有给出一点建设性建议,程序员按照自己的意愿去设计实现之后,结果却不是客户所需要的,程序员的怎么就那么悲催呢? 其实,程序员的悲催完全是由于程序员的自大引起的。有些程序员开发过几个软件,就以为自己对需求的把控程度很成熟了,于是在与...
2011-08-28 00:07:00 47
路径访问模式和模块访问控制器的关系
今天学习了一下tp url访问模式 ,支持各种访问模式,真强大<?phpreturn array( //'配置项'=>'配置值' 'APP_DEBUG'=>true, //一旦开启调试模式,他会模拟linux操作系统来帮我们识别大小写,方法名的大小写于模版文件名的大小写有关 //模块==控制器 //动作==方法 //四种路径访问模式 //conf目录下...
2011-08-27 10:38:00 117
项目入口文件 thinkphp(1-3)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><?php//初始化,进行加载define('THINK_PATH','./ThinkPHP');//定义与tp有关的核心框架文件目录路径;防跳墙define('APP_PATH','./home/');//项目路径 根据APP_PA...
2011-08-26 16:08:00 112
SQL实践录
【SQL Server 客户端连接配置】运行:cliconfg.exe【】--以周一为一周的起点,查询本周与下周的时间段SELECT DATEADD(DAY, 0, 0) SQL起始时刻,DATEADD(wk,DATEDIFF(wk,0,getdate()),0) 本周一,dateadd(wk,datediff(wk,0,getdate()),6) 本周日,DA...
2011-08-26 15:00:00 161
SQL实践录
【SQL Server 客户端连接配置】运行:cliconfg.exe【】--以周一为一周的起点,查询本周与下周的时间段SELECT DATEADD(DAY, 0, 0) SQL起始时刻,DATEADD(wk,DATEDIFF(wk,0,getdate()),0) 本周一,dateadd(wk,datediff(wk,0,getdate()),6) 本周日,DA...
2011-08-26 15:00:00 48
SQL 查询当天,本月,本周的记录
SELECT * FROM 表 WHERE CONVERT(Nvarchar, dateandtime, 111) = CONVERT(Nvarchar, GETDATE(), 111) ORDER BY dateandtime DESC本月记录SELECT * FROM 表 WHERE datediff(month,[dateadd],getdate...
2011-08-26 11:46:00 226
求Fibonacci数列:1,1,2,3,5,8,...第10个数的值
下面用两种方法实现:第一种:使用递归调用实现public class Fab{ public static void main(String[] args){ System.out.println(method(10)); //打印出方法method(10)的返回值 } public static int method(int n){ i...
2011-08-23 19:56:00 323
递归调用,输出5!的值
递归调用:递归调用是一种特殊的嵌套调用,是某个函数调用自己,而不是另外一个函数。简单的说就在一个方法内部对自身进行调用。例子:输出5!的值public class Test3{ public static void main(String[] args){ System.out.println("5!=" + method(5)); } public static...
2011-08-23 16:32:00 258
我的博客史
我写第一篇博客是在07年10月的时候,当时申请了一个163的邮箱,无意中发现163还有个博客的功能,当时觉的很稀奇,可以在那里写下自己的文字,于是那一年,我写下了自己人生的第一篇博客,我的博客生涯的第一个里程碑就在那里。 虽然我在07年开始了用博客记录生活,但是当时受限于网络环境,并没有坚持下去,我真正开始坚持写博客是在08年10月份。那个时候写博客并非出于自愿,而是迫于米老师的“淫威”...
2011-08-23 11:56:00 81
输出101~200内的质数
public class Test2{ public static void main(String[] args){ for(int i = 101; i < 200; i +=2){ boolean flag = true; for( int j = 2; j < i; j++){ if(i % j ==0){ flag = fals...
2011-08-23 11:44:00 137
输出1~100内前五个可以被3整除的数
public class Test1{ public static void main(String[] args){ int num = 0; int i = 1; while(i <= 100){ if(i % 3 == 0){ System.out.println(i + " "); num++; } if(n...
2011-08-23 11:34:00 1652
计算result=1! + 2! + ... + 10!
public class TestFor{ public static void main(String[] args){ long result = 0; long flag = 1; for(int i = 1; i <= 10; i++){ flag =flag * i; result += flag; } System.out.p...
2011-08-23 11:04:00 497
getElementsByName 的疏忽
今天帮mdd看一个js找错误,找了一段时间竟然是这个错误,╮(╯▽╰)╭以前自己没注意该方法与 getElementById() 方法相似,但是它查询元素的 name 属性,而不是 id 属性。注意:首先,因为一个文档中的 name 属性可能不唯一(如 HTML 表单中的单选按钮通常具有相同的 name 属性),所有 getElementsByName() 方法返回的是...
2011-08-23 10:53:00 71
div+css 学习概要
学了一下div+css,虽然说没有什么技术含量,但前台这东西还是挺能考验一个人的耐心的,尤其是浏览器兼容问题,那个烦躁啊没的说,看了一下午,真佩服自己能做的住,要是能天天像这样的心态,嘎嘎。多好写一下笔记,(~ o ~)~zZdiv 部分:<html xmlns="http://www.w3.org/1999/xhtml"><head><meta ...
2011-08-22 19:51:00 92
pdo 数据库操作
话说pdo技术将在php6全面使用,看来这个技术一定有它的非同凡响之处,看了看果真如此,学习了一下,并记录了笔记,不过乱的不堪一击~\(≧▽≦)/~啦啦啦<?php//使用pdo之前一定要配置好扩展和php.ini try{ //$pdo=new PDO("mysql:host=localhost;dbname=pd","root","",array(PDO::ATTR_AUTOC...
2011-08-22 11:55:00 127
HttpClient基础
HttpClient的最重要的功能是执行HTTP方法。一个HTTP方法的执行涉及到一个或多个HTTP请求或HTTP响应的交流,HttpClient通常是在内部处理的。用户将提供一个执行请求对象,HttpClient发送请求到目标服务器返回一个相应的响应对象,如果执行失败则抛出一个异常。所以,HttpClient API的主要切入点是HttpClient的接口,它定义了上述约定。下面是一个请求执...
2011-08-22 11:49:00 61
C语言乱弹
引子: 好久没碰C了,感觉有点生疏了,不想扔下,于是乎写一篇日志回忆一下。欢迎大家转载,转载请注明出处。1.A>什么是指针B>什么是数组C>指针与数组有什么关系?(最基本的几个概念,学C必须懂的 不懂得可以百度,google,也可以留言)/****************************************************...
2011-08-22 10:31:00 96
昨天北京专场招聘,一个很遗憾的现象。
昨天一天我们17个人一天面试了200多人,我面试了13个人,有一个比较普通的现象,就是不少公司的架构师已经脱离了技术。有些连日常最最常用的api都不知道了,说明已经没有任何code的能力了。一个构架师,就象一座大楼的设计师,虽然不会让你自己去码砖头,抹水泥,但是你要比码砖头和抹水泥的人更了解砖头和水泥的细节特性。否则我可以设计了一幅水墨和彩虹效果的空中仙阁,但我不知道用什么材料,不知道结构...
2011-08-21 09:47:00 216
琐碎的工作周
2011年8月20日星期六工作第二周,这一周的工作与上一周差不多,只不过这周的工作更杂,或许因为还有到具体工作岗位的缘故,这一周总是今天忙点Java,明天看看FileNet,后天看看Flex,这一周就是这样循环往复的学习与迷茫,希望早点正式进入工作岗位。 这周做的第一件事情就是学习Flex,其中做了一个小Demo,就是Java与Flex进行交互,在交互过程中需要把对象当做参数进行传递。在...
2011-08-21 00:17:00 57
java入门实例HelloWorld
今天开始正式进入Java的学习,一般学习一门语言做的第一个例子就是HelloWorld!为什么要拿这个例子作为入门实例呢?他看上去很简单,但是却包含了很多,是不是语言的精髓都在里面了?我们学着看吧。我现在知道了要想实现他,至少我们得做好以下工作:1、正确安装JDK(我安装的是jdk-7-windows-i586.exe),要学会自己去网上下载软件并正确安装到pc上,最好设置一下安装路径,比...
2011-08-20 21:02:00 75
tp数据库操作和模板使用(简单的不能再简单了)
看了tp,只是了解了一点皮毛,哎,加油加油了……<?php//建立一个文件,文件中包含如下内容define('THINK_PATH','ThinkPHP/');//ThinkPHP路径define('APP_NAME','php');//项目名称define('APP_PATH','.');//项目路径require(THINK_PATH."/ThinkPHP.php");...
2011-08-20 17:05:00 125
android之调用webservice 实现图片上传下载
最近boss要求做android客户端的图片上传和下载,就是调用服务器的webservice接口,实现从android上传图片到服务器,然后从服务器下载图片到android客户端。需求下来了,开始动脑筋了呗。 通常,我们调用webservice,就是服务器和客户端(浏览器,android手机端等)之间的通信,其通信一般是传 xml或json格式的字符串。对,就只能是字符串。...
2011-08-19 17:44:00 137
mysql 命令
看了一个视频里面操作数据库全是dos下,那个崇拜啊,还是搜下命令大全吧,以后咱也要学着让别人崇拜才行,嘎嘎一 . 安装与配置MYSQL 二 . 常用mysql命令行命令 1 .mysql的启动与停止 启动MYSQL服务 net start mysql 停止MYSQL服务 net stop mysql 2 . netstat –na | findstr 3306 查...
2011-08-19 17:31:00 43
thinkPHP url模式与例子
<?php //ThinkPHP支持的URL模式包括普通模式、PATHINFO模式、REWRITE模式和兼容模式,并且都提供路由支持。默认为PATHINFO 模式//例如普通模式下面的URL为://http://localhost/appName/index.php?m=moduleName&a=actionName&id=1//1.使用PATHINFO模式的话,UR...
2011-08-19 10:26:00 153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人