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

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

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

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

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

每日一语

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

最新发布

JAVA开发

Swing界面优化JTabbedPane详细图文教程

Swing界面优化JTabbedPane详细图文教程

在使用一些聊天软件的时候,如果打开了多个好友窗口,就会被整合到一起,有一个tab页签用来切换,这个功能在swing中对应的就是JTabbedPane组件,沿袭了swing一贯的风格,这个组件的原生UI简直丑的不能看,今天就来教大家如何定制自己的UI。 没错,上面这个图就是原生UI,不知道大家能不能忍,反正我是忍不了。 图片中,我已经做了标注,它大体就分为两块儿,上面的tab,加上下面的一个pane,内容区域每次只能展示一个,点击哪个tab就展示对应的pane,目测是一个卡片布局,所以就算是自己来实现一个,也不是不可能的事情,只不过要花费很多的时间……

不忘初心  发布于 2017-11-09 浏览(2167) 评论(0) 赞 (51)

JAVA开发

Swing界面优化JScrollPane详细图文教程

Swing界面优化JScrollPane详细图文教程

关于JScrollPane的UI优化,之前在iteye上已经发过一篇帖子了,Swing界面优化进阶四,素材找的不是很好,而且还有一个隐藏的小bug,现在来重新优化一版。 Chrome浏览器的滚动条,前端的同学可能都优化过,用css样式就可以控制,由于我对“扁平化”有着近乎痴迷的喜好,所以这次也打算优化成扁平化的滚动条。 上图(已经有扁平化的效果了)就是这次发现的bug,给thumb设置的颜色是灰色,点击滑道的时候,下面就出现了一块儿灰蓝色。 优化思路: 1、去掉上下的按钮; 2、去掉thumb的边框; 3、填充颜色,平滑渲染; 相关的概念,在it……

不忘初心  发布于 2017-11-08 浏览(1187) 评论(0) 赞 (51)

JAVA开发

JTree的第三次优化详细教程

JTree的第三次优化详细教程

关于jtree的代码二次优化,开始觉着很完美,可是后来仔细一想,好像还是没有脱离第一次优化时的思路,在渲染当前节点时,恢复之前的节点,为什么非要循环jtree来处理呢?如果说jtree有成百上千个节点,那么每次循环,性能肯定好不到哪里去,所以还需要第三次优化。思路:定义变量来记录之前的节点,每次变动,只更新这两个指定的节点好处:不用每次都刷新整颗jtree,也不需要在自定义node中增加字段来标记选中(这个字段开始设计就是为了在循环刷新整颗jtree的时候使用)前两次优化中,描述已经说得很多了,这次就不再赘述,直接贴代码;由于只是精简了代……

不忘初心  发布于 2017-11-08 浏览(472) 评论(0) 赞 (22)

JAVA开发

Swing界面优化JTree详细图文教程

Swing界面优化JTree详细图文教程

之前在iteye上发表过一篇关于jtree优化的帖子:swing界面优化进阶五,这几天在整理代码,发现之前写的案例中,有很多的bug和逻辑问题,顺手再次整理了一下,小改动,性能有大的提升。 对比之前的不同之处: 1、鼠标离开时,将滑入的特效还原; 2、将UI渲染的重复代码,抽出来整理成了一个工具类; 3、在UI渲染中,重构了一部分逻辑,去除了不必要的UI渲染; 先来一张效果图: 好了,最后的效果并没有多大的差异,直接上代码了。 不打包了,图标之类的,在iteye上已经上传过一次了,这里就不再上传了,直接贴代码,大家可以拷贝直接运行。 一、重写我们……

不忘初心  发布于 2017-11-07 浏览(754) 评论(0) 赞 (52)

JAVA开发

Swing界面优化JComboBox详细图文教程

Swing界面优化JComboBox详细图文教程

