javaweb
拯救编程界的骚年
这个作者很懒,什么都没留下…
展开
-
springboot 添加项目依赖
使用场景自己的项目,好几个应用使用项目的后台管理系统进行管理,前端有小程序,有网站、有APP、甚至还有桌面端,分别为不同的应用,之前的做法是都写在一个项目里面,由于每个项目使用的认证策略都不一样,网站无需身份认证,小程序与后台管理系统的认证方式不同,需要在拦截器中进行区分。使用的是springboot的技术栈,一开始想的是微服务,但是感觉自己的项目就是种类多,其实用户量都不大,应用与应用之间的关联性也不大,没有必要使用微服务,最近由于项目庞大了,想进行一定的拆分,所有项目的类在后台管理系统中都要,如果拆原创 2021-01-07 10:45:24 · 5258 阅读 · 0 评论 -
docker 使用 Tomcat 部署 springMVC +Mysql 项目
【CompanyName】表示公司名称需要替换为你自己的公司,【ProjectName】标识项目名称需要替换为你自己的项目名称。Mysql DockerFileFROM mysql:5.7.31COPY ./sql /tmp/sqlRUN mv /tmp/sql/*.sql /docker-entrypoint-initdb.dRUN rm -rf /tmp/sqlTomcat DockerFile注意需要将相关的软件包与DockerFile放在一起,主要的依赖分别为FROM c.原创 2020-08-06 10:17:39 · 779 阅读 · 0 评论 -
js 监听页面缩放
js 监听页面缩放,主要用在浏览器发生页面缩放时,对页面布局进行调整,比如网站飘窗,通过js监听页面缩放调整飘窗位置。创建onzoom函数// detect resize(function() { var oldresize = window.onresize; window.onresize = function(e) { var event = window.event || e; if(typeof(oldresize) === 'function' &&.原创 2020-07-21 15:20:00 · 8991 阅读 · 3 评论 -
IE8 + JQuery1.12.4 兼容之旅
公司的产品大部分的用户可能还在使用IE8,无奈兼容IE8重构中,其实对于兼容IE8没有太多的抗拒,这么久了网上关于如何兼容IE的资料比较多。起手式如果需要兼容IE8,那就应该放弃绝大多数的现代javascript框架,使用HTML+ajax的方式或服务端模板渲染引擎开发,这样可以减少很多的问题,推荐使用下面的配置:jquery-1.12.4.min.js (用于ajax请求,DOM操作及事件监听,一定要使用2.0以下的版本)bootstrap3.3.7(用于系统中美观度要求较高,需要定制开发的.原创 2020-06-04 20:42:06 · 1207 阅读 · 0 评论 -
javaweb项目安全整改常见问题思路
目前公司多个项目需要进行安全整改,因为客户在交付之前要求进行等保测试,现在尤其是政府单位或是国企在安全上的要求越来越高了,可能也是这些单位一旦被攻击,后果可能比较严重,所以要求都比较严格,等保测试一般分为黑盒测试和白盒测试,黑盒测试一般为安全扫描,功能测试,功能测试这里就不说了,而白盒测试则为静态代码扫描。安全扫描安全扫描常见问题tomcat默认配置泄露tomcat默认配置页面泄露tomcat版本信息非正常手段占据tomcat资源session长时间未失效关闭不安全的http方.原创 2020-06-03 10:32:18 · 674 阅读 · 0 评论 -
Solr8.5.2手摸手教学
该环境搭建基于win10、JDK1.8、Mysql5.7准备本地电脑暗转JDK1.8或以上下载Solr8.5.2 zip压缩包Mysql5.7创建core根据我的理解,一个solr服务是可以创建多个core,这里的每个core对对应一个服务,首先我们进入到解压后的根目录下,键入以下命令// 进入根目录下的bin文件夹cd bin// 启动solr服务.\solr start此时solr服务成功启动,solr服务默认占用的端口为8983,在浏览器中访问:在浏览器中看到该页面.原创 2020-05-28 17:52:35 · 847 阅读 · 0 评论