2015年5月

Eclipse简单配置J2EE集成开发环境和helloworld

最近老是做些J2EE相关,个人感觉在学校的话各种项目什么的,J2EE开发还不如PHP或者Nodejs来得方便快捷灵活小巧机智大方 :) 。前几天又尽可能简单的弄了一遍eclipse的配置,MyEclipse什么的还是算了,搞不懂各种实验课为什么全是MyEclipse上手,对于helloworld来说eclipse应该足够了吧

导航目录

  1. 安装JDK、Tomcat和数据库(MySQL)
  2. 配置Eclipse的J2EE插件或者直接安装Eclipse IDE for J2EE Developers
  3. 开始一个Hello World工程

在开始之前还是概括下简单的配置操作,因为后面的内容会具体一些:

下载Xampp集成工具解压:Xampp;
下载Eclipse IDE for J2EE,安装:Eclipse for J2EE;
下载tomcatPluginV331.zip,将解压后文件放到Eclipse安装目录的plugins文件夹下;

- 阅读剩余部分 -

同时使用node.js和Apache-利用反向代理

软件工程大作业使用J2EE来做的,对java的web开发不太熟,一直在想怎么用node.js来做分给我的一部分任务。当然首先要处理的问题是Node.js和Tomcat怎么同时对80端口进行处理,一般想到的就是反向代理咯。怎么感觉标题有点出入,这问题变成了同时使用node.js和Tomcat哟。。。

导航目录

  1. Apache放在前监听80端口
  2. Node.js放在前监听80端口

- 阅读剩余部分 -

算法题笔记-动态规划思想

动态规划问题以前一直以为能用分治和递归来解决,想了想还是不太一样的,动态规划的子问题的解往往依赖其他同级子问题的解,而分治子问题可以直接由子子问题的解得出,另外动态规划的一个子问题经常会被多次用到,不难想到为什么动态规划一般都需要一个二维数组来保存子问题状态。尽管如此,很多子问题思路还是不那么容易想到的,这里写下几题代码备用。

导航目录

  1. 最长公共子序列
  2. 防卫导弹
  3. 田忌赛马(tian ji racing)
  4. 计算矩阵连乘积
  5. 石子合并

- 阅读剩余部分 -

Centos7/RHEL服务器搭建Apache、MySQL、PHP、TomCat和Node.js环境

搭建一个具备基本生产环境的服务器也是一个繁琐的事情,好在网上有很多一键搭建脚本和控制面板(kloxo等)可以选择,这样的确方便了不少。不过最近还是自己手动搭建好了这些服务器环境,编译源码太麻烦,有方便的yumrpm为啥不用呢?所以这里主要使用yum来安装,先记下免得下次忘了。

导航目录

  1. 安装Apache
  2. 安装MySQL和PHP
  3. 安装TomCat
  4. 配置Apache虚拟机绑定域名,分别整合PHP和TomCat到Apache
  5. 安装Node.js和Mongodb

- 阅读剩余部分 -

Firefox扩展插件开发笔记(三)-发送Http请求获取数据

紧接着上次笔记写点,上次写了主要三个关键问题,这里主要解决第二个如何,发送翻译文本同时接收翻译数据本来想的是使用Ajax,后来有个跨域问题档在前面,看了很多解决跨域的方法感觉都不太理想,好吧还是看下英文文档用Add-on SDK中的API做吧,最后再把翻译显示面板html/css调教一下,就可以收工了,扩展插件下载地址

导航目录

  1. Add-on Script中使用Request请求翻译数据
    1.1 Request发送Http请求
    1.2 Add-on script和content script间传递消息
  2. Content Script中添加翻译结果面板
    2.1 添加翻译结果的面板
    2.2 与Add-on script间的消息传递

- 阅读剩余部分 -