想找基于java的web开发书,原来选定的几本oreilly的书后来看看,版本都太老了,而且内容比较分散,不适合入门阶段上手。无意在书店翻了翻这本,看了一遍目录感觉还不错,但是基于以往的恶劣经验,我很久没有看国产技术书籍了,有些犹豫。又详细看了一两章,回家又考虑再三,最后在amazon.cn买了。花了4天时间,一口气看完,感觉挺不错。优点技术体系比较完整。关于javaweb开发基本的各方面技术都讲到了,重点是servlet/jsp及其在tomcat下的部署
系统 2019-08-29 22:48:24 2595
近日,whattofix.com刊登了一篇DanielMarkham的文章《WhatLevelProgrammerAreYou?》,文内将参差不齐的程序员按照技术水平分为从“只读”到“上帝”,共十一个阶段,以帮助广大程序员找到自身定位并从中发现自己发展方向。以下是文章摘要:随着技术发展,编程悄然融入了我们的生活。我们已然离不开那些程序和编程语言。很多人都在不同程度地谈论着如何编程,而且也诞生出很多编程语言排行。那么程序员到底应该如何分级呢?首先要明白什么是
系统 2019-08-29 22:13:35 2595
//-----------------------JMS消息服务javamessageservicejava消息服务javamessaeservice简称JMS,用于访问企业消息系统的中立的API,说白了就是一组API.企业消息系统可以协助应用软件通过网络进行消息交互.JMS(编程)简单概括为应用程序A发送一条消息到消息的服务器的某个目的Destination,然后消息服务把消息发送给应用程序B,因为应用程序A和应用程序B,没有直接的代码关联.所以两者实现
系统 2019-08-29 22:08:44 2595
这是我继上一篇文章多个tomcat同一个apache,使用jk建立关系时常出错!提到的配置:最近忙于项目进度,就停了一段时间。调试和优化的工作展开了,昨个用jmeter做了压力测试,同样有这样的错误,代码貌似没大问题。小弟对apache这东西比较生疏,贴出张图,如有帮忙有其他需要立刻到位!还请各位帮忙看看,谢谢!在网上找了一圈,有相同问题的也不少(包括不定期可能能访问速度超慢,导致tomcat停止服务),给的提示也有,具体的解决方案没有,或者怎么能没有这个
系统 2019-08-12 09:30:39 2595
SELECTTABLE_NAME,COLUMN_NAMEFROMinformation_schema.key_column_usagewhereCONSTRAINT_SCHEMA='tablename'andCONSTRAINT_NAME='PRIMARY'mysql中列出所有表格的对应字段
系统 2019-08-12 09:30:10 2595
简介:这是Hibernate3.2.6原生sql查询使用方法,将查询结果直接转换为VO,不必非要指定属性大写的详细页面,介绍了和数据库,有关的知识,加入收藏请按键盘ctrl+D,谢谢大家的观看!要查看更多有关信息,请点击此处1.由于SQL语法本身的复杂,及各种数据库原生功能的多样性,HQL和QBC不能涵盖所有的查询特性,这时就需要采用原生的SQL达到期望的目的。Hibernate完全支持直接使用数据库SQL语言进行查询,并将查询结果进行了简单的封装。不必再
系统 2019-08-12 09:30:09 2595
SublimeText前端开发常用扩展插件推荐SublimeTextSublimeText是程序员们公认的编码神奇,拥有漂亮的用户界面和强大的功能更重要的是,SublimeText易于扩展,众多开发人员为其贡献插件,而且通过包管理工具——PackageControl可以方便安装和管理。PackageControl安装方法首先通过快捷键ctrl+`或者View>ShowConsole打开控制台,然后粘贴相应的Python安装代码。SublimeText2安装
系统 2019-08-12 09:27:41 2595
最近做mysql代理层读写分离,发现在C,C++领域libevent很厉害的样子。1.安装libeventlinux下源码安装或者直接yum安装。libevent只是一套对一些底层技术的封装,自己本身并不像其他linux使用yum安装的软件一样会在/usr/bin/下有可执行文件,他只是一套动态链接库。即你可以在你的C程序中使用他.yuminstalllibeventyuminstalllibevent-devel如果是源码安装,可能会麻烦点,因为你在指定
系统 2019-08-12 09:27:27 2595
原文请猛戳:http://galoisplusplus.gitcafe.com/blog/2013/09/19/have-fun-with-vim-wiki/写blog确实是一种消化和深入理解知识的方式,但往往要整理一个完整的主题相当的耗时间。平时我也想记一记一些有用然而散乱的tips,慢慢积累起来。作为一位Vim忠实粉,我理所当然找到了大名鼎鼎的Vim插件Vimwiki,并开始借此搭建我的个人wiki。用pathogen这个管理Vim插件的插件把Vimw
系统 2019-08-12 09:26:58 2595
这篇文章是我学习boostphoenix的总结。序言Phoenix是一个C++的函数式编程(functionprogramming)库。Phoenix的函数式编程是构建在函数对象上的。因此,了解Phoenix,必须先从它的基础函数对象上做起。Phoenix能够提供令人惊艳的编码效果。我先撂一个出来,看看用Phoenix能写出什么样的代码:std::for_each(vec.begin(),vec.end(),if_(arg1>5)[std::cout<
系统 2019-08-12 01:54:47 2595