4 Hello_Ray

尚未进行身份认证

想要作导弹试飞员的男人

等级
TA的排名 5w+

概率统计-方差与正态分布(高斯分布)

在统计中,方差真正的使用是先算样本方差∑i=0n(xi−μ)x2+1\frac{{\sum_{i=0}^n}{(x_i-\mu)}}{x^2+1}x2+1∑i=0n​(xi​−μ)​

2019-08-05 23:37:32

解决启动fiddler4出现Fiddler won't start saying there's a machine-wide installation

windows电脑安装完成fiddler4安装后,没有其他问题。但是在启动的时候出现了E:\Fiddler已经安装或者其他已经安装了fiddler软件的错误信息。Fiddlerwon’tstartsayingthere’samachine-wideinstallation此时此刻查看是否安装了fiddler,如果有卸载掉。在卸载掉以后,再次即启动还是出现Fiddlerwon’...

2019-07-31 19:55:38

Goland多文件Go开发

设置Goland编译器的GopathGoland的多文件开发设置如下workingdirectory需要注意,目录选择到src源码目录位置,之前选择一直只选择到project目录位置。

2019-07-21 23:33:19

改进实现Java超大数字相加

Java实现超大数字相加,网上大多数的超大数字相加算法复杂度达到了3N。我优化了一下,把算法复杂度降到了2N。网上的算法都是三次的for循环。第一次for循环,数字数组拆开相加,获得结果放入一个数组内第二次for循环,处理结果数组,对超过10的数字进行进位处理第三次for循环,将结果数组倒序遍历,然后toString一下变成结果我做的改进是:最后一次的for循环不改变,对方已经写的很好...

2019-07-18 21:04:19

Go实现http proxy

http请求的代理大部分由C实现,目前Go实现是一种趋势。TCP协议下监听所有ip下的8888端口,如果只针对某一个ip,192.168.1.131:8888varportstring="8888"li,err:=net.Listen("tcp",":"+port)...

2019-07-05 17:39:09

Java设计模式代理模式

Java设计模式中的代理模式,在ibatis和springAOP源码中都有用到,是解耦和的重要实现方式。静态代理模式下图是静态代理模式的UML图静态代理模式可以理解为:Subject接口或者抽象类。代理类和其他的实现类去implement他。需要实例化一个特定的实现类,用Subject这个超类接收作数据类型;然后再实例化代理类,也是用Subject这个超类接收作数据类型;最后将实例...

2019-06-27 16:18:17

Golang分片读取http超大文件流和并发控制

