自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Collection】 Stack源码分析

目录前言1.简介2.常用方法3.注意要点前言许多算法都需要用到Java中Stack来进行操作,Stack为一种特殊的表,所有操作都只能对栈顶进行操作,因此遵循后入先出(LIFO)的原则。1.简介Java的Stack为Vector的子类,内部只有5个方法(JDK1.8),方法大多都是通过父类的Vector中的方法实现的。即通过数组实现的Stack结构(区别于通过链表实...

2019-07-28 21:10:14 283

原创 【递归和循环】计算1+...+n之和

目录前言1.递归实现2.循环实现前言常见的算法都是通过递归和循环实现的。这里通过计算1+...+n之和的递归和循环实现,对这两种方法进行一个比较,从而加深理解。测试代码在这里。测试都是通过Junit进行测试的。1.递归实现递归实现时,测试中发现n不能过大,在笔记本上面不能超过10000,否则会出现StackOverflow异常。 public int S...

2019-07-11 22:50:04 771

原创 【腾讯面试题】判断链表是否有环

目录前言1.快慢指针2.哈希表法前言腾讯电话面题目。测试代码在这里。1.快慢指针参考资料点这里。用两个指针指向链表头,每次循环,快指针往前两步,慢指针往前一步;在循环过程中,如果快指针等于慢指针(相遇),则表示链表有环;否则不存在环。代码如下: public boolean findBeginLoop(ListNode head) { ...

2019-07-05 11:31:28 552

原创 【今日头条面试题】一个表达式判断一个数是否是2的幂次方

目录前言1.右移->判断1的个数2.位运算->判断1的个数3.参考资料前言今日头条实习生面试,手撕代码题目。测试源码在这里。1.右移->判断1的个数考虑将该数化成二进制,2的幂次方的数用二进制表示的话,只有一位为1,其余为都为0.。题目则变成“如何判断一个二进制数只有一个位为1”。代码如下:boolean isPowerOfT...

2019-07-04 14:52:39 479

原创 【Python】Jupyter Notebook 修改默认启动目录

目录前言1.删除快捷方式中%USERPROFILE%2.修改Jupyter Notebook配置文件参考资料前言每次打开Jupyter Notebook都C:\Users\XXXX下面,不好操作其他文件夹的文件。而且Python的工程文件比较大的话,会占用C盘所剩不多的空间。考虑修改Jupyter Notebook默认启动目录。1.删除快捷方式中%USERPROFILE...

2019-03-29 08:43:29 1035

原创 【MySQL】创建外键的两种方式

目录前言1.创建表时增加外键2.已存在表增加外键参考资料前言使用MySQL关联数据表时,创建外键的两种方式:创建表时增加外键,已存在表增加外键。以下案例通过Navicat for MySQL实现。1.创建表时增加外键首先创建第一张被关联表Vendors商品供应商表。-- 供应商列表CREATE TABLE Vendors ( -- 供应商ID:主键列,自增...

2019-02-19 10:55:21 72054 7

原创 【MySQL】Navicat for MySQL连接远程Debian服务器

目录前言1.Debian7安装MySQL2.修改MySQL配置3.Navicat连接远程MySQL4.使用JDBC连接出错参考资料前言在Debian中安装MySQL,然后在Windows中使用Navicat for MySQL通过SSH方式连接。1.Debian7安装MySQL命令行输入以下指令:sudo apt-get install mysql-s...

2019-02-18 11:24:55 416

原创 【Matlab】Matlab常用快捷键

目录前言1.注释2.代码自动对齐3.运行程序4.自动补全命令5.中断运行程序6.设置标签7.跳转到某一行8.运行选中部分程序参考资料前言Matlab常用快捷键记录,熟悉快捷键可以提供编程效率。1.注释Ctrl+R 注释选择代码 Ctrl+T 取消注释代码2.代码自动对齐Ctrl+I 自动对齐代码3.运行程序F5 保存并运行程序,...

2019-01-17 15:35:05 12086 2

原创 【杂记】Source Insight4.0支持.cc文件设置

目录 前言 1. 参考资料source insight4.0支持.cc文件 

2019-01-15 11:16:02 1743 1

原创 【Office Word2013】编辑公式时,公式居中,编号右对齐

目录前言1.插入制表位2.页面属性,页边距3.制表位位置参考资料前言使用Microsoft Office办公软件Word编辑文章时,经常会出现需要编辑公式的情况。而公式格式的要求为“公式居中,编号右对齐”,如果是直接用空格或制表符手动填充的话,比较难做到完美对齐。下面解决方案使用的是word2013,不过该方法应该使用各种版本的word。1.插入制表位该方法是...

2019-01-08 15:27:31 3982

原创 【MySQL】MySQL安装配置教程

目录前言1.下载2.安装过程3.破解参考资料前言之前在window上都是用的SQLServer,现在学习一下MySQL,这里我安装的是Navicat for MySQL,图形化便于操作。1.下载【下载链接是盗用别人的】Navicat for MySQL 安装软件和破解补丁:链接:https://pan.baidu.com/s/1oKcErok_Ijm0C...

2019-01-05 15:01:22 318 1

原创 【JavaWeb】tomcat中文乱码

目录前言1.修改conf文件夹下server.xml文件2.修改bin文件夹下catalina.bat文件 3.修改IDEA编码方式 4.修改注册表属性参考资料前言在启动Tomcat时,发现控制台输出“中文乱码”,作为一个强迫症患者,这种情况自然是不能忍,下面把折腾过程记录下来。注:最终没有成功解决问题,有哪位大侠解决了的,希望告知一下方法,谢谢。1.修改c...

2019-01-05 12:21:54 1908 2

原创 【JavaWeb】IDEA新建JavaWeb项目+tomcat配置

目录前言1.新建项目2.新项目配置3.配置Tomcat4.在Tomcat中部署并运行项目5.项目测试参考资料前言在配置好相应的环境后,就可以使用IDEA新建JavaWeb项目。这里我主要先配置了JDK和Tomcat,其中JDK版本如下:Tomcat版本如下:1.新建项目首先新建一个项目,File->New->Project。...

2019-01-04 21:11:37 578 1

原创 【JavaWeb】Tomcat安装配置

目录前言1.下载2.安装3.启动4.tomcat使用5.tomcat服务器端口修改(尽量不修改,保持8080即可)参考资料前言安装好了IDEA后,需要安装Tomcat才能进行JavaWeb的开发。下面演示Tomcat的安装配置。说明:在本人电脑上,按照此方法同时配置了Tomcat7、Tomcat8、Tomcat9三个版本,在进行相应项目的部署时,可以直接选择...

2019-01-04 09:52:37 580

原创 【JavaWeb】IDEA安装配置

目录前言1.安装向导2.安装后配置(这个可以忽略)3.IDEA设置字体大小参考资料前言工欲善其事,必先利其器。以前写java代码都是用的Eclipse,进行Android应用开发时用的是Android Studio。自从用了AS后,发现确实很好用,因此考虑使用IDEA替换Eclipse进行java开发了。由于安装的时候忘了截图,下面图片部分是借用他人的。1.安装向导...

2019-01-03 11:04:55 938

原创 【数学】GPS经纬度坐标转换

目录前言1.Title12.Title23.Title3参考资料前言GPS经纬度坐标转换,先Mark,后面有时间再仔细研读。1.Title1 2.Title2 3.Title3 参考资料1.根据两点的经纬度求方位角和距离2.根据两点的经纬度求方位角和距离...

2019-01-02 15:55:52 1403

原创 【Matlab】Matlab2014修改默认工作目录

目录前言1.法一:快捷方式设置2.法二:启动规则设置参考资料前言每次打开Matlab都需要手动跳转到工作目录,比较麻烦,所以需要修改Matlab默认的工作目录。1.法一:快捷方式设置直接在Matlab桌面的快捷方式,鼠标右键->属性,然后在起始位置处填写需要指定的工作目录即可。2.法二:启动规则设置【经过本人测试,2014版本无法通过这种方式设置工...

2019-01-02 09:50:01 2236

原创 samba服务器启动前配置步骤

前言本来前两天就已经配好samba服务器了,但是今天重新打开Linux虚拟机,发现samba服务器不能用。然后发现每次打开Linux虚拟机,都需要进行如下配置才能使用samba服务器。(虽然在Vmware中可以使用Vmware tool,但是为了养好良好习惯,还是最好不使用Vmware tool)步骤1、首先重启Linux网络。[root@localhost 桌面]# /etc/init.d/

2017-04-25 09:57:58 762

原创 我的JAVA笔记

前言:本文用于记录日常java学习以及使用时所遇到的问题以及解决方法。

2016-04-15 13:59:43 392

原创 Android知识点总结

前言:本文用于记录日常Android学习以及使用时所遇到的问题以及解决方法。

2016-04-15 13:16:47 362

原创 samba服务器再次启动问题

本来前两天就已经配好samba服务器了,但是今天重新打开Linux虚拟机,发现samba服务器不能用。然后发现每次打开Linux虚拟机,都需要进行如下配置才能使用samba服务器。(虽然在Vmware中可以使用Vmware tool,但是为了养好良好习惯,还是最好不使用Vmware tool)1.首先重启Linux网络。[root@localhost 桌面]#  /etc/init.d

2015-11-22 21:21:52 1324

原创 samba服务器注意事项

前两天已经按视频教程,配置好了红帽6.3系统中自带的samba服务器。但是今天需要再次使用时,重新打开Vmware中的红帽Linux系统后,发现不能直接使用samba服务,需要重新进行相关配置才能使用。1.首先,先重启网络。[root@localhost 桌面]# /etc/init.d/network restart正在关闭接口 eth0:                    

2015-11-22 20:02:15 607

转载 【杂记】华为认证和思科认证,哪一款适合你?

目录1.用怎样的态度对待当前的职业认证 2.华为和思科的竞争前景分析 3.HCIE和CCIE的现状 4.HCIE和CCIE证书的未来和价值 中国地区的价值 5.华为和思科产品的技术风格差异6.CCIE和HCIE认证形式和内容区别 7.HCIE和CCIE之间选择的建议 含金量 参考资料1.用怎样的态度对待当前的职业认证 现在IT职业认证市场上很多认证,比如CC...

2015-10-30 18:58:20 3853 1

原创 【Android】解决adb端口被占问题的几种方法总结

目录前言1.查找占用程序然后关掉,再打开adb.exe即可。2.自己配置 adbserver 端口,使用一个生僻的值。(以后adb端口号就是修改后的端口号)3.临时修改环境变量。前言使用Eclipse进行Android应用开发时,经常会遇到adb被占用,导致手机无法连接Eclipse,应用程序无法烧写的问题。下面是一些解决方法的总结。目前已经不推荐使用Eclipse进行...

2015-10-04 11:34:22 16322 1

转载 matlab读取/播放视频的函数

1. 可以用mmreader和 read这两个函数读取视频帧readerobj = mmreader('xylophone.mpg');vidFrames = read(readerobj);具体参数含义帮助文档里面有。示例:fileName = 'ntia_wfall-qcif_original.avi'; % .avi必须是无损压缩的. obj = mmreader

2015-09-10 16:58:34 1212

原创 matlab 神经网络常用操作

建立网路:net=newff(P,T,....)训练网络:[net,tr]=train(net,P,T)测试:Y=sim(net,P_test)保存网络save My_net net读入保存的网络:load My_net net用读入的网络测试Y=sim(net,P_test)

2015-08-31 00:17:33 899

原创 【Matlab】自定义函数的几种方法

目录前言1.定义多个M文件(函数文件+调用函数文件)2.定义一个具有多个子函数的M文件(函数文件+子函数)3.Inline(无需M文件,直接定义)4. 匿名函数5.无需M文件,直接定义(Syms+subs)6.无需M文件,直接定义(字符串+subs)7.直接通过@符号定义前言Matlab自定义函数的几种方法记录。1.定义多个M文件(函数文件+调用函数文件...

2015-08-28 18:50:47 44226 1

原创 【Matlab】将[自定义]函数作为参数传递给另一个函数

目录前言1.自定义函数2.自定义函数调用3.自定义函数作为函数参数传递参考资料前言在我们平时使用C/C++、Java等高级语言时,都可以把函数当成函数参数进行传递。在C/C++中,需要使用函数指针实现;而在Java中,则需要通过反射特性实现,那么在Matlab中,应该怎么实现这种功能呢?1.自定义函数首先新建一个add.m文件,然后编写下面代码,作用是计算a,b...

2015-08-28 18:39:04 18699 1

空空如也

空空如也

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

TA关注的人

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