自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浩瀚星空

知识的海洋:知道越多,就越发现自己的渺小!

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

原创 SpringBoot注解最全详解(整合超详细版本)

使用注解的优势: 1.采用纯java代码,不在需要配置繁杂的xml文件 2.在配置中也可享受面向对象带来的好处 3.类型安全对重构可以提供良好的支持 4.减少复杂配置文件的同时亦能享受到springIoC容器提供的功能一、注解详解(配备了完善的释义)------(可采用ctrl+F 来进行搜索哦~~~~)@SpringBootAppli...

2018-07-30 14:53:25 348532 68

转载 微服务是什么

一、微服务介绍1. 什么是微服务      在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、著名的"2 pizza 团队"很好的诠释了这一解释(2 pizza 团队最早是亚马逊 CEO Bezos提出来的,意思是说单个服务的设计,所有参与人从设计、开发、测试、运维所有人加起来 只需要2个披萨就够了 )。 而所谓服...

2018-04-03 14:29:14 23836 4

转载 程序员这样面试,拿到offer的几率是80%

一、概述面试,难还是不难?取决于面试者的底蕴(气场+技能)、心态和认知及沟通技巧。面试其实可以理解为一场聊天和谈判,在这过程中有心理、思想上的碰撞和博弈。其实你只需要搞清楚一个逻辑:“面试官为什么会这样问?他希望听到什么答案?”然后针对性的准备和回答就行了,无他。“你的优势是什么?”多年前我觉得这个问题很无聊,现在我经常这么问面试者,因为我真的想知道他的优势是什么,能给公司带来什么。最终能和面试官...

2018-03-28 14:46:41 6615 3

原创 程序员的焦虑-职业(中年)危机

