摘要: 首先引入mongoDB的jar包 <dependencies> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.0.4</version> </depe 阅读全文
posted @ 2019-11-04 15:37 无弦琴 阅读(282) 评论(0) 推荐(0) 编辑
摘要: public class Array<E> { private E[] data; public Array(int size){ data = (E[])new Object[size]; //也许是jdk的历史遗留问题,java不允许创建泛型数组 } } 阅读全文
posted @ 2019-11-03 10:01 无弦琴 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 二叉树,平衡二叉树,B-Tree 阅读全文
posted @ 2019-10-31 10:06 无弦琴 阅读(103) 评论(0) 推荐(0) 编辑
摘要: <input name=“name[]”> request.getparammeter("name");只能获取第一个name属性的值, 可以使用request.getParameterValues("name");它返回的是一个数组。 阅读全文
posted @ 2019-10-29 09:00 无弦琴 阅读(544) 评论(0) 推荐(0) 编辑
摘要: spring模块 一,什么是依赖注入,什么是控制反转(IOC),在spring中有几种依赖注入的方式 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。 把由程序代码操控的对象的调用权交给容器,通过容器实现对象组件 阅读全文
posted @ 2019-10-01 15:58 无弦琴 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一点基础,这位博主写得很好: https://www.cnblogs.com/jamaler/p/11576754.html 简要概括一下: 1.创建方式: String str1 ="Hello World"; String str2 = new String("Hello World"); st 阅读全文
posted @ 2019-09-24 13:19 无弦琴 阅读(150) 评论(0) 推荐(0) 编辑
摘要: spring提供事务支持,有声明式事务和程序控制事务。 声明式事务,提供基本的事务支持。 以Hibermate为例 <bean id ="transacrtionManager" class="org.springframework.orm.hibernate.HibernateTransactio 阅读全文
posted @ 2019-09-17 13:17 无弦琴 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 今天接到命令要求在微信小程序中的专家问答模块里,添加一个在提问时可以上传附件的功能(doc.xls.ppt.pdf). 首先梳理一下流程: 1.用户点击“上传”按钮选择附件后,将附件首先上传到临时文件夹下,我选在放在tomcat编译后的文件夹中。 2.当用户完善提问内容,点击“发布问题”之后,将附件 阅读全文
posted @ 2019-09-12 17:07 无弦琴 阅读(3205) 评论(0) 推荐(2) 编辑
摘要: 首先,理解一下织入: AOP在被通知对象执行前,会创建代理对象,AOP的切面逻辑会被织入切面之中,生成代理对象,这个过程叫做织入。 但是什么代理对象? 我的理解是,目标Bean自身,加上切面中逻辑,spring帮你一起打包,生成了一个新的对象,这样,在切面运行之前,或之后,原来的bean是不变的,就 阅读全文
posted @ 2019-08-26 16:54 无弦琴 阅读(190) 评论(0) 推荐(1) 编辑
摘要: 需要了解2个概念:内部类和静态修饰符static1)首先,用内部类是因为内部类与所在外部类有一定的关系,往往只有该外部类调用此内部类。所以没有必要专门用一个Java文件存放这个类。2)静态都是用来修饰类的内部成员的。比如静态方法,静态成员变量,静态常量。它唯一的作用就是随着类的加载(而不是随着对象的 阅读全文
posted @ 2019-08-26 13:44 无弦琴 阅读(8094) 评论(0) 推荐(10) 编辑