Mybatis进阶
表与实体类的映射 resultType 当要查询的类的变量名和表的字段名都一致时,可以直接使用resultType属性指定要输出结果的类型。 User.java public class User implements Serializable { private Integer id; private String username; //方法省…
Mybatis入门:环境配置及入门代码实例
概述 简介 MyBatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL …
梯度和梯度下降算法
梯度 对梯度的概念 梯度概念是建立在偏导数与方向导数概念基础上的。所谓偏导数,简单来说是对于一个多元函数,选定一个自变量并让其他自变量保持不变,只考察因变量与选定自变量的变化关系。数学上说,是指对于多元函数y=f(x_0,x_1,...x_n),假设其偏导数都存在,则该函数共有n个偏导数,可以表示为: {f_{{x_0}}} = {{\partia…
给WP Editor.md编辑器添加粘贴图片自动上传到媒体库功能
WP Editor.md是本人很喜欢的一个编辑器插件。他可以实现在Wordpress上编写Markdown,也支持粘贴图片自动上传到服务器。但是博主感觉他有个功能不是很完善,就是粘贴图片自动上传的时候他虽然可以把图片上传到服务器,但是并不会上传到媒体库。这样的话上传的图片在媒体库就找不到,时间久了那些没用的图片就会占据服务器很大空间,难以清理。 于…
正规方程法求解点的拟合直线
题目 假设平面上3个点: (-1.0,-1.2) , (0.0,1.0), (1.0,2.8)。 (1)请写出相应的正规方程。 (2)并通过求解正规方程来计算这3个点的最佳直线拟合。 要求: 画出原始数据的散点图; 画出拟合的直线。 求解思路 思路题目已经给出来了,先求正规方程,再求拟合直线。 求解步骤 输入坐标X,Y dots = np.arra…
Hibernate的查询方式
五种查询方式 OID(Object Identifier)查询 对象导航查询 HQL(Hibernate Query Language) QBC(Query By Criteria) SQL(Structured Query Language) OID(Object Identifier)查询 使用Session的get和load方法根据OID进行…
前不久花了一根烤肠钱买了份Java架构师学习资料,最近一直在看,偶尔感觉有用的地方也都记录下来发到博客上了。以后无论是学习还是工作应该都会用到。学的有点上瘾,就是不知怎么老是腰酸背痛。可能是桌子太低,趴着不太舒服。有点怕以后工作成天这样得关节炎😂 博客现在没人看,这样也好,就当成我私密的小窝吧。在里面写写日记也挺好的。
Hibernate入门:简要描述及环境配置
概述 简介 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Jav…
Java DBUtils的使用
简介 DbUtil是apache旗下的一个JDBC封装的开源工具jar包,使用它调用数据库CRUD操作非常简便。 使用DBUtils的优点 无资源泄漏 - DBUtils类确保不会发生资源泄漏。 清理和清除代码 - DBUtils类提供干净清晰的代码来执行数据库操作,而无需编写任何清理或资源泄漏防护代码。 Bean映射 - DBUtils类支持从结…