自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (4)
  • 收藏
  • 关注

原创 java速通宝典

Java速通宝典

2022-09-02 23:29:26 730

原创 java爬取网络资源实战

说到爬虫,第一个想到的编程语言大都是Python,的确,在爬取网络资源方面,Python确实有着巨大的优势,但是在爬取一些小的资源,比如说一个视频、音频、图片等比较单一的资源的时候,java也是完全可以胜任的,下面我就来介绍一下使用java基础来爬取一些网络资源。在java.net包下封装了很多关于网络方面的类,他们使用的技术是比较成熟的,他屏蔽了嶙峋的网络连接方面的操作,提供给开发人员一个比...

2020-03-03 13:39:47 553

原创 React、Vue中的key有什么作用?(Key的内部原理)

【代码】React、Vue中的key有什么作用?(Key的内部原理)

2024-02-19 19:46:46 297

原创 Linux搭建和使用redis

在src(有的版本是在bin目录下)中可执行文件redis-server(服务端)和redis-cli(客户端),运行redis-server即可启动服务端。服务启动成功之后会出现redis的控制台图标和响应的版本、端口号、进程号等信息。执行之后,会产生src等目录,进入执行make install命令进行安装。进入解压目录下,找到Makefile所在目录,执行make命令。运行redis-cli启动客户端链接测试。redis配置文件包括多个方面的内容,这里的配置是将内存的数据持久化到磁盘中。

2024-01-16 09:06:31 435

原创 git命令查看每个人的代码量

subs += $2;done。

2023-12-12 09:05:48 427

原创 Windows安装配置Nacos

nacos安装配置

2023-06-23 14:48:39 139

原创 微服务工程搭建

目前的java项目一般是分模块进行开发的,每个模块相对独立。使用Maven构建的项目,其结构与Maven设计的结构相符,常用到聚合和继承等Maven依赖的特性,详情可参阅。

2023-06-23 09:31:10 583

原创 微服务项目Linux环境搭建

Linux、docker、redis、mysql

2023-06-23 09:18:24 961 3

原创 Docker run命令

该命令将创建一个名为 my-container 的容器,并将容器的端口映射到主机的端口 8080。它还设置了容器的一些环境变量、标签、安全选项、挂载目录等。注意,这个例子中的 /path/to/shared/dir 需要替换为实际的共享目录路径。docker run 命令用于创建、启动和运行一个新的 Docker 容器。

2023-05-06 21:46:27 1245

原创 跨域的产生和解决办法

CORS跨域问题、同源策略

2023-02-28 21:12:21 277

原创 vb防锁屏脚本

防锁屏

2022-11-16 09:53:53 896 3

原创 shell脚本编程

shell脚本 shell编程

2022-11-01 20:46:25 981

原创 Struts2速通

Apache下的WEB层框架,基于Servlet和MVC设计模式,可以实现页面跳转功能。

2022-10-31 18:11:16 82

原创 git速通

git手册

2022-10-03 21:30:16 427

原创 zookeeper速通

Zookeeper

2022-09-26 10:09:56 509

原创 Java多线程

Java多线程

2022-09-23 17:25:33 388

转载 git添加密匙

gitssh密匙添加

2022-09-14 10:01:23 2253

原创 Java8新特性速通

Java8新特性整理

2022-09-05 20:20:36 132

原创 Java程序设计结构

Java语言基础

2022-09-04 19:36:30 71

原创 Linux速通

linux

2022-09-04 00:10:59 243

原创 Java集合

Java集合讲解及源码分析

2022-09-03 00:53:34 408

原创 JVM明白人

深入java程序,理解jvm运行机制

2022-06-25 18:54:00 113

原创 Git明白人

git应用于原理

2022-06-24 00:59:48 77

原创 IDEA全解

工作了几年,发现好多同事虽然用的IDE是IDEA,但是对于IDEA的许多内容并不完全了解,我估计许多开发人员同样如此,特此整理一份IDEA的详细教程。里面包括基础(简介、安装、快捷键、功能解析等)、插件(Maven、Git等相关的工具在IDEA中的使用)、高级(模板、插件使用等进阶内容)等相关的内容介绍。文章内容很长,参阅的时候可以从目录直接跳到指定的地方查阅。IDEA简介...

2021-10-07 17:20:06 180

原创 轻量级微服务架构

