![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2ee
钰娘娘
学多了感觉有点玄乎,终极问题都回到XX的原理是什么,于是层层dfs,有点探索世界本源的意思了,有点修炼至神的味道。程序员果然是新时代的创始神。
展开
-
使用guava-retrying进行网络请求重试初体验
起源库存同步因为店铺-sku-spu-库存进行笛卡尔积,同步总数庞大,可能一天轮询一次。可能因为请求过于频繁,所以偶尔请求会报错,内容如下:无法卡定时任务有的定时任务,比如生成发票这种,如果不成功,可以卡定时任务。原因是操作数量小,内容可控(数据可控,系统内可更改),短时间卡顿影响不大库存同步定时任务,因为多次笛卡尔积,涉及到库存量的问题,所以无法卡定时任务,不论结果如何,必须跑下去,此库存同步失败了,需进行后续的库存同步造成后果同步失败的库存,造成库存同步延迟,可能到第二天才会重试解决原创 2020-06-10 15:43:20 · 603 阅读 · 0 评论 -
程序实现无主键查询删除
需求大致如下表A可以通过导入表格来生成数据表C,然而表格中无主键,主键是导入表A后生成的。现需要导入表B,找出表B和数据库中表C的相同条,然后删掉难点:1.表B中无主键2.表B中存在所以内容都相同的N条数据的可能,所以进行select B.a,B.b,B.c from B,C where B.a=C.a and B.b = C.b and B.c = C.c;表B...原创 2019-01-27 13:47:37 · 392 阅读 · 0 评论 -
java web项目打war包发布到测试环境
1.打war包https://blog.csdn.net/wdsdads/article/details/807788022.tomcat部署https://blog.csdn.net/dreamstar613/article/details/75282962/参考了里面的:同一个Tomcat 多个端口 部署多个项目3.部署到根目录参考了:https://blog.csdn.net/y...原创 2018-09-22 09:55:37 · 3148 阅读 · 0 评论 -
spring boot踩坑
其实这个真的很良心啊,连server的配置都省了。 刚开始导入的时候注意除了web尽量少导入,这里可能要科学上网,下载太多卡很久,进入后用maven导入不会卡其他项目。安装https://blog.csdn.net/winter_chen001/article/details/77249029 我看的这篇,很快搞定,惊讶于连服务器都不用配的强大,然后想着至少加个数据库吧。用了myb...原创 2018-09-07 17:31:28 · 605 阅读 · 0 评论 -
git忽略文件
对于后台服务器,有些时候希望git的pull和push忽略一些文件。需要创建文件:.gitignore附:点开头文件在windows环境下创建:文件后加点,如创建.a命名时写.a.查看头部写法:https://github.com/github/gitignore比如C就用C.gitignore,Java用Java.gitignore就行,然后就在项目路径下写忽略文件的...原创 2018-09-06 15:28:14 · 327 阅读 · 0 评论 -
spring boot使用tomcat服务器
pom.xml修改:修改前:<packaging>jar</packaging>修改后:<packaging>war</packaging>增加依赖: <dependency> <groupId>org.springframework.boot</groupId>原创 2018-09-08 13:30:23 · 597 阅读 · 0 评论 -
maven+struts2+spring+mybatis基础配置记录2018-8-14
IDE环境:Intellij IDEApom.xml内容:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem...原创 2018-08-14 13:48:15 · 289 阅读 · 0 评论 -
spring+struts2+ibatis(mybatis)+shiro项目构建架构
最近接了个项目,是java web项目,结构上不算复杂值得学习,不能透露,梳理一下原理。 1.spring主要用于aop用法,配置applicationContext里面的bean 2.struts2是项目请求的主要方式 3.ibatis用于sql请求 4.shiro用于用户验证1.基本结构(已改,更好理解) a.action 进行请求 b.util 公共类,公共变量等配置 c....原创 2018-08-01 17:34:52 · 529 阅读 · 0 评论 -
J2EE 小白理解IOC(控制反转)和AOP(面向切面)
最近在学SSM(SSH),勉强记住了有这两个词,然后大概会用。然后问题来了,Spring的IOC和AOP这东西用在哪里?IOC 控制反转这个东西在spring里其实主旨是用xml创造bean,个人观点,这个东西可用于各种框架配置和个人配置。 比如数据库配置: 以及各种shiro,主页文件夹,自定义配置。可能还有其他作用,但在spring里我理解的层面就是用了做配置文件用的。AO...原创 2018-07-27 16:09:35 · 861 阅读 · 0 评论 -
[转载]java web环境搭建
最近公司要引入新的java web项目,而公司没有暂时没有会j2ee的程序员,刚好我做安卓空闲多,顺便捡起除了学习阶段一直都没用过的jsp,很幸运,找到上学时候的书,更加幸运的是找到了一个详细的搭建环境的教程,而且还有相关文件,链接,太好用了,所以转载一下。。。以下为转载: 初学Java Web(2)——搭建Java Web开发环境虽然说 html 和 css 等前端技术,是对于 W...转载 2018-07-17 09:56:53 · 270 阅读 · 0 评论