咸咸海风

https://github.com/xianxianhaifeng

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2019年8月6日

摘要: 一、前戏 前后端分离已经成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个node.js)有效的进行解耦,并且前后端分离会为以后的大型分布式架构,弹性计算架构,微服务架构,多端化服务(多种客户端:例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步 阅读全文
posted @ 2019-08-06 15:56 咸咸海风 阅读(6275) 评论(0) 推荐(0) 编辑

2019年8月2日

摘要: xis,axis2,Xfire以及cxf对比 http://ws.apache.org/axis/ http://axis.apache.org/axis2/java/core/ http://xfire.codehaus.org/ http://cxf.apache.org/ axis最新的版本为 阅读全文
posted @ 2019-08-02 14:55 咸咸海风 阅读(749) 评论(0) 推荐(0) 编辑

摘要: 目录 1. CXF方式2. Xfire方式3. AXIS2方式4. AXIS1方式5. AXIS1客户端调用6. AXIS2客户端调用7. CXF客户端调用8. Web Service Client客户端调用 1.CXF方式 CXF与spring搭建webservice是目前最流行的方式,但是传闻c 阅读全文
posted @ 2019-08-02 14:38 咸咸海风 阅读(1042) 评论(0) 推荐(0) 编辑

2019年8月1日

摘要: 一、准备工作(以下为本实例使用工具) 1、MyEclipse10.7.1 2、JDK 1.6.0_22 二、创建服务端 1、创建【Web Service Project】,命名为【TheService】。 2、创建【Class】类,命名为【ServiceHello】,位于【com.hyan.serv 阅读全文
posted @ 2019-08-01 19:15 咸咸海风 阅读(1386) 评论(0) 推荐(0) 编辑

2019年7月18日

摘要: Intellij IDEA svn的使用记录 这里的忽略一直灰色的,可以进入 这里的版本控制里进行忽略选择 或者 这里进行添加 这里有三个选择 按照顺序 1、忽略指定的文件 2、忽略文件夹下所有文件 3、忽略符合匹配规则的文件 到Commit Changes 这里有几个选项需要了解的: Auto-u 阅读全文
posted @ 2019-07-18 19:31 咸咸海风 阅读(1057) 评论(0) 推荐(0) 编辑

摘要: SonarLint插件安装IDEA菜单栏选择File->Settings,左边栏选择Plugins 在线安装选择Browse repositories,搜索Sonar,选择SonarLint进行安装,之后重启IDEA IDEA SonarLint使用安装SonarLint插件重启后,IDEA Too 阅读全文
posted @ 2019-07-18 19:23 咸咸海风 阅读(3453) 评论(0) 推荐(0) 编辑

摘要: 设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, 阅读全文
posted @ 2019-07-18 19:19 咸咸海风 阅读(206) 评论(0) 推荐(0) 编辑

摘要: 《Java编程思想》 “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。 而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。” 1)static方法 在静态方法中不能访问非静态成员方法和 阅读全文
posted @ 2019-07-18 19:16 咸咸海风 阅读(143) 评论(0) 推荐(0) 编辑

摘要: 实现XX表的字段code,为自动增长字段? 1、创建一个sequence,如图: 输入如下数据: S_COUNTRY为sequence名称 2、创建一个触发器,目的是在插入数据之前插入自动增长的数字,创建触发器 然后填写代码 这样就可以在表中插入数据 就有自动的增长 查看图片附件 查看图片附件 阅读全文
posted @ 2019-07-18 18:51 咸咸海风 阅读(207) 评论(0) 推荐(0) 编辑

摘要: 1) 没有查询条件,或者查询条件没有建立索引 2) 在查询条件上没有使用引导列 3) 查询的数量是大表的大部分,应该是30%以上。 4) 索引本身失效 5) 查询条件使用函数在索引列上,或者对索引列进行运算,运算包括(+,-,*,/,! 等) 错误的例子:select * from test whe 阅读全文
posted @ 2019-07-18 18:41 咸咸海风 阅读(1415) 评论(0) 推荐(0) 编辑