大二实习生的暑假实习总结

7.19遇到的问题

1.JSONObject =》javabean
2.JSONObject.toJSONString() "$ref": "$[19]"  ????
3.@ResquestBody 的使用
4.hibernate 一对多的查询
5.JPA  批量增加 https://www.cnblogs.com/IcanFixIt/p/7042977.html
6.JPA  delete遇见的问题 https://www.2cto.com/kf/201611/569207.html
7.Spring 异常抛出,和异常处理
8.@Column的适用 https://blog.csdn.net/name_z/article/details/51318271


7.20
1.后台文件上传接口
2.大图片的瀑布流渲染方式:先加载模糊的小照片图片,通过预加载让原图实现覆盖


   
   
   
   


img lowsrc="" width="300" height="200" border="0" id="image_operate_13311415863667283"
把图片的缩略图 放在lowsrc里面,这样的话因为缩略图是缩小的,按照原图片的比例显示就会有马赛克!
src里填写 原图片!
http://blog.sina.com.cn/s/blog_4116c60f0102v6oc.html

3.@GetMapping、@PostMapping、@RequestMapping http://www.iteye.com/news/32657 详细
4.@SuppressWarnings


7.20 遇到的问题
1.transferTo() Spring 内置文件transferTo函数,请求中文件关联至项目本地
2.@ControllerAdvice 注解
3.org.springframework.web.multipart.commons.CommonsMultipartResolver
4.https://github.com/xuwujing/springBoot-study/blob/master/springboot-config/src/main/java/com/pancm/config/IpConfig.java
5.@SuppressWarnings
6.Spring的异常处理

7.21:
1.Spring 处理上传文件的问题  https://blog.csdn.net/u013380777/article/details/58603803


7.22
1.hibernate-maven cirteria标准查询、原生Sql查询
2.projection 投影,类似于sql文件的视图
3.验证重复提交

7.23
1.echart.js 前端可视化框架的学习。

2.百度地图的javascript文档的学习。
2.hibernate的1对N关联、N对1关联

7.27
1.hibernate 延迟加载
2.动态代理    https://www.cnblogs.com/lcplcpjava/p/6759859.html  https://blog.csdn.net/xc635960736/article/details/7049863
3.hibernate主键生成策略
4,Entitymanager :目前较为主流持久层管理工具,需要对持久层上下文进行了解
5.级联、inverse  https://www.cnblogs.com/whgk/p/6135591.html

7.28
1.一级缓存和三种状态解析 http://www.cnblogs.com/whgk/p/6103038.html
2.JXL、POI使用,后端操作Excel文件的接口

7.29
1.EJB详解 https://blog.csdn.net/u011687186/article/details/52056242
2.EntityManager详解   http://www.blogjava.net/jesson2005/articles/380880.html
3.JNDI  https://www.cnblogs.com/zhchoutai/p/7389089.html
4.百度地图API(第一天)


7.30
1.前端预览PDF.js  https://www.cnblogs.com/iPing9/p/7153713.html

7.31
1.百度地图.......大致看完
2.freemaker
3.ValidatorFactory  hibernate的验证措施

.hibernate验证类 validator ConstraintValidator的使用

@NOTNULL...
4.ObjectMapper  JSONObject=>Java Bean 转换

8.2
1.牛客 java子父类继承静态代码块与非静态代码块执行顺序、基本数据类型默认
2.形式参数
3.静态变量


8.4
1.移位运算 https://blog.csdn.net/dawn_after_dark/article/details/75174936
2.内部类
3.transient 关键字的使用 https://blog.csdn.net/u013207877/article/details/52572975


8.5
1.ThreaLocal 类的使用
https://www.cnblogs.com/dolphin0520/p/3920407.html
http://www.iteye.com/topic/103804
一句话总结:
ThreadLocal类不是用来解决多线程访问同一内存空间的方法,而是使用ThreadLocalMap实现线程之间的隔离
一个线程只管理自己管理范围下的对象,与其他线程无关


2.字符串常量池
https://www.cnblogs.com/tongkey/p/8587060.html
== 如果是引用的== 比较的是引用所指向的对象在堆里或者字符串常量池里的地址
  如果是基本数据类型比较的是值得
3.TimSort()排序算法
4.Collection复习List、Set ArrayList

8.6
1.TonFun公司的Tool源码
2.fail-fast案例分析
3.内部类总结
  1.成员内部类
  2.静态成员内部类
  3.局部内部类
  4.局部匿名内部类
4.ListIterator 的使用


8.7
1.TonFun公司的dao代码,分页的标准查询的实现
2.vector、stack的源代码
3.RequestContextHolder :持有上下文的Request容器 https://blog.csdn.net/zzy7075/article/details/53559902


问题:锁???

8.8
1.Final关键字的数制默认转换限制
  byte、char、short默认转换到int....
2.GetClass->Date()
3.list方法的remove方法需要注意的问题
4.补码、原码、反码计算


8.13
1.java Pattern类、正则
2.反射-》继承、代码执行顺序:

子类覆盖父类的方法,执行子类构造器时,默认执行子类的方法,如果想执行父类的方法必须使用super.引用

3.类加载   https://blog.csdn.net/liang_70121385/article/details/52496028

主动引用 被动引用

8.14
enum http://www.cnblogs.com/hemingwang0902/archive/2011/12/29/2306263.html#title-6

8.15
1.JVM内存模型 https://blog.csdn.net/u010425776/article/details/51170118
2.native method https://www.cnblogs.com/chen-jack/p/7904510.html
本地方法
3.对象的创建过程

8.16
1.webpack
  1.webpack-dev-server --config webpack.config.js --watch  --watch开启监听模式,实时更新

1. 暑假实习期间在牛客上边的刷的题全部上传到了github上边,欢迎大佬来指教,后期会定时更新
https://github.com/perveil/JavaTest

2.实习前一周和前端合作的一个hibernate小demo

https://github.com/perveil/Springboot-jpa-hibernateDemo

 

转载于:https://www.cnblogs.com/laiso/p/9510739.html

你可能感兴趣的:(大二实习生的暑假实习总结)