之前写过一个SwingQQ的项目,在字体设置那些下拉选项中,没有找到如何优化UI,所以就还是用原生的组件,把整体界面的美观度都给拖累了,后来自己也在iteye上发表了几篇swing界面优化的帖子,但是始终还是没有将JComboBox组件给优化出来,最近研究了一下开源组件weblookandfeel,学习了一下实现思路,自己写个例子分享一下。先给大家看一下之前那个惨不忍睹的界面(SwingQQ详解),就是选择颜色背景那块的下拉框,真的很丑简直辣眼睛,下面来分析一下如何优化:jcombobox总共有三个部分组成:editor、button、popup,……

不忘初心  发布于 2017-11-03 浏览(1411) 评论(0) 赞 (52)

代码编程

windows环境下nginx使用教程

windows环境下nginx使用教程

上篇文章讲过了 如何在linux环境中搭建nginx服务,今天来说一下,如何在windows环境中使用nginx。可能有的小伙伴不明白为什么要在windows环境中配置nginx,因为在一些大型网站中,是严格实行前后端分离的,后端只是单纯的提供接口,而前端则是专心负责页面,两台服务器之间也是相互独立的,互不影响,听起来很完美,但是开发起来可就苦逼了,因为前端使用的都是ajax来发送http请求,但是这样一来就涉及到了一个老生常谈的问题——跨域,而且有时候还涉及到各种cookie问题,这个时候nginx的作用就显现出来了。好了,不多说了,回归正题……

不忘初心  发布于 2017-10-20 浏览(657) 评论(2) 赞 (52)

代码编程

linux环境下nginx1.13.6二进制方式安装教程

linux环境下nginx1.13.6二进制方式安装教程

