- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 tomcat启动关闭两种方法
1.普通方法直接用start.sh来启动tomcat,用shutdown.sh来关闭tomcat。缺点是遇到错误会闪退,无法追踪错误。2.catalina方法在cmd中进入catalina.sh所在目录,然后使用如下命令:catalina start来启动tomcat,如果遇到错误,会提示是什么错误导致无法启动,不会直接闪退。同理,关闭tomcat用如下命令:catalina stop
2017-10-30 10:05:30 18683
原创 leetcode5:最长回文子串
这个题目主要是运用manacher算法,又称为马拉车算法,下面对算法进行介绍。manacher算法 首先,定义一些变量,假设当前访问的是第ii个位置: 1.p[i]:1.p[i]:表示已第ii个字符为中心的最长回文子串的半径。 2.maxRight:i2.maxRight:i之前(包括ii)所对应的回文子串所能到达的最右边的位置。 然后假设现在要求以第j(假设j=i+k)j(
2017-10-28 14:18:53 331
原创 markdown数学公式手册
这几天写博客,需要写一些数学公式,在百度上找了半天关于markdown数学公式手册,都没有找到,好不容易在google上找到,这里分享给大家,好用记得点赞哦!!! 手册链接:https://www.zybuluo.com/codeep/note/163962
2017-10-27 16:04:44 492
原创 支持向量机(SVM)推导
1.svm定义 SVM从线性可分情况下的最优分类面发展而来 。最优分类面就是要求分类线不但能将两类正确分开( 训练错误率为0),且使分类间隔最大。SVM 考虑寻找一个满足分类要求的超平面,并且使训练集中的点距离分类面尽可能的远,也就是寻找一个分类面 使它两侧的空白区域(Margin) 最大 。如下图所示: 左边是一个分类超平面,但是不是最佳的,显然右边的分类超平面是最佳的,我们的目标就是要找
2017-10-26 17:29:38 469
原创 leetcode4:Median of Two Sorted Arrays
本质上就是一个有序数组合并,然后求中位数,不用细讲,直接给代码!package _20171021;public class Main { public static void main(String[] args) { int[] array1 = {1,26,39,42,52}; int [] array2 = {10,23,45,65,89};
2017-10-21 09:53:06 252
原创 leetcode3. Longest Substring Without Repeating Characters
解法一:1.维护三个变量:max用于记录当前最大值,next表示当前维护的正确子串,pre表示之前出现的重复字符再上一次出现的最靠前位置A1:当前重复字符当前位置A2:当前重复字符上一次位置B1:A之前某个重复字符的位置B2:A之前某个重复字符的上一次位置,其中有B2是所有A之前重复字符中,上一次出现位置最靠前这个特性 程序一直运行,直到遇到一个出现过的字符,判断A2和B2做比较,如果A2
2017-10-15 10:12:30 237
原创 oracle中修改数据库实例监听的ip和端口
这个可以通过oracle自带的管理软件Net Configuration Assistant来实现。点开软件,可以看到以下界面,本人以ORCL数据库为例。1.因为要配置ip和端口,所以选择本地网络服务名配置2.因为ORCL数据库实例已经存在,所以选择重新配置实例3.选择要配置的网络服务名,这里选择ORCL(如果ORCL不存在的话,需要在2步中选择添加,而不是重新配置)4.输入新的服务名,由于我们只是
2017-10-13 10:46:08 6173
原创 安装oracle未生成tnsnames.ora文件
今天需要在一台机器上部署一个oracle服务器,以便同小组成员都能远程访问。在按照网上步骤安装完数据库之后,远程用java去访问数据库,发现无法建立连接,即如下错误:The Network Adapter could not establish the connection看到这个错误,我第一时间是想到oracle默认监听的主机名是localhost,所以它不能监听远程的连接,所以需要修改tnsna
2017-10-12 22:09:12 5867
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人