路在脚下

记录在java道路上的点点滴滴

mysql兼容微信表情

做微信公众号开发的时候需要获取用户昵称如果昵称包含微信表情 mysql会报异常解决如下:如果用的云数据库  以阿里云为例进入管理平台,修改数据库字符集为utf8mb4提交参数  --->  重启确保mysql connection版本高于5.1.13项目中数据库配置  jdb...

2018-03-24 11:53:17

阅读数 158

评论数 0

mysql 10055 错误解决方案

Description: 环境:Windows 2003 + IIS + PHP + MYSQL,服务器运行一段时间后,提示Can’t connect to MySQL server on ‘localhost'(10055)错误。无法重启mysql服务,提示端口被占。检查发现端口并没被占。...

2017-08-06 10:39:36

阅读数 463

评论数 0

链表A+B

有两个用链表表示的整数,每个结点包含一个数位。这些数位是反向存放的,也就是个位排在链表的首部。编写函数对这两个整数求和,并用链表形式返回结果。 给定两个链表ListNode* A,ListNode* B,请返回A+B的结果(ListNode*)。 测试样例: {1,2,3},{3,2...

2017-04-21 10:55:01

阅读数 208

评论数 0

网易笔试题分享:奖学金

小v今年有n门课,每门都有考试,为了拿到奖学金,小v必须让自己的平均成绩至少为avg。每门课由平时成绩和考试成绩组成,满分为r。现在他知道每门课的平时成绩为ai ,若想让这门课的考试成绩多拿一分的话, 小v要花bi 的时间复习,不复习的话当然就是0分。同时我们显然可以发现复习得再多也不会拿到超过满...

2017-03-24 13:08:04

阅读数 233

评论数 0

java实现二叉平衡树

网上找了一些源码都有些错误,自己写吧 首先建立树节点 public class TreeNode { int value; TreeNode left; TreeNode right; public TreeNode(int value){ this.value=v...

2017-03-17 12:15:45

阅读数 294

评论数 0

荷兰国旗

拿破仑席卷欧洲大陆之后,代表自由,平等,博爱的竖色三色旗也风靡一时。荷兰国旗就是一面三色旗(只不过是横向的),自上而下为红白蓝三色。 该问题本身是关于三色球排序和分类的,由荷兰科学家Dijkstra提出。由于问题中的三色小球有序排列后正好分为三类,Dijkstra就想象成他母国的国旗, 于是问题也...

2017-03-16 13:45:07

阅读数 256

评论数 0

奇偶调序

public static boolean isOdd(int n){ return (n&1)==1; } public static void sort(int[] nums){ if(nums.length==0||nums.length==1) return ; ...

2017-03-16 10:27:15

阅读数 131

评论数 0

寻找和为定值的多个数

这道题也是面试题,网上的代码有bug,自己重写了一遍 public void SumOfkNumber(int sum,int n){ if(sum<=0||n<=0) return ; if(sum==n){ Collections.reverse(list)...

2017-03-15 15:05:47

阅读数 193

评论数 0

java解决topk问题

面试题中经常用到堆,这里总结一下。 方法一:对源数据中所有数据进行排序,取出前K个数据,就是TopK。 但是当数据量很大时,只需要k个最大的数,整体排序很耗时,效率不高。 方法二:维护一个K长度的数组a[],先读取源数据中的前K个放入数组,对该数组进行升序排序,再依次...

2017-03-15 10:56:06

阅读数 760

评论数 0

阿里driud数据库连接池的使用

添加jar包 druid-1.0.15.jar Spring  配置加入                                                     ...

2017-03-15 09:17:02

阅读数 352

评论数 0

tomcat中配置mime类型

mime类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。 修改方法: 在tomcat中,找到、conf目录下的web.xml文件 我们可以看到这样的配置片段 1.如果你的应用...

2017-03-15 09:15:48

阅读数 2725

评论数 0

集合 List

contains 底层是equals   比较对象是否相同必须重写equals方法,否则比较的是地址值  1:List的子类  (1)List的子类特点   ArrayList:    底层数据结构是数组,查询快,增删慢    线程不安全,效率高   Vector:    底层数据结...

2017-03-14 20:58:08

阅读数 148

评论数 0

Date与Calendar类

Date是java 1.0版本出现的      从1970年1月1日开始计算   东八区  小时+8     成员方法 public long getTime()   精确到毫秒                     public void  setTime(long time)  输入出...

2017-03-14 20:52:08

阅读数 167

评论数 0

正则表达式和BigInteger

Pattern 方式一般使用在获取功能,比如一个字符串中含有三个字母的单词 先把规则编译成模式对象 Pattern p=Pattern.compile(regex); 通过模式对象得到匹配器对象 Matcher m=p.matcher(s); 通过find方法查找有没有满足条件的字符串 ...

2017-03-14 20:51:13

阅读数 121

评论数 0

Object学习

Object类的hashCode()方法:返回该对象的hash码值  与地址值有关                       getClass() :获取对象的运行时类  返回Class对象          Class.getName 获取类的完整路径名和类名               ...

2017-03-14 20:50:22

阅读数 149

评论数 0

笔试题:字符串全排列

来自july大神的编程之法 public static void swap(String[] c,int i,int j){ String s=c[i]; c[i]=c[j]; c[j]=s; } public static void CalcAllPermutation(St...

2017-03-14 20:44:54

阅读数 144

评论数 0

内部类

定义: 把类定义在其他类的内部 访问特点:  内部类可以直接访问外部类的成员,包括私有                     外部类要访问内部类的成员,必须创建对象。  位置:   外部类$内部类.class  使用:     Outer.Inter o=new Outer()....

2017-03-14 20:42:47

阅读数 164

评论数 0

抽象与接口

一个抽象类没有抽象方法   可以的,意义在于不让创建对象 abstract与private ,final,static  不能同时存在 对于成员方法 private:父类定义actract方法是为了让子类重写实现,而private 不能让子类继承,所以冲突 final :父类中定义了f...

2017-03-14 20:42:19

阅读数 143

评论数 0

java内存分配堆和栈

java程序划分5个内存空间 栈:存放的是局部变量     分为虚拟机栈和方法栈         StackOverflowError   栈溢出  线程请求的栈深度大于虚拟机所允许的深度                                             大部分虚拟机允...

2017-03-14 20:41:52

阅读数 136

评论数 0

《去哪儿》JAVA研发笔试题

public class Test { public static void main(String[] args) { Scanner sc=new Scanner(System.in); String str=sc.next(); StringBuilder sb=new Str...

2016-10-20 16:06:12

阅读数 434

评论数 0

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