自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

轩少学习之路

所有自学的技术的学习历程,总结与回顾

  • 博客(26)
  • 资源 (2)
  • 问答 (4)
  • 收藏
  • 关注

原创 Mac下的平铺式桌面 - Yabai

近来无事,凑着周末休息的时间,想折腾一下 Mac。很久之前就有朋友给我推荐过一款名为“Yabai”的平铺式桌面管理软件,今天,就折腾起来了。老样子,先上配置。因为这次折腾时,有一点意外情况。好在通过 GitHub 的朋友给解决掉了。PS:遗憾的是出差在外,网络不佳,状态栏(一个类似 i3-status 的东西)一直 clone 不下来。所以就没有状态栏的折腾日记了~系统MacOS Monterey 12.2.1系统软件包管理器Homebrew 3.4.0软件包管理器Ya

2022-03-06 15:43:11 2251

原创 实战记录:爬大众点评评论区

实战记录:爬大众点评评论区近日,小伙伴的女票要写论文,需要点数据。借此机会,我也实战了一把。着实有趣。需求:技术选型本身我自己是搞 java 的。刚开始想用 java 来搞,后来想想,有此机会,正好看看py功底如何。所以最终选择了 Python分析:先打开其中一个地址看看都啥东西哎我去,这是什么玩意?遇到事情不要慌,先拿出手机发个朋友圈。。不是,仔细看看。右边藏了个background-image: url(//s3plus.meituan.net/v1/mss_0a06a

2021-01-07 09:20:30 1127 14

原创 邪教日记之神兵篇: 一

邪教日记之神兵篇: 一文章目录邪教日记之神兵篇: 一ArchLinux-cn神器 - YAY桌面环境xinitrc插播一条新闻VIM 配置ZSH | oh-my-zsh继续 xinitrci3乱码问题一乱码问题二解决方案picomROFI命令行资源管理器i3Status壁纸上篇讲到,我们历经磨难,终于入教了。入教之后干啥呢?当然是学武功一统江湖了-。-“武林至尊,宝刀屠龙;号令天下,莫敢不从。”想要一统江湖,当真需要一把神兵利器~这篇呢,咱就来打造一把神兵。ArchLinux-cn中国人嘛

2020-06-20 14:46:35 397

原创 邪教日记之入教篇

文章目录基础功内功心法外功Windows10PS: 敲黑板划重点哈ArchLinux使用 U盘引导安装系统前的准备1. 开启 SSHD 服务,查看 ip 地址,修改 ROOT 密码2. 打开你的另一台电脑3. 分区安装系统1. 挂载目录2. 修改软件源3. 更新系统4. 安装基本操作系统5. 开机自动挂载此时的分区6. 配置安装的系统7. 时间调整8. 安装基础软件9. 设置 locale10. 安装软件11. 配置项至此安装完成,开机桌面下篇~Emmm ….一入邪教深似海,回眸已非梦中人。基础功

2020-06-19 01:42:53 512

原创 Docker入坑系列(二)

Docker入坑系列(二)上一篇我们为Docker创造了一个良好的生活环境,这一篇我们就开始让Docker活起来。安装Dockerok,原文地址在这里。当然,我只是自己翻译了一下而已- -跟着做了一遍就安装好啦。# Docker 是一个能够让应用自动化部署的基础软件框架。"容器"是封装好的,轻量级的便携式应用模块# Docker is a container-based so...

2018-08-16 14:01:02 337

原创 Docker入坑系列(一)

Docker入坑系列(一) 引用嘛,当然是来引用别人说的东西啦。 Docker 是一个开源项目,诞生于 2013 年初,它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。PS:由于小轩对Centos7命令不太熟,所以此次系统选择的Centos6.5。(其实是...

2018-08-16 10:47:35 1006

原创 Centos6.x安装之后的9件事

Centos6.x安装之后的9件事 这些不是必须都做的,只不过是我个人的习惯,在此记录一下。1.修改yum源到国内CentOS系统更换软件安装源备份你的原镜像文件,以免出错后可以恢复。mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak下载新的CentOS...

2018-08-15 22:14:40 631

原创 基于Netty的一个WeoSocket通信服务器与客户端代码(非JS代码)

基于Netty的一个WeoSocket通信服务器与客户端代码(非JS代码)咳咳,在这里呢,小轩就不多说什么是WebSocket的,还有呢,小轩为什么不给出JS-Client代码?网上太多代码可以用了。小轩这里的WebSocket客户端是非JS客户端,因为小轩的项目后台逻辑要与WebSocket服务器通信,所以才搞了个客户端出来。不多说,先上成果图。启动WebSocket服务器启动项...

2018-05-22 10:05:46 350

原创 博客转移声明

博客转移声明声明:博客已转至开源中国

2018-04-12 17:58:42 285

原创 Netty与Spring Boot的整合

Netty与Spring Boot的整合 ​ 最近有朋友向我询问一些Netty与SpringBoot整合的相关问题,这里,我就总结了一下基本整合流程,也就是说,这篇文章 ,默认大家是对netty与Spring,SpringMVC的整合是没有什么问题的。现在,就进入正题吧。Server端:总的来说,服务端还是比较简单的,自己一共写了三个核心类。分别是NettyServer...

2018-01-29 13:30:41 16642 15

原创 Activiti 5.22.0 之自由驳回任务实现(亲测)

上篇博文,我们完成一个任务SKIP的实现,说好要给各位看官带来驳回实现的现在,就奉上具体实现和讲解。(其实我感觉我的注释写的已经非常清楚了,哈哈)依旧是,先说我们的需求和思路。PS:从6.0.0降到5.22.0版本的原因因为项目中有一个版本冲突,导致的降级。后期还是以新版本为主。6.0版本的驳回有时间再来搞。需求:流程中的审批任务节点可以驳回到之前的任意任务节点驳回到指定节...

2018-01-20 17:50:24 15310 48

原创 Activiti 6.0 之SkipExpression

惭愧惭愧,这么一个小小的功能整了这么久。​ 还是先说一下业务场景吧。在工作流中,我们难免会遇到这样的情况,即一个流程的发起者的身份问题。举个详细的例子。就拿一个公司的报销流程来讲。可能是这样的。没有优化过的流程图(实在不想画了,太费劲了)优化过的流程图​ 怎么样?看起来是不是清爽了很多?那怎么执行呢?首先,这篇说的是SkipExpression,所以审批不通过

2017-12-27 13:16:01 5065 5

原创 Zabbix安装之路

这次的教程多半是搬运过来的,但都经过小轩亲自测试与修改了。文章最后将公布原资源地址。此篇算是整合,但又不全是整合。依旧需求开篇:上头让小轩监控一下服务器的情况,在前几篇也有所提到。于是小轩就到处去找工具呀~。但是工具真是太多了。什么Performance Co-PilotAnturisSeaLionIcingaMuninMonitNagiosbrainypdmSysUsageZ

2017-12-19 14:29:53 417

原创 Nginx干货(二)配置详解

此篇就不矫情了。直接上个配置吧。以后若有更新,继续修补/usr/local/nginx/conf目录下面的nginx.conf文件 # 以用户nginx的身份来运行user nginx;# 启动进程,通常设置成和cpu数量相等worker_processes 10;# 全局错误日志 error_log logs/error.log;error_log logs/error.log

2017-12-16 14:16:14 401

原创 Nginx干货(一)隐藏Nginx标识与版本号

注:默认读者自己会安装nginx,不会的就搜一下怎么安装吧。说明一点。在make的时候可以使用make -j num这里面的num是你的cpu核心数。这样会快一点~~~意为以num个进程同时编译首先先说为什么要隐藏吧。这张图应该能说明问题了吧。对,就是为了解决安全隐患才这样做。就算升级到最新版本,该不公开还是要不公开的好吧~~接着再说说这个版本号吧。 如果安装好的童鞋可以直接在nginx.conf

2017-12-16 13:36:10 20825 1

原创 自动备份远程机器的脚本

上一章将ssh免密登陆的功能实现了。那么现在就将领导的需求完成吧。准备工作编写备份脚本测试脚本安装cron (一般都有安装,但是我这个奇葩服务器却没有安装,所以就来说明一下)生成定时任务基本就是上述步骤了。现在就上手做吧。 1. cd一个目录,直接touch一个文件bak_file.sh然后对该文件进行编辑 touch bak_file.shvim bak_file.sh

2017-12-14 11:48:02 536

原创 SSH之免密登陆

SSH之免密登陆又来了,上头让小轩我在服务器中写一个Shell脚本,主要用来在机器B中定时备份机器A中的一些文件。那么,小轩是怎么想的呢?在小轩的知识库里,现在有scp和ssh两个玩具。别的还真没有其他什么东西了。那就想直接用scp去远程复制好了,但是scp复制的时候还要输入密码。那就搞搞让使用scp的时候不用输入密码好了。以下进入正文忽略ssh安装scp安装过程。默认认为当前机器与远程机器含有

2017-12-13 17:02:44 361

原创 MySQL存储过程之游标实战

MySQL存储过程之游标实战​ 博主日前在解决一个项目需求时,没有什么好的方法,于是就来学习存储过程了,之前也是接触过,奈何年少贪玩,竟是全部又还给了大学老师~苦不堪言呐~。​ 先说一下业务需求吧,即要求查询出一套包含父子类别的数据,其结构是父类别有N条记录,并且要保证可以分页查询,与父类别对应的子类别要有N1条记录。该问题在之前的之前在度娘上面问过,然而无果。最近领导又提出了类似的需求,嗯

2017-06-29 13:43:11 458

原创 xml解析

xml解析​ 声明:本文不涉及XML过深研究,只给出运用方式,因为为了解析微信发送的消息而生,并非专攻XML解析的文章。项目依旧使用的是之前的wechat,以后不做特殊说明,本系列文章均使用该项目开发。​ 前面我们做了一些微信公众号开发的准备,现在我们针对微信公众号的消息做一些处理。首要的技术就是XML解析技术。​ 现有的XML解析技术有很多,比如DOM解析、SAX解析、JDOM解析和D

2017-06-21 14:50:39 238

原创 微信公众号开发(二)

微信公众号开发(二)​ 咳咳,间隔了这么久,现在终于有时间继续了。废话不多说,接上篇微信公众号开发引言。​ 说明:博主使用的开发工具为IntelliJ IDEA,开发语言为JAVA。​ 环境搭建部分就不在这里多说什么了。使用IDEA创建一个SpringBoot项目,之后我们就进入开发阶段吧~1.修改公众号的服务器配置​ URL处填写能从公网访问到你本机的一个地址,博主在这里选用的是

2017-06-20 15:29:55 3464 4

原创 Redis 订阅发布 - Jedis实现

Redis 订阅发布 - Jedis实现我想到使用Redis的订阅发布模式是用来解决推送问题的~。对于概念性的叙述,多多少少还是要提一下的:​ 什么是Redis发布订阅?Redis发布订阅是一种消息通信模式,发送者通过通道A发送消息message,订阅过通道A的客户端就可以接收到消息message。嗯度娘上面的解释要比我所说的好多了,而我所理解的就是:所谓的订阅发布模式,其实和我们看电视,听广播

2017-06-19 17:05:22 1017

原创 CoreJava逻辑思维

CoreJava逻辑思维-顺时针打印自定义矩阵这两天回顾了一下刚入Java时的一些比较有意思的逻辑题,曾经也费劲脑汁的思考过的一些问题,比如百钱百鸡最简单的算法啦之类的,而今天博主想说的是一个循环打印指定字符的一道问题。上题目。从控制台输入两个数字代表矩阵的行列数,并顺时针回旋打印出从1-矩阵可以存放元素的个数例:接收数据 4 4 ,则打印出的图形为:1   2   3   4

2017-05-07 22:22:49 293

原创 Nginx 文件上传 413 错误 记录

服务器异常代码413问题近日与IOS,Android测试多文件上传时偶遇一个413请求实体过大异常。于是乎就开始解决这个问题.首先,项目采用的是Spring +Spring MVC+MyBatis为整体开发框架,所以最先想到的就是mvc-servlet.xml中是否做了设置。<bean id="multipartResolver" class="org.springframewo

2017-01-17 14:23:12 826

原创 Linux服务器配置(一)

Linux服务器配置(一)jdk,tomcat,nginx记录最近公司买了三台服务器System x3650 M5用来跑公司的项目。现,记录一下真机部署与后期维护历程~ 因为系统是服务器买来就装好的,所以避免不了有一些不符合应用场景的程序,服务等,首先使用yum grouplist命令来看看当前系统中已经包含哪些东西~Loaded plugins: fastestmirror, refresh-p

2017-01-12 14:58:44 405

原创 有关Ajax跨域请求的解决方案

前言最近博主在赶项目进度。所以微信二次开发那边的博文一直没有更新。后续时间会慢慢记录这个学习历程的。来年公司要开发微信小程序。到时也会记录一下历程。闲话少说,今天在工作中遇到了SpringMVC接收json形式的参数需求,就自己写了一张页面发送Ajax请求来测试。由于不想再正开发的项目中添加无用的测试。就另起了一个Web项目来做。这样就遇到了一个新的问题。Ajax如何发送跨域请求。

2016-11-04 16:41:55 421

原创 公众号开发引言

微信公众号开发引言  最近博主迷上了微信公众号的后台开发,并对此进行了一系列的学习和探究。谨以此记录一下的微信公众号二次开发的学习历程。   首先我们要申请一个微信公众号,不申请怎么做二次开发呢?这就要了解微信公众号的三种类型了。其实官网已经给出了微信公众平台服务号、订阅号、企业号的相关说明。在我看来:订阅号:   所谓的订阅号就和玩游戏时,游戏商发布的通知一样。只是这里对通知次数和通知类型做

2016-09-23 17:59:28 1870

TCP网络聊天

基于TCP的网络聊天代码.亲测可运行.多用户版本随后奉上

2014-04-16

C#简易贪吃蛇

贪吃蛇源代码,非常简单的功能.没有加减速,没有障碍物.

2014-03-31

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

TA关注的人

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