Linux部署JavaWeb项目

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Carrots_vegetables/article/details/82946737 进行实际操作后回过头来的一些总结,部分参考网上其他教程。 基本环境:Centos7、tomcat8、jdk8,MySQL5.6、nginx 安装JDK install java-1.8.0-openjdk* -y 使用yum安装,无需配置系统环境,执行完这条命令后JDK就安装好了。 安装Mysql 我们这里使
分类: 其他 发布时间: 11-16 22:38 阅读次数: 0

WebService 浅析(手机号码归属地实例)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Carrots_vegetables/article/details/82947477 什么是Webservice W3C组织对其的定义如下,它是一个软件系统,为了支持跨网络的机器间相互操作交互而设计。Web Service服务通常被定义为一组模块化的API,它们可以通过网络进行调用,来执行远程系统的请求服务。 简单的说:WebService即Web服务,它是一种跨编程语言和跨操作系统平台的远程调
分类: 其他 发布时间: 11-16 22:37 阅读次数: 0

自动装箱和自动拆箱(慎用“==”)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Carrots_vegetables/article/details/83019484 先来看一段非常“简单”的代码 public static void main(String[] args) { Integer i1 = 100, i2 = 100, i3 = 130, i4 = 130; System.out.println(i1 == i2); System.out.print
分类: 其他 发布时间: 11-16 22:37 阅读次数: 0

排他锁和共享锁

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Carrots_vegetables/article/details/83019778 出差的时候看见一个做BO的大牛写了这样一个SQL。select name from user for update,看的我是一脸懵逼,完全没有见过,好吧只能怪自己见识少了。 锁的基本概念   当多事务争取一个资源时,有可能导致数据不一致,这个时候需要一种机制限制,并且将数据访问顺序化,用来保证数据库数据的一致性
分类: 其他 发布时间: 11-16 22:37 阅读次数: 0

来自Facebook的KTLS Kernel SSL/TLS 原理和实例

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 抽了点时间研究了下KTLS,这源自于跟同事交流的一个问题,那就是现如今的HTTPS服务器以及scp命令传输本地文件的时候,无法使用sendfile系统调用! 这个话题让我想起了很多的老同事,为了不骚扰到他们,本文中我一律使用只有我们自己才知道的昵称。 我后悔当初为什么没有想到一个让HTTPS/scp支持s
分类: 其他 发布时间: 11-16 22:36 阅读次数: 0

Dijkstra算法的思想和数学归纳法

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! ospf协议很多人都知道,很多人也会配置而且很熟练,但是很少有人懂得其背后的思想是什么,Dijkstra算法是求解单源最短路径的绝妙算法之一,我打心眼里头喜欢这个算法,真想把之一去掉。Dijkstra算法是一种贪心算法,贪心算法的本质就是最值的和还是最值,也就是说人们相信我只要在点滴当中尽自己最大的努力,
分类: 其他 发布时间: 11-16 22:36 阅读次数: 0

到底什么时候创建的ARP表项

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 一周前遇到一个问题,比较简单但值得推敲。到底什么时候创建arp邻居项呢?是在查路由的时候呢,还是在实际走路由的时候?   我们知道,在2.6.32的内核里,在查路由操作的最后,会有一个arp bind neighbour的操作,这个时候就会创建arp表项,即便只是查一下路由,并没有数据包会发送,也会创建这
分类: 其他 发布时间: 11-16 22:36 阅读次数: 0

Linux Kernel 4 9中TCP BBR算法的科普解释

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 近半个月,通过和其他人的交流,我觉得现在可以写一篇关于BBR算法的点评了。公司放假早,前天昨日三五成群地去江门玩温泉(虽然我知道那所谓的温泉是锅炉烧的),闲暇间隙有点想法写点东西,就有了此文。 ... 我本来是答应温州皮鞋老板写这么一篇文章的,但拖到了现在才写。PS:下山的路上,我和小小均唱了一首江南皮革
分类: 其他 发布时间: 11-16 22:36 阅读次数: 0

sk buff封装和解封装网络数据包的过程详解

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 可以说sk_buff结构体是Linux网络协议栈的核心中的核心,几乎所有的操作都是围绕sk_buff这个结构体进行的,它的重要性和BSD的mbuf类似(看过《TCP/IP详解 卷2》的都知道),那么sk_buff是什么呢? sk_buff就是网络数据包本身以及针对它的操作元数据。 想要理解sk_buff,
分类: 其他 发布时间: 11-16 22:35 阅读次数: 0

Linux 4 15内核TCP的重传队列变成红黑树了

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 闲来check一下Linux TCP实现近期的patch,有一个即将进入4.15内核的让我比较感兴趣,TCP终于将传输队列和重传队列分离了开来。该patch的说明如下: tcp: implement rb-tree based retransmit queue: https://git.kernel.or
分类: 其他 发布时间: 11-16 22:35 阅读次数: 0

arp ignore背后的rp filter与arp filter

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 操作系统:Debian 3 机器和网络配置: 测试机器eth0: inet addr:192.168.1.82 当事机配置: eth0: inet addr:192.168.1.247/HWaddr 00:15:17:F4:9A:E0 eth1: inet addr:192.168.1.246/HWadd
分类: 其他 发布时间: 11-16 22:35 阅读次数: 0

Linux TC Traffic Control 框架原理解析

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 近日的工作多多少少和Linux的流控有点关系,自打几年前知道有TC这么一个玩意儿并且多多少少理解了它的原理之后,我就没有再动过它,因为我不喜欢TC命令行,实在是太繁琐了,iptables命令行也比较繁琐,但是比TC命令行直观,而TC命令行则太过于技术化。也许是我对TC框架没有对Netfilter框架理解深
分类: 其他 发布时间: 11-16 22:35 阅读次数: 0

再探Linux内核write系统调用操作的原子性

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 很多人都在问Linux系统的write调用到底是不是原子的。网上能搜出一大堆文章,基本上要么是翻译一些文献,要么就是胡扯,本文中我来结合实例来试着做一个稍微好一点的回答。   先摆出结论吧。结论包含两点,即write调用不能保证什么以及write调用能保证什么。   首先,write调用不能保证你要求的调
分类: 其他 发布时间: 11-16 22:34 阅读次数: 0

网络最高安全机密

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 不与陌生人说话在这个互联网时代已经过时了,因为没有陌生人。 然而静默,沉默是金,永远是任何领域的最高安全机密,不分时代,反之,言多必失。 在约四年前我女儿刚学会说话时(小小说话比较早,基本一岁就可以了,然而走路并不早,这个比较像我...),我就发现小孩子特别知道如何利用社会工程学达到自己的目标,我老婆每次
分类: 其他 发布时间: 11-16 22:34 阅读次数: 0

永不停驶无需停靠站的超级高速列车

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 这个想法由来已久了,今天出门晚了,但依然按照原计划一路奔徙到厦门,路上再度想起了这个想法。   总之吧,我希望设计一个到站不需要停车的高铁,毕竟每一个站点估计也就几个人上下车,我不希望所有的人为这几个人而耽搁停留,所以,想法非常简单,为什么不是谁下车为谁停车呢?需要做的不是修改规则,而只是设计一个装置而已
分类: 其他 发布时间: 11-16 22:34 阅读次数: 0

马太效应/幂律分布的本质以及其数学表述

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 2018/01/27深圳回沪办事,走G15途径厦门,温州,自从2015年11月底最后一次离开上海就再也没有回去过…然后北上呼伦贝尔根河,一路向东北方向直抵漠河…路上途径的地方如果无聊了,会写下些思考随笔,当然也会有类似去年川西高原行的游记。   今日惠州团建返回,在后面将会引入大量与技术无关的随笔之前,我
分类: 其他 发布时间: 11-16 22:34 阅读次数: 0

基于Cisco CDP协议的家用路由器以及盒子的自动配置随想

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 每次买来一个设备,比如一台新的路由器,家庭盒子,就是荣耀立方,小米盒子这种,唯一觉得头大的就是它们的初始配置。 这种盒子几乎都有一个初始IP地址用于插上网线登录界面后来配置盒子的IP地址,或者说更加先进一点,其本身有一个AP,然后用你的手机连上这个热点进行手机配置,看起来简直特别的酷!但这是假象! 手机连
分类: 其他 发布时间: 11-16 22:33 阅读次数: 0

品鉴一个类Radix排序算法的内存占用

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 本来我是想重新编辑《一个借鉴现代OS的MMU的排序算法》这篇文章的,但想来新的主题还是另起一篇为好。   首先要说明的是,上文中的那个算法的代码是有缺陷的,比如如果有重复的数字,那么该实现将会冲掉重复的数据,正确的做法应该是在256叉树的叶子节点维护一个链表,重复的数字全部链接到该链表中。但由于我不是很会
分类: 其他 发布时间: 11-16 22:33 阅读次数: 0

彻底实现Linux TCP的Pacing发送逻辑-高精度hrtimer版

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 代码的实现是简单的,背后的思绪是复杂的。 如果单纯的将《彻底实现Linux TCP的Pacing发送逻辑-普通timer版》中的timer_list换成hrtimer,必然招致失败。因为在hrtimer的function中,调用诸如tcp_write_xmit这样的长路径函数是一种用丝袜装榴莲的行为。好吧
分类: 其他 发布时间: 11-16 22:32 阅读次数: 0

Linux基于mark的策略路由以及nf conntrack RELATED

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴! 谈到什么是意义,话题总显得很大,近日每晚都和老城里的朋友聊老城的文化,老城的老房子,老城的叫卖声,老城的方言…进行了很多的思考,也挺充实。至于技术方面,也有跟朋友以及前同事聊过,这些都是意义。又到了周末,早早起来写一篇技术总结,至于老城的话题,我会在朋友圈零零散散地写。 本文关键词:Linux策略路由,n
分类: 其他 发布时间: 11-16 22:32 阅读次数: 0