Nginx是一个高性能的Http和反向代理服务器,稳定性高、丰富的功能集、低消耗、并发能力强,传说能够支持高达50000哥并发连接的响应,,而且可以在大多数平台上编译运行,还可以做简单的负载均衡和静态文件缓存,听起来这么牛叉,想来这玩意儿应该很笨重?非也,非但不大,而且还很轻巧,很好地诠释了什么叫浓缩的都是精华。单纯用来做Http服务器,感觉有些浪费,今天就来教大家如何在linux环境下安装这一款大名鼎鼎的软件,并使用它的反向代理机制。目前为止,官网的最新版本是1.13.6,老规矩,还是直接去官网(http://nginx.org/en/dow……

不忘初心  发布于 2017-10-18 浏览(851) 评论(0) 赞 (51)

代码编程

linux环境下mysql5.6二进制方式安装教程

linux环境下mysql5.6二进制方式安装教程

前面的文章中,讲过了mysql5.5的安装,虽然mysql5.6是个坑货,但是作为一个中间版本,承上启下,还是决定写一篇安装教程。mysql5.6的安装,与mysql5.5极其相似,除了一些依赖库不一样,其他都一模一样。开始的步骤还是一样,已经在 mysql5.7的安装 和 mysql5.5的安装 中讲过了,这里不再重复[root@jdu4e00u53f7soft]#wgethttps://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.37-linux-glibc2.12-x86_64.t……

不忘初心  发布于 2017-10-13 浏览(288) 评论(1) 赞 (51)

代码编程

linux下安装redis,报错/bin/sh:cc:commandnotfound

linux下安装redis,报错/bin/sh:cc:commandnotfound

在linux环境中安装redis,使用make在redis目录编译源码时,报错提示:/bin/sh: cc: command not found,可能是由于新买的云服务器,并没有自带GCC。在安装之前,稍微了解一下GCC是什么?GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。好了,直接来看问题:[root@jdu4e00u53f7redis]#makecdsrc&&makeallmake[1]:Enteringdirectory`/usr/local/re……

不忘初心  发布于 2017-10-13 浏览(2608) 评论(0) 赞 (51)

代码编程

linux环境下安装redis3.2

linux环境下安装redis3.2

redis是一款非常优秀的缓存,相比memcached有很多优势,今天就来讲一下如何在linux环境中安装redis,步骤很简单,官网(https://redis.io)连脚本代码都已经给出来了,就是太抽象,这里再做一下细化。打开浏览器,输入https://redis.io/download,进入下载页面,找到稳定版本(Stable)官网已经更新到了4.0.2版本了,查看了一下官网的安装说明,似乎流程还是一模一样,那就不再次下载了,机器上有一个redis-3.2.6的二进制包老规矩,先解压出来,还是放到/usr/local/redis下……

不忘初心  发布于 2017-10-12 浏览(603) 评论(0) 赞 (51)

代码编程

linux环境下mysql5.5二进制方式安装教程

linux环境下mysql5.5二进制方式安装教程

在之前的文章中,我们讲过了如何在linux环境中使用二进制方式来安装mysql5.7,今天来讲一下mysql5.5的安装,大部分步骤都是一样的,只不过其中一些小的细节不一样。mysql的版本越高,功能也越来越强大,但是随着而来的就是服务器开销增大,相信很多站长在建站初期,因为初期流量不会太大,所以购买的都是1G内存的云服务器,回想起我自己做的第一个网站,在mysql的版本选型上栽了一个很大的跟头,可以说简直是个深坑,差点儿没爬出来。当时还不会在linux上安装mysql,请教了一个玩的好的dba哥们,他直接在博客上写了一个教程,我就参照这个教程……

不忘初心  发布于 2017-10-12 浏览(486) 评论(0) 赞 (51)

代码编程

linux环境下mysql5.7二进制方式安装教程

linux环境下mysql5.7二进制方式安装教程

在之前的文章中,我们讲过了如何在windows环境下安装绿色版的mysql5.7,在linux环境中,除了使用yum来安装,还可以使用二进制方式来安装mysql,也相当于是绿色版。打开官网,进入到下载页https://dev.mysql.com/downloads/mysql,滚动到最下面,找到linux版本的安装包下载下来(上篇文章中已经截图描述过了,这里就不再细说)。本文以mysql-5.7.17版本为例,linux版本是CentOS7.364位,由于是linux环境中,可以直接使用wget下载[root@jdu4e00u5……

不忘初心  发布于 2017-10-10 浏览(747) 评论(0) 赞 (51)

代码编程

windows环境下mysql5.7绿色版安装教程

windows环境下mysql5.7绿色版安装教程

平时开发中,数据库用到最多的就是mysql,对比exe安装的方式,个人还是比较喜欢绿色版安装,简单、可控、轻巧,下面就来分享一下安装过程。打开浏览器,直接进入到下载页https://dev.mysql.com/downloads/mysql,滚动到最下面,就可以看到下载区域。现在官网最新的已经是mysql-5.7.19了,那就用这个来演示了。第一个红色框框里面,有两个下拉选项,第一个是选择系统类型,有windows、linux等可以选择;第二个是选择系统位数,有32、64位可以选择。第二个红色框框里面,可以看到,上面选择了位数选择中如果……

不忘初心  发布于 2017-09-27 浏览(861) 评论(0) 赞 (51)

心得技巧

windows10激活,以及在VMware虚拟机上激活windows10

windows10激活,以及在VMware虚拟机上激活windows10

windows10出来也有好一段时间了,现在各种激活方式也是五花八门,有激活码的,有激活工具的,总的来说都很好用,今天我们来总结一下,如何在电脑上和虚拟机中激活windows10系统。在之前的文章中(自己制作windows10镜像),教过大家自己利用微软的官方工具制作ISO镜像,由于是官方的,所以是没有激活的,所以我们需要再次激活它,否则一些功能将会受限制导致用不了。总结下来,有三种方式(在虚拟机中激活windows10,请直接看最后一种方式,前两种方式都是不行的,亲测):方式一:直接在电脑“设置->windows跟新”中点击激活……

不忘初心  发布于 2017-09-25 浏览(5569) 评论(0) 赞 (52)

心得技巧

windows环境下,使用dos命令批量修改文件后缀

windows环境下,使用dos命令批量修改文件后缀

在平时工作和生活中,我们经常会修改一些文件的后缀,比如:将一张jpg后缀的图片修改为png后缀,直接重命名一下,soeasy,很容易就可以修改掉了,但是当有很多文件需要修改时,如果我们还是一个个的手动修改,那简直是噩梦,手都要改废了。之前,每次碰到这种问题,我都是去网上找一个批量修改的工具,用的最多的就是“格式工厂”,但是后来发现,windows自身提供了一个叫“ren”的dos命令,很轻巧,很有用。如下图,用作案例,我复制了100张png图片,现在我们来用命令将它们的后缀修改为jpg。打开cmd窗口,进入到图片所在的文件夹,上图所在的文……

不忘初心  发布于 2017-09-25 浏览(771) 评论(0) 赞 (21)

心得技巧

windows10无法使用内置管理员打开应用

windows10无法使用内置管理员打开应用

windows10系统在开启了管理员账号之后,使用起来却有限制,内置的很多软件,如:Edge、日历等,这些在使用时,总会提示“无法使用内置管理员打开。请使用其他账户登录,然后再试一次”,因为windows10对管理员设置了一个批准模式,估计也是为了安全性考虑吧。在上一篇文章中(windows10开启管理员账号),我们因为普通账户权限不足的限制,导致每次使用一些功能都会有弹窗阻止,所以特意切换到了管理员账户,不曾想,管理员竟然也有限制,笑哭……当我们切换过来的时候,点击开始菜单,会发现有很多应用都没有下载,都还是一个图标状态。这是如此之艹蛋,好不容易……

不忘初心  发布于 2017-09-25 浏览(504) 评论(0) 赞 (38)

心得技巧

windows10开启管理员账号

windows10开启管理员账号

windows10系统出于安全考虑,在我们安装系统的时候,会让我们自己建立一个账号,而不是像windows7系统,让我们直接使用管理员(administrator)账号。因为管理员的权限很大,所以这样确实是安全了不少,但是大家也知道,权限不够,做什么事情都不方便,下面就来告诉大家该如何开启windows10的管理员账号。先给大家看个案例,看看到底是如何分分钟逼死强迫症的:我想开启一个mysql服务,因为手敲命令习惯了,所以直接(window+r)打开dos窗口输入命令netstartmysql,可是悲催了。what?拒绝访问?好吧,我不是管理员,权……

不忘初心  发布于 2017-09-25 浏览(812) 评论(0) 赞 (36)

心得技巧

自己制作windows10镜像图文教程

自己制作windows10镜像图文教程

每次给电脑装系统,都要在网上到处找系统文件,然而,要么是第三方修改过的GHOST文件,要么就是网络不好,文件又大,下载超级慢,其实微软官方已经提供了制作ISO的工具,安全和速度都可以兼顾。名称:MediaCreationTool功能:直接升级系统、制作U盘启动盘,刻录ISO文件官网地址:https://www.microsoft.com/zh-cn/software-download/windows10直接点击下载,是一个exe文件(MediaCreationTool.exe),体积不大,也不用安装,直接双击运行。直接升级成windo……

不忘初心  发布于 2017-09-21 浏览(2587) 评论(7) 赞 (52)

代码编程

java开发环境搭建,jdk安装配置教程

java开发环境搭建,jdk安装配置教程

提到java开发,就不得不说jdk,这是个什么东西呢?jdk,全名java development kit,它是面向开发人员使用的sdk,是Java的核心,包括了Java运行环境、Java工具和Java基础类库。安装起来很简单,下面我就以windows环境下jdk8来做一个演示:一、下载jdk安装包网上有很多jdk安装程序可以选择,为了保险起见,建议大家还是直接到java官网(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)……

不忘初心  发布于 2017-09-18 浏览(703) 评论(2) 赞 (51)