6 ArthurKingYs

尚未进行身份认证

暂无相关描述

等级
TA的排名 2k+

最全的微服务知识科普

https://www.tuicool.com/articles/yqABrez微服务好处:实现跨团队的解藕,实现更高的并发(目前单机只能实现C10k)不用在拷贝代码,基础服务可以公用,更好的支持服务治理,能够更好的兼容云计算平台。RPCRPC:向调用本地方法一样调用远程函数。客户端:一般利用动态代理生成一个接口的实现类,在这个实现类里通过网络把接口名称,参数,方法序列化后...

2019-05-18 16:44:17

如何在线关闭一个tcp socket连接

你可能会说,简单,netstat-antp找到连接,kill掉这个进程就行了。#netstat-antp|grep6789tcp001.1.1.1:599501.1.1.2:6789ESTABLISHED45059/ceph-fuse#kill45059连接确实关掉了,进程也跟着一起杀死了。达不到“在线...

2019-05-18 10:09:41

JNI基础知识(java中的一套接口,用来跟c和c++通信)

JNI(JavaNativeInterface),它是java中的一套接口,用来跟c和c++通信。JNI中的数据类型java中的数据类型和c的数据类型之间的映射关系:java->JNI->c/c++基本数据类型:java JNI boolean jboolean byte jbyte char jchar...

2019-05-14 09:05:50

Web指纹识别技术研究与优化实现(CMS)

本文通过分析web指纹的检测对象、检测方法、检测原理及常用工具,设计了一个简易的指纹搜集脚本来协助发现新指纹,并提取了多个开源指纹识别工具的规则库并进行了规则重组,开发了一个简单快捷的指纹识别小工具TideFinger,并实现了一套在线的指纹识别平台“潮汐指纹”,希望能为大家带来方便。前言在web渗透过程中,Web指纹识别是信息收集环节中一个比较重要的步骤,通过一些开源的工具、平台或者手工...

2019-05-14 09:01:05

Go 网络编程示例

