研发
帅气的程序员
学习使我快乐
展开
-
bash: /bin/rm: 参数列表过长
find /tmp -name “tomcat*” | xargs rm -rf原创 2020-02-17 11:35:27 · 692 阅读 · 0 评论 -
设计模式(一)简单工厂设计模式
此设计模式为创造型 设计模式 主要涉及到 要创建的对象 都具有相同的特性 。 优点: 1、一个调用者想创建一个对象,只要知道其名称就可以了。 2、扩展性高,如果想增加一个产品,只要扩展一个工厂类就可以。 3、屏蔽产品的具体实现,调用者只关心产品的接口。 应用实例: 1、您需要一辆汽车,可以直接从工厂里面提货,而不用去管这辆汽车是怎么做出来的,以及这个汽车里面的具体实现。 2、Hibe...原创 2018-08-29 11:38:37 · 172 阅读 · 0 评论 -
使用Future和Callable创建线程
创建线程还可以使用 Future和Callabe来创建线程。 Future就是对于具体的Runnable或者Callable任务的执行结果进行取消、查询是否完成、获取结果。必要时可以通过get方法获取执行结果,该方法会阻塞直到任务返回结果。 Future类位于java.util.concurrent包下,它是一个接口: public interface Future<V>...原创 2018-08-29 17:00:31 · 1372 阅读 · 0 评论 -
Python开发环境
新买了一个阿里云服务,上面还没有任何应用软件。 刚装了JDK,现在把python的一些环境装一装 1 安装虚拟环境 pip install virtualenv virtualenv develop-env 2 nginx的安装 ...原创 2018-09-20 15:52:39 · 168 阅读 · 0 评论 -
Maven打包带依赖
之前总是 打出的jar 不带依赖 然后 找半天 索性写在这里记下来 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin...原创 2019-06-14 18:54:24 · 6160 阅读 · 3 评论 -
内网地址段
大学 在学计算机网络没有好好学 现在补上 内网段: 10.0.0.0/8:10.0.0.0~10.255.255.255 172.16.0.0/12:172.16.0.0~172.31.255.255 192.168.0.0/16:192.168.0.0~192.168.255.255 ...原创 2019-07-30 14:15:20 · 1745 阅读 · 0 评论 -
TcpDump抓包
tcpdump -i ens6f0 host 10.74.155.76 and port 20514 -vv -n -tttt 加条件 在后面加and 单独总结tcpdump抓包的常用命令 主要语法 过滤主机/IP: tcpdump -i eth1 host 172.16.7.206 抓取所有经过网卡1,目的IP为172.16.7.206的网络数据 过滤端口: tcpdump -i eth1 d...转载 2019-07-22 17:40:13 · 484 阅读 · 0 评论 -
Python发送接收(UDP)数据
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1) PORT = 514 network = ‘xxxxx’ s.sendto(’{namehr1234}’.encode(‘utf-8’), (network, PORT)) ...原创 2019-07-22 17:48:19 · 2519 阅读 · 0 评论