Java基础
百卿BaiQing
想得美,做得到。
展开
-
日常开发为什么不常使用递归?
日常开发为什么不常使用递归?代码对比日常写法递归写法总结1.递归比日常写法更加简约。2.递归使用不慎,会出现内存溢出风险。(如下图)原创 2020-06-08 16:52:33 · 844 阅读 · 0 评论 -
[已解决]Java图片管理器 文件上传 功能实现IDEA forMac
效果图:1.上传工具类(FileUpload)public static String fileUp(MultipartFile file, String filePath, String fileName){ String extName = ""; // 扩展名格式: try { if (file.getOriginalFilename().lastIndexOf(".") >= 0){ extName原创 2020-05-18 09:30:48 · 397 阅读 · 0 评论 -
【已解决】HttpServlet+JDBC+JSP+MySQL增删改功能(github源码)
少废话:先看东西只是实现基本功能github源码原创 2020-01-04 09:03:07 · 157 阅读 · 0 评论 -
【已解决】Httpservlet UrlReWrite重写URL路径--iDea
问题:1.使用urlrewrite-4.0.0.jar2.解决访问404解决1.用静态(.html)代替 .jsp下载urlrewrite-4.0.0.jar编写 web.xml<!-- URL重写过滤器--> <filter> <filter-name>UrlRewriteFilter</filter-name...原创 2019-12-03 09:43:39 · 355 阅读 · 0 评论 -
使用Thumbnailator 工具操作图片
1.初始化 public void init() { private File = imgFile = new File("图片路径"); }2.生成的图片输出到流中 public void picOutputStream() { try { OutputStream outputStream = new F...原创 2019-08-18 09:03:45 · 128 阅读 · 0 评论 -
java原生的Graphics2D_背景图上添加图片
1.初始化public void init(){ private String backgroundImgPath="背景图片位置"; private String contentImgPath=“内容图片位置”;}2.背景图上添加图片public void step1() { try { BufferedImage img = new...原创 2019-08-18 08:48:24 · 5290 阅读 · 0 评论 -
过滤器部署工件流程
1.创建过滤器(Filter):需要继承Filter public void init(FilterConfig filterConfig) throws ServletException { System.out.println("InitFilter过滤器创建"); }2.过滤器功能(处理Web格式): public void doFilter(...原创 2019-08-07 15:57:10 · 203 阅读 · 0 评论 -
使用IO流,操作Jdbc连接MySql数据库
1.写连接MySql数据配置文件:文件名称:dbconfig.propertiesDRIVER = com.mysql.jdbc.DriverURL = jdbc:mysql://localhost:3306/javadbUSER = rootPASSWORD = root2.使用IO流形式加载: static{ InputStream in = DataBa...原创 2019-08-07 15:23:17 · 624 阅读 · 0 评论 -
Spring框架_新增功能
这是个人纪录,相当于笔记本(记录),有什么想法可以一起交流。1.SaveManager:public void save(PageData pd)throws Exception;2.SaveService:public void save(PageData pd)throws Exception{ dao.save("SaverMapper.save", pd); }3.Sa...原创 2019-07-25 20:02:40 · 185 阅读 · 0 评论 -
Spring框架_导出到Excel表格
很多时候需要把表格数据导出Excel表格,以前使用别人的框架,现在还是用别人的框架实现,哈哈。1.ExcelManager:public List<PageData> listAll(PageData pd)throws Exception;2.ExcelService:public List<PageData> listAll(PageData pd)throw...原创 2019-07-25 17:12:43 · 430 阅读 · 0 评论 -
解决:ajax提交返回200却执行error
解决:ajax提交返回200却执行errorjsp: $.ajax({ type:"POST", url: 'url', cache: false, dataType:'json', success: function(data){ cons...原创 2019-07-08 20:04:34 · 219 阅读 · 0 评论 -
Spring的Bean文件配置
id和name:每个 Bean 在 Spring 容器中都有一个唯一的名字(beanName)id唯一 name可以多个<bean id="demoService" class="com.javaDemo.DemoServiceImpl"></bean><bean naem="n1,n2,n3" class="com.javaDome.DomeSr...原创 2019-07-07 21:29:40 · 1264 阅读 · 0 评论 -
JAVA面向对象
三大特性:继承 封装 多态继承 :Java中的继承只能单继承,但是可以通过内部类继承其他类来实现多继承public class Son extends Father{public void go () {System.out.println("son go");}public void eat () {System.out.println("son eat");}pub...原创 2019-06-15 10:53:21 · 67 阅读 · 0 评论 -
了解Spring的IOC(暂时不使用Maven)
Spring 是渐进式的工具,并不具有很强的侵入性,它的模块也划分得很合理,即使你的应用不是 web 应用,或者之前完全没有使用到 Spring,而你就想用 Spring 的依赖注入这个功能,其实完全是可以的,它的引入不会对其他的组件产生冲突。Spring最重要的概念IOC和AOP:IOC 总体来说有两处地方最重要:创建 Bean 容器 初始化 Bean看下最基本的启动 Sp...转载 2019-06-15 10:20:53 · 136 阅读 · 0 评论 -
Java基础
声明:本次本人整理,内容个人学习还涉及老师教的。主要做笔记,有什么建议一起交流!目录:一,集合二,泛型三,枚举四,IO流五,多线程六,常用类七,反射机制八,网络编程九,了解Java8正文:一,集合:问题:为什么不使用数组而用集合?学习内容:ArrayList(Collection-->List下)有序,可重复 HashSet...原创 2019-05-25 10:21:54 · 76 阅读 · 0 评论