示例:并发时钟服务器本节介绍net包,它提供构建客户端和服务器程序的组件,这些程序通过TCP、UDP或者UNIX套接字进行通信。网络服务net/http包是在net包的基础上构建的。时钟服务器这个示例是一个时钟服务器,它以每秒一次的频率向客户端发送当前时间:packagemainimport("io""log""net"...

2019-05-13 10:56:54

10分钟掌握数据类型、索引、查询的MySQL优化技巧

本文大纲: MySQL的特点 数据类型优化 索引优化 查询优化 一、MySQL的特点了解MySQL的特点有助于更好的使用MySQL,MySQL和其它常见数据库最大的不同在于存在存储引擎这个概念,存储引擎负责存储和读取数据。不同的存储引擎具有不同的特点,用户可以根据业务的特点选择适合的存储引擎,甚至是开发一个新的引擎。MySQL的逻辑架构大致如下:...

2019-05-10 16:16:13

算法时间空间复杂度学习总结

https://www.tuicool.com/articles/R一、代码的执行效率:快:时间复杂度省:空间复杂度二、大O复杂度表示法T(n)=O(f(n))n:数据规模的大小//需要重点理解n的含义T(n):所有代码的执行时间f(n):每行代码执行的次数总和O:代码的执行时间T(n)与f(n)表达式成正比三、时间复杂度分析(1...

2019-05-08 16:34:31

流程不紧扣价值,就是伪流程

https://www.tuicool.com/articles/bQ7FBju现在很多企业老板都患有不同程度的焦虑症,压力可能来自很多方面,比如:1.每年的战略规划和目标,总是不能如愿以偿;2.老板很多“金点子”和管理思路,总是贯彻不下去;3.生意一天比一天难做,老客户没黏性,新客户跟不上;4.产品缺乏创新,新产品上市速度太慢;5.内部流程繁琐冗长,并且越理...

2019-04-24 15:41:52

如何用产品思维迭代项目管理流程?(创业有感)

https://www.tuicool.com/articles/RZFFbmB18年3月份,接到一位创业兄弟的邀请,加入团队负责项目管理流程的规范,他表示:现有项目的开发流程太乱,项目交付太慢。刚开始接到这个需求,我的内心是很虚的,只有一年工作经验的PMDog,哪有能力搞这么高大上的东西。虽然顾虑重重,但想体验创业快感的我,还是硬着头皮上了,毕竟,万一失败了,亏的又不是我的钱…...

2019-04-24 15:28:11

敏捷开发下的B端交互设计流程

https://www.tuicool.com/articles/jqa6zuq交互设计师在这整个流程中,需要主动推动项目的进展,积极沟通,充分协作。在需求阶段充分了解需求,设计阶段不断与产品经理(需求方)及相关人员(视觉、开发等)沟通,开发阶段积极传递设计目标及效果,有变更及时通知。尽量保证整个团队的信息同步,才有可能高品质地实现敏捷开发。1.需求理解多问为什么,充分理解需求,发...

2019-04-24 15:24:03

PostgreSQL中表的阶层数据取得方法

在我们的树状结构的表中,如何取得一个节点的所有孩子节点,或者一个节点的所有父亲节点。ORACLE和PostgreSQL中都有系统函数可以实现。不需要自己写函数。PostgreSQL数据中的取得方法例子:假设我们有这样一张表masteridparentidchildid110001000121...

2019-04-02 16:56:34

WEB模糊查询注意的问题(排除%等通配符并支持不连续关键字查询)

前段时间我在开发项目的时候,就关于模糊查询遇到了一点问题,主要是有两大问题:1、通配符问题;2、不连续关键字查询。下面我一一说出我是怎么解决的:1、统配符问题比如说在搜索框中输入'%'、'_'、'/'时会出错,因为这些特殊符号在sql语句查询的时候是有他特定的意义的,所有这里要对前台传过来的keyword搜索内容进行排除通配符处理,我是在工具类中写了一个方法代码如下:/***根据搜...

2019-03-27 10:25:39

Java+Maven+selenium+testng+reportng自动化测试框架(简易搭建说明)

转自:https://www.cnblogs.com/helenMemery/p/8733960.html最近公司新出了一个产品,需要搭建自动化测试框架,这是一个学以至用的好机会,跟上级申请后,决定搭建一个java自动化测试框架。Java自动化测试对我来讲可以说不难不易,因为java是我大学在校四年学的主要开发语言,但是毕业这么多年没写了难免生疏。weiUI自动化测试需要掌握以下几点:...

2019-03-03 10:09:18

聊聊性能:全链路压测 overview

全链路压测是保障业务稳定性,用户体验的重要手段,从宏观角度,我觉得全链路压测的作用和意义可以抽象为3个:发现问题,定位和止损问题,预见问题。01发现问题如何有效识别线上问题?现有的流程能够保证开发环节,集成环节,预发灰度,线上;由于真实的线上环境往往很复杂,经常发生的一个问题是我们在现在测试,功能,性能等等,线上还是出现问题。全链路压测解题的角度是“真实的用户场景”和“...

2019-03-02 11:15:35

Java读取Properties文件的六种方法

使用J2SEAPI读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例:InputStreamin=lnewBufferedInputStream(newFileInputStream(name));Propertiesp=newProperties();p.load(in);2。使用java.util....

2019-02-23 10:22:40

Redis GEO 的java实现(通过Jedis)(GIS相关)

1,Redis的安装参考:https://blog.csdn.net/zhu_tianwei/article/details/448905792,Jedis使用2.90版本,maven配置:      <dependency>         <groupId>redis.clients</groupId>         <a...

2019-02-23 10:20:35

深入理解applicationContext.xml和dispatcherServlet-servlet.xml区别

the ContextLoaderListener looksfor applicationContext.xml (orforthefilespecifiedbythecontext-param contextConfigLocation.Againthepathisrelativetothecontext-root.Iusuallyplaceminei...

2019-01-25 11:13:21

九种跨域方式实现原理(完整版)

一、什么是跨域?1.什么是同源策略及其限制内容?同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指"协议+域名+端口"三者相同,即便两个不同的域名指向同一个ip地址,也非同源。同源策略限制内容有:Cookie、LocalStorage、IndexedDB等存储性内容 DOM节点 AJAX请...

2019-01-24 14:01:05

eclipse、myEclipse中svn的各种状态图标详解

项目视图  ThePackageExplorerview -已忽略版本控制的文件。可以通过Window→Preferences→Team→IgnoredResources.来忽略文件。Afileignoredbyversioncontrol.YoucancontrolwhatresourceswillbeignoredbygoingtoW...

2019-01-22 10:40:14

异常和数据库事务的几个容易出错的地方

https://blog.csdn.net/csdnsevenn/article/details/84645568?utm_source=tuicool&utm_medium=referral我们在开发企业应用时,由于数据操作在顺序执行的过程中,线上可能有各种无法预知的问题,任何一步操作都有可能发生异常,异常则会导致后续的操作无法完成。此时由于业务逻辑并未正确的完成,所以在之前操作过数...

2018-12-06 08:52:18

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。