服务器
文章平均质量分 54
充电实践
极牛网、大牛家平台专家,资深IT工程师,也是创业路上的一员。对App开发,android和iOS均有深入研究。如果对我的文章感兴趣,请在微信公众号中搜索“充电实践”,关注我。
展开
-
微服务框架实践概览
这两年人人都谈数字化转型,企业的数字化转型已经成了企业特别重视的一项变革行动,比如零售行业、金融行业、地产行业等等。数字化是信息技术发展的高级阶段,是数字经济的主要驱动力,在技术架构上,实现从信息技术(IT)到数字技术(DT)转变。信息化改造是基于传统架构 + 桌面端;数字化转型是云网段 +AI0T 等为代表的新技术群落。数字化转型离不开企业的技术架构,微服务在2013年被提出,微服务是SOA发展出来的产物,它是一种比较现代化的细粒度的SOA实现方式。微服务架构能够实现由小型自主服务组成一个整体应用,各个组原创 2021-10-14 16:55:17 · 180 阅读 · 0 评论 -
Weblogic部署的项目存在目录遍历的解决方案
1.场景描述使用Weblogic部署项目,可能是静态资源也可能是war包等。2.问题描述在漏洞扫描过程中发现静态资源存在目录遍历的问题。3.问题分析(1)该问题属于配置范畴,通过静态资源的上一级目录可以获取所有的资源。(2)查看Weblogic部署项目的配置文件。4.解决方案找到部署应用的WEB-INF目录,找到weblogic.xml文件,在文件中禁用目录浏览(false为禁止目录浏览)。<container-descriptor> &l...原创 2021-10-14 14:24:18 · 876 阅读 · 0 评论 -
Spring Boot配置的第一个应用
8月24日的文章“全栈工程师移动开发实践━Restful与Spring Boot详解”中,我向大家介绍了Spring Boot的maven配置,今天我们来看看Spring Boot的第一个应用,也即一门语言的标配--Hello World的实现,也是为我们之后的app与server之间交互打下基础。1.首先在配置好Spring Boot依赖的工程中,新建一个java类,如下,命名为Re原创 2016-08-31 00:12:50 · 2085 阅读 · 0 评论 -
谈谈火星坐标与地图坐标的那点坑
火星 火星坐标?你在逗我玩儿?没错,哈哈,在天朝总有一些词我们要去学习的。1.火星坐标是个什么鬼? 我们知道在具有地图显示的app里,一定会用到定位功能,通常情况下,我们的手机都自带GPS模块,如果我们用GPS定位,你会发现,基本上都有一定的偏差。这是因为政府出于安全考虑,没有采用国际通用的WGS84坐标系,而是在标准坐标系上加了一些偏移,这样的坐标原创 2016-09-05 23:19:14 · 6744 阅读 · 0 评论 -
全网首例全栈实践(四)Spring Boot创建项目与配置详解
一、项目创建我们使用IDEA工具开发后台项目,具体的安装过程自行搜索,比较简单。安装完成后打开IDEA,菜单栏选择File->New-Project,选择Spring Initializr,默认选择Default,然后Next。填写好项目基本信息,选择Java Version为8以上,然后Next。选择Web,右边勾选Web依赖。选择SQL,右边勾选MySQL、J...原创 2019-01-25 00:12:47 · 362 阅读 · 0 评论 -
全网首例全栈实践(五)Spring Boot 集成Mybatis
一、概述我们的Spring Boot后续项目使用的都是MySQL。Spring Boot连接MySQL的方式包括JDBC,Spring JPA,Hibeirnate,Mybatis等,本文主要带大家实践Mybatis的集成。MyBatis 前身是apache的一个开源项目iBatis,2010年由apache software foundation 迁移到了google code,更名为M...原创 2019-02-02 10:35:42 · 289 阅读 · 0 评论 -
全网首例全栈实践(六)Spring Boot 用户注册功能
一、概述按照我们先前制定的计划,全网首例全栈实践(三)项目规划,从本章开始,正式进入项目实践环节。用户注册功能包含的要素,首先是要有数据库,建立user表,通过手机号码或者用户名将用户名唯一关联;其次便是对外提供接口,app、网站、微信公众号等多个终端,通过该接口完成注册功能。全网首例全栈实践(五)Spring Boot 集成Mybatis这篇文章我们已经创建了user表,接下来我...原创 2019-03-03 21:00:50 · 280 阅读 · 0 评论