![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java 相关知识
文章平均质量分 77
路飞的影子
学会了生活,我便学会了生活的真谛、学会了技术,我便学会了技术的真谛、学会了如何学习,我知道了学习的真谛。
展开
-
base64字符串文件出现+被替换” “<空格>
java调用.net的接口,传入一个文件的base64编码过去,对方根据base64生成对应的文件,接口调用成功后,发现对方生成的文件,打开后乱码,期初以为是字符集问题,最后我们对比发送的base64字符,和对方接收到的base64字符,发现对方日志打印出来的: base64字符串中的所有加号(+),都被替换成空格了( )对方不想改接口,调用端可以用 %2B 替换调base64字符串中的加号(+)base64 = base64.replace("+...原创 2020-08-31 16:24:36 · 813 阅读 · 0 评论 -
学习总是孤独的--------Java技术框架方案架构图
1.Java 类加载机制2.JVM架构3. 线程运行架构4 .Java 体系 (编译与运行) 结构 5.J2EE 架构6.Oracle架构7.MYSQL架构8. LINUX内核 该内容仅供参考,架构体系如果已经发生局部变化,请谅解。...原创 2018-10-06 17:28:38 · 1600 阅读 · 0 评论 -
给程序员的几点编程经验----《编写高质量代码》
一.在非idea编译的情况下,不要只替换一个类我们经常在系统中定义一个常量接口(或常量类),以囊括系统中涉及的常量,从而简化代码,方便开发,在很多的开源项目中采用了类似的方法,比如在Struts2中,org.apache.struts2.StrutsConstants就是一个常量类,它定义了一个Status框架中配置的有关的常量,而org.apache.status2.StatusStatic...原创 2018-11-14 16:42:08 · 1902 阅读 · 0 评论 -
如何解析word文档中的公式内容
问题:这里讲的就是如何对解析后的excel进行数据的处理,此处对公式的处理如图,所以此处在后台解析出来的是公式,后台代码需要进行处理:import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.CellType;import org.apache.poi.ss.usermodel.Row;...原创 2018-11-21 10:14:55 · 1726 阅读 · 0 评论 -
学习CDH集群环境的搭建(虚拟机可演示)
说明:如果使用虚拟机进行演示的话,建议电脑是16运行内存,安装三个Linux系统,第一个系统内存建议大一些,不少于3G运行内存,其余2G即可。一、系统环境操作系统:CentOS 7.4 x64(内存32G)Cloudera Manager: 5.14.2CDH: 5.14.2二、安装说明采用离线安装。1.安装包的下载地址CM包下载地址: http://arc...原创 2018-11-28 16:37:46 · 3121 阅读 · 0 评论 -
初级程序员的职业学习规划
首先,对于刚刚步入行业的程序员。不要想着学习什么新技术,除非你的能力能够达到真正有俩年左右开发经验的程序员,不然是不建议学习什么新技术的,新技术的原理 大部分都是我们曾经知道的老技术所用的原理。当然 你学的经验不仅仅就是工作时间的长短 更多的是我们再发现问题 从而解决问题的能力。当你工作已经有一年左右的时候,你能解决的业务问题基本上都可以,很快速的解决。这个时候你就要问自己了,你真的了解计算机...原创 2018-12-19 10:04:29 · 1375 阅读 · 0 评论 -
关于我们常见的数组应用场景
一、性能考虑,数组是首选数组在实际的系统开发中应用得越来越少了,我们通常只有在阅读一些开源项目时才会看到他们的身影,在Java中它确实没有List、Set、Map这些集合类的底层也都是通过数组实现的,比如对一个数组集求和这样的计算://数组求和public static int sum(int[] datas){ int sum=0; for(int i=0; i<...原创 2019-01-30 10:57:18 · 4657 阅读 · 0 评论 -
架构面试题
面试准备:问题:Spring 和 SringBoot 有什么区别答:1.Spring Boot可以建立独立的Spring应用程序;2.内嵌了如Tomcat,Jetty和Undertow这样的容器,也就是说可以直接跑起来,用不着再做部署工作了。3.无需再像Spring那样搞一堆繁琐的xml文件的配置;4.可以自动配置Spring;5.提供了一些现有的功能,如量度工具,表单数据验证...原创 2019-02-27 10:51:24 · 205 阅读 · 0 评论 -
Java 8 Lambda 表达式的简单使用
介绍:Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用 Lambda 表达式可以使代码变的更加简洁紧凑。语法(parameters) -> expression或(parameters) ->{ statements; }以下是lambda表达式的...转载 2019-07-22 17:48:52 · 100 阅读 · 0 评论