<!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

本文涉及的产品
转发路由器TR,750小时连接 100GB跨地域
网络型负载均衡 NLB,每月750个小时 15LCU
传统型负载均衡 CLB,每月750个小时 15LCU
简介: 参考 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开发 前端开发 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
 Connection reset by peer的常见原因: 1)服务器的并发连接数超过了其承载量,服务器会将其中一些连接关闭;    如果知道实际连接服务器的并发客户数没有超过服务器的承载量,看下有没有网络流量异常。
862 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
NoSuchObjectException(message:There is no database named cloudera_manager_metastore_canary_test_db_hive_hivemetastore_df61080e04cd7eb36c4336f71b5a8bc4) at org.
1082 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
service cloudera-scm-agent stop service cloudera-scm-agent stop umount /var/run/cloudera-scm-agent/process umo...
764 0
|
Web App开发 前端开发 数据库
|
Web App开发 前端开发
|
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
如果mysql正在运行,/etc/init.d/mysqld stop 启动mysql(无需输入密码):bin/safe_mysqld –skip-grant-tables & 在bin目录下执行mysql,此时无需输入密...
808 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
数据仓库建设步骤Posted on 2015-03-04 10:18 xuzhengzhu 阅读(1164) 评论(0) 编辑 收藏 1.系统分析,确定主题 确定一下几个因素:    ·操作出现的频率,即业务部门每隔多长时间做一次查询分析。
861 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
在统计分析系统中, 维度:指人们分析事物的角度。比如,分析活跃用户,可以从时间的维度,也可以从地域的维度去看,也可以时间、地域两个维度组合去分析。
668 0