- 博客(104)
- 收藏
- 关注
原创 hibernate——笔记六
排序分页投影查询分组查询映射文件中定义命名查询语句package com.test;import java.util.List;import org.hibernate.Query;import org.hibernate.SQLQuery;import org.hibernate.Session;import org.hibernate.SessionFactory;impor...
2017-06-10 15:28:57 547
原创 hibernate学习之五——使用myeclipse部署及hibernate一些常见配置
一,myeclipse部署hhibernate开发环境1,1,右击项目,添加hibernate2,选择版本,next3,next,自动创建HibernateSessionFactory类如果出现以下错误:解决方法,更改java版本1.5或更高4,next,添加数据库信息5,next,直到完成。pac
2017-06-09 17:05:54 2149
原创 hibernate学习之四——Query和Criteria接口
Query 和 Criteria 接口是 Hibernate 的查询接口,用于向数据库查询对象以及控制执行查询的过程。Query 实例包装了一个 HQL(Hibernate Query Language)查询语句,HQL 查询语句与 SQL 查询语句有些相似,但 HQL 查询语句是面向对象的,它引用类名及类的属性名,而不是表名及表的字段名。Critieria 接口完全封装了基于字符
2017-06-09 15:24:45 1836
原创 hibernate学习之三——hibernate核心API
1. Configuration(1) Configuration 类负责管理 Hibernate 的配置信息 , 包括如下内容:1) Hibernate 运行的底层信息:数据库的 URL、用户名、密码、JDBC 驱动类,数据库 Dialect,数据库连接池等(对应 hibernate.cfg.xml 文件)2) 持久化类与数据表的映射关系(*.hbm.xml 文件)
2017-06-09 11:46:32 583
原创 hibernate学习之二——部署(简单实例)
对象关系映射(Object Relational Mapping,简称 ORM)是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。一,ORM概念简单的说, ORM 是通过使用描述对象和数据库之间映射的元数据,将 java 程序中的对象自动持久化到关系数据库中。二,实例hibernate的部署:1、导入hibernate的jar包2、创建Hib
2017-06-08 17:45:01 563
原创 hibernate学习之一——Jdbc回顾
package com.util;/* * 问题: * 1、代码量大,比较繁琐 * 2、表数据转换为对象时,很难提取共用 * 3、不同的数据库支持不相同 * 4、对事务处理比较麻烦 */import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;impor
2017-06-08 16:42:30 469
原创 五月份实习总结
5月8号去实习的,断断续续差不多半个月了。第一天的忐忑不安到后面的习以为常,很多事也就那么一个过程,经历过了就好。1,熟悉了maven进行项目开发的过程,一些常规bug的处理,虽然以前也学过maven,但一直没真正的实践过。 知道了mmGrid等,了解如何快速阅读一个新项目的代码,代码追踪等;2,了解了外面公司实际开发项目等的一些情况,不同于学校。不同项目不同小组
2017-05-31 10:36:57 957
原创 第八届蓝桥杯决赛总结
最后只得了个国三安慰奖,心里遗憾也不遗憾。省赛结束后就一直没认真刷过题,国三也是意料之中吧。比赛题目也是中规中矩,只是自己没好好准备。 第一题很简单的签到题。第二题其实之前做过很多类型题,dfs,然而由于自己太久没做题,没手感没题感,写了近一个小时,还是没能出结果。 第三题代码补全题,类似生成树,前几届决赛有非常像的题目,只要做过,这题用不了10分钟。
2017-05-31 09:51:50 1051 2
原创 Struts2学习笔记三——Namespace与访问路径
Namespace决定了action的访问路径1,如果Namespace不写(默认为""(空))或者定义为""或者"/",表示可以接受以下路径的action。 /success.jsp public class NamespaceAction { public String execute() { System.out.println("this is Nam
2017-05-03 23:22:58 1764
原创 Struts2学习笔记二——Struts2环境的搭建
一、Struts2环境的搭建:1、添加jar包,注意jar冲突问题2、在web.xml中添加struts2的核心控制器3、在src下创建struts.xml二、通过代码验证以上配置是否成功登录1、创建登录页面 ,例如:index.jsp2、创建Action类,并重写execute方法,例如:LoginAction.java3、在struts.xm
2017-05-03 20:09:58 373
原创 软通动力雏鹰班——选课管理系统
不知不觉,在软通动力雏鹰班,培训了半年多了……最后的大作业,是高校选课系统,感觉这培训费不值啊……以下是项目链接,欢迎指出其中的问题,共同讨论技术链接:https://pan.baidu.com/s/1J5C7fxoEPe6RQLXB6FzcOg...
2017-05-03 10:19:29 669
原创 Mysql学习笔记二十二——常用函数
一、数学函数abs(x) 返回x的绝对值bin(x) 返回x的二进制(oct返回八进制,hex返回十六进制)ceiling(x) 返回大于x的最小整数值exp(x) 返回值e(自然对数的底)的x次方floor(x) 返回小于x的最大整数值greatest(x1,x2,...,xn)返回集合中最大的值least(x1,x2,...,xn) 返
2017-05-01 13:59:22 670
原创 Mysql学习笔记十——union查询
union查询时把2条或多条sql语句合并成一个结果集sql1 N行sql2 M行sql1 union sql2 N+M行适用于两条语句的where条件特别复杂的情况一、union语句必须满足,各语句取出的列数一致列名称未必一致,列名称会使用第一条sql的列名称为准 二、使用union时,完全相等的行会合并合并是比较耗时的操作一般不让
2017-04-28 09:54:39 474
原创 ALGO137——Lift and Throw
问题描述 给定一条标有整点(1, 2, 3, ...)的射线. 定义两个点之间的距离为其下标之差的绝对值. Laharl, Etna, Flonne一开始在这条射线上不同的三个点, 他们希望其中某个人能够到达下标最大的点. 每个角色只能进行下面的3种操作, 且每种操作不能每人不能进行超过一次. 1.移动一定的距离 2.把另一个角色高举过头 3.将举在头上的角色扔
2017-04-26 21:44:32 678
原创 蓝桥杯省赛总结
写简历的时候忽然觉得自己大学过得好失败,好堕落,转眼已大三,忽的意识到好悲哀,毕业就失业大概说的就是我这样的人吧。 回归正题。大三了才接触算法,才想到要参加比赛,等到考前一个月才稍微收心开始学习算法,什么都不懂,连最基本的暴力枚举都不知道是什么。省赛的时候,初步学习暴力枚举,dfs,bfs,dp,并查集,才知道原来有这么些东西。 大一忙社团,想想也不知道
2017-04-24 13:57:18 1110 2
原创 ALGO142——P1103
编程实现两个复数的运算。设有两个复数 和 ,则他们的运算公式为: 要求:(1)定义一个结构体类型来描述复数。 (2)复数之间的加法、减法、乘法和除法分别用不用的函数来实现。 (3)必须使用结构体指针的方法把函数的计算结果返回。 说明:用户输入:运算符号(+,-,*,/) a b c d. 输出:a+bi,输出时不管a,b是小于0或等于0都按该格式输出,输出时a,b
2017-04-23 23:28:14 517
原创 AlGO153-最小公倍数
问题描述 编写一函数lcm,求两个正整数的最小公倍数。样例输入一个满足题目要求的输入范例。例:3 5样例输出与上面的样例输入对应的输出。例:数据规模和约定 输入数据中每一个数的范围。 例:两个数都小于65536。import java.util.Scanner;public class algo_153 { static i
2017-04-23 22:34:10 718
原创 ALGO154-递归求二项式系数值 [水题]
问题描述样例输入一个满足题目要求的输入范例。3 10样例输出与上面的样例输入对应的输出。数据规模和约定 输入数据中每一个数的范围。 例:结果在int表示时不会溢出。import java.util.Scanner;public class algo_154 { static int fun(int k,int n){ if(k==0
2017-04-23 22:27:18 472
原创 CH 0801
输入四个整数a, b, c, d,表示两个分数a/b和c/d。要求输出最简分数以及两个分数相等和大小的比较结果。样例输入1 7 26 25样例输出zrf is:1/7; ssh is:26/25(zrf==ssh) is:0; (zrfimport java.util.Scanner;public class algo_155 { static long
2017-04-22 23:52:16 445
原创 Mysql学习笔记五——having筛选
练习3.7:where-having-group综合练习题有如下表及数据+------+---------+-------+| name | subject | score |+------+---------+-------+| 张三 | 数学 | 90 || 张三 | 语文 | 50 || 张三 | 地理 | 40 || 李四 |
2017-04-22 23:24:05 452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人