摘要: 恢复内容开始 1. 2. 菜鸟★桥:先利用hash表将输入的字符串s中ABCD的个数记录在数组N中。然后for(int i =0;i<len;i++)循环里把数组N减去当前s[i]字符的个数,然后对于当前的s[i]把数组N中所有小于s[i]的字母对应发的数字相加即可。这个循环做完就得到逆序数。编程 阅读全文
posted @ 2019-09-11 16:15 Scarlett meng 阅读(172) 评论(0) 推荐(0)
摘要: 方法详解: Scanner scanner = new Scanner(System.in); 1)获得输入 nextLine():返回回车之前所有的字符,string接收,可以为空; next():以空格为空白作为分隔符,返回空格前的有效字符;返回String型 2)在使用前一定要判断一下是否有下 阅读全文
posted @ 2019-09-11 16:11 Scarlett meng 阅读(2298) 评论(0) 推荐(0)
摘要: 恢复内容开始 第一部分: 1、面向对象的程序单位:类,面向结构编程的程序单位:函数 2、面向对象的语言特点:继承、多态、封装。java只支持单继承。 3、类定义 = 成员变量(状态数据、Field)+方法(行为) 4、java是强类型语言:1.所有变量必须先声明后使用2.指定的变量只能接受与之匹配的 阅读全文
posted @ 2019-09-11 16:10 Scarlett meng 阅读(133) 评论(0) 推荐(0)
摘要: 今天被公司某人代码惊艳到,用到了听说过没见过的流处理。先贴代码 需求是计算一个LIST集合里某个属性的和 List<MonthDonateDetail> details = monthDonateDetail.selectByExample(..); if(null != details && de 阅读全文
posted @ 2019-04-03 23:46 Scarlett meng 阅读(182) 评论(0) 推荐(0)
摘要: 一、代理 正向代理:如FQ操作。代理的是用户 用户:知道要访问的网站,先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。 网站:只在代理服务器来取内容的时候有一次记录,有时候并不知道是用户的请求,也隐藏了用户的资料,这取决于代理告不告诉网站。 反向代理:代理的是 阅读全文
posted @ 2019-03-24 14:46 Scarlett meng 阅读(227) 评论(0) 推荐(0)
摘要: 周五晚上,线上安卓app无响应。 原因是nginx的nginx.conf配置文件, 利用nginx来屏蔽指定的user_agent的访问 被新增了防爬虫的限制,限制了安卓的http0k的网络请求,返回403,正确的如下: #禁止Scrapy等工具的抓取if ($http_user_agent ~* 阅读全文
posted @ 2019-03-24 13:41 Scarlett meng 阅读(152) 评论(0) 推荐(0)
摘要: nginx 会将 post方法重定向为get方法 解决:配置文件的转发路径不要加”/“ upstream backend {server localhost:8080; server localhost:3001; } server { location /post { proxy_pass htt 阅读全文
posted @ 2018-12-24 20:09 Scarlett meng 阅读(107) 评论(0) 推荐(0)
摘要: Elasticsearch使用手册 介绍 Elasticsearch 是一个由Java编写、基于全文搜索引擎库 Apache Lucene™ 的开源搜索引擎,它的内部使用 Lucene 做索引与搜索,但是它的目的是使全文检索变得简单,通过隐藏 Lucene 的复杂性,提供一套简单一致的 RESTfu 阅读全文
posted @ 2018-12-21 15:53 Scarlett meng 阅读(182) 评论(0) 推荐(0)
摘要: ELK平台调研: 正在总结一波操作 介绍 ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成,用于集中化管理日志、分析、可视化。 Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接 阅读全文
posted @ 2018-12-21 15:52 Scarlett meng 阅读(185) 评论(0) 推荐(0)
摘要: 排序算法: 快排: o(nlogn) o(1)不稳定 归并:o(nlogn) o(n) 稳定 基数: 冒泡 睡眠 面条 烙饼 1、quicksort: 返回条件:start >=end private = a[start]+a[end]/2 while(left <= right) while(le 阅读全文
posted @ 2017-09-10 13:27 Scarlett meng 阅读(206) 评论(0) 推荐(0)