- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 rxjava是什么
该文章只是介绍了一些基本概念reactiveX 近几年,反应式编程很火,那么reactivex是什么呢,一句话概括:reactiveX 是一个跨语言的标准、规范。由来:reactivex是最开始是一个在微软的计算机科学家发明的,是一个编程的框架,当时用的是.net语言,全称是reactive extensions 也叫reactiveX 或者 RX。实现的语言:scala、kotl...
2018-08-20 14:03:35 5630
原创 C++改变集合元素的值
在c++中,list 或者vector 遍历取值的时候有好几种方式,但是在遍历的时候改变集合元素中的值,如果用foreach就会出问题,例:int main(){vector aa;aa.push_back("11");for (auto item : aa) {item[0] = '2';}for (auto item : aa) {cout }
2017-07-01 16:04:30 1629
原创 mysql limit 优化
我们数据库有一张上千万的表,很多情况会用到分页情况,大家自然而然想起了limit分页,但是当数据量足够大的时候,分页到了后面就会很慢。比如 select * from t_log limit 0, 200用了1秒,而select * from t_log limit 10000000,200 可能就是半分钟左右,所以这种大表的时候一般都会使用自增主键,这个时候就可以根据主键来分页,比如select
2017-05-17 15:12:36 362
原创 spark安装和集群单机模式
我安装吃了很大的亏,首先应该先去看人家官方介绍,就算看不太懂,也可以慢慢看1、单机安装 只需要 JDK然后去官网下载压缩包,不区分window和linux。解压后就安装完成了(可以了,然后配置下环境变量。验证可以执行%SPARK_HOME%/bin下面的spark-shell脚本,会出现scala的命令行,表明安装成功。如果需要配合python,则需要安装python,配合R使用,需先
2016-10-20 16:54:09 1090
原创 java是值传递还是引用传递
最近看c#时看到c#中对象都是引用传递,想到了java。先说下结论,java是值传递的,没有引用传递这一说。public static void main(String[] args) {List list = new ArrayListchangeList(list);System.out.println(list.size());}public static
2016-08-17 19:18:00 393
原创 autoware自动注入失败
注入失败,个人总结 有这么几点,1:spring 配置文件没有扫描包 检查下有没有这句2:你的被注入的类有没有被spring管理 也就是有没有加注解,3,:还有一点是一般新手可能遇到的,就是给servlet注入,这点和第二点是一样的,就是servlet不是被spring管理的,而是被tomcat或者其他服务器容器管理的,两者使用的不是同一个对象,这时,如果需要在你的servlet中使用
2016-06-01 10:38:24 1599
原创 多次切换radio的选中状态
改变radio的选中状态 有很多种方式,总的来说就是改变其checked属性的值,true为选中,false为未选中但是 如果用jquery的 $("#thisRadio").attr("checked", true);来改变,几次以后就会出现radio都没有被选中的状态,这时候就需要使用prop的方式,用法:$("document").prop("checked");
2016-05-30 13:53:40 743
原创 php改变图片的质量
我是刚开始接触php,自己的总结,在php中有两种处理图片的方法,一种是自带的GD,还有一种是imageMagic的扩展支持,首先说第一种GD该图片质量,官方给的方法是:imagejepg,这是对jpg修改的,我刚接触php,感觉难点在于imagejepg(resource $image,$filename,$quailty),第一个参数处理,我下午找了半天没有找到该如何将一个字符串改变为资源
2015-06-29 19:04:30 1555
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人