9 byds520

尚未进行身份认证

高级Java开发工程师

等级
TA的排名 4w+

sublime文本编码自动识别,编码格式转换神器

推荐一款编码自动识别转换神器1,打开PackageControl,输入installPackage2,输入ConvertToUtf8,安装该插件。3,再输入Codecs33安装该插件(该插件解决了,由于SublimeText3内嵌的Python限制,ConvertToUtf8可能无法正常工作的问题)安装完成后,就可以随便打开一个乱码文件,自动会识别出相应的编码...

2019-05-20 14:29:20

NetStat命令详解

netstat命令中各选项的含义如下:-a显示所有socket,包括正在监听的-c每隔1秒就重新显示一遍,直到用户中断它。-i显示所有网络接口的信息,格式同ifconfig-e-n以网络IP地址代替名称,显示出网络连接情形-r显示核心路由表,格式同route-e-t显示TCP协议的连接情况...

2019-05-09 10:36:37

shell中文特殊字符替换

#!/bin/bashif[!-n"$1"];thenecho"pleaseinputfiletype[f:filed:directory]"exitfifind.-type$1-name"*"-print|whilereadname;dona=`echo${name///-}`na=`echo${na//【/[}`n...

2019-04-17 21:35:06

HttpServletRequest 获取请求中的相关参数详解

//协议名称:HTTP/1.1System.out.println("rotocol:"+request.getProtocol());//http或httpsSystem.out.println("Scheme:"+request.getScheme());//返回服务器地址名称:如果是本地返回localhost或者127.0.0.1System.out...

2019-03-20 13:23:59

Spring AOP切入点指示符的含义及使用(execution、within、args等)

execution:用于匹配方法执行的连接点;execution(*com.test.method.des..*.*(..))1,execution()表达式的主体2,第一个“*”符号表示返回值的类型任意3,com.test.method.desAOP所切的服务的包名,即,需要进行横切的业务类4,包名后面的“..”表示当前包及子包5,第二个“*...

2019-03-11 15:41:47

文件名中包含空格的处理

将空格替换成-find.-typef-name“**"-print|whilereadname;do na=$(echo$name|tr''‘-')  if[[$name!=$na]];then  echo“$name=>$na"  mv"$name""$na"fidone或者将 find....

2019-02-25 16:37:00

使用http-proxy-middleware解决代理中cookie登录问题

