欢迎访问小程序员!

Phpstorm除了能直接打开localhost文件之外,还可以连接FTP,除了完成正常的数据传递任务之外,还可以进行本地文件与服务端文件的异同比较,同一文件自动匹配目录上传,下载,这些功能是平常IDE,FTP软件中少见的,而且是很耗工作时间的一个操作。换句话说,在Webstorm/Phpstorm中操作ftp能找到原来版本控制的感觉。唯一的缺点是:上传,下载的打开链接要稍费时间,适合的场景在于单文件的编辑,这个如果网速够快一般可以忽略,而且就个人体验,虽然链接的速度稍慢,传输的速度并不慢。 1. 设置: ....

通常操作系统和软件开发包中都包含文本编辑器,可以用来编辑配置文件,文档文件和源代码。 下面是笔者总结的10个最好的免费代码文本编辑器: 1.NOTEPAD++ NOTEPAD++是一款免费又优秀的文本编辑器,支持在MS Windows环境下运行的多种编程语言。NOTEPAD++支持超过50种编程、脚本和标记语言的语法高亮显示和代码折叠,能让用户迅速减小或扩大代码段以便查阅整个文档。用户也可以手动设置当前语言,覆盖默认语言。该程序还支持自动完成某些编程语言的API子集。 官方网站:http://notepad ....

Sublime Text算是前端开发中最常使用的文本编辑器之一,对于前端工程师来说熟悉手中的编辑器就像熟悉筷子一样重要。Sublime Text的入门文章网上已经太多了,本文只关注能提升前端工程师工作效率的技巧和插件。 语法高亮 一晃已经接近2015年,过去数年里前端开发的发展日新月异:浏览器里充斥着新增加的CSS特性(以及这些特性的N种实现),JavaScript也不像原来那样只用作给单一页面加点特效或者提交Ajax请求这么简单,我们手边有了Jade,Sass,TypeScript等等一打甚至更多种能生成 ....

手工写Makefile是一件很有趣的事情,对于比较大型的项目,如果有工具可以代劳,自然是一件好事。在Linux系统开发环境中,GNU Autotools 无疑就充当了这个重要角色。(在Windows系统的开发环境中,IDE工具,诸如Visual Studio,来管理项目也很方便。)       本文以一个简单项目为例子,来讲述GNU Autotools的一列工具及其命令的用法。 autotools是系列工具, 它主要由autoconf、automake、perl语言环境和m4等组成;所包含的命令有五个:   ....

项目中有需求,要把Mysql中的一批数据按天同步到Oracle,已有项目中没有类似的功能,且涉及到两个数据库,为了这点功能就多创建出一个数据源始终感觉不够优雅。 考虑之后觉得还是用脚本方便快捷一些,决定用python来完成该功能。 要用python总得有个编码环境吧,由于我的主语言是Java,机子上已经有了Eclipse(虽然平时用intellij idea)装个PyDev插件练练手先。 在线安装,在Eclipse的Marketplace中可以搜到PyDev,但是试了好几次,这网络,被墙的感觉,反正就是装不 ....

大约一个月前,我发表了一篇博客,其中介绍了对Eclipse的爱与恨。 有些人问我如何给Eclipse提速,这篇文章就来讨论这个问题。顺带提一下,这篇文章不是比较IDE,所以不要说你讨厌某个IDE而选择另外一个。这篇文章只是关注如何让Eclipse运行得更快。每个技巧都针对Windows、Linux和MacOS用户详细说明。在使用所有优化技巧之后,Eclipse应该能在10秒内启动,并且比以前运行得更流畅。 这些技巧不仅仅缩短了Eclipse的启动时间,其中大部分技巧还改善了用户体验。例如,更快地打开类、从一 ....

1 eclipse中hadoop环境部署概览      eclipse 中部署hadoop包括两大部分:hdfs环境部署和mapreduce任务执行环境部署。一般hdfs环境部署比较简单,部署后就 可以在eclipse中像操作windows目录一样操作hdfs文件。而mapreduce任务执行环境的部署就比较复杂一点,不同版本对环境的要求度 高低不同就导致部署的复杂度大相径庭。例如hadoop1包括以前的版本部署就比较简单,可在windows和Linux执行部署运行,而hadoop2 及以上版本对环境要求就 ....

前言:eclipse一直作为我的首选开发工具,多少对其有些偏执,但是以前在写前端代码时,总是没有找到合适的方法对语法提示进行改善,昨天有幸在读《锋利的JQuery》的时候看到了aptana,那么今天就在尝试如何让其作为eclipse的插件安装成功。   第一步:确认eclipse的版本,注意aptana的官网上说明studio3.6插件需要的eclipse版本要在3.5或者更高,我刚开始的版本可能比较低,于是就先到eclipse的官网上下载最新版的luna(dota里面为月之骑士,我最喜欢的英雄,没有之一) ....

