Java
Java
五道口职业技术学院落榜生
所有发布的功能服务、破解补丁、注册机及注册信息和软件解密分析文章仅用于学习和研究目的; 以上内容不得用于商业或非法用途,否则一切后果由用户自行承担。
展开
-
【SpringBoot】跨域 Access-Control-Allow-Origin 问题
方式一:在过滤器中设置响应头@Componentpublic class CorsFilter implements Filter { @Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException, Servlet...原创 2019-01-13 11:20:32 · 2246 阅读 · 0 评论 -
【idea】创建Web项目并部署servlet
在网上看到一篇很详细的 intelliJ IDEA 创建web项目并简单部署servlet的图文教程,并结合最新版本的Intellij Idea做出了一点修改,转载出处是http://www.it165.net/pro/html/201505/41042.html1 创建一个web项目File -> New Project -> 输入项目名称“Demos” ,选择Projec...原创 2019-02-28 15:58:09 · 3138 阅读 · 0 评论 -
【Android】Android Studio安装相关的总结
【Android Studio安装部署系列】一、JDK开发环境搭建【Android Studio安装部署系列】二、Android Studio开发环境搭建【Android Studio安装部署系列】三、Android Studio项目目录结构【Android Studio安装部署系列】四、Android SDK目录和作用分析【Android Studio安装部署系列】五、新建你的第...转载 2019-05-12 16:21:05 · 404 阅读 · 0 评论 -
【idea】idea 项目名称红色 解决办法
idea如果当前project用了版本控制器,其下面新建的所有的项目默认都是加入到版本控制里面,所以项目名称和文件都是红色的,如图:是不是看了很不爽啊,下面说一下怎么解决这个问题,File--》Settings--》version control弹出的文件夹选择不需要加入版本控制的文件,然后点击OK,如图:这样项目的名称就恢复到默认的白色了,万事大...原创 2018-03-26 09:47:18 · 4695 阅读 · 0 评论 -
【lombok】初识lombok
问题现象idea使用插件原创 2019-07-19 17:19:31 · 197 阅读 · 0 评论 -
【idea】Error: Invalid or corrupt jarfile *.war
问题:解决方案:重启计算机后重新打包再运行java -jar war即可解决原创 2019-07-07 17:07:51 · 2193 阅读 · 0 评论 -
【idea】自动生成接口测试报告
1、打开idea2、菜单栏 run 配置configurations3、选择自动生成报告原创 2019-12-17 17:18:19 · 1227 阅读 · 0 评论 -
【idea】java.lang.IllegalStateException
问题:java.lang.IllegalStateException: Error processing condition on com.chinacarbonal.carboncms.shiro.ShiroConfiguration.defaultAdvisorAutoProxyCreatorjava.lang.IllegalStateException: Error pr...原创 2019-06-29 14:58:14 · 1352 阅读 · 0 评论 -
【idea】idea的一些使用技巧
1、显示行号 File->Settings->General->Appearance 2、代码自动补齐即使是小写字母也会弹出代码补齐提示 3、自动编译 设置 8、接口测试的经验:1、跟做黑盒一样,要先想一下,测试用例的设计,从哪几个方面去测试这个接口2、测试数据要考虑一下,如何让测试脚本迭代运行时,不会因为测试数据导致运行不下去,或报错3...原创 2018-12-03 14:43:15 · 390 阅读 · 0 评论 -
【idea】net.sf.json-lib 等架包问题
缺少以下jar包,直接用maven带入commons-logging-1.0.4.jarcommons-lang-2.3.jarcommons-collections-3.2.jarcommons-beanutils-1.7.0.jarjson-lib-2.2.1-jdk15.jarezmorph-1.0.4.jar maven库<dependency> ...原创 2019-02-19 21:27:05 · 725 阅读 · 0 评论 -
【idea】设置 spring boot 启动时 banner 页面
效果图: .__ .__ ____________ ____ _____ _____ ___ __| | |__|\_ __ \__ \ / \ / \\__ \ \ \/ / | | | | | \// __ \| | \ Y Y ...原创 2019-08-22 16:58:34 · 2657 阅读 · 0 评论 -
【idea】idea中配置svn
既然需要使用客户端命令行,那我们就需要在机器上安装一个SVN客户端命令行程序,可以到这里下载对应的安装程序:http://subversion.apache.org/packages.html#windows我选择的是SlikSVN,因为其它的好像都是客户端和服务器安装程序,只有它仅包含SVN客户端。备注:需要先安装服务端的svn版本。安装成功后配置一下环境变量PATH(其实不配也没关...原创 2018-12-03 14:42:19 · 1358 阅读 · 0 评论 -
【idea】source 1.6 中不支持 diamond 运算符的解决办法
在取一段github代码时,发现说是支持jdk 7 ,但是使用MAVEN编译不过去。报错信息为错误: -source 1.6 中不支持 diamond 运算符我使用的环境是1.7 + intellij idea解决思路:1.检查ide的默认编译环境,快捷键ctrl + alt +s找Java Compiler ,发现设置是 Target bytencode ve...原创 2018-06-03 17:37:14 · 1499 阅读 · 0 评论 -
【svn】IntelliJ IDEA 使用SVN时无法连接SVN上传数据
Error:cannot run program svn in directory最新升级IDEA12到13版本,升级后发现IDEA中SVN无法正常使用,但文件夹下能够正常使用。并且报错:svn: E204899: Cannot run program "svn" (in directory "G:\code\langchao\.idea"): CreateProcess error...原创 2018-03-26 09:54:38 · 5116 阅读 · 0 评论 -
【idea】创建文件时,附上创建者用户名
右键“计算机”,选择“管理”,选择“本地用户和组”,选中Administrator 按 F2 修改Administrator名,设置成自己的姓名拼写。完成后的效果:原创 2019-07-29 16:56:08 · 2521 阅读 · 0 评论 -
【idea】 maven项目添加servlet选项
原创 2019-02-28 15:54:30 · 1234 阅读 · 0 评论 -
【Eclipse】Some projects cannot be imported because they already exist in the workspace
问题如下:(解决方案 往下看……)解决方案:1、Some projects cannot be imported because they already exist in the workspace2、Some projects were hidden because they exist in the workspace directory有时候eclipse或者myecli...原创 2018-03-26 09:40:18 · 2224 阅读 · 0 评论 -
【Eclipse】Eclipse 安装 Maven 插件的几种方法
昨天直接在机器上配置了Maven环境,今天顺便把Eclipse等IDE环境配置好。 安装IDE Plugins的方法有很多。其一:在线安装,通过Help-->Install New Software的方式,输入HTTP地址来安装,简单易操作,但是也优缺点,就是下载速度慢,或者有的时候干脆搜索不到要安装的插件。使用第一种方式来安装,输入 http 地址:http://m2e...原创 2018-03-24 09:45:48 · 20909 阅读 · 3 评论 -
【进程通讯】java 进程通讯
1、原理介绍:选择一个文件目录下,创建一个txt文件和py文件。a.txt 文件内容:helloa.py 文件内容:import sysline = sys.stdin.readline()print(str(line) + "!!!!!");使用cat命令打印文件内容(cat 命令:用于连接文件并打印到标准输出设备上)。使用进展管道通讯“ | ”,...原创 2020-04-27 17:32:21 · 287 阅读 · 0 评论 -
【Spring】SpringBoot 与 SpringCloud 的区别
前言有看过我之前的SSM系列的朋友应该有一点印象是非常深刻的。那就是需要配置的配置文件非常多,什么Spring、mybatis、redis、mq之类的配置文件非常多,并且还存在各种版本,甚至有些版本还互不兼容。其中有很多可能就是刚开始整合的时候需要配置,之后压根就不会再动了。鉴于此,Spring又推出了又一神器SpringBoot.它可以让我们更加快速的开发Spring应用,甚...转载 2019-12-30 10:25:22 · 509 阅读 · 0 评论 -
【idea】自动生成时序图
考虑到一些程序员代码的规范不足,代码可读性差,直接上时序图看下使用的idea插件:SequenceDiagram使用步骤:1、下载插件https://plugins.jetbrains.com/plugin/8286-sequencediagram/versions2、idea加载插件3、选中方法体,右键鼠标选中最后一项:Sequence Diagram4、自动生成时序图...原创 2020-10-13 09:19:39 · 6762 阅读 · 2 评论 -
【java】PageHelper 完美解决分页和总数的多余代码
在实际项目开发过程中,我们常遇到的分页问题:1、自己封装page和pageSize的翻页逻辑 public PageModel(int page,int pageSize){ if(page<1) { page = 1; } this.page = page; this.pageSize = pageSize; this.skip = (page-1)*pageSize;原创 2020-09-16 11:09:21 · 1468 阅读 · 0 评论 -
【java】springboot 接口返回数据都是xml不是json
1、修Eureka中fasterxml的包 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> <!-- 新增部原创 2020-09-08 16:25:36 · 1746 阅读 · 0 评论 -
【idea】src打jar包
1、选择源码build路径默认放在项目的根目录下的calssbean中2、builder 源码3、选择打包路径4、打包原创 2020-08-25 09:46:20 · 1651 阅读 · 0 评论 -
【ai】Aid Learning Os 配置 Java 开发环境
这里介绍两种java版本一个11,一个1.8,自己根据需要来看教程,不要都安装了,冲突了就不好过搞了。方案一:安装java 11apt-get install openjdk-11-jdk方案二:安装java 1.8原创 2020-07-09 15:36:48 · 2659 阅读 · 0 评论 -
【线程池】ThreadPoolExecutor 多线程并发调优处理
1、先学习下ThreadPoolExecutor 的相关参数和方法:https://www.jianshu.com/p/7ab4ae9443b92、理解上述参数后,理解主线程、多线程、队列、线程池的概念,根据业务流程考虑线程数据安全问题。threadPoolExecutor.get无返回值。threadPoolExecutor.submit 有返回值,且返回数据类型...原创 2020-04-26 14:48:20 · 1206 阅读 · 0 评论 -
【RestTemplate】java发送http请求 自定义header、body内容
1、有时间的话话,先看下原理:https://www.jianshu.com/p/0fd5f3f641372、研究 restTemplate.postForEntity 的请求参数:https://www.cnblogs.com/qq931399960/p/11420121.html3、然后搞定了,代码放下面了// 配置基础请求参数String url ...原创 2020-04-26 14:37:48 · 4175 阅读 · 0 评论 -
【idea】热部署
第一步:第二步:第三步:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope>...原创 2020-04-15 10:22:29 · 163 阅读 · 0 评论 -
【测试开发】Java接口自动化测试
https://github.com/ranmaxli/java-interface-testjava自动化接口测试1、此脚本测试的项目接口如下,需自行配置idea:The project interface tested by this script is as follows, you need to configure the idea yourself:https://gi...原创 2019-12-28 13:29:21 · 611 阅读 · 0 评论 -
【面试】java基础笔试-50题
1. 你常用的开发工具、环境、框架是什么2. "=="和equals方法究竟有什么区别3. 静态变量和实例变量的区别4. String 与stringbuffer的区别5. Integer与int的区别6. java中实现多态的机制是什么7. List是线程安全的吗?若不是安全,怎么变成安全的8. HashMap和Hashtable的区...原创 2019-12-11 09:39:40 · 451 阅读 · 0 评论 -
【面试】java基础面试-40题
jQuery中页面加戴完毕事件 触发器的使用场景 struts2的执行流程或者struts2的原理 内置对象和四大作用域和页面传值 线程的实现方式怎么启动线程怎么区分线程 事务的四大特征 说说你对Servlet的理解 Servlet的生命周期 写一个jdbc的访问oracle的列子 HTML 简单说一下css3 数据库连接池的作用 forward和redirect的区别 ...原创 2019-12-11 09:01:03 · 205 阅读 · 0 评论 -
【mybatis】自动生成MVC代码
此文只作为学习笔记:作为学习者来说,这无疑是福音,下面简单介绍使用步骤:第一步:创建一个marven项目,在pom.xml文件里面导入依赖:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation...转载 2019-08-01 10:56:48 · 541 阅读 · 0 评论 -
【java】PageHelper.startPage
PageHelper.startPage(page, rows)page, rows1,42,43,4相当于第一页请求4条数据,第二页再请求4条数据,以此类推,只要增加page的数值就行。PageHelper.startPage(page, rows) 相当于是将limit封装了一层,用着更加简单,但是相对应的会有学习成本。就像lombok一样虽然不用再写...原创 2019-07-19 20:26:47 · 3361 阅读 · 0 评论 -
【linux】linux上部署war/jar包
Linux上运行命令java -jar name.war或者java -jar name.jar原创 2019-06-28 15:16:21 · 394 阅读 · 0 评论 -
【API】apidoc文档生成
1、首先要确认你的系统安装了nodejs,然后执行npm install -g apidoc即可。https://blog.csdn.net/oqqHun123/article/details/88375356nodejs 安装教程2、安装apidoc到nodejs的安装目录下,进入npm文件夹,输入 npm install apidoc -g2 、配置apid...原创 2019-03-10 10:13:10 · 518 阅读 · 0 评论 -
【学习资源】学习方向随手写
【Java 开发】--- 提高篇http://www.cnblogs.com/chenssy/category/525010.html原创 2019-02-03 18:57:56 · 173 阅读 · 0 评论 -
【学习资源】学习路径图 - 编程基础 - 本科阶段
这个图只是大致方向,具体技术点在图片下方列举:java 能将以下技术整合成一个项目算是成功毕业:SSM,SSH,SpringBoot,SpringDataJpa,Shiro,Spring Security,Mycat,Web Service,Redis,Linux,ElasticSearch,Lucene,Solr,Spring Cloud,Docket,Dubbo,Zookee...原创 2018-12-18 09:29:36 · 1100 阅读 · 1 评论 -
【Linux】 Linux安装 JDK1.8
卸载系统已有的JDK1、查看已安装的jdkrpm -qa|grep jdk2、卸载jdkrpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64第一步:查看并卸载CentOS自带的OpenJDK第一步:查看并卸载CentOS自带的OpenJDK# 安装好的CentOS会自带O...原创 2018-08-10 10:30:08 · 317 阅读 · 0 评论 -
【Linux】CentOS7下安装Zookeeper服务
1、下载zookeeper# wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz2、解压zookeeper# tar -zxvf zookeeper-3.4.10.tar.gz3、添加系统环境变量输入vim /et...原创 2018-08-03 19:54:38 · 278 阅读 · 0 评论 -
【学习资源】2018杭州初级Java工程师面试题
一、杭州***服饰科技有限公司公司性质:电子商务面试官:技术总监1-1、填写应聘申请单1-2、面试内容 自我介绍 MySQL的数据引擎 最擅长的Java知识 数组如何插入值与双向链表如何插入值及Linkedlist与arraylist区别 讲述大学所学课程 讲述软件工程 编译原理介绍 软件工程开发模式 ...原创 2018-04-17 08:41:05 · 496 阅读 · 0 评论