程序人生
宁内疚不迁就
阿诗丹顿
展开
-
JAVA 开发手册
一、编程规约(一) 命名规约【强制】所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例: _name / __name / $Object / name_ / name$ / Object$ 【强制】所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧义。注意,即使纯拼...原创 2019-12-23 14:09:51 · 204 阅读 · 0 评论 -
springboot+mybatis整合shiro核心类
springboot+mybatis整合shiro1.什么是shiro?Apache Shiro™ is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. With Shiro’...原创 2019-12-19 13:29:13 · 278 阅读 · 0 评论 -
史上最全springboot整合webservice例子,没有之一。
什么是 Web Services 呢?`Web Services实际上是一种平台,提供了一套标准的类型系统,用于沟通不同平台、编程语言和组件模型中的不同类`型系统。Web Services 拥有三种基本的元素:它们是:SOAP、WSDL 以及 UDDI。什么是 SOAP?(SOAP教程)基本的 Web services 平台是 XML + HTTP。SOAP 指简易对象访问...原创 2019-11-20 14:29:10 · 1965 阅读 · 1 评论 -
springboot+mybatis集成restful风格demo
前言:开发工具 :IDEA版本:2018.03.04JDK 1.8搭建springboot项目4. 构建步骤file->New->Project->Spring initializr ,点击next点击next。然后选择项目所需依赖,由于我们需要集成mybatis.需要勾选的依赖如图:至此:框架搭建完成。我们需要做的是,建表,构建实体,mapper文件以及s...原创 2019-11-15 10:31:25 · 361 阅读 · 0 评论 -
关于web页面实现根据word模板导出word功能的实现。
1.废话不多说,直接上传模板可以看到模板里面不仅包含文本框,表格,跨行,跨列,而且还有图片。很头疼,没关系,在这里我给大家分享一下我的经验。第一步:将word模板文件打开,将需要替换的文本框数据用字母代替。表格里面需要跨行的数据 和 不需要跨行的数据 都需要用特殊标记标记后的模板文件:图片比较复杂一点,构造模板的时候,需要点击word工具上方插入图片。然后另存为word2003...原创 2019-11-13 11:00:18 · 1704 阅读 · 0 评论 -
阿里资深工程师教你如何优化 Java 代码!
转载地址:https://blog.csdn.net/csdnnews/article/details/100987866让代码性能更高需要 Map 的主键和取值时,应该迭代 entrySet()当循环中只需要 Map 的主键时,迭代 keySet() 是正确的。但是,当需要主键和取值时,迭代 entrySet() 才是更高效的做法,比先迭代 keySet() 后再去 get 取值性能更佳。...转载 2019-11-07 17:23:43 · 122 阅读 · 0 评论 -
JAVA代码实现抖音转载视频无水印视频,亲测通过
许多小伙伴想做抖音视频,无奈没有摄影器材,也没有取景材料,就想着去用别人人气视频来提高自己的粉丝量。可问题又来了,别人的视频通过分享,或者链接根本不是原创,上面还带着水印。视频一挂上去就被发现了,小则视频不通过,给出警告,大则封号,降低视频流量。 别着急,我在这里贴出两份代码,只需要你把分享链接拷贝过来,就能将想要的视频无水印的保存到本地。 package demo;impo...原创 2019-10-31 10:12:39 · 4275 阅读 · 14 评论 -
设计模式-策略模式
设计模式-策略模式概念其思想是针对一组算法,将每一种算法都封装到具有共同接口的独立的类中,从而是它们可以相互替换。策略模式的最大特点是使得算法可以在不影响客户端的情况下发生变化,从而得到不同的结果。特点策略模式体现了面向对象程序设计中非常重要的两个原则:1.封装变化的概念。2.编程中使用接口,而不是使用的是具体的实现类(面向接口编程)。直接上代码1.定义抽象策略角色接口packa...转载 2019-07-11 11:03:41 · 99 阅读 · 0 评论 -
Java程序员笔试题含答案
谈谈final, finally, finalize的区别。final 可以用来修饰类、方法、变量,分别有不同的意义,final 修饰的 class 代表不可以继承扩展,final 的变量是不可以修改的,而 final 的方法也是不可以重写的(override)finally 则是 Java 保证重点代码一定要被执行的一种机制。我们可以使用 try-finally 或者 try-catch...原创 2019-05-31 14:02:19 · 1566 阅读 · 0 评论