1 孤独键客

尚未进行身份认证

一个不羁的码农,终生学习者。

等级
TA的排名 2w+

Centos 7上实现Python3程序开机自启动

一、安装Python3我们先来查看python安装位置,一般是位于/usr/bin/python目录下。#whichpython>>>/usr/bin/python1.安装依赖包(切记安装)#yum-ygroupinstall"Developmenttools"#yum-yinstallzlib-develbzip2-devel...

2019-08-21 16:54:03

使用Fiddler监测电脑的网络请求(以微信公众号为例)

1、去官网下载fiddler下载地址:https://www.telerik.com/download/fiddler2、安装(步骤省略)3、启动Fiddler,默认会检查本机所有的请求4、设置监测网址,只对微信公众号的网址监测点击按钮之后,左边的框框会被清空5、测试接下来,访问微信公众号相关的网址——比如,官网访问之后6、分析如何使用...

2019-05-16 15:16:24

java模拟表单上传文件,java通过模拟post方式提交表单实现图片上传功能实例

客户端测试代码:packagecom.xhtt.test;importorg.junit.Test;importjavax.activation.MimetypesFileTypeMap;importjava.io.*;importjava.net.HttpURLConnection;importjava.net.URL;importjava.util.Hash...

2019-05-08 15:49:25

记录下破解企业后台管理系统的简略步骤

1.想办法通过网址,请求,包获取到服务器具体的IP地址。2.扫描这个IP地址的开放端口(网上有在线扫描的,不过有限制(50个端口吧))。3.以此分别组合IP+端口尝试访问。4.如成功进入后台,通过字典生成密码组合,然后就是暴力破解了(无验证码的情况下,很多管理后台是没有的)。...

2019-04-17 15:17:42

一分钟学会定时删除日志的 Shell 脚本

创建删除脚本创建一个deletelog.sh文件,内容如下#!/bin/bashfind/root/test/-mtime+30-name"*.log"|xargs-imv{}/root/RecycleBin/;find/root/RecycleBin/-name"*.log"-execrm-rf{}\;解读文件中的第一条命令:fi...

2019-03-27 16:01:27

DataTables warning: table id=id_opt_table - Requested unknown parameter 'failed' for row 0. For more

前端报错DataTableswarning:tableid=id_opt_table-Requestedunknownparameter'failed'forrow0.Formoreinformationaboutthiserror,pleaseseehttp://datatables.net/tn/4使用jquery.datatable时发生上面的...

2019-03-20 16:06:04

『重构--改善既有代码的设计』读书笔记----第2章:重构的原则

1、何为重构重构(名词):对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。重构(动词):使用一系列重构手法,在不改变软件可观察行为的前提下,调整其结构。重构的定义,有两方面:a.重构的目的是使软件更容易被理解和i需改。b.重构不会改变软件可观察的行为——重构之后软件功能一如以往。两顶帽子添加新功能...

2019-03-05 22:31:03

『重构--改善既有代码的设计』读书笔记----第1章:重构,第一个案例

重构的第一步:重构前,先检查自己是否有一套可靠的测试机制。这些测试必须有自我检验能力。常常的函数,需要重构!!!代码块越小,代码的功能就愈容易管理,代码的处理和移动也就越轻松。第一个案例的重构笔记:1、找出代码的逻辑泥团。(本例当中就是switch语句,把它提炼到独立函数当中。为函数中的变量名称换个好名字)2、绝大多数情况下,函数应该放在它所使用的数据的所属对象内。...

2019-03-05 22:29:14

从零开始单排学设计模式「开发-封闭原则」青铜 - 白银 晋级赛

阅读本文大概需要3分钟。本篇是设计模式系列的第九篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧!学而时习之,不亦说乎。推荐阅读:从零开始单排学设计模式「装饰模式」黑铁I目前段位:青铜I-白银III晋级赛...

2019-03-05 16:59:44

从零开始单排学设计模式「原型模式」青铜 I

阅读本文大概需要3分钟。本篇是设计模式系列的第八篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧!学而时习之,不亦说乎。推荐阅读:从零开始单排学设计模式「装饰模式」黑铁I目前段位:青铜ILet's...

2019-03-05 15:57:06

