- 博客(31)
- 资源 (10)
- 收藏
- 关注
原创 java程序开发学习路线
最近面试两家公司,结果不理想,不过能汲取一些教训,发现自己的不足,也算为后面的学习提供一个参考。不管是笔试还是面试,思维和学习能力都是第一位,并不认同第二个公司的面试官说的“上了年龄,思维会变钝,不如年轻人灵活”,随着年龄的增长,我们的思维方式会发生一些变化,年轻人的天马行空,在“中年人”来说确实没有了,而是多了务实和稳重,也是各有长处的。思维和学习能力并不由智力决定,在智力达到一个差不多的水
2018-02-01 17:11:14
409
原创 问题整理汇总记录
问题描述:在eclipse用mvn 创建web项目时,项目上会出现“红叉” 解决方案:用mvn选webapp时自动生成web.xml 的servlet版本不是3.1 ,需要修改为3.1版本问题描述: mysql安装失败,提示microsoft vc++ 2013 redistributable 没安装,实际已经装过。 解决方案: 因为系统是windows 10 64位,所以装的是microso
2017-12-06 13:45:43
296
原创 Git 学习和常用链接
Git 学习和常用链接以前git用得不多,现在要熟悉起来,自己用也方便,看一些好的项目也很好。 这里做一个简单的记录,算是学习笔记也好,备忘录也好。GitHub码云git文档try git 用这个走一遍基本能把常用名令用法和使用场景熟悉了另外一个讲解git不错的系列文章: - 从0开始学习 GITHUB 系列之「GIT 速成」 - 从0开始学习 GITHUB 系列之「向GIT
2017-12-01 22:50:11
207
原创 我们在谈论web/web应用/web开发时,到底再说什么?
因为强迫症,有些问题我必须搞清楚。现在好像只要是个程序员,就会和你讨论web,web应用,web开发,其实我一直都很模糊,web到底指的是什么,他的前世今生又是怎么样的呢?我们在谈论的时候,是不是真正说到点上了呢?带着这些疑问,我开始疯狂的google和百度……终于让我有了一点儿自己的认识。还涉及到的一些关键词:internet / http/ html/ css/ jsp百度上搜到的文章基本上都是
2017-08-13 12:42:24
514
原创 重建开发环境
总还是要回来,回到职场,回到战场,重做程序猿。今天重搭开发环境,那些熟悉又陌生的名字:eclipse/java...java下了最新的jdk8: jdk-8u121下载eclispe for jee的版本:eclipse-jee-indigo-SR2-win32-x86_64技术更新太快,从最新的开始慢慢再熟悉吧。或许这样也不错,让自己以一个初学者的态度再次学习,会有更
2017-02-11 19:19:46
520
原创 swagger 学习笔记
swagger可以为jax-rs的项目自动生成api文档用注解的方式实现,主要用到@Api :用到class上@ApiOperation:用到method上@ApiError:用到method@ApiParam:用到method的参数
2013-06-03 14:57:49
2260
原创 Shiro 设置session超时时间
Shiro 是一个轻量的安全框架,使用和配置都很方便,是小型web项目很好的选择。Shiro的Session可以设置超时时间,默认是30minBy default, Shiro's SessionManager implementations default to a 30 minute session timeout. That is, if any Session cre
2012-12-07 10:43:37
17530
转载 Java性能测试的困惑:switch和map的性能比较
原文地址: http://agilejava.blogbus.com/logs/39858996.html最近一直有个问题困扰着我,今天研究了一个晚上,结果从表面上看上说得通,但是也不能确认就是正确的。事件的起因是近期在搞一个消息处理的功能,要定义大量的消息型,这些消息都是整形的,需要根据消息来判断应该采用哪种处理器进行处理。类似下面的代码: boolean
2012-12-06 17:31:19
7632
3
原创 Spring:在bean中获取ServletContext
通过ServletContext可以获取到有关当前程序的很多信息,比如web目录的绝对路径等Spring中有一个很有用的接口,使得bean能够很方便的引用ServletContext,这个接口就是:ServletContextAwarepublic interface ServletContextAware extends Aware { /** * Set the Ser
2012-12-05 16:48:00
1146
原创 mybatis使用的一点小结:session运行模式及批量提交
mybatis的执行器有三种类型:ExecutorType.SIMPLE这个类型不做特殊的事情,它只为每个语句创建一个PreparedStatement。ExecutorType.REUSE这种类型将重复使用PreparedStatements。ExecutorType.BATCH这个类型批量更新,且必要地区别开其中的select 语句,确保动作易于
2012-12-05 16:28:28
19491
1
原创 mybatis-spring集成:配置多数据库源中遇到的问题--MapperScannerConfigurer配置
mybatis配置多数据源本身很简单,和基本配置差别不大但是如果要配置自动扫描mapper文件,可能会遇到一点儿问题只有一个数据源时,只需要指定包就可以了,比如 而有多个数据源时,还需要指定使用哪一个sqlSession,在mybatis-spring的中文文档中,提到用sqlSessionFactory或sqlSessionTemplate属性来配置数据源,文档:注意,
2012-12-05 15:57:03
11482
3
转载 ibatis和hibernate的比较
ibatis和hibernate的比较 原文地址:http://chokee.iteye.com/category/78254IBATIS: iBATIS一词来源于“internet”和“abatis”的组合,是一个由Clinton Begin在2001年发起的开放源代码项目,最初侧重于密码软件的开发,现在是一个基于Java的持久层框架。 iBATIS提供的持久层框架包括S
2012-09-28 16:15:23
788
原创 对J2EE的理解
J2EE是一个标准,包含一系列基于Java的技术规范以及相关的接口定义,能够更统一、有效的进行企业应用开发。遵循J2EE标准的框架,是指实现了J2EE包含的技术规范和接口,能够按照J2EE规定的方式工作。jboss、weblogic、websphere是基于J2EE规范的产品实现Tomcat是实现了规范中Servlet容器部分,而不象其他产品一样实现了EJB容器。
2012-09-28 13:40:35
1575
转载 第一次写MySQL存储过程遇到的关于DELIMITER的问题
转载:http://www.phppan.com/2010/05/mysql-delimit/第一次写MySQL存储过程遇到的关于DELIMITER的问题在很久很久以前写过Oracle的存储过程,昨天由于某些特殊的原因导致需要在MySQL中写一些存储过程,只能现学现用了首先写了一个非常简单的存储过程,但是就是如此简单的过程也报错了,其代码如下:1234
2012-09-25 19:29:02
2159
转载 tomcat7 远程 DEBUG
最近由于项目需要,需要远程调试代码,由于用的是tomcat7,和tomcat6的jpda 不一样,tomcat7已经把jpda配置的属性在catalina.sh/catalina.bat里面已经写好了,我们不需要向tomcat6那样去设置参数。默认的端口为8000端口。 刚开始在网上找来想关文章,都说是在catalina文件头加一行就是jpda 参数的代码,其实不用,我们直接
2012-09-05 11:46:56
1467
原创 配置Spring支持自动json格式数据转换
从|Spring3.1之后,开始推荐使用RequestMappingHandlerMapping和RequestMappingHandlerAdapter来进行方法映射,在controller里支持使用@RequestBody注解 (从2.5开始应该就支持的)要使用Spring提供的自动将requestbody里的json字符串的entity 转换为对应的对象实例,需要增加messag
2012-08-21 11:52:36
16262
3
转载 Ubuntu Server下配置UTF-8中文环境,ubuntu server zh_CN.UTF-8
1、安装中文语言包apt-get install language-pack-zh 2、添加locale编码 vi /var/lib/locales/supported.d/local内容是:en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8zh_CN.GBK GBKzh_CN GB2312
2012-08-16 17:02:43
3175
原创 Windows下搭建Python开发环境(Eclipse)
前段时间学了一点儿Python,是在Ubuntu上练手的,不久前重新捣鼓了电脑,只整了一个Windows,这破笔记本性能有限,还是不要装两个系统了这几天突然有想再学些Python,不知道啥原因,对python的语法和性能比较倾心,和php形成鲜明对比啊~又要搭一遍环境,上次是怎么弄的?都忘了!这次记下来吧,我主要是想学习web的开发,所以除了装python还要装django
2012-08-05 17:57:36
955
原创 ubuntu 安装 memcached,开启远程连接
项目打算用memcached来做内存缓存,查了一下,貌似是个不错的东西,这几天都在学。官方地址:http://memcached.org/googcode:http://code.google.com/p/memcached/一些安装,试用过程中遇到问题,记下来以备用。系统环境:Ubuntu Server 10.10安装:用apt-cache search memc
2012-08-05 16:56:09
2459
转载 memcache在大型网站的应用策略【转】
【部署策略】 基于memcached的slab和dump的内存管理方式,它产生的内存碎片比较少,不需要OS去做繁杂的内存回收,所以它对CPU的占用率那是相当的低。所以建议将它跟占用CPU较高的WEB服务器一起使用来节省成本。当然如果你有大量的廉价PC,那用来专门做memcached服务器也不错。由于32位操作系统中,每个进程最多只能使用2GB内存,所以如果你有大内存的话,可以以daem
2012-08-05 16:55:35
743
原创 java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet
测试tomcat的cometjava.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet 异常因为工程中用到tomcat的catalina.jar,被部署到tomcat中时,这个包也跟着部署进去了,部署报异常2012-7-27 11:44:05 org.apache.cat
2012-07-27 12:03:31
18541
转载 tomcat,Jboss,weblogic区别、容器的作用
一、tomcatTomcat 服务器是一个免费的开放源代码的Web 应用服务器,它是Apache 软件基金会(ApacheSoftware Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,To
2012-07-12 10:43:58
1299
转载 三大WEB服务器对比分析(apache ,lighttpd,nginx)
三大WEB服务器对比分析(apache ,lighttpd,nginx)一.软件介绍(apache lighttpd nginx) 1. lighttpd Lighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量 级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出
2012-07-12 10:42:38
649
原创 翻开下一页——离开,再开始
今天,回原来的公司办理离职相关的一些手续,有挺多感触。刚好差不多有10天没来这里上班,回来还是有一种亲切感。从早上在公交站等班车那一刻开始,一种熟悉的感觉油然而生,从毕业到现在,这样上班已经两年了,还能清楚的记得刚开始上班那会儿,对班车时间把握不准,每次都要早早地到那里,和我在一个站上车的还有项目组的另外一个哥哥,人很好,本来我是被分到他们小组的,后来又调到另外一个小组,但是他给我
2012-07-04 22:22:25
1762
原创 Android开发问题记录——“The connection to adb is down...”
Android控制台:[2012-06-27 10:58:14 - ChinaWeather] ------------------------------[2012-06-27 10:58:14 - ChinaWeather] Android Launch![2012-06-27 10:58:14 - ChinaWeather] The connection to adb is do
2012-06-27 11:31:23
1031
1
原创 学习android开发——环境搭建
这个视频教程讲得很详细http://www.eoeandroid.com/video/2012/0618/1664.html也参考了官方的教程(http://developer.android.com/sdk/installing/index.html),window下搭建环境主要分三步:1. 下载安装SDK 这里有个可选操作:如果要在命令行中使用sd
2012-06-27 10:36:25
417
原创 自己也曾有梦想——辞职,开始学习创业
为什么要选择这条路? 这个问题一直在问自己,也回答了很多人。从开始有这样的想法,就开始思考“为什么”,只有说服自己之后,才能义无反顾,才能无怨无悔。 其实,这个问题的答案再简单不过了,我就是想干一些“有梦想”的事,我不想向现在这样一眼望到头的生活,并且这种生活还不是我自己规划的。 在我内心深处,我是一个“不安分”的人,我一直想为什么我们的人生轨迹都要走
2012-06-25 17:17:01
947
原创 建立“贷财旺”博客站过程
算是练手,也算给他找点儿事干,打算给他建一个博客。在知乎上看了推荐的空间,最后选了homezz,只因为便宜并且支持月付/季付。国外的空间可以免去备案什么的,域名也在这儿注册了,也因为价格便宜很多——我是有多抠门啊!不过,等买好空间和域名后,发现cpanel访问不了,联系客服QQ是离开状态,后来想想也许是因为主机在国外,于是开了goagent试试,访问成功了!郁闷了一下,难道空间要翻
2012-06-03 21:50:40
776
原创 试用wordpress--安装
环境安装:1。首先是web服务器,直接用命令安装:sudo apt-get install apache2安装服务器的同时,下载wordpress的包,在官方中文网站下载的 .tar.gz版本服务器安装好之后,访问 localhost ,确认安装成功再将wordpress的包解压后,移到apache的的www目录下,对ubuntu的命令不怎么熟悉,费了好大功夫才搞定
2012-03-04 21:55:16
577
原创 安装Python 的包管理工具
Python下的包管理工具,包括easy_install和Pip。今天安装了Pip试试。在网上看到的,操作步骤准备:$ curl -O http://python-distribute.org/distribute_setup.py$ python distribute_setup.py我的Ubuntu运行的时候提示没有curl,需要安装,所以又加了一步:$ s
2012-02-22 23:43:14
876
SLA Management Handbook – Volume 4: Enterprise Perspective
2009-07-03
petstore-2.0-ea5
2009-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人