Golang中的HTTP发送get请求,在获取内容有两种情况。resp,err:=http.Get(sendUrl)iferr!=nil{ fmt.Println("出错",err) return}第一种方式是直接全部读取出来,这种方式在小数据量的时候很方便。body变量直接全部接收resp响应内容body,err2:=ioutil.ReadAll(resp...

2019-06-23 22:31:44

分享一下自己的开源项目

目前自己持续跟进成语接龙服务在项目组也开发了一个成语接龙。为了实现保密需要,我重写了一份保证了两份内容的不同。避免以后的产权纠纷。在未来的日子里持续跟进它。地址:https://gitee.com/cnhellorui/IdiomGolang迷你功能这个不是一个成品的东西,麻雀虽小五脏俱全,该有的东西都会有的。像是一个笔记,翻一翻看一看。这个也会持续跟进。地址:https://g...

2019-06-13 23:43:12

Java优化笔记

通过java代码规范来优化程序,优化内存使用情况,防止内存泄露可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙...

2019-06-04 11:27:44

redis执行一对一和一对多形式Lua脚本

在上一篇文章说到java可以执行通过redisTemplate执行Lua脚本。目前从网上的结果来看,这种文章很多只能当成自己的一种笔记。这次我分享的是,一对一和一对多形式的Lua脚本。一对一查询场景redis中存放的数数据结构key:poem_verse_var;value:PoemEntity从结构可知道,一对一查询命令如下,同理也可以交给java执行eval"local...

2019-05-28 19:41:10

linux查询大文件区间内容

查询最后1650-1660行的日志tail-n1650run.log|head-n10

2019-05-27 16:38:05

redis-cli redisTemplate执行Lua脚本,解决redisTemplate.opsForSet().members获取数据问题

解决问题—问题描述在使用redisTemplate获取keyString;valueSet<Entity>数据时候出现如下问题。Causedby:com.fasterxml.jackson.databind.exc.InvalidTypeIdException:Missingtypeidwhentryingtoresolvesubtypeof[sim...

2019-05-23 17:25:17

map中获得随机数据

获得随机数据的对应场景是:我是一个增删改查的码畜,接到了一个任务。我面对的数据是故事服务,故事有type类型,每个type比如joke笑话下面还有一堆的笑话元数据。如果我对数据查找的时候就是一个type对应一个集合。所有type的集合加起来,数据量不大只有10万条左右。第一次我想获得一条故事数据,第二次再次获取数据要保证数据type和故事的元数据不同,达到type和故事元数据随机ty...

2019-05-21 13:56:58

解决idea编译通过但不能识别 @Slf4j,@Getter ,@Setter注解和无法处理某个标识

IDEA中某一个实体Entity添加了属性后,这个时候通过@Getter注解,不用添加set/get方法其他地方get调用该Entity的中的某一个属性出现了不能识别处理该标识的错误。但是通过maven和gradle编译能够通过。IDEA中需要安装lombok插件然后重启IDEA在重新启动IDEA后,需要在设置中设置启用注解处理(Enableannotationprocessin...

2019-05-21 13:45:46

ubuntu 防火墙端口设置

本文是笔记添加6379访问,永久访问firewall-cmd--zone=public--add-port=6379/tcp--permanent重新加载防火墙生效上面的配置firewall-cmd--reload

2019-05-14 16:19:07

list获得随机条数

最近一直在写一个方法,已经有三个地方使用到了。想把它记录下来,以后能够多看看,不至于忘了。业务需求如同标题中所表达那样目前有一个list集合,我想随机出listNum个数的list内容。list//这个list就是数据源//如果listNum传入空,给一个默认数if(listNum==null){listNum=10;}intreturnNum=list.s...

2019-05-09 09:47:09

gitlab同步远程仓库代码

在当前的仓库目录下,查看是原始仓库(主仓库)否已经存在地址。gitremote–v如果地址不存在,添加远程仓库的地址gitremoteaddupstreamhttp://192.168.18.131/root/root_project.git开始同步代码gitfetchupstream然后merge到本地文件中去,执行命令gitmergeupstre...

2019-05-05 17:26:47

ubuntu安装opencv

总结一下自己ubuntu安装opencv的各个步骤ubuntu机器的镜像源地址换成阿里云的,这样速度会比较快,同时会出现下面的问题,我给出了解决方式。如下是安装opencv的相关依赖sudoapt-getinstallbuild-essentialsudoapt-getinstallcmakegitlibgtk2.0-devpkg-configlibavcodec-d...

2019-04-21 12:08:58

maven 参数化构建时 修改配置文件的值

maven构建出现版本号mvncleanpackage-Dmaven.test.skip=true-Pprod-DprofileServerVersion=$git_tag跳过测试,这里的跳过测试,通常开发中junit单元测试-Dmaven.test.skip=true选择maven启动的类型,生产还是开发环境-Pprod选择maven启动的版本号,这里的git_ver...

2019-04-12 17:01:55

ibatis xml文件解析自行实现

一切从简的原则,尽可能显露出ibatis处理xml的骨架,剔除那些额外的处理部分。只保留io读取和xml如何转换的东西。Resource类是根据路径读取对应的InputStream文件的流XmlParser类是根据对应的文件流解析xmlSqlMapConfigParser是对xmlParser的类的封装,形成一个对外接口publicstaticvoidmain(String[]...

2019-04-09 09:51:26

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。