从零开始单排学设计模式「工厂方法模式」青铜 II

阅读本文大概需要2分钟。本篇是设计模式系列的第七篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧!学而时习之,不亦说乎。推荐阅读:从零开始单排学设计模式「策略模式」黑铁II从零开始单排学设计模式「装饰模式」黑铁I...

2019-03-05 15:55:56

从零开始单排学设计模式「代理模式」青铜 III

阅读本文大概需要3.2分钟。本篇是设计模式系列的第六篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧!学而时习之,不亦说乎。推荐阅读:从零开始单排学设计模式「策略模式」黑铁II从零开始单排学设计模式「装饰模式」黑铁I...

2019-03-05 15:55:23

从零开始单排学设计模式「单一职责原则」黑铁 - 青铜 晋级赛

阅读本文大概需要3.7分钟。本篇是设计模式系列的第五篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧!学而时习之,不亦说乎。推荐阅读:从零开始单排学设计模式「简单工厂设计模式」黑铁III从零开始单排学设计模式「策略模式」黑铁II...

2019-03-05 15:54:31

项目报Direct buffer memory错误

前言 最近项目中出现了Directbuffermemory,然后搜寻网上的资料,大部分的解决方案如下:网上的解决方案最近基于Netty的NIO做应用底层通讯架构的实现(服务发现,分布式,高可用,软负载)。遇到java.lang.OutOfMemoryError:Directbuffermemory内存溢出错误,查了很多网上材料都不好使,这里总结一下我的解决方案。原因:...

2019-02-25 12:13:10

Java集合系列之「ArrayList」使用示例和详细介绍(源码解析)

前言之前对所有集合进行了一个简单的概括,大致了解到有什么集合,接下来就是,分别对各个集合进行深入的了解。首先讲解List,而List中ArrayList又最为常用。因此,我们本章讲解ArrayList。先对ArrayList有个整体的认识,在学习它的源码,最后再通过例子来学习如何使用它。推荐阅读:Java集合系列之总体框架Java集合系列之四大常用集合(ArrayList、Li...

2019-02-19 15:28:05

从零开始单排学设计模式「装饰模式」黑铁 I

阅读本文大概需要3.6分钟。 本篇是设计模式系列的第四篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。 所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧! 学而时习之,不亦说乎。 推荐阅读:从零开始单排学设计模式「UML类图」定级赛从零开始单排学设计模式「简单工厂设计模式」黑铁III...

2019-02-16 22:44:14

从零开始单排学设计模式「策略模式」黑铁 II

阅读本文大概需要1.7分钟。 本篇是设计模式系列的第三篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧! 学而时习之,不亦说乎。推荐阅读:从零开始单排学设计模式「UML类图」定级赛从零开始单排学设计模式「简单工厂设计模式」黑铁III 目前段位:...

2019-02-15 10:30:04

从零开始单排学设计模式「简单工厂设计模式」黑铁 III

阅读本文大概需要2分钟。 本篇是设计模式系列的第二篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧! 学而时习之,不亦说乎。 推荐阅读:从零开始单排学设计模式「UML类图」定级赛 目前段位:黑铁III  Let'sGo!...

2019-02-14 17:03:16

手写一个Reflections类,用来读取指定包路径下加了自定义注解的Class

开发公司项目过程中,发现一段代码,太过麻烦,每次新增一个Class,就要去更改另外一个类,把这个类的对象写入到另外一个类的成员Map变量中,太麻烦了,而且还违反了开闭原则。(因为项目原因,不可以导入其他第三方jar包)新建一个注解类/***@author:LKP*@date:2019/2/13*/@Target(ElementType.TYPE)@Reten...

2019-02-14 11:52:15

Java中按位或运算符“|”,按位与运算符”&“与 按位异或运算符“^”的使用

按位或运算符“|”是双目运算符其功能是参与运算的两数各对应的二进位相或。只要对应的二个二进位有一个为1时,结果位就为1。当参与运算的是负数时,参与两个数均以补码出现。 按位与运算符“&”是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位都为1时,结果位才为1。参与运算的两个数均以补码出现。整数在计算机中用二进制的位来表示,C语言提供一些运算符可...

2019-02-02 16:48:07

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。