优秀个人博客_一个关注JavaWeb开发和网站SEO优化技术的个人博客网站_积微成著

intellij idea(永久)破解激活教程

idea如何破解激活?如何永久激活?idea已经更新到2021.2.1版本了,这里不仅有最新的idea激活码,还有2021.2.x版本永久破解激活方法。

如何用JavaWeb搭建自己的个人博客网站?

如何搭建个人博客网站?作为一名程序员,如何学以致用,利用JavaWeb搭建自己的个人博客网站?这里有免费的个人网站搭建教程,Java实现个人博客网站,JavaWeb搭建简易个人博客,用JavaWeb项目搭建自己的网站,轻松使用javaweb开发个人博客系统。

每日一语

上士闻道,勤而行之;中士闻道,若存若亡;下士闻道,大笑之。不笑不足以为道。

最新发布

心得技巧

使用JavaWeb搭建个人博客网站(一):挑选域名和服务器

使用JavaWeb搭建个人博客网站(一):挑选域名和服务器

市面上流行的一些个人博客程序基本上都是PHP开发的,作为一名javaweb开发者,如何用自己所学的技术来搭建一个属于自己的个人博客网站呢?其实很简单,只要你自己会javaweb开发,那就可以了,现在就来手把手教你(没学会的请你进群来砍死我)。不管是php还是javaweb,在本地开发完毕之后,想要放到外网去访问,总是少不了两样东西:服务器、域名,前者还好说,现在市面上各种云不要太多,但是后者就需要稍微注意一下了。服务器挑选(趁活动打折买,能省不少钱):给大家推荐如下5个云服务商选择,前三个我都使用过,可以结合实际经验给大家分析分析一下,后两个没有亲……

不忘初心  发布于 2019-07-22 浏览(803) 评论(0) 赞 (14)

JAVA开发

Java生成随机数报错“java.lang.IllegalArgumentException: bound must be positive”

Java生成随机数报错“java.lang.IllegalArgumentException: bound must be positive”

