<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
转发路由器TR,750小时连接 100GB跨地域
简介: 参考 java成神之路javaweb学习指南SSI框架:struts+spring+ibatis,其中的ibatis已经更名为mybits,由apache-->Google codeSSH框架:   struts...

参考 java成神之路

javaweb学习指南


SSI框架:struts+spring+ibatis,其中的ibatis已经更名为mybits,由apache-->Google code

SSH框架:   struts+spring+hibernate

SSM框架:Spring+SpringMVC+MyBatis

springBoot+swagger

springboot:简化了配置,约定大约配置? 用什么配置?类方法入口? 数据库? jpa?  webxml都可以不要? spring  boot:  ibm中文 


自动生成代码工具:

velocity  可以作为自动生成代码的工具

freemarker 也可以作为自动生成代码的工具

Java Web项目中使用Freemarker生成Word文档

ftl模板 或者 html 作为模板,把 docs 转成 xml 


java文本乱码的出现:

1:页面编码不一致,吧默认的iso-8859-1转出UTF-8

2:数据库连接导致乱码 

jdbc.url=jdbc\:mysql\://114.215.84.100\:3306/qinheyuan?useUnicode\=true&characterEncoding\=UTF-8

3:java web过滤器处理;spring字符过滤器处理

3:  tomcat配置里面有一个字符集

http://www.cnblogs.com/countguo/p/5303805.html
原因:tomcat配有配置编码格式--- 改成
<Connector connectionTimeout="20000" 
    port="8080" 
    protocol="HTTP/1.1" 
    redirectPort="8443" 
    URIEncoding="UTF-8"/>

WebService技术:

SOAP(简单对象访问协议)= http + xml + schema

WSDL:web service 定义语言,说明web service方法的调用方法,参数,格式,请求和返回的xml格式

跨平台,跨语言的一种远程方法调用的方式

JAX-WS:java自带的web service api

wsimport:jdk自带命名,用于自动生成调用webserice代码

apache cxf:可以配合spring使用,很方便的一个实现库   WebService -CXF

其他可以参见baidu云盘的文档

比较各JAX-RS实现:Jersey,Restlet,CXF,RESTEasy

java调用ws

ajax调用ws


单点登陆技术SSO


读取office文档技术POI;可以操作PPT,word,excel

读取pdf文档的技术:itextpdf(lemon oa),pdfbox  java操作PDF(PDFBOX和Itext框架)

Java iText使用PDF模板生成PDF文档



报表技术:ireport+jasper;Highcharts

报表工具:echart:百度数据图标

 lemon ao使用的 jqPlot

 jquery jqPlo,echart ,D3, Highcharts



安全认证技术:

spring security

Shiro apache框架




nosql技术:

redis 或者 mongodb;都是 key value 键值对形式存储


spring cache技术;

encached 或者 radis缓存的实现


redis也可以做二级缓存技术,配合mybits做二级缓存


外网映射技术:

花生壳




服务器:

tomcat,jetty,jobss 免费的,jboss有收费版

weblogic,websphere 都是收费的,支持功能多

https如何配置


后台页面渲染:

jstl, EL,ognl 表达式


前台页面渲染:

jsrender 技术

backbase:宋健公司用,一个商业


idea工具优点:

智能提示比myeclipse好;xml里面编辑提示友好;文档预览好;工具通用性好(跨平台,跨语言)

消耗资源大;文档缺乏;插件相对较少;

两个工具不冲突


定时任务技术:

spring task;spring+quarts;



springside技术:


跨域请求怎么办??

chrome安全模式;jsonp处理;


jdbc,odbc,mybits,hibernate区别


数据库建模工具:

PowerDesigner; Enterprise Architect (EA);


数据库知识:

union all,函数,存储过程,索引,视图,分页,模糊查询,不区分大小写


spring jpa,sql,hql


漏ce

Lucene与Solr:全文搜索库

Apache Solr

solr依赖于Lucene




FastDFS:开源分布式文件系统,可以用来存储文件,图片 


dubbo与nginx都做负载均衡

dubbo的负载均衡已经是服务层面的了,和nginx的负载均衡还在http请求层面完全不同。至于二者哪个优秀,当然没办法直接比较。



服务器:nginx,apache,iis服务器

tomcat,jetty服务器


负载均衡技术:

Nginx

apache



log4j

flume:日志系统;

LOGBACK配置: 用 XML,替换log4j


angularjs:华为基本都在用


kafka:消息订阅,类似jms 华为


Hadoop+HBase+ZooKeeper+hive(大数据,分布式)



数据库 版本控制工具flywaydb db-migrate 数据库升级,迁移用


java远程调试Jpda

tomcate远程部署debug


服务器上传目录和服务器分离


java web一些注解:

@Resource, @PostConstruct and @PreDestroy Annotations Example使用样例2:

类似在bean初始化的时候调动和Bean销毁的时候会调用对应的方法;

@PostConstruct和init-mehod效果相同;

@PreDestory和destory-method方法相同

<bean id="hsqldbServer" class="com.mossle.simulator.hsqldb.HsqldbServer"init-method="init"destroy-method="destroy"/>


ztree:树结构


BPM:工作流

炎黄盈动bpm


单点登录单点登录SSO  cas 


java文本项目多数据源:

SpringMVC框架中多数据源的配置问题、datasource

Spring Boot多数据源配置与使用


数据库设计工具、建模工具:powerDesign 或者 architect 破解版 简称EA


JSP中四种传递参数的方法


目录
相关文章
|
Web App开发 前端开发
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
最近在线上往hbase导数据,因为hbase写入能力比较强,没有太在意写的问题。让业务方进行历史数据的导入操作,中间发现一个问题,写入速度太快,并且业务数据集中到其中一个region,这个region无法split掉,处于不可用状态。
1320 0
|
Web App开发 前端开发
|
Web App开发 Linux
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
内存是影响Linux性能的主要因素之一,内存资源的充足与否直接影响应用系统的使用性能。 free命令:监控Linux内存使用状况。
1152 0
|
Web App开发 监控 前端开发
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
hadoop服务器更换硬盘操作步骤(datanode hadoop目录${HADOOP_HOME}/bin    日志位置:/var/log/hadoop)1.登陆服务器,切换到mapred用户,执行jps命令,查看是否有TaskTracker进程。
1001 0
|
Web App开发 前端开发 Java
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
服务端需在vm arguments一栏下加上    -agentlib:jdwp=transport=dt_socket,server=y,address=8000 并以run模式启动 如果以debug模式启动服务端...
711 0
|
Web App开发 前端开发 数据库
|
Web App开发 前端开发 Linux
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
问题症状 修改 linux 内核文件 #vi /etc/sysctl.conf后执行sysctl  -P 报错 error: "net.
545 0
|
Web App开发 前端开发 Java
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head><meta http-equiv="Cont
kafka.common.ConsumerRebalanceFailedException: group_dd-1446432618163-2746a209 can't rebalance after 10 retries  at kafka.
801 0
|
Web App开发 前端开发 Java