自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 hibernate应用在项目里

准备工作环境:Eclipse;MySQL导入Hibernate库(jar包 ;MySQL驱动包 ;log4j日志包。Hibernate库下载网站: http://sourceforge.net/projects/hibernate/files/创建工程File->new->Java Project导包右键项目->Properties选择Add Library…选择User Library选择User Libraries…->new选择Add External J

2021-06-16 17:17:45 173 1

原创 Hibernate分页查询通用方法

public void QueryByPage(int pageSize) { SessionFactory sf = null; Session session = null; Transaction ts = null; try { sf = HibernateUtil.getSessionFactory();// SessionFactory单态模式 session = sf.getCurrentSession(); // 保证每个读写线程有唯一的session实例

2021-06-01 09:22:05 412

原创 重写equals和hashCode方法

重写equals() public boolean equals(Object obj) { if(this == obj) return true; if(obj == null) return false; if(!(obj instanceof User)) { return false; } User other = (User)obj; if(id != other.id) { return false; } if(age != other.age)

2021-05-25 09:50:35 214

原创 Query基本用法

先创建一个单例模式package Dao;import org.hibernate.HibernateException;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;//SessionFactory单态模式public class HibernateUtil { private static Configuration cfg = null; private static Sessio

2021-05-15 17:15:11 8627 1

原创 使用Hibernate实现用户添加

准备工作环境:Eclipse;MySQL导入Hibernate库(jar包 ;MySQL驱动包 ;log4j日志包。Hibernate库下载网站: http://sourceforge.net/projects/hibernate/files/创建工程File->new->Java Project导包右键项目->Properties选择Add Library…选择User Library选择User Libraries…->new选择Add Extern

2021-05-09 21:20:17 265

原创 日常刷题

杭电OJ2016题解#include <iostream>#include <algorithm>using namespace std;int main(){ int n,a[100],b[100],flag,temp; while(cin>>n){ if(n==0) break; for(int i=0;i<n;i++){ cin>>a[i]; b[i]=a[i]; } sort(b,b+n); for

2020-06-03 23:24:03 239

原创 日常刷题

杭电OJ2014题解#include <stdio.h>int main() { int n; double a[100],sum,temp,result; while(~scanf("%d",&n)) { sum=0; for(int i=0; i<n; i++) { scanf("%lf",&a[i]); } for(int i=0; i<n; i++) { for(int j=i+1; j<n; j++) {

2020-05-31 17:39:54 137

原创 日常刷题

杭电OJ2012题解#include <stdio.h>#include <math.h>int main() { int x,y,flag,n; while(~scanf("%d %d",&x,&y)) { if(x==0&&y==0) { break; } else { for(int i=x; i<=y; i++) {

2020-05-30 23:51:02 143

原创 日常刷题

杭电OJ2734题解#include<stdio.h>#include<string.h>int main() { char a[256]; while(gets(a)) { int sum=0; if(a[0]=='#') break; for(int i=0; i<strlen(a); i++) { if(a[i]==' ') continue; sum+=(a[i]-'A'+1)*(i+1); } printf("%

2020-05-29 11:16:44 121

原创 日常刷题

杭电oj1072题解今天的题主要看是否能后看懂题目,首先这里输入的A和B是都是十六进制,所以求的是两个十六进制的数的和的十进制是多少,一开始我是觉得比较蒙的,因为我的第一反应是去定义abcdef,还要分大小写什么的,觉得实现起来比较麻烦,后来在网上查找发现在实现的过程输入输出中有比较简单的方法C++#include <iostream>using namespace std;int main(){ int a,b; while(cin>>hex>&g

2020-05-28 21:37:22 157

原创 日常刷题

杭电oj刷题题解2000-2011,20392000题解#include <stdio.h>int main() { char a,b,c; while(~scanf("%c %c %c",&a,&b,&c)) { getchar(); if(a<=b&&a<=c) { printf("%c ",a); if(b<=c) { printf("%c %c",b,c); } else { p

2020-05-27 14:04:48 275

原创 从现在开始一起成长

杭电oj1001题解C语言#include <stdio.h> int main(){ int a,b; while(~scanf("%d %d",&a,&b)) { printf("%d\n",a+b); } return 0;}C++#include <iostream>using namespace std;int main(){ int a,b; while(cin&gt

2020-05-26 11:12:21 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除