自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HuY的博客

个人主页 huyu.date ,共勉

  • 博客(17)
  • 收藏
  • 关注

原创 LintCode 第四题 丑数2

问题描述 设计一个算法,找出只含素因子2,3,5 的第 n 小的数。 符合条件的数如:1, 2, 3, 4, 5, 6, 8, 9, 10, 12… 如果n = 9, 返回 10丑数 介绍: 只包含因子2,3,5的正整数被称作丑数,比如4,10,12都是丑数,而7,23,111则不是丑数。 判断方法: 1. 首先除2,直到不能整除为止; 2. 然后除5到不能整除为止; 3. 然后

2018-03-01 21:49:16 607

原创 LintCode 第三题 统计数字

问题描述计算数字k在0到n中的出现的次数,k可能是0~9的一个值。例如n=12,k=1,在 [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12],我们发现1出现了5次 (1, 10, 11, 12)解法这道题方法很简单,循环一组数,将每个数分解成位(个,十,百位…),然后与目标数字进行对比统计。 代码如下: public class Solution {

2018-03-01 21:48:24 277

原创 LintCode 第二题 计算阶乘结果尾部的零

解法1 硬算(失败)判断一个数的尾数有多少个零,显然最笨的方法就是依次除以10,100,1000…取余,只要余数为0,则尾部零的的个数加一,直到不为0循环跳出。如果这样计算的话显然与题目”阶乘”不大相符,而且如果阶乘数大的话,会无法存储。解法2 分析”5 25 125 …”出现的次数参考链接:http://blog.csdn.net/zyh2525246/article/details/536971

2018-03-01 21:46:47 218

原创 LintCode 第一题 不使用+求两整数和

参考链接:http://blog.csdn.net/wangyezi19930928/article/details/52516332 在加法中可以分为如下3步进行:忽略进位,只做对应各位数字相加,得到12(个位上5+7=12,忽略进位,结果2); 记录进位,上一步计算中只有个位数字相加有进位1,进位值为10; 按照第1步中的方法将进位值与第1步结果相加,得到最终结果12。由于不能使用运算符号

2018-03-01 21:45:45 191

原创 Could not publish server configuration for Tomcat v7.0 Server at localhost. Multiple Contexts have a

错误提示当运行Tomcat出现如图所示错误提示时。通常是由于,在Eclipse中复制了A项目,将A项目命名成B,运行B项目时出现的错误提示。解决方法这是因为B项目和A项目在Tomcat中的地址发生了冲突。在项目文件中,找到Servers项目(Tomcat自动生成文件夹),点开server.xml文件。在server.xml文件中,最后面可以看到使用Tomcat服务器的项目Context。由图可以

2017-12-05 14:48:41 747

原创 Tomcat(8005,8080,8009)端口占用解决方法

启动Tomcat时经常会遇到服务器端口被占用:”Several ports (8005, 8080, 8009) required by Tomcat v6.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be

2017-12-05 14:47:31 1259

原创 allowMultiQueries 执行多条SQL语句

allowMultiQueries在使用Mybatis时,写数据操作的方法时,一般为执行一条SQL语句,如下面代码所示为,Category数据表对应的数据增删改查方法。                    insert into category_ ( name ) values (#{name})

2017-11-30 20:58:01 4657 1

原创 主键 外键 索引

主键是一个数据库表中的唯一标识,想必都比较了解。外键和索引作为表与表之间的联系枢纽,大家对此褒贬不一,很多人已弃用外键和索引,而是在代码层面进行表与表之间的关联。主键(primary key)主键能够唯一标识表中某一行的属性或属性组。一个表只能有一个主键,但可以有多个候选索引。主键常常与外键构成参照完整性约束,防止出现数据不一致。主键可以保证记录的唯一和主键域非空,数据库管理系统对于主

2017-11-30 20:17:05 499

原创 toString()方法

toString()方法格式化输出对象,在pojo类中定义。以Product类为例,进行说明:public class Product { private int id; private String name; private double prize; public int getId() { return id; } publ

2017-11-30 16:54:46 342

原创 hql Criteria sql不同查询方法

1. hql语句查询方法使用hql的时候,不需要在前面加 select * :Query q =s.createQuery("from Product p where p.name like ?");q.setString(0, "%"+name+"%");List<Product> ps= q.list();for (Product p : ps) { System.out.printl

2017-09-04 10:37:15 276

原创 github使用

github是全球最大的同性交友网站,所以熟练使用github也是每个程序员的必备技能。本地上传到github如果是新建文件的话,首先需要在github上创建一个仓库,便可以看到仓库的远程地址。在本地文件根目录下,右键进入git bash,初始化仓库,添加远程地址,上传文件,提交 便可以将本地文件上传到github。git init //初始化仓库git remote

2017-09-04 10:36:03 251

原创 MySQL错误整理

1. ERROR 1213(40001)ERROR 1213 (40001): Deadlock found when trying to get lock; try restarting transactionmysql出现了锁死问题,操作修改数据库表时出现报错,说明还有程序占用着数据库表,无法修改。可以查看下编译器是不是还在调试、占用着数据库表。2. Field ‘id’ doesn’t hav

2017-09-04 10:34:55 721

原创 Markdown 图片排版

hexo写博客一般使用的都是Markdown,之前写了一篇博文在图片排版遇到了一些问题,在此分享下一些图片排版的方法。Markdown写博文时,插入图片不能直接从本地上传,需要挂图片的链接地址才可以。我的方法是将本地图片上传至新浪微博相册,这样就可以得到图片的链接地址。单张图片<div align="center"><img src="图片地址" height="300px" alt="图片说

2017-08-30 11:10:06 4131

原创 hibernate创建Configuration不同方法

Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和 Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这五的核心接口分别加以介绍。  **·Session接口:**Session接口负责执行被持久化对象的CRUD操作(CRUD的任务是完

2017-08-22 08:40:57 602

原创 query.uniqueResult() 和 query.getSingleResult()

query.uniqueResult() 和 query.getSingleResult()当我使用query.getSingleResult()返回实例时,提示有错,不知道什么原因。 按提示修改后还是有错 后来使用 query.uniqueResult() 方法解决问题。public static Department getDepartment(Session session, Strin

2017-08-16 10:35:53 2979

原创 com/fasterxml/classmate/TypeResolver

我之前遇到过这个问题,我的问题出在com/fasterxml/classmate/TypeResolver :我根据一个教程学习hibernate使用了如下创建方法:ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure("hibernate.cfg.xml").build();

2017-08-14 17:29:49 7970 1

原创 no persistent classes found for query class: Select e from

执行hibernate查询语句的时候出现如下错误:no persistent classes found for query class: Select e from com.example.entities.Employee e  order by e.empName, e.empNo说明找不到对应的实体类,一般有以下几个原因:1. 查询语句是否正确;2. cfg.xml

2017-08-14 17:09:30 4735

空空如也

空空如也

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

TA关注的人

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