Java
hhah1122
功不唐捐,日积以至千里
展开
-
ruoyi-vue-pro-搭建记录-成功运行
源码https://github.com/herylee/ruoyi-vue-pro作者博客芋道后台 yudao 搭建调试环境 | 芋道源码 —— 纯源码解析博客今天是2022-02-15,破事很多最近,心情烦躁,生存不易,遂决定啃下这个项目,自勉!(1)从intellijidea下载原项目填好地址目录,要是有错误,搜百度找解决办法遇到问题,ssl,执行一个命令就行网络不通,把internet选项局域网连接勾掉,代理选自动(2) 搭建mys...原创 2022-02-15 00:28:15 · 2815 阅读 · 1 评论 -
problems encountered during text search
has been skipped, problem while reading: ('${_response_encoding}').用快捷键Ctrl+H做全局搜索的时候,就是比如搜一个关键字,几乎都会出现一个problems encountered during text search错误,原因是文件系统不同步问题resource is out of sync with the file system。是因为在eclipse之外对工程中的resource进行修改引起的,手动刷新一下项目,或者用F5 .原创 2022-01-14 09:48:50 · 520 阅读 · 0 评论 -
【转载!!】一个用消息队列 的人,不知道为啥用 MQ,这就有点尴尬
https://www.cnblogs.com/williamjie/p/9481780.html消息队列为什么写这篇文章?博主有两位朋友分别是小A和小B:小A,工作于传统软件行业(某社保局的软件外包公司),每天工作内容就是和产品聊聊需求,改改业务逻辑。再不然就是和运营聊聊天,写几个SQL,生成下报表。又或者接到客服的通知,某某功能故障了,改改数据,然后下班部署上线。每...翻译 2020-04-30 17:49:17 · 546 阅读 · 0 评论 -
转载 聊聊前后端分离接口规范
转自https://mp.weixin.qq.com/s/p9D2NHIKFJG_3CCCohoauw点击上方“我是程序汪”,选择“设为星标”做积极的人,而不是积极废人!来源:http://t.cn/Ai9iAJ4t 1. 前言 2. 为何要分离 3. 什么是分离 4. 如何做分离 5. 接口规范V1.0.0 ...翻译 2019-12-26 16:42:13 · 263 阅读 · 0 评论 -
17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列
转载自:https://mp.weixin.qq.com/s/p12myTUvxGyUSwkiEnPCNg28cm不含头我是程序汪前天点击上方“我是程序汪”,选择“设为星标”做积极的人,而不是积极废人!来源:http://t.cn/RVDWcfe 一、资料文档 二、开发语言 三、支持的协议 四、消息存储 五、消...翻译 2019-12-26 16:40:37 · 370 阅读 · 0 评论 -
私有化部署与运维 Kubernetes 推荐方案 https://www.v2ex.com/t/629625#reply7
https://www.v2ex.com/t/629625#reply7无需重复造轮子,在 V2EX 给大家推荐非常成熟并且产品化程度高的两个开源项目:KubeSphere 容器平台 + LB 插件 Porter,两个项目都是完全开源的。KubeSphere 有什么优势KubeSphere是一个开源的以应用为中心的容器平台,可以部署在 Linux 和 K8s 之上,产品化程度高,也...翻译 2019-12-17 00:47:56 · 1050 阅读 · 0 评论 -
国信证券开源自研的微服务开发框架 Zebra
https://www.infoq.cn/article/qtxfqPepvPeVwYDy2EHD?utm_source=weibo&utm_medium=infoq&utm_campaign=newinfoq&utm_content=1215kaiyuanhttps://www.kancloud.cn/gszebra/zebra_doc/1421161国信证...翻译 2019-12-15 20:16:53 · 1103 阅读 · 0 评论 -
微服务学习
必须自己学习了,不能等公司了spring boot / spring cloud /docker / zoomkeeper / k8slinux好好看视频学习吧 没办法翻译 2019-11-16 10:41:31 · 139 阅读 · 0 评论 -
elcipse 安装lombok插件解决 @Slf4j 等找不到log变量问题
https://blog.51cto.com/4925054/2127840由于最近在弄elastic-job ,在下载源码后会报一些错误,变量log 找不到,没有getter/setter 方法之类的。之前没有接触过lombok ,这次看了些帖子,也只是暂时解决了这样的问题。1.前往官网下载:https://projectlombok.org/downloadlom...翻译 2019-11-12 00:25:48 · 194 阅读 · 0 评论 -
httpPost设置代理
https://blog.csdn.net/YiJone/article/details/83026406版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/YiJone/article/details/83026406public JSONObject httpPost(Str...翻译 2019-11-05 20:40:24 · 3376 阅读 · 1 评论 -
java文件传输接口
转自https://www.cnblogs.com/shuilangyizu/p/10030969.html开发的时候碰到这样的需求:需要在一个系统(客户端发送请求)中将文件传输至另外一个系统(服务端接收)中去的实现方式,可以批量传输文件,代码如下:客户端请求: public String upLoadFilePost(String actionUrl, Map<...翻译 2019-10-25 14:39:03 · 1918 阅读 · 0 评论 -
腾讯云 Service Mesh 实践:利用Istio+K8s进行后台环境管理
https://weibo.com/ttarticle/p/show?id=2309404427042262220936作者丨田晓旭嘉宾丨黄俊在过去的两年中,Service Mesh 迅速在业界走红,从概念期进入到了应用期。为了帮助大家解决 Service Mesh 在落地过程中可能遇到的问题,我们采访了多家互联网企业的应用实践,例如美团点评、同程艺龙以及瓜子二手车等,...翻译 2019-10-13 22:23:06 · 792 阅读 · 0 评论 -
一个java web项目
让我帮他弄一个网站,所以我就想到了使用java来开发这个站点,正好练手一下java顺便也是使用一下bae,因为很早之前就接触到了BAE,但是问题在于无法部署asp.net的网站,所以只好作罢,这次正好是一个难得的机会。 考虑到当前这家公司的网站使用的框架是从一个网站开速开发的手脚架而来的,所以我私下花了一些时间来学习了一下这个框架和它的自动代码生成器,然后就构建了这么一个网站。总的来说转载 2016-07-25 16:42:36 · 1168 阅读 · 0 评论 -
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 69760 at MyFirstApp.main(MyFir
ArrayIndexOutOfBoundsException数组越界在eclipse中用debug工具 就可以找出问题所在就在你行号的位置双击,可以设置断点原创 2016-07-25 17:02:26 · 510 阅读 · 0 评论 -
for(int a:i)在java 编程中是什么意思
这种有冒号的for循环叫做foreach循环,foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语转载 2016-09-02 20:31:50 · 11117 阅读 · 0 评论 -
一个租房广告引发的代码战争
很有意思,我补全了代码和main函数,运行了一下,提示jdk版本低,然后调了一下properties,升到1.6,可以了,算出了号码index是个数组,已经保存了一系列数for(int i : index) 是用i去遍历index里的每一个数String tel2 = ""; tel2+= arr[i];这个也有意思,某网友说:对于java菜鸟原创 2016-09-02 21:25:23 · 2310 阅读 · 1 评论 -
java字符串声明
转自:http://blog.csdn.net/joe_study/article/details/40544881String str = “Hello world”;String str = new String("Hello world");主要可以通过以上两种方法定义字符串变量。在Java中,字转载 2017-06-16 08:56:58 · 6834 阅读 · 1 评论 -
关于eclipse中同步代码报错checkout conflict with files的解决方法
http://blog.csdn.net/u010051887/article/details/52020485测试环境需要自己维护,某天同步代码的时候遇到checkout conflict with files错误,自己要面子查资料无果。请教了开发人员,说是修改了配置文件造成冲突,然后告诉了我解决方法。今天再一次遇到问题,翻聊天记录把解决过程记录下来方便以后自己查阅和网友交流转载 2017-06-18 22:11:13 · 4257 阅读 · 0 评论 -
航延险项目 java web开发是前端验证好还是后端验证好?
都需要。后端验证比前端验证安全的多所以必不可少前端验证可以提高用户体验,也很有必要一般在前端需要验证的东西,在后端也必须验证,因为浏览器禁用js后就可以绕过js的验证了。前端验证是为了体验更好,减少连接请求等。比如,你所说的密码长度验证、邮箱有效性验证这些,在前端就能验证的东西,没必要提交到后端去验证,让这部分处理交给客户端处理是能缓解服务端压力的(对于高并发的转载 2017-06-22 17:52:03 · 2151 阅读 · 0 评论 -
tomcat 是什么
从网上搜集的各种资料,无法登陆google,有点可惜1,Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun和部分公司和个人一起开发完善的轻量级Web应用服务器,是Servlet规范和JSP规范的开源实现。由于因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java原创 2017-06-13 11:11:53 · 3703 阅读 · 1 评论 -
在Eclipse中使用git把项目导入到osc@git中
转自 : https://my.oschina.net/yzw/blog/220971一、原有项目: 项目名为TestGit二、在osc@git上面创建一个新项目库。填写个名字就行了,其他项根据自己的需要填写。点击“创建项目”后,稍等一会儿就会成功; 然后复制地址:三、再到Eclipse中把需要导入到osc@git中的项目初始化本地库。然转载 2017-06-13 17:11:18 · 251 阅读 · 0 评论 -
在Android Studio 和 Eclipse 的 git 插件操作 "代码提交"以及"代码冲突"
转载:http://www.cnblogs.com/shortboy/p/4429368.html面向对象:曾经使用过SVN的同学。(因为Git 它 可以说是双重的SVN (本地一个服务器,远程一个服务器)),提交代码要有两次步骤,先提交到本地服务器,再把本地服务器在提交到远程服务器。所以连SVN的同学都没有使用过就好好使用一下SVN吧。a1.代码更新。转载 2017-06-13 17:35:25 · 345 阅读 · 0 评论 -
[git]解决 merge 的时候CONFLICT问题
转自 http://blog.csdn.net/afeionepiece/article/details/45695411使用场景:用户A和B在不同的电脑协同工作,使用github进行代码托管,使用仓库seefeelRepoA对本地仓库(seefeelRepo)的文件X.txt做出了修改; B也对本地仓库的X.txt做出了修改,修改内容与A不同;A先把本地修转载 2017-06-13 23:33:24 · 13951 阅读 · 1 评论 -
play框架初探索
http://www.jdon.com/idea/play/install.htmlPlay 是一个开源高性能Web框架,能够基于Java或Scala编写可扩展可伸缩的应用系统,它能自动刷新源码的变动从而具有快速开发产品的能力,它还是一个无态非堵塞的框架,易于横向扩展。 Play!框架有如下特点:高开发效率:Java EE和Spring框架并不转载 2017-11-07 20:19:12 · 451 阅读 · 0 评论 -
linux下安装tomcat部署web应用
1,https://www.cnblogs.com/xdp-gacl/p/4097608.html 图文并茂 非常详细 很值得参考转载 2018-11-15 16:41:57 · 264 阅读 · 1 评论 -
Swagger使用指南 可以在线生成文档
https://blog.csdn.net/sanyaoxu_2/article/details/80555328在线生成前后端接口文档1:认识SwaggerSwagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允...转载 2018-12-05 11:54:46 · 1306 阅读 · 0 评论 -
Maven项目下WEB-INFO目录下没有编译的classes文件
转自 https://www.cnblogs.com/YangK-java/p/6288963.htmlmaven项目下 class文件都在target下实际上,把整个项目直接打包成war包,解压部署之即可,后期更新再用class文件替换就行 ...转载 2018-12-13 10:04:06 · 1784 阅读 · 0 评论 -
UUID
转载 https://blog.csdn.net/huangyinzhao/article/details/80495379 UUID含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准. UUID 的目的,是让分布式系统中的所有元素,都能有唯一的辨识资讯,而不需要透过中央控制端来做辨识资讯的指定。如此一来,每个人都...转载 2018-12-07 14:40:10 · 138 阅读 · 0 评论 -
Could not initialize class sun.awt.X11GraphicsEnvironment异常处理
原因导致: 经过Google发现很多人也出现同样的问题。从了解了X11GraphicEnvironment这个类的功能入手,一个Java服务器来处理图片的API基本上是需要运行一个X-server以便能使用AWT(Abstract Window Toolkit,抽象窗口工具集)。所以,问题肯定出在启动server时,未能实现X-Server功能。root用户未启动XServer,mm...转载 2018-12-27 17:26:16 · 949 阅读 · 0 评论 -
使用JSONObject遇到的问题,java.lang.NoClassDefFoundError: net/sf/json/JSONObject
转自 https://www.cnblogs.com/zhoucloud/p/5478254.html 先是报 java.lang.NoClassDefFoundError: net/sf/json/JSONObject 这个错误,打开项目属性找到java build path中的libaries,找不到json相关的包,我就手动将json-lib-2.3-jdk...原创 2018-12-17 14:57:37 · 1169 阅读 · 0 评论 -
从入门到实践 Docker — 从入门到实践
https://www.yuque.com/grasilife/docker/readme转载 2018-12-11 16:48:08 · 177 阅读 · 0 评论 -
docker-1.12 run命令运行以及参数详解
https://blog.csdn.net/kunloz520/article/details/53839237 案例1、运行一个简单的容器,其中需要包含控制台管理[root@CentOS7.2 ~]#docker run -i -t centos6.8这个容器一执行就会进入到默认的线程”/bin/bash”,直接进入控制台操作。当退出控制后后,容器会被终止。 案例2、运行...转载 2018-12-11 17:51:25 · 1873 阅读 · 0 评论 -
流式分页方案探索
转自https://aotu.io/notes/2017/06/27/infinite-scrolling/index.html 分页类型首先我们要简单认识下,何谓流式分页。分页一般用于对信息列表进行分段。根据具体功能及交互方式的不同,大致可将分页分为两种类型:传统分页和流式分页。传统分页传统分页多用于 PC 页面,最常见于搜索结果页,如我们常用的搜索引擎 Google...转载 2019-01-21 23:17:21 · 429 阅读 · 0 评论 -
关于model层建VO和PO,实体类(VO,DO,DTO)的划分
转自 https://blog.csdn.net/jeikerxiao/article/details/53301941https://blog.csdn.net/wangxin1982314/article/details/51954264 一、POpersistant object 持久对象,可以看成是与数据库中的表相映射的java对象。二、VOvalue object值...转载 2019-02-22 15:55:03 · 7843 阅读 · 0 评论 -
idea导入(import)项目和打开(open)项目的区别
转自 https://blog.csdn.net/jdk_wangtaida/article/details/81235605 前言:每次接手老项目,都得从git或svn下载下来,但是如果之前的项目不是用idea写的怎么办,可是你又习惯啦idea,那你必须把项目在idea上跑起来,那是用import还是用open呢,如何抉择,这篇文章就是针对这种情况分析的正文:1.首先如...转载 2019-02-23 16:54:30 · 6690 阅读 · 0 评论 -
@Controller和@RestController的区别?
https://www.cnblogs.com/shuaifing/p/8119664.htmlhttps://www.cnblogs.com/jxwy/p/6797420.html知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。1) 如果只是使用@RestController注解Controller,则...转载 2019-02-23 17:23:36 · 151616 阅读 · 8 评论 -
超详细 Spring @RequestMapping 注解使用技巧 @Controller和@RequestMapping用法和其他常用注解
转自 https://www.iteye.com/news/32657/https://www.cnblogs.com/jpfss/p/8047628.html @RequestMapping 是 Spring Web 应用程序中最常被用到的注解之一。这个注解会将 HTTP 请求映射到 MVC 和 REST 控制器的处理方法上。 在这篇文章中,你将会看到 @RequestMappin...转载 2019-02-23 17:35:24 · 4702 阅读 · 0 评论 -
Spring boot 2.0 Actuator 的健康检查
https://www.jianshu.com/p/1aadc4c85f51 spring boot 框架是spring framework发展史上一次质的飞跃,用过都说好。它不仅仅是简化了繁琐的配置文件,提高了开发效率,整合了开发中常用的各种组件,优雅地处理了它们之间的版本兼容性问题,等等。除了以上这些优点还有本文将重点介绍的监控,Spring boot框架自带全方位的监控...转载 2019-02-24 11:13:22 · 776 阅读 · 0 评论 -
Maven安装与配置
一、需要准备的东西1. JDK2. Eclipse3. Maven程序包二、下载与安装1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序:2. 将文件解压到D:\Program Files\Apache\maven目录下:3. 新建环境变量MAVEN_HOME,赋值D:\Program Files\Ap...转载 2019-02-24 11:27:14 · 87 阅读 · 0 评论 -
理解maven命令package、install、deploy的联系与区别
https://blog.csdn.net/zhaojianting/article/details/80324533 技术交流qq群: 659201069 我们在用maven构建java项目时,最常用的打包命令有mvn package、mvn install、deploy,这三个命令都可完成打jar包或war(当然也可以是其它形式的包)的功能,但这三个命令还是有区别的。下面通过分别执...转载 2019-02-24 12:04:46 · 188 阅读 · 0 评论