constproxy=require('http-proxy-middleware');constapp=express();letorigin='http://www.baidu.com'lethost='www.baidu.com'constlocalProxy=proxy({ target:origin, changeOrigin:tr...

2019-02-22 10:00:25

解决使用expect自动登录后,不能使用rz和sz命令问题

解决不支持rz和sz问题脚本开头可以加入:exportLC_CTYPE=en_US将本地的LC_CTYPE环境变量设置成en_US,这样再用expect脚本自动登录,登录成功就可以使用rz和sz传输文件了(亲测可用)推荐:将此变量放在脚本里设置,这样只是影响当前连接远程机器但session,如果设置在.bash_profile脚本里,则可能会有中文显示乱码问题。shell脚本...

2018-12-17 14:50:55

javascript scrollbar滚动条相关属性

window.innerHeight 表示浏览器可见或可用高度window.pageXOffset和window.pageYOffset属性返回文档在窗口左上角水平和垂直方向滚动的像素。pageXOffset和pageYOffset属性相等于scrollX和scrollY属性。//所有浏览器,除了IE9及更早版本水平滚动:"+window.page...

2018-11-26 16:09:28

nginx全局变量

Nginx全局变量有:$args:#这个变量等于请求行中的参数,同$query_string $content_length:请求头中的Content-length字段。 $content_type:请求头中的Content-Type字段。 $document_root:当前请求在root指令中指定的值。 $host:请求主机头字段,否则为服务器名称。 $http_user...

2018-11-13 13:04:55

nginx try_files的使用及理解

语法:try_filesfile...uri或try_filesfile...=code默认值:无作用域:serverlocation主要按参数顺序检查文件是否存在,返回第一个找到的文件,文件:$uri文件夹:$uri/最后一个参数,用来回退URI且必须存在,否则将会出现内部500错误。一般最后一个参数使用@fallback进行重定向指定代理或文件...

2018-11-13 13:00:43

nginx配置代理,包含Cookie,模拟登录

加入下面的配置,主要配置允许跨域访问,以及设置代理Cookie,重点参数:proxy_set_headerCookie/ Access-Control-Allow-Origin/ Access-Control-Allow-Credentialslocation/{  proxy_passhttp://www.baidu.com  proxy_set_headerC...

2018-11-12 10:42:29

git使用一些经验技巧

commands usage gitcheckout–b 新建一个branch来做整理的工作,保持原来的branch作为工作记录 gitrebase–i 在新建的branch上,用rebase-i接squash的方法,将所有零碎的commit合成一个 gitreset–softHEAD~1 这一步只将objectstore还原到working_...

2018-10-19 19:01:03

Linux nohup、&、 2>&1是什么?

基本含义/dev/null表示空设备文件 0表示stdin标准输入 1表示stdout标准输出 2表示stderr标准错误>file表示将标准输出输出到file中,也就相当于1>file2>error表示将错误输出到error文件中2>&1也就表示将错误重定向到标准输出上2>&1>file:错误输出...

2018-10-03 21:35:37

同步,异步,阻塞,非阻塞的区别

同步异步:指的是需不需要等待返回结果;同步:需要不断轮询数据是否准备好了,或者一直在等待数据准备好异步:发送一个请求就立即返回,然后去干别的事情,当数据准备号了会通知进行相关处理。(同步的实时性比较号,异步的并发性能比较号)阻塞和非阻塞:是指需不需要阻塞线程阻塞:当前线程不执行别的事情,一直再等待非阻塞:当前线程可以干别事情,间隔一段时间检查一下上次的数据有没有准备好;它们修饰的对象不一样,阻塞非...

2018-07-06 01:36:44

JAVA(-Xms,Xmx,Xmn-XX:newSize,-XX:MaxnewSize,-XX:PermSize,-XX:MaxPermSize)区别

1、-Xms:表示java虚拟机堆区内存初始内存分配的大小,通常为操作系统可用内存的1/64大小即可,但仍需按照实际情况进行分配。2、-Xmx:表示java虚拟机堆区内存可被分配的最大上限,通常为操作系统可用内存的1/4大小。开发过程中,通常会将-Xms与-Xmx两个参数的配置相同的值,其目的是为了能够在java垃圾回收机制清理完堆区后不需要重新分隔计算堆区的大小而浪费资源。Java堆区的进一步...

2018-07-04 14:29:18

Redis数据结构总结

Redis使用简单字符串SDS作为字符串的表示,相对于C语言字符串,SDS具有常数复杂度获取字符串长度,杜绝了缓存区的溢出,减少了修改字符串长度时所需的内存重分配次数,以及二进制安全能存储各种类型的文件,并且还兼容部分C函数。通过为链表设置不同类型的特定函数,Redis链表可以保存各种不同类型的值(void*),除了用作列表键,还在发布与订阅、慢查询、监视器等方面发挥作用。Redis的字典底层使...

2018-07-02 18:51:04

Spring Bean的生命周期

<beanid="test"class="..."singleton="false"/>singleton:配置这个bean是否是单例,是默认值true。springBean生命周期Bean的作用域可以通过Bean标签的scope属性进行设置,Bean的作用域包括:默认情况下scope="singleton",那么该Bean是单例,任何人获取该Bean实例的都为同一个实例;sc...

2018-06-28 11:34:56

Spring代理比较—proxy-target-class含义

<tx:annotation-driventransaction-manager="transactionManager"   proxy-target-class="true"/><aop:aspectj-autoproxyproxy-target-class="true"/>设置为true:启用cglib代理,设置为false:启用jdk代理(基于接口)JDK动态代...

2018-06-27 23:05:44

常见的HTTP状态码

常见的HTTP状态码2**(请求成功)表示成功处理了请求的状态代码。200  (成功) 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。 201  (已创建) 请求成功并且服务器创建了新的资源。 202  (已接受) 服务器已接受请求,但尚未处理。 203  (非授权信息) 服务器已成功处理了请求,但返回的信息可能来自另一来源。 204  (无内容) 服务器成功...

2018-06-20 22:23:10

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!