由于需要将MFC程序在其它电脑上运行,所以需要将动态链接的MFC改成静态链接,本以为很简单,没想到链接的时候出现下面的链接错误: uafxcw.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCMT.lib(new.obj) uafxcw.lib(afxmem.obj) : error LNK2005: &q ....

在日常项目中,一个TextBox需要输入用户名,我们通常的做法是先用一个TextBlock来说明,例如下面的截图: 今天将使用另外一种方式来展示,使用水印的方式。请参考下面的代码: <Window.Resources> <BooleanToVisibilityConverter x:Key="booleanToVisibilityConverter"/> <Style x:Key="EntryFieldStyle ....

软件:IDEA 13.1.5  最近使用IDEA来开发JAVA应用,对IDEA的界面很有爱,但是缺受不了它的运行速度。每次运行都要编译,所以就有了这边文章 总感觉IDEA的编译速度比eclipse慢,eclipse每次保存都自动编译,而且运行的时候如果代码没有改变根本不会重新编译,但是IDEA这方便却不是,每次都要编译。通过google和自己的测试解决了这个问题。 1:开启自动测试 File->setting->compiler   勾选上上面的, 2修改run/debug配置 Run-> ....

      经过长时间的调整,测试,今天终于解决了web服务器关闭socket时,缓冲中未发送的内容被抛弃的问题。       公司让我开发一个小的服务器支撑系统,我使用C++编写了一个小的httpd服务器,以便能够打造自己的服务器,扩充自己想要的各种功能(如各种统计功能、扩展接口功能)。在开始的简单网页测试时,没有发现问题;但是,在系统部署上线后,偶尔出现IE界面长时间转圈圈,就是不显示页面的内容。有时通过点击刷新几次,系统又正常。因为这个系统比较小,使用也不是很频繁,所以系统将就着使用。       过 ....

在eclipse中,有时候在xml文件中,特别是于Spring相关的配置文件中,会出现一些不影响程序正常运行的编译错误,如: Referenced file contains errors (http://www.springframework.org/schema/beans/spring-beans-4.0.xsd). 可通过如下步骤解决这个编译错误:   1. Spring的版本变更了,但是Eclipse的编译器还是使用之前缓存的spring-beans-**.xsd文件。其原因是 对于Eclipse ....

Introduction 简介 The maven plugin is designed for people who use Apache Maven as a build tool. maven插件的设计是被人们当初maven构建工具使用。 As well as this maven plugin, dbdeploy supports an ant task and a command line interface. 以及这个Maven插件,dbdeploy支持ant任务 和 命令行接口 Usage 使 ....

我 用的是MyEclipse8.5的开发工具,没有采用MyEclipse的Hibernate工具去自动生成实体类,而是手工自己编写 hibernater的配置文件。只可惜当采用Hibernate Reverse Engineering去生成实体类的时候发生了错误。 选择JAVA src Folder后的Browse按钮后弹出一个灰色的对话框。如下图所示: 于 是我做了一个DEMO然后采用myeclipse工具自动去添加hibernate包,经过仔细的对比发现在.project这个文件有问题,在最后的 nat ....

------------------------------maven3常用命令--------------------------- 1、常用命令 1)创建一个Project   mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false   mvn archetype ....

Mr.Johness 阿何的程序人生 MyEclipse启动Tomcat缓慢的原因及解决办法 不知道朋友们是否有一种烦恼:有时候使用MyEclipse启动Tomcat十 分缓慢,可能在几分钟前20秒以内,但现在却需要200秒开外;其间内存和CPU都被占用地厉害,而控制台的输出似乎有重复的迹象;而当好不容易启动完成 后,发现响应请求的速度也比平时慢数倍。这一切在另一台机器或另一个MyEclipse/Eclipse中却不会发生。 这时你可能会很烦躁:不应该是代码的问题。   其实这可以算是MyEcl ....

1、利用mysql的数据库管理工具Navicat建好一个数据库(例如数据库名为:testdb)和一张表(例如表名为:user); 2、在Netbeans所要引用数据库的项目的库目录下导入链接数据库所需的jar包:mysql-connector-java-5.1.5-bin.jar; 3、中间连接数据库的代码就自己在课本找了。 3、最后运行文件便能连上数据库了。   ....

下载地址:http://pan.baidu.com/share/link?shareid=160811&uk=1829115338 废话不说。先上地址,让各位先下载着然后看安装过程。。 单独破解文件,我自己单独试过。失败。我看很多朋友已经下载好myeclipse10了。想用单独下破解文件试试,那就试一下吧:下载地址 myeclipse10需要fq才可以下载,所以很不容易,我就为大家倒腾回来,免费放出:地址更新ing。。。。 下载着,然后开始安装过程。 打开myeclipse-10.0-offline-ins ....

具体实现代码为:  #include <stdio.h>  #include <stdlib.h>  #include <string.h>    void InsertSort(int a[], int n)  {      int i,j,k;      for (i = 1; i < n; i++)      {          for (j = i - 1; j >= 0; j--)          {              if (a[j]  ....