目录微服务架构设计概述为什么需要微服务架构传统架构的问题微服务架构设计概述自从Martin Fowler(马丁)在2014年提出了Micro Service(微服务)的概念之后,业界就卷起了一股关于微服务的热潮,大家讨论多年的SOA(Service-Oriented Architecture,面向服务的架构)终于有了新的解决方案,人们不再需要笨重的ESB(Enterprise Service Bus,企业服务总线)。恰逢Docker技术逐渐普及,一个崭新的轻量级SOA架构MSA(Micro Servic

2021-07-13 17:06:39 1083

原创 Maven实战

Maven简介何为mavenMaven被翻译成知识的积累,也可以翻译成“专家”、“内行”,他是Apache组织中的一个优秀的开源项目,Maven主要服务于基于java平台的项目构建、依赖管理和项目信息管理。何为构建程序员工作中会有大量的构建(build)工作,众多的IDE中大都是一个锤子的图标。我们会从仓库中拉取代码,在本地通过编译运行测试代码的各种问题;在以前开发的时候,不同项目调用相同的jar包,需要将jar包分别复制到对应的工程下,通过工程的build path关联路径,从而使得该jar包能够

2021-06-22 18:17:11 1592

原创 部署腾讯云jar包

腾讯云部署腾讯云控制台登录腾讯云相关资料部署通过云平台提供的控制台进行部署。1.访问控制台地址

2021-06-18 14:24:40 224

原创 Linux安装MySQL

程序员最苦逼的就是必须花费大量的精力去学习大量过几年一点用都没有的人造知识产物准备工作下载MYSQL官网下载地址:/https://dev.mysql.com/downloads/mysql/下载到本地,通过FinalShell等SSH工具传到Linux系统。删除之前的版本检查之前是否安装过mysql,为了避免冲突,如果有的话先将其删除。rpm -qa|grep mysql上面是我看到两个包,是我本机上已经装好了的,如果要删除,同样使用rpm命令: rpm -e --nodeps m

2021-02-19 23:38:51 130

原创 Linux xz文件的压缩解压

解压:方法一:将xz文件转化为tar文件,通过tar命令解压xz -d xxxx.tar.xztar -xf xxxx.tar方法二:通过tar 命令直接解压xz文件tar Jxf xxxx.tar.xz压缩成xz格式文件方法一:将文件夹打包成tar包,再用xz命令将其压缩成xz文件tar -cf xxxx.tar xxxx/xz -z xxxx.tar方法二:直接将文件压缩成xz文件tar -Jcf xxxx.tar.xz xxxx/...

2021-02-17 14:21:15 1363 1

原创 Linux上部署多个Tomcat

第一步:搭建JDK环境首先搭建JDK环境,下载JDK,然后解压,如:tar -zvxfjdk-6u18-ea-bin-b01-linux-i586-20.gz(JDK压缩包)解压后,配置环境变量。linux中,环境变量是在 /etc/profile 中修改文件。如:#vi /etc/profile进入文件后,按 ‘ i ’ 键,进入编辑状态;//在最末尾添加,注意,其中的‘:’是冒号,不是分号。JAVA_HOME=/usr/local/jdk1.6JRE_HOME=$..

2021-01-25 09:39:50 81

原创 SQLServer备份恢复手顺

概要SQLServer可以手动备份,也可以通过维护计划实现自动备份,将数据备份到指定的文件中,当数据操作失误的时候,通过数据库的恢复能够一定程度的保证数据的安全性。本文内容:数据库备份手动备份自动备份数据库的恢复全部备份恢复差异备份恢复数据库的备份手动备份右键点击需要备份的数据库,选择tasks任务----》backup备份然后会进入backup的窗口,如下设置备份文件的目录和文件名。如果目标框中有之前的文件目录,则通过Remove删除,然后Add添加进当前需要指定的文件目录

2020-12-10 14:52:13 181

原创 Linux下安装PHP

检查之前系统是否已经安装过PHP这个有很多种方式1.使用Yum检查yum list|grep php2.使用rpm检查rpm -qa|grep php3.版本检查php -v4.进程检查ps -ef|grep php如果之前有安装过的,可以使用rmp进行卸载,先查看安装了多少php相关的包。对照着安装的包,使用rpm -e命令来删除这些包。安装PHP先使用yum命令来看一下有哪些可以安装的PHPyum install php得到下面的结果:上面有一些依赖的包,选择y就会

2020-11-18 17:28:10 78

原创 List of Android System Permissions

安卓官方参考文档上搬过来的,安卓系统权限列表,建议收藏。值解释ACCEPT_HANDOVERAllows a calling app to continue a call which was started in another app.ACCESS_BACKGROUND_LOCATIONAllows an app to access location in the background.ACCESS_CHECKIN_PROPERTIESAllows read/wri

2020-11-11 16:28:49 267

原创 Tomcat部署SpringBoot项目实践

无聊时候写了一个SpringBoot的项目,在自己的机器上运行正常,tomcat自认为也用的不错,但是在把项目部署到远程tomcat服务器上的时候还是遇到了不少坑,写下此文,积累经验的同时也希望能够帮助到他人。部署SpringBoot项目到tomcat上会有那些坑?springboot自己集成了服务器,在没有服务器的支持下也能正常运行web项目。但是部署项目一般是打成jar包或者war包的形式。打成war包最后依托的还是tomcat服务器,这就必须得在springboot中配置有关tomcat的内容了。

2020-10-18 21:04:18 383

原创 SQL删除重复字段

不多说,直接上正题需求:user表中有username和id两个字段,现在想删除重复username的并保留id最小的。DELETE FROM user WHERE username IN( --查询到重复数据 SELECT username FROM usr GROUP BY username HAVING COUNT(username)>1 )AND id NOT IN( --排除id最小的数据 SELECT MIN(id) FROM usr

2020-09-18 13:09:43 137

原创 javaMD5加密

javaMD5加密MD5介绍想在的互联网项目,为了安全起见,一般都会经密码经过加密后再存储到数据库中,用户等录的时候,再把用户输入的密码使用相同的方式加密后跟数据库中的数据进行匹配,如果吻合则允许登录。本篇来讲一下常用的加密方法MD5码加密。MD5码可以加密任意长度的字节串,得到的结果都是一个128bit长度的大整数。它与Hash算法具有相同的一个特点,就是加密容易解密难,加密解唯一,解密解无数,经过MD5码加密之后的内容是不可逆的。当然,现在也有一些技术可以反向解密MD5码,但那是建立在拥有庞大映

2020-09-01 22:25:43 729

原创 在Linux上部署多个Tomcat

安装tomcat下载tomcat tar包,切换到该目录下输入命令:tar -zxvf apache-tomcat-8.0.53.tar.gz 得到一个解压的文件 apache-tomcat-8.0.53。移动文件到指定目录。mv apache-tomcat-8.0.53 /usr/local/tomcat001其他的几个tomcat也是同样的操作,移动到指定的目录下。配置Linux环境变量(重要)操作/etc/profile文件,在最后一行追加如下配置##########first t

2020-08-20 09:30:12 436 1

原创 IDEA永久激活一段时间后需要再次激活的解决办法

IDAE使用一些激活jar包或者zip文件破解可以白嫖使用,但是如果没有关闭自动更新的话,一段时间之后可能有需要激活这,这个就比较烦,现在我们来看一下解决办法。1.关闭IDEA的自动更新打开File下的settings(鼠标点击或者Ctrl+art+s),找到Updates,取消默认勾选的自动检查更新,这样就不用受到不断更新的困扰了。2.Windows下暴力配置禁止更新如果觉得还是不放心,那么可以禁用更新的网站。IDEA更新是通过这个网址进行更新的account.jetbrains.co

2020-08-10 09:24:37 22140 17

原创 开机自启程序和开机自启文件的设置与禁用

将要启动的文件或者程序放到C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup目录下即可,Administrator是当前的用户名。

2020-06-13 07:30:28 952

原创 由于注册表的配置信息不完整,无法启动windows的硬件设备

今天早上用电脑的时候发现声卡一直发现不了声驱动,这个问题困扰了我好一会 ,我尝试了各种办法,以为是声卡驱动的问题,也安装了360、驱动精灵等辅助软件,都没有什么用。打开设备管理器,里面的声音设备的图标是有一个感叹号的。在使用windows修复的时候提示的是让我重启电脑就可以了,但是我重启了几次都没有用。最后发现在他的属性中有一个这样的提示:当时这个提示是说注册表有问题,让我修改一下注册表。于是我百度,看到CSDN上有这样的问题。https://blog.csdn.net/eudemo

2020-05-16 12:08:43 897

PHP,apache安装操作手册及相关tar包.txt

公司做的操作手顺,需要安装的也可以留言,直接发过去。

2021-02-25

java书籍,think in java ,effective java等经典

java的开发必学书籍,多本经典,一共5G+的资源。技术类的书籍不在于多读,在于精度,自己在经典里面找几本适合自己的,希望能对大家有所帮助。

2020-03-15

java开发全套学习视频.txt

适合从事java方向,正在学习或者已经参加工作的开发者。包含java基础:反射、IO、泛型、多线程、网络编程。。。。javaWeb基础:Servlet、JSP。。。。。前端技术。。。。框架学习:SSH、SSM以及企业实战开发等全套的视屏教程。链接永久有效。

2020-02-22

梦幻东游C语言制作的游戏

一个基于C语言的小游戏,里面的内容写的都很详细,图片大多都是自己可以制作的,很适合初学编程的人参考、使用,提升自己的编程兴趣。

2018-03-07

空空如也

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

TA关注的人

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