自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (1)
  • 收藏
  • 关注

原创 剑指offer 47 不用加减乘除做加法

package offer; /** * 面试题47:不用加减乘除做加法 * 思路: * * @auther Dennis * @date 2018/7/27 */ public class Problem47Add { private int Add(int num1, int num2) { int sum, carry; do { ...

2018-07-27 10:17:15 195

原创 剑指offer 45 圆圈中最后剩下的数字

package offer; /** * 面试题45:约瑟夫环问题 * 递推公式:last = (last+m) % i * @auther Dennis * @date 2018/7/27 */ public class Problem45LastRemaining { private int lastRemaining(int n, int m){ if...

2018-07-27 09:49:27 242

原创 打开github网站排版错误解决办法

访问github主页会出现图片加载不出来的情况,但是打开国内网站又是可以的,就是css和js文件加载不成功 具体做法: 修改  C:\Windows\System32\drivers\etc  中的hosts文件(PS:若没有修改权限,可以鼠标右键,属性,安全,修改权限。或者将hosts文件复制到桌面,修改之后,复制到原文件夹),将下面一段话添加到hosts文件中:   # GitHub ...

2018-07-26 15:26:01 2716

原创 剑指offer 34

package offer; import java.util.ArrayList; import java.util.List; /** * 面试题34:丑数,只包含2,3,5为因子的数 求从小到大的顺序的第1500个丑数,1为第一个丑数 * 思路:1、可以直接判断是不是丑数连续除2,3,5如果最后是1则为丑数,不管怎样都需要大量除法运算 * 2、空间换时间,创建一个数组,里面的...

2018-07-24 17:21:41 198

原创 java反射机制

在程序运行时通过类名获取类的信息 Class c =  Class.forName("类的名字"); Object obj = c. newInstance(); return obj;   在框架中就是将类名作为配置文件中参数通过反射机制创建的对象...

2018-07-24 10:28:50 174

原创 剑指offer 32 从1到n整数中1出现的次数

package offer; /** * 面试题32:从1到n整数中1出现的次数,如1--12中包含1 的有1,10,11,12,一共出现了5次 * 思路:累加1到n中每个整数中1出现的次数,对10求余判断整数的个位数字是不是1,如果大于10就先除以10后再判断 O(nlogn) * * @auther Dennis * @date 2018/7/24 */ public clas...

2018-07-24 10:20:06 183

原创 java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)解决方法

这是数据库权限问题,有很多解决方式,最后这个解决办法解决了我的问题,记录一下:在Mysql目录下my.ini文件中,最后一行添加“skip-grant-tables”,保存并关闭文件。重启mysql服务,再执行。问题解决!(重启mysql在windows下是打开cmd,然后net stop/start mysql)...

2018-07-02 21:19:15 5327 7

原创 [Err] 1293 - there can be only one TIMESTAMP column with CURRENT_TIME in DEFAULT or ON UPDATE clause

 [Err] 1293 - Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause        一个表中出现多个时间戳字段的定义,并设置了其中一个默认为Current_timestamp会报此类错误。      ...

2018-07-02 20:50:35 844

原创 线程实现的三种方式,Runnable VS Thread VS Callable

线程3种实现方式比较 1、Runnable方式可以避免Thread方式由于Java单继承特性带来的缺陷,可以实现多个接口,但是只能继承一个父类 2、Runnable可以被多个线程共享,适合于多个线程处理同一资源的情况   与 Runnable 相比,Callable 可以有返回值,返回值通过 FutureTask 进行封装。 public class MyCallable impl...

2018-07-02 16:36:55 456

空空如也

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

TA关注的人

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