沉寂了几个月,忽而又体会,写一些心情和分享。这是一个逃不过的劫,一个必须要面对的题,假如,你是在一个舒适圈,例如:国企、事业单位、银行等。不用担心失业,那么这种焦虑会比大部分程序员减少许多许多,假如不是,你只是在私企,那么这个问题就不可避免的在特定的时期会困扰着你,另一种情况是,你的气运很强,在职业期间已经到了管理岗位,亦或者你的技术非常强(架构一层壳不需要学历,当然有的话更是无形...

2019-12-03 11:23:09 1979

原创 部署本地SSH配置(上传或下载码云/Git项目 方式)

首先要下载好git,通过git bash进入命令:输入:ssh-keygen -t rsa -C “XXX”, XXX代表你的github/码云账号然后一路回车出现以下图案,表示创建ssh生成秘钥成功位置一般在C:\Users\Administrator.ssh 进去后打开id_rsa文件,复制里面的秘钥进入码云或者git位置都差不多 ,进入创建好的项目仓库点击管理,...

2019-08-16 22:52:18 1163

原创 sql语句获取今天、昨天、7天等的数据

1.获取想要的天数内的数据SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL (填写想要查询的天数) DAY) <= date(时间字段名)2.查询今天的select * from 表名where to_days(时间字段名`) = to_days(now());...

2019-08-05 14:18:56 1774

原创 微信支付签名失败(几种解决方案)

1:配置支付目录,步骤如下图(1)登录商户号后点击产品中心-开发配置(2)点击开发配置-添加支付目录,记得目录要配置到你支付的那个页面为止2:重置商户号支付key(1)登录商户号-账户中心-API安全(2)点击配置API密钥!这里记住是API密钥不是APIv3密钥哦,如果项目已经上线请谨慎使用,因为重置支付key后需要进行修改了,原先的支付key会失效。3:看下公众号关联的商...

2019-08-02 17:30:34 43178

原创 Git上传简洁高效步骤

本地创建项目,然后创建readme.md .gitignore这俩个文件初始化仓库git init关联远程仓库git remote add origin [email protected]:XXX/XXX.git添加资源git add *提交资源git commit —m"初次提交"拉取远程资源git pull origin master上传资源git push -u -f ...

2019-07-29 21:12:39 255

转载 linux 安装 mysql简单教程

首先明确大体步骤为3步1.下载数据库的压缩包或二进制包,可以在linux用wget或yum下载,也可以外网下载再传到linux2.配置数据库的环境和路径3.登陆数据库修改一. 我这里是用 wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 下载二. 解压...

2019-07-29 10:26:24 201

原创 LINUX服务器启动关闭Tomcat是用不了:-bash: ./startup.sh: Permission denied

这是权限不足的提醒:使用以下命令就可以chmod u+x *.sh赋予账户权限就可以使用啦~

2019-07-22 11:23:50 456

转载 数据库事务属性

数据库事务属性有4种1:一致性顾名思义就是要保持数据的一致,无论怎么操作,最初的结果和最终的结果是一致的,具体案例可参考最简单的例子,小明有100块钱,小红有100块钱,总额是200块钱,小明转给小红50块钱,或者他们来回互相转钱多次,但是总额永远都是200,这就是所谓的一致性。2:原子性原子性的意思就是事务的处理要么是全部操作成功,直接应用到数据库里,要么操作失败后全部回滚,结果不...

2019-07-01 16:30:44 730

转载 负载均衡的原理

本文转载自公众号 码农翻身这是1998年一个普通的上午。一上班,老板就把张大胖叫进了办公室,一边舒服地喝茶一边发难:“大胖啊,我们公司开发的这个网站,现在怎么越来越慢了? ”还好张大胖也注意到了这个问题,他早有准备,一脸无奈地说: “唉,我昨天检查了一下系统,现在的访问量已经越来越大了,无论是CPU,还是硬盘、内存都不堪重负了,高峰期的响应速度越来越慢。”顿了一下,他试探地问道:“老板,能...

2019-07-01 15:46:07 373

原创 SpringBoot

简介,高效,少配置,用注解搞定一切

2019-06-26 14:45:52 336

原创 SpeingBoot XML 文件的一些配置

resultMap=“BaseResultMap(对应的返回列表参数)”resultType=“对应的实体类”当参数只需要传一个类型的时候 parameterType=“java.lang.Long(对应的接收参数类型)”...

2019-06-18 10:51:46 274 1

原创 JAVA:XML文件换算符号对应格式

2019-06-13 14:20:26 234

原创 通过当前用户的经纬度,查询数据库指定范围的数据

SQL语句:(传入用户当前距离:蓝色为纬度,红色为经度)SELECT *,SQRT(POW(111.2 * (lat - 30.0544020000), 2) +POW(111.2 * (15.2253150000 - lng) * COS(lat / 57.3), 2)) AS juliFROM tableHAVING juli< 1 ORDER BY juli;(其中1代表...

2019-06-13 14:01:42 1999

原创 Random实现自定义2个整数区间

random = min + Math.random() * (max - min + 1)min:最小数max:最大数

2019-05-23 18:32:11 868

原创 把链接写入自动生成的二维码中!

//导入maven架包<!-- https://mvnrepository.com/artifact/com.google.zxing/core --><dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId>...

2019-05-22 21:13:22 867

原创 java接收时间注解(格式化时间处理)

(在实体类时间字段上加上以下2句话 格式自选)@DateTimeFormat(pattern=“yyyy-MM-dd HH:mm:ss”)@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss”,timezone=“GMT+8”)

2019-05-14 15:58:13 7393

转载 项目中常用的MySQL优化

声明一下:下面的优化方案都是基于 “ Mysql-索引-BTree类型 ” 的一、EXPLAIN做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方...

2019-05-13 16:25:31 255

原创 Idea自动提示时忽略大小写

路径:setting->Editor->General->Code Completion右边取消勾选Match case确定ok 即可用

2019-05-10 14:39:56 15451 1

原创 Tomcat设置登录账号密码

进入本地安装的tomcat/conf文件下找到tomcat-users.xml 并编辑(编辑前记得关闭tomcat)在最后结束标签上面加上这段话”“然后保存,启动tomcat 本地输入localhost:加端口号然后就可以输入admin帐号和密码123456啦!...

2019-05-09 14:27:57 2415

原创 Idea删除SVN帐号信息(绝对有效版)

1:打开IDEA2:点击左上角File 具体点开步骤见第三步3:File | Settings | Version Control | Subversion4:右边有个clear Auth Cache点击 然后保存5:重启Idea,然后点击SVN就可以看到需要重新输入帐号密码了!...

2019-05-05 16:16:57 4635 1

原创 Linux常用命令合集(持续整合中)

1(启动关闭tomcat):首先进到自己安装tomcat目录的bin下(一般情况下tomcat目录是在/usr/local/java/tomcat/bin)然后输入./startup.sh 启动关闭是 ./shutdown.sh2(查看tomcat进程)ps -ef|grep tomcat有些时候关闭失败就要通过查看此进程强制结束进程来重新启动了强制进程命令:kill -9 (进程...

2019-04-29 15:05:29 253

原创 清空SVN账号重新登录(高效率版本)

找到svn安装目录默认是下面的C:\Users\Administrator\AppData\Roaming\Subversion\auth然后打开文件夹svn.simple删光里面的文件,OK,就可以重新登录帐号了

2019-04-28 14:21:12 2047

原创 nginx配置项目(高效急速版)

upstream guojiumangagehttp {server localhost:8658;(指定服务器自己部署项目包含自己自定义的)端口号}server {listen 80;server_name ad.xxxx.com;(想要配置的域名解析好的) location / { proxy_pass http://localhost:8658; ...

2019-04-27 21:58:33 1097

原创 Idea不自动检查错误怎么办(故意写错也不提示错误)?

打开Idea 然后右下角的图标 点击打开,里面的 Power Save Mode 这个地方 是省电 去掉保存 即可生效,也可以重启Idea

2019-04-22 10:53:09 11279 2

转载 人工智能教程 - 1.2.2 神经网络是如何进行预测的?

总目录(请务必点击总目录从前言看起,这样你才能充分理解本篇文章)上一篇文章中我们已经知道了如何将数据输入到神经网络中。那么神经网络是如何根据这些数据进行预测的呢?我们将一张图片输入到神经网络中,神经网络是如何预测这张图中是否有猫的呢??这个预测的过程其实只是基于一个简单的公式:z = dot(w,x) + b。看到这个公式,完全不懂~不少同学可能被吓得小鸡鸡都萎缩了一截。不用怕,看完我下面的解...

2019-04-12 11:46:44 3259 3

转载 人工智能教程 - 1.1.1 什么是神经网络

总目录(请务必点击总目录从前言看起,这样才能充分理解本篇文章)什么是人工智能?通俗来讲,就是让机器能像人一样思考。这个无需解释太多,因为通过各种科幻电影我们已经对人工智能很熟悉了。大家现在感兴趣的应该是——如何实现人工智能?从1956年夏季首次提出“人工智能”这一术语开始,科学家们尝试了各种方法来实...

2019-04-12 11:23:48 1841 2

转载 人工智能教程 - 前言

总目录人工智能被认为是一种拯救世界、终结世界的技术。毋庸置疑,人工智能时代就要来临了,科幻电影中的场景将成为现实,未来已来!我很庆幸。十四年前就认定了人工智能专业,一路学习着,直到从麻省理工拿到了博士学位,然后回国加入了百度,继续着对人工智能的研究。我很担忧。正是因为对人工智能的钻研,让我深深地知道它的无比强大。我担忧的不仅仅是它将取代人类的工作,而是将取代整个人类——毁灭人类。在将来不懂...

2019-04-12 11:19:08 1033

转载 人工智能学习 - (总目录)

目录请先看前言前言1 神经网络1.1 介绍神经网络1.1.1 什么是神经网络1.2 神经网络基础1.2.1 如何将数据输入到神经网络中1.2.2 神经网络是如何进行预测的1.2.3 神经网络如何判断自己预测得是否准确1.2.4 神经网络是如何进行学习的1.2.5 计算图1.2.6 如何计算逻辑回归的偏导数1.2.7 向量化1.2.8 如何开始使用python1.2.9...

2019-04-12 11:17:33 18553 9

原创 generatorConfig.xml(自动生成实体类等配置详解)

<?xml version="1.0" encoding="UTF-8" ?> <!-- 你本地mysql jar保存的位置--><classPathEntry location="D:\repository\mysql\mysql-connector-java\5.1.13\mysql-connector-java-5.1.13.jar...

2019-04-11 14:44:06 2542 1

转载 Idea最常用快捷键

转自:https://mp.weixin.qq.com/s/RCe4xd0GWobfynv7huLHbw

2019-03-28 10:27:31 224

原创 Mycat 安装部署?要怎么使用?(超级简单效率版-附带安装包和命令)

首先进入下方下载Mycat包,解压即可无序安装。然后打开cmd命令控制框,先使用命令到自己解压的mycat目录,在哪个盘下就cmd切到哪个盘后输入 mycat.bat install,然后即可命令 mycat.bat start 启动mycat不适用后可采用命令 mycat.bat stop 关闭...

2019-03-22 10:31:39 222

转载 java判断list为空

if(null == list || list.size() ==0 ){}list.isEmpty()和list.size()==0 没有区别isEmpty()判断有没有元素而size()返回有几个元素如果判断一个集合有无元素 建议用isEmpty()方法.这清晰,简明list!=null跟!list.isEmpty()有什么区别?这就相当与,你要喝水,前面就是判断是...

2019-03-20 16:38:26 1555

原创 eclipse中快速定位当前文件所在的位置(图文详细版)

写代码过程中,想找文件所在的地方,在项目庞大的时候是个很麻烦的事情,如果一个个去找,或者根据项目文件路径找费时费力,下图可快速定位。例如要找top.jsp文件在项目的哪里,直接点击上图圆圈处双箭头,就可以快速达到文件地方,从而提高开发效率。...

2019-03-18 14:33:15 11981

原创 Server Tomcat v7.0 Server at localhost failed to start.(高效率解决办法)

遇到这个问题,网上有很多解决办法,但是大部分感觉都没有太大的用处,至此自己想了一个办法,发现有些效果。解决办法(我直接用图配合文字这样更直观也方便大家):1(常识部分):不多说,首先update Maven项目2(常识部分):clean项目,保持项目的纯洁性3(重点步骤之一):双击Server,然后修改端口号,并clean下。4(核心部分):按照从左往右的顺序依次操...

2019-03-15 16:07:23 9126 1

原创 闲情雅致-(诗词篇1)

花落微风轻轻拂,光影微微触,红白欲争艳,遍地留残香。微风轻轻的吹来,阳光下,微微触动着樱花树,白色的樱花和红色的樱花交织在花丛中,仿佛在比着谁更艳丽,风来樱花吹散在地上,留下了残留的香味。...

2019-03-12 18:50:14 997

原创 底部工具栏不见了,亦或者桌面不见了!(急速高效解决方案)

1:ctrl+alt+delete(del)快捷打开任务管理器2:点开进程找到explorer.exe文件,结束进程3:然后在任务管理左上角点击新建任务输入"explorer.exe"4:点击确定,基本解决99%的上述问题...

2019-03-12 18:30:16 2942

原创 微信支付失败,返回invalid total_fee(高效精准解决方法)

这个问题是微信的支付与支付宝价格单元的区别支付宝是以元为单位,微信是已分为单位,所以需要先把微信支付里接收到的参数转化为分,下面附送转化方法,可直接调用 /** * 元转换成分 * @param amount * @return */ public static String getMoney(String amount) { ...

2019-03-11 14:45:57 3579 1

空空如也

空空如也

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

TA关注的人

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