自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

十步杀一人-千里不留行

让技术永远都有饭吃,每天进步一点点

  • 博客(27)
  • 资源 (26)
  • 问答 (1)
  • 收藏
  • 关注

原创 想跟大家聊聊

最近的情绪一直不是很高,原因也未知,只是觉得不太对劲。每天总觉得有事情要发生,可其实又没有什么事情,是那种杞人忧天的不舒服。正好趁着现在情绪的不稳定,梳理一下近期的一些情况,并且跟大家聊聊天。可能会有些负能量了,不喜欢的就不用看下去了。一、近期热点之我见这几天的热点事件不少,跟职场人相关的,一个是网易被爆恶意裁员,一个是演员高以翔在节目录制现场猝死。刚刚得到的好消息是, 网易前员工你的...

2019-11-30 00:02:51 661 1

转载 因为报表做得太好,我被阎王爷叫走了......

前两天听说一个程序员梦到自己死了,见到了阎王,结果没过几天,我也做了同样的梦......梦里只记得一道白光,我就进了地府怎么就死了呢,也没干过亏心事,每天勤勤恳恳工作,坚决拥护996,既没有家暴,也不曾出轨,就这么死了......我百思不得其解,最后终于在押送我的小鬼那里知道了真相:靠,居然因为我工作认真就把我拉下来了?(事实证明,工作努力可以,但也要注意身体啊,...

2019-11-28 21:54:39 1794 2

原创 为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?

关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。一、事件起因关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...

2019-11-28 16:55:28 104738 172

原创 网络(11)-什么是RestFul风格?

RESTFUL是一种网络应用程序的设计风格和开发方式,是一种软件架构风格,而不是标准,只是提供了一组设计原则和约束条件。基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务使能接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源。Representational State Transfer 表现层状态转化( ...

2019-11-24 11:18:09 712

原创 网络(10)-HTTPS证书申请及配置

实操步骤一、证书申请很多服务商提供了免费的SSL证书,本文以腾讯云的SSL证书为例。1,登录到腾讯云的SSL证书服务平台:2.点击红框标注的部分,免费申请证书仅支持绑定一个一级域名或者子域名,例如 domain.com、ssl.domain.com、ssl.ssl.domain.com 分别为一个域名,注意 domain.com 不包含 ssl.domain.com 等子域...

2019-11-24 01:17:33 1119

原创 网络(9)-HTTPS协议

一、HTTPS的概念HTTPS (全称:Hyper Text Transfer Protocol over SecureSocket Layer),是以安全为目标的 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性。HTTPS 在HTTP 的基础下加入SSL层,HTTPS 的安全基础是 SSL,因此加密的详细内容就需要 SSL。 HTTPS 存在不同于 HTT...

2019-11-24 00:35:16 1673

原创 网络(8)-HTTP、Socket、TCP、UDP的区别和联系

TCP/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。一、TCP与UDP的不同1. 是否需要建立连接。UDP在传送数据之前不需要先建立连接;TCP则提供面向连接的服务;2. 是否需要给出确认对方的传输层在收到UDP报文后,不需要给出任何确认,而 TCP需要给出确认报文,要提供可靠的、面向连接的传输服务。3.虽然UDP不提供可靠交...

2019-11-21 22:30:19 15301 15

原创 网络(7)-HTTP(HyperText Transfer Protocol,超文本传输协议)

http是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII码形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使得开发和部署是那么的直截了当。一、HTTP协议的发展版本所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收...

2019-11-21 22:19:21 2497

原创 js手写的弹出框

function cpData() { if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) {//区分iPhone设备 window.getSelection().removeAllRanges();//这段代码必须放在前面否则无效 var Url2=document.getElementById("...

2019-11-21 14:24:58 1275

原创 网络(6)-TCP/IP对拥塞控制、滑动窗口如何实现可靠性?

一、拥塞控制在拥塞控制上,采用广受好评的TCP拥塞控制算法(也称AIMD算法)。该算法主要包括四个主要部分:1.慢启动每当建立一个TCP连接时或一个TCP连接发生超时重传后,该连接便进入慢启动阶段。进入慢启动后,TCP实体将拥塞窗口的大小初始化为一个报文段,即:cwnd=1。此后,每收到一个报文段的确认(ACK),cwnd值加1,即拥塞窗口按指数增加。当cwnd值超过慢启动阐值(ssh...

2019-11-20 23:02:15 659 3

原创 网络(5)-应用层:了解常用协议使用的端口和底层协议

一、使用TCP协议的常见端口1.FTP:定义了文件传输协议,使用21端口。常说某某计算机开了FTP服务便是启动了文件传输服务。下载文件,上传主页,都要用到FTP服务。2.Telnet:它是一种用于远程登陆的端口,用户可以以自己的身份远程连接到计算机上,通过这种端口可以提供一种基于DOS模式下的通信服务。如以前的BBS是纯字符界面的,支持BBS的服务器将23端口打开,对外提供服务。3...

2019-11-20 22:29:35 1460

原创 网络(4)-传输层:端口,UDP协议理解,TCP协议理解,三次握手,四次挥手

一、端口"端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。电话使用RJ11插口也属于物理端口的范畴。1.分类1)硬件端口CPU通过接口寄存器...

2019-11-20 22:12:17 2402 4

原创 网络(3)-内部网关协议和外部网关协议

一、内外之别Internet网被分成多个域或多个自治系统(AS)。一个域(domain)是一组主机和使用相同路由选择协议的路由器集合,并由单一机构管理。换言之,一个域可能是由一所大学或其它机构管理的互联网。内部网关协议(IGP)在一个域中选择路由。外部网关协议(EGP)为两个相邻的位于各自域边界上的路由器提供一种交换消息和信息的方法。内部网关协议IGP,是在AS(自治系统)内部使用的协议,...

2019-11-20 21:45:24 17771 1

原创 网络(2)-网络层:IP分类,子网划分,超网。ARP协议,ICMP协议

一、IP地址分类详细内容可参考该文:IP地址使用,分类等详解IP 地址分为五类(A、B、C、D、E类)。IP 32位的地址通常表示为四个10进制的数,每个证书对应一个字节,成为点分十进制法(Dotted decimal notation)。上图首字节整数:A类--0开始,B类--27=128 开始,C类--27+26=192 开始,D类--27+26+25=224开始,...

2019-11-19 22:01:09 1377 3

原创 网络(1)-网络协议中七层、五层、四层协议概念及功能分析

一、七层七层是指OSI(Open System Interconnect的缩写,意为开放式系统互联)七层协议模型,主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。二、五层五层只是OSI和TCP/IP的综合,是业...

2019-11-18 22:49:48 4864 4

原创 操作系统(15)-Linux的用户权限

一、基本概念Linux是一个多用户多任务的分时操作系统,可以多个用户同时登陆Linux。这一点比Windows可优秀多了。一个用户操作Linux需要经过三个步骤的权限认证:Authentication:认证 Authorization:授权 Audition审计-->权限是否符合条例Linux中有账户的概念:账户实质上就是一个用户在系统上的标识。操作系统为了识别每个用户,会...

2019-11-18 22:25:19 3118 3

原创 程序员把地府后台管理系统做出来了,还有3.0版本!12月7号最新消息:已在开发中有github地址

第一幕:缘起听说阎王爷要做个生死簿后台管理系统,我们派去了一个程序员……996程序员做的梦:第一场:团队招募为了应对地府管理危机,阎王打算找“人”开发一套地府后台管理系统,于是就在地府总经办群中发了项目需求。话说还是中国电信的信号好,地府都是满格,哈哈!!!经常会有外行朋友问:看某网站做的不错,功能也简单,你帮忙做一下?而这次,面对这样的需求,这个程序员...

2019-11-17 15:13:01 233146 703

原创 Drool规则引擎介绍

2019-11-15 18:52:25 5829

原创 Oracle分页排序采坑记录

项目采用的是Oracle数据库,对一张表进行了排序分页,但由于线上业务中,同一个排序字段的值是完全相同的,此时分页就会出错,因为分页时无法根据这个排序条件进行区别每一页的数据。解决办法:再加一个排序字段,添加了Id排序,问题解决。...

2019-11-14 18:32:15 1518

原创 “狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作

一、垃圾文字生成器介绍最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。他的文风可能是这样的:你发现,...

2019-11-13 19:04:06 206568 206

原创 TiDB-新一代数据库入门介绍

由于目前的项目计划把MySQL换成TiDB,所以特意来了解下TiDB。其实也不能说换,由于TiDB和MySQL几乎完全兼容,所以我们的程序可以没有任何改动就完成数据库从MySQL到TiDB的转换。接下来了解一下TiDB,为将来的技术选型做个准备。一、TiDB介绍TiDB 是 PingCAP 公司受 Google Spanner / F1 论文启发而设计的开源分布式 HTAP (Hybrid...

2019-11-13 18:24:04 10824 2

原创 少年,你知道怎么用一行代码解决分布式事务问题吗?

一、前言分布式事务想必大家都比较熟悉了,也知道分布式事务的一些解决方案,什么两阶段,三阶段,基于消息的最终一致性等方法,相信大家都是耳熟能详了。这个问题也是面试中被问的最多的。略作准备的话,基本是难不住大家的。而且这些原理其实就是一个造轮子的过程。所以本文不再对分布式事务问题的原理进行展开,只教大家如何使用几个现成的轮子,以便能优雅地实现你的业务需求。在Spring中,可以通过注解@Tra...

2019-11-09 09:52:39 3270

原创 Java中的13个原子操作类介绍

一、引言在 JDK1.5 中新增 java.util.concurrent(J.U.C) 包,它建立在 CAS 之上。CAS 是非阻塞算法的一种常见实现,相对于 synchronized 这种阻塞算法,它的性能更好。DK1.5 中引入了底层的支持,在 int、long 和对象的引用等类型上都公开了 CAS 的操作,并且 JVM 把它们编译为底层硬件提供的最有效的方法,在运行 CAS 的平台...

2019-11-08 21:51:33 6110 2

原创 计数排序

public static void main(String[] args) { // TODO Auto-generated method stub int[] arr= {72,6,57,88,60,42,83,73,48,85}; countSort(arr); System.out.println(Arrays.toString(arr));}pub...

2019-11-08 18:46:43 394

原创 获取指定时间的当天时间范围工具类

/** * 获取指定时间的当天时间范围 * @param date */ public static Date[] getTimeRangeDay(Date date){ Date[] timeRange = new Date[2]; Calendar c = Calendar.getInstance(); ...

2019-11-08 18:46:10 1671

转载 操作系统(14)Linux最常用命令(能解决95%以上的问题)

作者:longctw,来源:CSDNLinux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android程序最底层就是运行在linux系统上的。一、linux的目录结构/ 下级...

2019-11-02 22:48:10 665

转载 操作系统(13)-操作系统中的死锁及其预防、避免、检测与解除

1 死锁的基本概念死锁的定义:一组进程中,每个进程都无限等待被该组进程中另一进程所占有的资源,因而永远无法得到的资源,这种现象称为进程死锁,这一组进程就称为死锁进程。如果死锁发生,会浪费大量系统资源,甚至导致系统崩溃从死锁的定义中可以得到几个推论:参与死锁的所有进程都在等待资源;参与死锁的进程是当前系统中所有进程的子集。资源数量有限、锁和信号量错误使用都可能导致死锁,锁和信号量的使用可...

2019-11-02 22:36:51 2682

mac版本快速管理切换hosts工具switchhosts

mac版本快速管理切换hosts工具switchhosts,最新版本,非常的好用

2023-02-07

elasticsearchwriter.zip

elasticsearchwriter

2021-07-21

jdk-11.0.11_windows-x64_bin.zip

jdk-11.0.11_windows-x64_bin.zip

2021-07-16

互联网支付接口文档.zip

提供多个平台互联网支付接入的接入文档 1、云闪付;2、云闪付无感支付;3、银联出行;4、平安银行花积分;5、苏宁支付;6、腾讯;7、银联;8、支付宝

2021-05-18

vue-resource-1.3.4.zip

vue-resource是一个通过XMLHttpRequrest或JSONP技术实现异步加载服务端数据的Vue插件,提供了一般的 HTTP请求接口和RESTful架构请求接口,并且提供了全局方法和Vue组件实例方法。

2020-04-23

jdk-8u241-macosx-x64.zip

jdk-8u241-macosx-x64.zip

2020-02-06

jdk-8u241-windows-x64.zip

jdk-8u241-windows-x64jdk-8u241-windows-x64jdk-8u241-windows-x64jdk-8u241-windows-x64jdk-8u241-windows-x64jdk-8u241-windows-x64jdk-8u241-windows-x64jdk-8u241-windows-x64jdk-8u241-windows-x64

2020-02-06

jdk-8u241-linux-x64.tar.zip

jdk-8u241-linux-x64.tarj

2020-02-06

兰将州-Redis在微博场景下的优化实践.pdf

兰将州-Redis在微博场景下的优化实践

2019-10-31

ip字段国内外均有.zip

字段格式如下: 1.0.1.0|1.0.3.255|16777472|16778239|亚洲|中国|福建|福州||电信|350100|China|CN|119.306239|26.075302 1.0.8.0|1.0.15.255|16779264|16781311|亚洲|中国|广东|广州||电信|440100|China|CN|113.280637|23.125178 1.0.32.0|1.0.63.255|16785408|16793599|亚洲|中国|广东|广州||电信|440100|China|CN|113.280637|23.125178

2019-09-12

jdk-8u211-windows-x64.zip

jdk-8u211-windows-x64

2019-07-22

jdk-8u201-macosx-x64.zip

jdk8(mac版) jdk-8u201-macosx-x64 官网下载太慢了,备着用这个把,非常好

2019-07-17

hotel--全国.xls

20190530-20190531携程全国(包括港澳台)民宿酒店数据,共有22W条数据,是本人学习采集来的.可以给大家参考下,文件比较大,共有70多M

2019-06-03

临床检验信息系统LIS工作流程

临床检验信息系统LIS工作流程,非常详尽,这个文档的流程比较丰富:门诊住院流程、体检流程、收费流程、检验科内部流程、工作流程

2019-05-05

萤石云摄像头直播带云台控制代码

非常完整的萤石云直播加纯前端云台控制代码,不依赖任何后端技术,纯js,大部分的资源都是需要安装exe的,我这个不需要,可以直接js直播加控制,完美代码,绝对优质资源,绝对不骗人,教程在https://blog.csdn.net/m0_37609579/article/details/85010224

2018-12-14

SecureCRT7

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。

2018-06-07

Netty权威指南 第2版源码

Netty权威指南 第2版源码Netty权威指南 第2版源码Netty权威指南 第2版源码Netty权威指南 第2版源码

2018-05-18

elasticsearch-6.2.3安装完美版

elasticsearch-6.2.3安装完美版,已安装ik分词器,已安装x-pack五十年授权,功能完全,开箱即用;kibana可以自己去官网下载,下载完后安装x-pack即可连接,账号elastic密码222222

2018-05-13

IntelliJ IDEA 2018.1 汉化包

IntelliJ IDEA 2018.1 汉化包,完美汉化,可以打开设置!,可以打开设置!,可以打开设置!重要的事情说三次,网上太多的版本无法打开设置,这个补丁是可以打开的,下载好直接放入idea的lib目录即可,不需要改名字,也不需要删除原来的语言文件,拷贝进去就可以使用

2018-05-07

全国省市区县街道json带编码四级联动

全国省市区县街道json: 文件含义 文件名称 省份数据 provinces.json 城市数据 cities.json 区县数据 areas.json 乡镇(街道)数据 streets.json “省份、城市” 二级联动数据 pc.json “省份、城市” 二级联动数据(带编码) pc-code.json “省份、城市、区县” 三级联动数据 pca.json “省份、城市、区县” 三级联动数据(带编码) pca-code.json “省份、城市、区县、乡镇” 四级联动数据 pcas.json “省份、城市、区县、乡镇” 四级联动数据(带编码) pcas-code.json

2018-03-05

SecureCRTandSecureFX7下载及注册机和注册方法(含SecureFX无法注册问题解决)亲测

激活步骤如下: 1)准备工作:安装好SecureCRT软件,下载并得到该注册机。 2)保持SecureCRT软件关闭(运行的话会提示你正在运行的,关闭就好)。 3)将注册机拷贝到你的CRT软件的安装的目录下; 4)点击【Patch】按钮,会让你选择文件 ,选择SecureCRT.exe可执行文件,还会再提示一次选择一个help什么文件。总之,确定后都会提示成功信息。 5)然后打开CRT软 件,按照相应的提示输入注册机上显示的信息(当然重新生成也是可以的)。注意,默认打开CRT时候会是一个输入key的页面,什么都不输入,点击下一步,选择输入自己的相关信息。就会看到分别让你输入名称、序列号等相关日期了。完成结束。看看自己的是否有激活成功。 关于SecureFX 激活的问题,需要注意, FX也有相应的注册机,你用CRT的注册机生成的注册码是无法直接套用来注册FX的; 但很奇葩的是你点击FX的注册机,那个patch是打不开窗口的~ 7 正确的方法是打开CRT注册机,点击patch,然后注意,你需要选中FX的应用程序而不是CRT的,(你说窗口里面只有CRT的exe?你不会直接复制FX那个exe的名字嘛~)提示error就OK,这里也会弹出licenceHelper的窗口,无视就好。把名字和company信息写到FX的注册机里,生成信息,把信息填入到FX相对应的位置,完成注册

2017-10-06

亲测可用—SecureCRTandSecureFXv8.0x86x64build779正式版-附带注册机

SecureCRT and SecureFX v8.0 x86 x64 build 779 注册破解正式版 官方正式更新发布! 附带了注册机和注册说明,亲测可用 SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIX或Linux服务器主机的软件。SecureCRT支持SSH,同时支持Telnet和rlogin 协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4密码和密码与RSA鉴别。 SecureFX 支持三种文件传输协议:FTP、SFTP 和 FTP over SSH2。它可以提供安全文件传输。无论您连接的是任何一种操作系统的服务器,它都能提供安全的传输服务。它主要用于Linux操作系统如redhat, ubuntu的客户端文件传输程序,您可以选择利用SFTP通过加密的SSH2实现安全传输,也可以利用FTP进行标准传输。该客户端具有Explorer风格的界面,易于使用,同时提供强大的自动化能力,可以实现自动化的安全文件传输。

2017-10-06

eclipse的mybatis-generator插件离线包

解压文件,将其中的features和plugins两个文件夹用link方式配置到eclipse中,目录结构如下: eclipse |-links(其中是link文件,名字任意) |-myplugins |-mybatis-generator-plugins |-features |-plugins links文件夹中的link文件内容:path=/myplugins/mybatis-generator-plugins

2017-09-02

MyBatis Generator1.3.5最新版下载 代码自动生成工具

MyBatis Generator自动生成Dao、Model、Mapping插件:普通生成和Mapper专用生成2种。代码自动生成工具mybatis-generator 代码自动生成工具,里面有详细介绍

2017-09-02

eclipse-hadoop 2.7.1插件,内含windows运行补丁

eclipse-hadoop插件,内含windows运行补丁, 可在windows下运行hadoop程序. 本补丁win7,win10下均可使用, 亲测. 有问题请给我留言

2017-03-16

hadoop2.4.1集群搭建安装教程

hadoop2.4.1集群搭建

2017-03-15

windows下可用的hadoop for eclipse的插件

windows下可用的hadoop for eclipse的插件

2017-03-15

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

TA关注的人

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