搜索到与相关的文章
Linux

您知道Linux下C语言编程的一些注意事项吗_教育

云风的BLOG:一个C接口设计的问题一个C接口设计的问题C语言在本质上,参数传递都是值传递。不像Pascal和C++可以传引用。这一点,使得C语言可以保持简单的设计,但另一方面也颇为人诟病。因为性能问题,指针不得不被引入。可以说,用C语言实现的软件,其实现的Bug90%以上都来至于指针,应该是没有夸大了。当然设计引起的问题或许更为关键一些,那些于指针无关。纠结于性能问题上,层次比较低。可C语言就是一个活跃在较低层次的语言,一旦你选择用它,就不得不关心性能问

系统 2019-08-12 01:32:15 3942

Hadoop

eclipse安装hadoop插件

在eclipse中配置hadoop插件1.安装插件准备程序:eclipse-3.3.2(这个版本的插件只能用这个版本的eclipse)hadoop-0.20.2-eclipse-plugin.jar(在hadoop-0.20.2/contrib/eclipse-plugin目录下)将hadoop-0.20.2-eclipse-plugin.jar复制到eclipse/plugins目录下,重启eclipse。2.打开MapReduce视图Window->O

系统 2019-08-29 23:25:34 3940

SqlServer

SQL Server 数据库命名规范

良好的命名习惯是一种美德,下面是个人整理的数据库命名规范:数据库命名规范:1.数据库名:1.1)用产品或项目的名字命名;1.2)PascalCase,如AdventureWork;1.3)避免使用特殊字符,如数字,下划线,空格之类;1.4)避免使用缩写2.表名2.1)使用复数,PascalCase,而复数只加在最后一个单词上如:Products,Users,UserRoles2.2)避免使用特殊字符,如数字,下划线,空格之类;2.3)避免使用缩写3.列名3

系统 2019-08-12 01:53:27 3938

Hive

Hive的访问接口 | Allen's World

Hive的访问接口|Allen'sWorldHive的访问接口Hive提供了三种客户端访问接口:1)HiveCLI(HiveCommandLine,Hive命令行),客户端可以直接在命令行模式下进行操作。2)hwi(HiveWebInterface,HiveWeb接口),Hive提供了更直观的Web界面3)hiveserver,Hive提供了Thrift服务,Thrift客户端目前支持C++/Java/PHP/Python/Ruby。下面我们来分别尝试下这

系统 2019-08-12 01:32:58 3935

Tomcat

Tomcat 配置方法总结

1.下载http://www.eu.apache.org/dist/jakarta/tomcat-5/这里注意,在jakarta-tomcat-5.0.28.exe以前是有默认的admin模块,在jakarta-tomcat-5.5.9.exe则没有安装默认的admin模块,这时http://127.0.0.1:8080/admin打开时则会出现Tomcat'sadministrationwebapplicationisnolongerinstalledb

系统 2019-08-12 01:32:22 3933

编程技术

调查发现程序员大多数时间在思考

下面是一个程序员coding的时间分配图。思考会是一个很重要的过程,当然耽搁拖沓也有可能也是因为没有想好,抽烟/喝咖啡应该也是一种思考,吃点东西是为了让脑子转得更快一点,上网搜索一下灵感可以借鉴一下其它人的想法,抱怨写注释只是一个例子,更多的应该是抱怨加班或是公司的老板。如果需要加上点什么的话,我觉得应该加点“重构”,“编译”,“调试”,当然,他们都可以算在coding里。不过,我觉得更应该还有:“开会”,“争吵/解释”,“打断”,这些比重也是很大的。所以

系统 2019-08-29 22:03:28 3931

Ubuntu

转:Omnet++ 4.0 installation for Ubuntu

转自:Omnet仿真周大牛的博客:http://hi.baidu.com/yilaguankey/blog/item/4b913d808ae49ddf9023d9b2.htmlOmnet++4.0installationforUbuntu:$sudoapt-getinstallbuild-essential$sudoapt-getinstallbisonflexbltblt-devlibgmp3-devlmoderngiftransdoxygenlibxm

系统 2019-08-12 09:27:41 3927

Tomcat

配置Tomcat,j2ee开发环境

这几天为了迎合项目需要,需要进行j2ee网络开发,以前从没有接触过。。。。闲话少说,先把开发环境搭建起。。1.解压开发工具eclipse2.解压tomcat,如D:\Programs\apache-tomcat3.启动eclipse后,新建一个DynamicWebProject,比如取名为lumiserv。根据tomcat的版本来选择Dynamicwebmoduleversion,否则无法将工程导入到tomcat中。比如:若是tomcat6.0,则可以选择

系统 2019-08-12 01:32:25 3927

编程技术

使用curl实现多线程

使用curl实现多线程curl一般用来抓取网页,第二种就是get或者post数据,第三种应用就是实现PHP的多线程任务下面来实现多线程的可以返回:URLINFO_EFFECTIVE_URL–最后一个有效的URL地址CURLINFO_HTTP_CODE–最后一个收到的HTTP代码CURLINFO_FILETIME–远程获取文档的时间,如果无法获取,则返回值为“-1”CURLINFO_TOTAL_TIME–最后一次传输所消耗的时间CURLINFO_NAMELO

系统 2019-08-29 23:08:50 3925

Tomcat

InstallAnywhere web打包成exe文件(tomcat6 ,

1、要求我们的web程序使用tomcat6作为应用服务器,数据库为mysql。java的版本是jdk1.6,同时,在系统安装的时候,需要导入一些数据,这些都是我们帮助客户录入的,因为客户觉得录入太麻烦了。目标是客户只需要运行一下EXE文件,就完成WEB系统的安装。JDK,TOMCAT,MYSQL和环境变量都要一次设置好。(只适用于WINDOW系统)2、思路既然客户要求自动安装,那么无非就是自动安装tomcat,mysql,jdk,我们的web应用,以及导入

系统 2019-08-12 09:29:58 3924