之前写了一个java生成随机数的公共方法,很简陋,但是这么久了也没出过什么问题,今天利用junit做单元测试时,却报了一个错:“java.lang.IllegalArgumentException: bound must be positive”。详细错误信息如下:java.lang.IllegalArgumentException:boundmustbepositiveatjava.util.Random.nextInt(Random.java:388)atcom.wolffy.util.IntegerUtil.random(IntegerUti……

不忘初心  发布于 2019-07-21 浏览(5563) 评论(0) 赞 (10)

WEB前端

location.host 与 location.hostname 的区别

location.host 与 location.hostname 的区别

今天在给个人博客做防镜像处理的时候,用到了location中的host和hostname属性,以前没注意过二者之间的细节,导致在本机调试的时候,if校验一直通不过,百度之后才明白,写一篇文章来记录一下。首先,我们弄清楚一件事情,在访问网站的时候,一般都是直接输入域名,并没有带上任何的端口,因为nginx之类的代理工具都是监听服务器的80端口,所以可以省略,这也直接导致一个现象,location中的host和hostname获取到的值是一样的。当我们在本机测试的时候,针对localhost和127.0.0.1又是什么样的呢?现在明白了,host是包含……

不忘初心  发布于 2019-07-20 浏览(473) 评论(0) 赞 (12)

心得技巧

站长平台和广告联盟的网站验证文件可以删除吗?

站长平台和广告联盟的网站验证文件可以删除吗?

在站长平台和广告联盟后台,添加网站的时候,一般都会要求下载文件或添加meta标签来校验网站,那么在校验完了之后,这些校验文件或meta标签能删除吗?以后还会再次用到吗?在这里,我可以肯定的回答大家:可以删除。为了证明我不是信口胡诌,我特意去找了百度联盟官方的文档,用官方的文档来为大家解惑,这下大家总该安心了。第一个红色框中的文案,表明这些验证文件是一次性的,也即是说就算是下次平台想再用,也必须会生成一份新的文件;第二个红色框中的文案,明确表态了,只在验证过程中生效,验证完了之后可将文件删除。所以,大家可以放心大胆的删了!!!……

不忘初心  发布于 2019-07-14 浏览(377) 评论(0) 赞 (20)

心得技巧

zookeeper 启动失败,报错 “ZooKeeper JMX enabled by default”

zookeeper 启动失败,报错 “ZooKeeper JMX enabled by default”

工作中经常需要用到zookeeper做一些事情,比如现在常见的微服务的注册中心,安装使用起来也简单,基本上都能安装成功,但是今天在上次新装的虚拟机上(Ubuntu系统)竟然出错了,在启动的时候,报错“ZooKeeper JMX enabled by default”。看到网上有人说用status命令查一下,可能查到原因,就尝试了一下:然而并没有什么卵用,没有发现什么有效信息,只好自己慢慢摸索,习惯性去找error.log错误日志,但是没有找到,不过在bin目录下有个zookeeper.out,凭感觉就是日志信息,打开瞄了一眼,还真是默认的日志文件,……

不忘初心  发布于 2019-07-14 浏览(14822) 评论(0) 赞 (5)

JAVA开发

用java实现简单的概率随机抽奖算法

用java实现简单的概率随机抽奖算法

工作需要,这两天写一个简单的java抽奖算法,因为逻辑简单不复杂,所以代码也很简洁,可以做到不同权重有不用的中奖概率(就类似于nginx集群一样,权重越大,概率越高),在这里将java概率随机抽奖代码抽离出来分享给大家。具体需求:给第三方推送数据,每个第三方根据预算会有不同的额度,考虑到服务器压力,所以采取了主动推送的方式,在每次推送的时候,需要根据第三方的配额计算出相应的概率,然后挑选一个第三方来推送。思路分析:从形式上看,跟随机抽奖几乎一模一样,都是在N中挑选1,而且还不是公平挑选,是带有概率性的。由于只分享概率随机抽奖的算法,所以就暂不考虑上……

不忘初心  发布于 2019-07-13 浏览(1336) 评论(1) 赞 (35)

心得技巧

百度联盟登录之后提示 “您没有权限访问该页面”

百度联盟登录之后提示 “您没有权限访问该页面”

今天在登录百度广告联盟(百青藤)之后,看不到主界面了,直接提示“您没有权限访问该页面”,简直匪夷所思,上午还是OK的,下午你就提示我没权限?如上图,也没有给一个提示信息之类的,完全不知道怎么回事,慌得一批,还以为账号被封了,可是细想一下又觉着不太可能,毕竟我都还没开始接广告,也谈不上违规作弊被封号啊。没办法,只好去找度娘,功夫不负有心人,最终在贴吧找到了原因:“财务信息未填写”,瞬间醍醐灌顶,由于这个账号想要绑定的域名之前一直在其他账号下面,还一直在等其他账号申诉删除(没法自己删,只能申请让百度删),所以也就导致财务信息一直没有填写。解决方案:登录……

不忘初心  发布于 2019-07-10 浏览(689) 评论(1) 赞 (36)

心得技巧

2019.2版本以下idea激活破解时碰见的各种问题集锦

2019.2版本以下idea激活破解时碰见的各种问题集锦

在我个人博客上写了很多片关于idea激活的文章,也利用tag标签做了相关推荐功能,但还是有很多人根本不去看推荐的文章,碰见问题了还是只会在群里问,在这里,我直接将idea激活碰到的一系列文章整合起来,这样大家就能看的更清楚了。IntelliJIDEA2019.2已经可以利用补丁永久破解激活了IntelliJIDEA2019.3永久破解激活教程IntelliJ IDEA 2020.1.4破解激活方法(终极版)IntelliJ IDEA 2020.2.1永久破解激活教程(稳如老狗)IntelliJ ID……

不忘初心  发布于 2019-07-09 浏览(17788) 评论(2) 赞 (24)

心得技巧

idea激活失败,提示“Key is invalid.”

idea激活失败,提示“Key is invalid.”

IntelliJIDEA2019.2已经可以利用补丁永久破解激活了IntelliJIDEA2019.3永久破解激活教程IntelliJ IDEA 2020.1.4破解激活方法(终极版)IntelliJ IDEA 2020.2.1永久破解激活教程(稳如老狗)IntelliJ IDEA 2020.2.2永久破解激活教程(继续,稳如老狗)IntelliJIDEA全网最新永久破解激活教程(王者归来)关于idea激活,我已经写了很多篇文章了,但是每天依旧还是有很多人在群里问相同的问题,为什么分享的i……

不忘初心  发布于 2019-07-08 浏览(51798) 评论(0) 赞 (18)

心得技巧

windows和mac如何修改电脑hosts文件

windows和mac如何修改电脑hosts文件

最近一些群友在进行idea激活的时候,碰到了很多问题,有一些人竟然连电脑hosts都不知道如何修改,实在是让我心累,电脑基础过于薄弱,我无法一一去教,只能来写一篇如何修改hosts的教程。windows:直接进入到“C:\Windows\System32\drivers\etc”目录,就可以看到hosts文件了,如下图:这里需要注意一点,直接对hosts进行编辑的时候,可能会提示权限不够,大家可以开启windows管理员权限,如果是大家嫌麻烦,可以直接下载一个nodpad++,它能以admin模式运行,可以很方便的修改hosts文件。如果修改了之后……

不忘初心  发布于 2019-07-08 浏览(8541) 评论(0) 赞 (0)

电子书下载

PostgreSQL系列电子书免费下载

PostgreSQL系列电子书免费下载

PostgreSQL是一个功能非常强大的、源代码开放的客户/服务器关系型数据库管理系统(RDBMS),最近搜集了很多关于PostgreSQL的书籍,拿来分享给大家,有需要的可以看一下。《PostgreSQL 9 从零开始学》《PostgreSQL 9.6.0》《PostgreSQL 10.1》《PostgreSQL开发参考手册》《PostgreSQL服务器编程》《PostgreSQL修炼之道:从小工到专家》下载地址:网盘地址:https://pan.baidu.com/s/1-iti0AjH7ExOgbKngAoNqQ 提取码: gtvr……

不忘初心  发布于 2019-07-05 浏览(738) 评论(1) 赞 (9)

WEB前端

ajax使用formdata提交form表单,服务端接收不到数据

ajax使用formdata提交form表单,服务端接收不到数据

上一篇文章中,我使用formdata的方式来实现ajax提交form表单,当时碰到了一个formdata二次处理的问题,虽然解决了,但后续又碰到了另外一个问题:“ajax使用formdata提交form表单之后,后台服务无法获取到值”,今天来就这个问题给大家分析一下。前端代码:varformData=newFormData();//声明表单对象,括号中可以传递一个form对象formData.append("username","积微成著");formData.append("password","sssssss");$.ajax({url:'/t……

不忘初心  发布于 2019-07-05 浏览(1095) 评论(1) 赞 (9)

WEB前端

ajax提交formdata,报错Uncaught TypeError: Illegal invocation(…)

ajax提交formdata,报错Uncaught TypeError: Illegal invocation(…)

在使用ajax提交formdata时,报了一个错:“Uncaught TypeError: Illegal invocation(…)”,之前一直都是直接利用jquery,使用$.submit()这种方式,也没太在意一些细节,这次使用FormData()方式来模拟form表单提交,直接凉凉。。。折腾了一圈,最终定位到问题的原因:对提交的form表单数据进行了重复处理。代码如下:varformData=newFormData();//声明表单对象,括号中可以传递一个form对象formData.append("username","积微成著");$.……

不忘初心  发布于 2019-07-05 浏览(1656) 评论(2) 赞 (3)

代码编程

Shell脚本监控Linux进程状态,定时监测进程被关闭后自动重启

Shell脚本监控Linux进程状态,定时监测进程被关闭后自动重启

linux服务器上部署的tomcat服务,偶尔会因为内存不够等原因被系统kill掉,每次手动重启很麻烦,今天来写一个shell脚本定时监测进程状态,如果下次再被干掉了就自动重启。1、新建restart.sh[root@VM_41_196_centos~]#cd/usr/local/[root@VM_41_196_centoslocal]#vimrestart.sh[root@VM_41_196_centoslocal]#2、权限设置744[root@VM_41_196_centoslocal]#chmod744restart.sh[root@VM_……

不忘初心  发布于 2019-07-03 浏览(1410) 评论(0) 赞 (3)

心得技巧

VMvare虚拟机安装Centos7,并配置网络连接

VMvare虚拟机安装Centos7,并配置网络连接

本机测试,有时候想测试一下linux环境,只能安装一个虚拟机来解决,但是VMWare虚拟机安装CentOS之后,又会出现无法上网的情况,甚至与公司内网都打不通,今天就来手把手教大家如何在vm虚拟机上安装centos系统,顺道教大家如何解决centos在vm虚拟机里面不能上网的问题。一、安装vmware虚拟机下载centos7镜像文件(纯净版大于2G左右,正常版4G左右,用哪个看自己需求)1、创建新的虚拟机,选择自定义安装,点击下一步2、默认,下一步3、点击浏览选择预先准备好的centos镜像文件,下一步4、点击浏览选择centos安装位置需要事先建……

不忘初心  发布于 2019-07-02 浏览(2878) 评论(0) 赞 (1)

JAVA开发

timestamp without time zone >= character varying

timestamp without time zone >= character varying

今天在项目中碰见了一个关于pgsql的错误“Cause: org.postgresql.util.PSQLException: ERROR: operator does not exist: timestamp without time zone >= character varying”,项目是springmvc+mybatis框架,数据库是postgresql,出错的地方在一个时间查询上,前端页面传递了字符串,直接拿来sql中查询就报错了。完整错误信息如下:###Errorqueryingdatabase.Cause:org.postgr……

不忘初心  发布于 2019-07-02 浏览(1679) 评论(2) 赞 (14)

心得技巧

This License XXX has been cancelled

This License XXX has been cancelled

在9.26这一天左右,很多人的idea激活码都过期了,提示“This License XXX has been cancelled”,非常的神奇,貌似大家同一时间都用不了了,可能是idea官方大力整顿了一波。如上图,直接提示“以XXX开头的激活码被取消了”,图中这个激活码是我从lanyus大神的网站上复制过来的,可能是官方又对他的网站下手了,也就是说那个激活码真的用不了了,也有可能是还未屏蔽官网端口。解决方法:1、屏蔽idea官网443端口;0.0.0.0https://account.jetbrains.com:4432、更换idea激活码;重要……

不忘初心  发布于 2019-07-01 浏览(15408) 评论(2) 赞 (3)

电子书下载

《鸟哥的Linux私房菜基础学习篇-第4版-带插图》电子书免费下载

《鸟哥的Linux私房菜基础学习篇-第4版-带插图》电子书免费下载

《鸟哥的Linux私房菜:基础学习篇》是最具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的最新版,全面而详细地介绍了Linux操作系统。内容丰富全面,基本概念的讲解非常细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。本书是初学者学习Linux不可多得的一本入门好书。全书分为5个部分:一、着重说明Linux的起源及功能,如何规划和安装Linux主机;二、介绍Linux的文件系统、文件、目录与磁盘的管理;三、介绍文字模式接口shell和管理系统的好帮手shell脚本,另外还介绍了文字编辑器vi和vim的使用方法;……

不忘初心  发布于 2019-06-28 浏览(743) 评论(0) 赞 (9)

资源下载

Mac简单小巧的PDF阅读编辑器免费下载

Mac简单小巧的PDF阅读编辑器免费下载

在Windows环境中有很多pdf阅读器,Mac环境中相对少很多,最近找到了一个非常好用的PDF阅读器(PDFGuru Pro 3.0.26,一个简单小巧的PDF阅读编辑器),界面简洁大方,还自带了编辑功能,简直是集颜值和功能于一身,强烈推荐给大家。外观上,个人感觉跟早期的Chrome浏览器非常像,尤其是上面的几个tab页签,造型简直一模一样,还自带了换肤效果,我这里选择了红色,还有黑色、蓝色、绿色、黄色等等。下载地址:https://pan.baidu.com/s/1s9NmFWjqONzPn1MtUm64Zw 提取码: zf17基本上所有的Ma……

不忘初心  发布于 2019-06-28 浏览(388) 评论(0) 赞 (13)

心得技巧

Mac提示“xxx.app”已损坏,打不开,您应该将它移到废纸篓

Mac提示“xxx.app”已损坏,打不开,您应该将它移到废纸篓

用Mac这么久,一直都是使用图片预览工具查看pdf文件,今天下载了一个专门的MacPDF阅读器,安装好了,打开的时候却提示“PDFGuru.app”已损坏,打不开。您应该将它移到废纸篓。大家可能平时也碰见过吧,要是小萌新,估计直接点击移动到废纸篓了,其实这只是Mac自己的安全机制,它不信任除AppStore以外的安装包,这样能最大限度的防止你的电脑中招。解决方法:1、按住control键,再次点击软件图标;2、修改系统配置,在安全性与隐私里面讲这个拦截机制给关掉;不知道是否因为我本地系统版本过高的缘故,第一种方式不管我怎么尝试都不行,每次点开软件时……

不忘初心  发布于 2019-06-28 浏览(1100) 评论(0) 赞 (1)

电子书下载

《JavaScript权威指南-第6版-中文版》电子书免费下载

《JavaScript权威指南-第6版-中文版》电子书免费下载

《JavaScript权威指南》是2007年机械工业出版社出版的图书,作者是弗拉纳根(DavidFlanagan,美),本书全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。总体上分为“基础知识点介绍”和“参考指南”两部分,这是本书的一大特色,从之前版本受欢迎的程度来看,这种结构得到了读者相当大的认可,满足了他们学习基础知识和参考查阅难点的双重需要,而这也是其他同类图书所不及的。下载地址:https://pan.baidu.com/s/1PRBNWDP79UJXpQKP0AhukA 提取码: max4如果网盘下载……

不忘初心  发布于 2019-06-27 浏览(690) 评论(0) 赞 (6)

电子书下载

《深入浅出Java Swing程序设计》电子书免费下载

《深入浅出Java Swing程序设计》电子书免费下载

《深入浅出JavaSwing程序设计》PDF中文版,是2005年中国铁道出版社出版的书籍,作者是“林智扬、范明翔、陈锦辉”。1、介绍Java Swing的基本概念,包括Swing的由来、Swing的结构、版面的管理、事件的处理等;2、讲述Swing的各个组件,包括组件的使用、外观的变化,以及可能产生的事件等;3、解说Swing的应用,为以前所介绍的组件做一个整理,说明Swing Swing Look and Fee的功能;4、通过综合性的范例贯穿全书,让您的学习就像使用Java开发软件般轻松、快速、完整;下载地址:链接:https://pan.ba……

不忘初心  发布于 2019-06-27 浏览(1233) 评论(3) 赞 (14)

WEB前端

如何使三个div均分父级div

如何使三个div均分父级div

在一些网页设计中,经常会涉及到div均分,那怎么在一个div里均分元素呢?div怎么等分才可以使得div内子元素平均分配?一、百分比+浮动布局(主要针对三等分)<!doctypehtml><html><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0">……

不忘初心  发布于 2019-06-27 浏览(864) 评论(1) 赞 (1)

心得技巧

Specified activation code is not applicable to this product

Specified activation code is not applicable to this product

今天有群友又碰见一个奇怪的idea激活问题,激活码是从我分享的文章中获取的,但是点击激活时提示“Specified activation code is not applicable to this product”。开始以为是没有在hosts中屏蔽官网,让他加上了之后,非但没能解决问题,反而又提示“Keyisinvalid”。据群友反应,这俩错误还是交替出现,实在是神奇。。。后来跟他确认了一些细节之后,发现是他加了idea激活补丁导致的这个问题,如下图:他在vmoptions文件中都加上了破解补丁,导致一直激活不成功,后来将补丁去除了之后,直接使……

不忘初心  发布于 2019-06-27 浏览(5084) 评论(0) 赞 (1)

心得技巧

Your activation code could not be validated (error 1653219)

Your activation code could not be validated (error 1653219)

最近碰到一个群友说idea2019激活不了,给出了一个错误提示:“Your activation code could not be validated (error 1653219)”,换了好几个idea激活码都不行。如上图所示,先不说他这个idea激活码到底有用与否,反正这个错误我倒是头一次见,跑去咨询了一下度娘,结果发现竟然还不是个例,当然也有很多大神给出了解决方案:0.0.0.0account.jetbrains.com0.0.0.0www.jetbrains.com#上面两行可以去了,请将文章都看完,文末不要错过0.0.0.0https:……

不忘初心  发布于 2019-06-26 浏览(13391) 评论(1) 赞 (26)

WEB前端

弄清楚ajax实现的五个步骤,带你用原生js实现ajax请求

弄清楚ajax实现的五个步骤,带你用原生js实现ajax请求

jquery提供的ajax方法好用的一批,那么我们如何用原生js实现ajax呢?原生js用来发送ajax请求的api是什么呢?本文就来教你如何利用原生js封装一个ajax请求,超级简单,并没有大家想象中的那么复杂。我们打开浏览器的console,简单抓几个包看看:如上图,在浏览器中随便打开一个页面,就可以看到有很多ajax请求,点开它们之后,可以看到在请求头中都有一个“XMLHttpRequest”。没错,原生js发送ajax请求的就是“XMLHttpRequest”,那么我们必须要弄清楚XMLHttpRequest实现ajax的步骤,只有搞清楚了……

不忘初心  发布于 2019-06-21 浏览(7074) 评论(0) 赞 (25)

WEB前端

JS禁止页面右键菜单,并且自定义鼠标右键菜单

JS禁止页面右键菜单,并且自定义鼠标右键菜单

在一些场景下,我们并不希望用户点击右键菜单来审查元素,或者说我们想在右键菜单中添加一些我们自己的功能,但是却没有直接的API,那我们就换一种思路,直接禁止浏览器的原生右键鼠标菜单,然后自己重新写一个右键弹出菜单。如下图所示:实现代码:<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,user-scalable=no,initial-scal……

不忘初心  发布于 2019-06-20 浏览(1317) 评论(0) 赞 (4)

WEB前端

css实现div居中显示,垂直居中、水平居中

css实现div居中显示,垂直居中、水平居中

除了利用js来实现div的垂直水平居中,还有其他方法吗?如何直接利用css来实现div盒子垂直水平居中?网上有很多种方法,这里只给大家推荐两种最通俗易懂的方案。一、利用边距相互抵消,一正一负<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,user-scalable=no,initial-scale=1.0,maximum-scale=1.……

不忘初心  发布于 2019-06-20 浏览(355) 评论(0) 赞 (4)

WEB前端

如何利用js实现div动态水平垂直居中显示

如何利用js实现div动态水平垂直居中显示

在一般的弹框组件中,弹出来的alert窗口基本上都在屏幕的正中央,也就是说开发者们用js实现了div的垂直水平居中显示,而且还是动态显示,不管弹出来的框框有多大,只要不超过屏幕宽度,都可以计算出来坐标,从而实现居中效果。话不多说,直接上代码:<!doctypehtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,user-scalable=no,initial-……

不忘初心  发布于 2019-06-20 浏览(949) 评论(0) 赞 (17)

心得技巧

分享几个IntelliJ IDEA 2019激活码(破解码、注册码),亲测可用

分享几个IntelliJ IDEA 2019激活码(破解码、注册码),亲测可用

使用破解补丁的方式,可以对低版本的idea进行永久破解,但是很可惜,激活不了idea2019,而且新版本才是王道,我们总是喜新厌旧,既然不能永久破解,那就只能使用激活码来激活idea了。IntelliJIDEA2019.2已经可以利用补丁永久破解激活了IntelliJIDEA2019.3永久破解激活教程IntelliJ IDEA 2020.1版本最新激活方法IntelliJ IDEA 2020.1.4破解激活方法(终极版)IntelliJ IDEA 2020.2.1永久破解激活教程(稳如老……

不忘初心  发布于 2019-06-20 浏览(307179) 评论(23) 赞 (103)

心得技巧

利用ffmpeg实现微信语音文件.amr格式与.mp3格式互相转换

利用ffmpeg实现微信语音文件.amr格式与.mp3格式互相转换

微信的语音文件都是amr格式的,直接是打不开的,如何把微信语音信息的.amr文件转为.mp3文件?微信里面有一些比较重要的语音文件,想要备份下来,但是又不能直观的打开,必须借助格式工厂之类的软件才可以,但是作为一名java开发人员,还是想方设法用代码来解决一下。要实现这个功能,可以利用FFmpeg(http://ffmpeg.org),有一堆很叼的介绍:FFmpeg是领先的多媒体框架,能够解码,编码, 转码,复用,解复用,流式传输,过滤和播放人类和机器创建的任何内容。它支持最晦涩的古代格式,直至最前沿。无论它们是由某些标准委员会,社区还是公司设计的……

不忘初心  发布于 2019-06-20 浏览(1359) 评论(0) 赞 (9)

心得技巧

MAC在home下新建文件夹报错“mkdir: test: Operation not supported”

MAC在home下新建文件夹报错“mkdir: test: Operation not supported”

在Mac电脑中,home文件夹下不能直接mkdir,一开始以为是必须要root才可以,但是切换了root也还是不行,提示“mkdir: test: Operation not supported”。解决方案:执行sudo vim /etc/auto_master,注释掉/home选项。felixdeMacBook-Pro:homeroot#sudovim/etc/auto_master能看到如下内容:##Automountermastermap#+auto_master#Usedirectoryservice/net-hosts-nobrowse,……

不忘初心  发布于 2019-06-10 浏览(7928) 评论(36) 赞 (14)

资源下载

VMware Fusion 11.1.0_2 for Mac免费下载

VMware Fusion 11.1.0_2 for Mac免费下载

VMware Fusion是Mac 平台的著名虚拟机软件VMware推出的最新版本,VMware Fusion 可以完整支持 Windows 10、OS X El Capitan 和最新的 Retina Mac 产品,当然还支持微软的 Cortana。VMwareFusion支持DirectX10的3D图像加速、OpenGL3.3和USB3.0以及不同DPI的多种显示屏。VMware虚拟机平台同样支持64位系统,单个虚拟机最高支持16vCPU(虚拟处理器),64GBRAM和8TB的硬盘。VMwareFusion为最新的Mac进行了优化,包括配备5K……

不忘初心  发布于 2019-06-06 浏览(588) 评论(0) 赞 (11)

心得技巧

Mac环境下VMware Fusion虚拟机永久破解激活方法

Mac环境下VMware Fusion虚拟机永久破解激活方法

最近在公司的Mac上想用一下VMware Fusion虚拟机,下载了一个VMware Fusion 11.1.0_2版本,但是这个是需要激活的,虽然网上已经有很多大神都写过激活教程,但是我参照着破解的时候,依然碰见了一些问题,在这里记录分享一下我的破解方法。首先,分享给大家一个非常有用的网站:www.xclient.info,在这个网站上可以找到绝大多数Mac软件的破解版,而且给出的激活方式基本上都是可用的(本文也是参照上面的破解方法写的)。好了,我们直接开始了,在下载了dmg文件之后,双击打开,会看到如下安装界面:上面那个就不多说了,直接将.ap……

不忘初心  发布于 2019-06-05 浏览(4013) 评论(0) 赞 (16)

建站教程

织梦dedecms模板出现乱码的原因和解决方法

织梦dedecms模板出现乱码的原因和解决方法

这两天找到了一个精仿【站长之家】的织梦个人博客模板,在给网站更换模板的时候,出现了中文乱码的情况,开始以为是phpstudy乱码,但是后来发现只有写死的文字才会乱码,php动态数据中的文字反而不会乱码。这个问题还是折腾了一会儿,但其实很简单,我的dedecms是utf8版本的,但是页面不是utf8字符集,所以才导致了乱码。解决步骤:1、检查html文件中meta标签设置的编码格式,是否与dedecms程序的版本一致;2、检查文件保存的编码是否是utf8;第一步就不多说了,大家直接找到源文件打开看一下,我这个模板就是有问题的,默认是gb2312,如下……

不忘初心  发布于 2019-06-05 浏览(1041) 评论(0) 赞 (9)

网站模板下载

精仿阿里百秀织梦模板下载(带测试数据)

精仿阿里百秀织梦模板下载(带测试数据)

阿里百秀在改版之后,非常的简洁大气,有很多站长都很喜欢这一款,包括本站现在也是使用的这一款网站模板。模板特色:1、HTML5+CSS3设计,自适应支持PC,手机,平板电脑多种设备;2、小清新,扁平化设计风格;3、代码精简无冗余,整站共1个js,1个css;4、你能想到的各种SEO优化都做到了;5、lazyload异步按需加载图片,提升网页打开速度6、3种列表页模型(多图,单图,无图)展示7、另外还有点赞墙,读者墙,标签,自带评论,会员中心,自带广告位总的来说呢,是一款非常优秀的个人博客模板!!!下载地址:https://pan.baidu.com/……

不忘初心  发布于 2019-06-05 浏览(591) 评论(0) 赞 (10)

网站模板下载

精仿CHINAZ创业站织梦模板下载

精仿CHINAZ创业站织梦模板下载

一款非常清爽的织梦博客网站模板,精仿CHINAZ创业站,体积非常的小,界面也很简洁,没有太多的花里胡哨。首页模板:index.htm列表模板:*_article.htm新闻模板文章模板:*_article.htm文章页模板共用模板:head.htmfoot.htm共用头部及底部*right.htm共用右侧模板其他模板:search.htm搜索页模板下载地址:https://pan.baidu.com/s/1FKUf076xwODXUwc1JtJjVw 提取码: sgmd……

不忘初心  发布于 2019-06-05 浏览(333) 评论(0) 赞 (6)

JAVA开发

jackson自定义序列化器,指定返回对象中的某个字段

jackson自定义序列化器,指定返回对象中的某个字段

Jackson提供了自定义序列化器的方式,可以很方便的处理我们想要的json格式,例如:“接口返回的数据中包含User对象,但是我只想用User对象中的name属性,但是又不想在返回的数据模型中重新定义一个冗余字段”,此时就可以使用自定义的序列化器来解决了。可能大家还不太明白啥意思,来张图感受下:也就是说,json数据中,user对象的就是一个字符串,我不想要一个对象,只想要{user:"张三"}这种格式。本案例以springboot项目来做演示,总共分为两步:1、继承JsonSerializer,实现serialize方法;2、将自定义的seri……

不忘初心  发布于 2019-06-04 浏览(1889) 评论(0) 赞 (3)

心得技巧

您的站点地图或站点地图索引文件未能正确声明命名空间

您的站点地图或站点地图索引文件未能正确声明命名空间

最近将sitemap文件格式做了修正,从txt后缀转移到了xml后缀,参照百度官方给出的例子,提交给国内的几大搜素引擎(百度、搜狗、360)没有问题,但是提交给Google时一直提示“您的站点地图或站点地图索引文件未能正确声明命名空间”。给出的提示也很明确了,在<urlset>标签的地方有问题,我跑去对比了一下之前的网站,后面还跟了一串xmlns的配置,就是对应我这里缺失的namespace了。xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"xmlns:xsi="http://www……

不忘初心  发布于 2019-06-04 浏览(676) 评论(0) 赞 (18)

JAVA开发

java利用dom4j生成网站的sitemap.xml文件

java利用dom4j生成网站的sitemap.xml文件

如何让搜索引擎来抓取自己的网站,这个有很多种方式,可以主动推送,可以自动推送,也可以利用sitemap文件来诱导蜘蛛,sitemap文件又分为好几种后缀的写法,最简单的就是txt格式,直接一行行的url放在上面就行了,而高级一点儿的可以使用xml格式(推荐使用这种)。百度官方推荐的格式如下:<?xmlversion="1.0"encoding="utf-8"?><!--XML文件需以utf-8编码--><urlset><!--必填标签--><url><!--必填标签,这是具体某一个链……

不忘初心  发布于 2019-06-03 浏览(524) 评论(0) 赞 (5)

资源下载

windows抓包神器fiddler免费下载

windows抓包神器fiddler免费下载

在开发APP和小程序的时候,总是会涉及到抓包来查看问题,在windows环境下,常用的有fiddler、wireshark、httpwatch、firebug,这几种除了httpwatch没使用过之外,其他三种我都尝试使用过,用起来最顺手的还是fiddler。在网上搜集了一下几个工具的比对信息:1、Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存;2、Wireshark是通用的抓包工具,但是比较庞大,对于只需要抓取h……

不忘初心  发布于 2019-06-02 浏览(407) 评论(0) 赞 (8)

JAVA开发

springboot连接mysql报错“java.lang.IllegalArgumentException: HOUR_OF_DAY: 2 -> 3”

springboot连接mysql报错“java.lang.IllegalArgumentException: HOUR_OF_DAY: 2 -> 3”

今天在启动之前的springboot工程时,偶现了一个错误“java.lang.IllegalArgumentException: HOUR_OF_DAY: 2 -> 3”,很神奇,因为这不是第一次启动了,而且连电脑都是同一台,一番百度下来,发现原来是mysql的时区问题。org.springframework.dao.TransientDataAccessResourceException:Errorattemptingtogetcolumn'create_time'fromresultset.Cause:java.sql.SQLExcep……

不忘初心  发布于 2019-06-01 浏览(5027) 评论(2) 赞 (6)

JAVA开发

spring框架返回json数据null转空字符串

spring框架返回json数据null转空字符串

spring项目中,前端获取服务器返回的json时,里面有null值,如果没做校验,就会导致js报错,但是不推荐每个返回的地方手动处理,而是应该在框架中统一配置。前面关于json日期格式化的文章中,提到了spring默认使用的是jackson来做json序列化,相对应的converter是MappingJackson2HttpMessageConverter,我们依旧还是要利用它提供的ObjectMapper来解决上面的问题。1、继承ObjectMapper,自定义mapperpackagecom.ssm.common;importcom.fast……

不忘初心  发布于 2019-05-31 浏览(1291) 评论(1) 赞 (6)

网站建设

Nginx白名单封禁IP防止暴力攻击访问

Nginx白名单封禁IP防止暴力攻击访问

检查nginx日志时,发现总是有一些乱七八糟的请求进来,有的甚至都不是我博客里的请求,可以判断是有人在搞破坏,所以使用nginx来封禁他的IP来解决这个问题。一、在百度上搜索一些不相关的关键词进到网站上图中,这个IP的访问记录,都是通过百度搜索进来的,我把来源链接在浏览器打开之后,发现他搜索时在他的关键词后面跟上了我的关键词所以最后全部进入到了我写的关于log4j的文章中了,这样一来,把我的关键词相关度都给拖累了,这人真心贱得很!二、请求一些不存在的url,增加服务器的带宽压力这个IP又是另外一种做法,他访问的全部都是一些不存在的链接,我这个博客是……

不忘初心  发布于 2019-05-30 浏览(711) 评论(1) 赞 (11)

心得技巧

百度分享不支持HTTPS的解决方法

百度分享不支持HTTPS的解决方法

今天给博客升级到https之后,发现百度分享的插件用不了了,赶紧咨询了一下度娘,没成想竟然是百度官方自己的锅,百度分享自身不支持https,但是现在网站https已经是大势所趋了,莫非要上演一出鱼和熊掌不可兼得的好戏?真让人头大,不过所幸,对于前端js来说,不管是从哪里加载的,只要浏览器中加载完了,就都可以使用,查询资料时也发现各路大神都是这个思路“从浏览器上将相应的js、css静态文件下载到本地,然后传到自己的服务器上去”,我也不能免俗,也是这么个套路。上图中,红色框起来的文件部分,都是需要下载到本地的,之后将整个static文件夹拷贝到自己的服……

不忘初心  发布于 2019-05-29 浏览(393) 评论(1) 赞 (2)

WEB前端

canvas在mac和2k高清屏下绘图模糊的解决方法

canvas在mac和2k高清屏下绘图模糊的解决方法

在之前使用canvas绘制网站logo时,发现logo图片会出现模糊的情况,在家里的电脑上看到是模糊的,今天在公司的mac上面看到也是模糊的,但是在公司的外接显示屏上没问题,瞬间反应过来了,家里的电脑也是2k的高清屏,所以这个问题肯定是屏幕分辨率太高导致的。在高清屏下的图,截屏了也会放大,如下图:在普通屏下,就不会缩放:两次截图时的尺寸是一样的,第一张图被放大了一倍(我在使用mac的时候,每次截图时都对此深恶痛绝),这也就是为什么在高清屏中logo会模糊的原因。解决方案:1、使用window.devicePixelRatio找出设备屏幕的缩放比例w……

不忘初心  发布于 2019-05-28 浏览(929) 评论(1) 赞 (8)

JAVA开发

Spring Boot配置Druid数据源和使用教程

Spring Boot配置Druid数据源和使用教程

以前项目使用的是c3p0,了解到另外一个开源数据源框架阿里巴巴的druid,现在做新项目准备使用这个,记录一下使用步骤。主要是看中了他的强大的监控功能,SQL分析能力很强。如果项目出现SQL运行缓慢,效率不高的情况,可以通过它自带的web界面很快的进行问题SQL定位和分析。项目环境:springboot版本是2.1.3,数据库是MySQL。一、简介DRUID是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接……

孤灯听夜雨  发布于 2019-05-28 浏览(957) 评论(2) 赞 (8)

WEB前端

利用canvas来制作网站logo图片

利用canvas来制作网站logo图片

博客一直没有logo,苦于ps技术不咋地,只好利用canvas来简单绘制一个网站logo,非常的实用,如果大家的网站logo不是很复杂,也可以参考一下本教程。之前我的博客logo长这样:看着也还可以,对用户来说是无感的,看一下源码,并不是img标签,而是一个a和span标签组合而成的:投机取巧,终归不是正道。不多啰嗦,直接上代码:<!doctypehtml><html><head><title>test</title></head><bodyonload="draw('c……

不忘初心  发布于 2019-05-27 浏览(539) 评论(1) 赞 (6)

JAVA开发

SpringMVC返回JSON数据时日期格式化问题

SpringMVC返回JSON数据时日期格式化问题

在前后台交互时,json数据在传输过程中,若是碰到了日期格式,它默认会转换成时间戳,而一般不涉及到时区的问题时,我们通常希望它能变成yyyy-MM-ddHH:mm:ss这种标准格式。在才开始工作的时候,不知道这个东西可以全局配置,还每次都手写几个字段来专门做处理,如下图:麻烦的一批,针对createTime字段,我用了三个日期字段来做转换,简直了。。。其实一些json框架都帮我们提供了统一配置来解决这个问题,spring默认采用的是jackson,我们可以对它的ObjectMapper进行设置,本案例的框架是springmvc,所以我直接来重写一个……

不忘初心  发布于 2019-05-24 浏览(1179) 评论(1) 赞 (15)

JAVA开发

slf4j的jar包冲突:Class path contains multiple SLF4J bindings

slf4j的jar包冲突:Class path contains multiple SLF4J bindings

今天在启动springboot项目的时候,碰见了一个错误提示,是slf4j的jar包冲突,但是不会影响项目启动和运行,如下图:详细提示信息:SLF4J:ClasspathcontainsmultipleSLF4Jbindings.SLF4J:Foundbindingin[jar:file:/Library/Apache/maven-3.5.3/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar!/org/slf4j/impl/StaticLoggerBi……

不忘初心  发布于 2019-05-23 浏览(29506) 评论(0) 赞 (13)