- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 一副从1到n的牌,每次从牌堆顶取一张放桌子上,再取一张放牌堆底,直到手里没有牌.最后桌子上的牌是从1到n有序,设计程序,输入n,输出牌堆的顺序数组
研究一下这个面试题,题目:一副从1到n的牌,每次从牌堆顶取一张放桌子上,再取一张放牌堆底,直到手里没有牌.最后桌子上的牌是从1到n有序,设计程序,输入n,输出牌堆的顺序数组。第一种:逆推一下。拿一张放手里,然后再拿一张放在上面。第二种方式,是先将1...n的牌顺序排列,以N为5为例,然后按照题目中描述的步骤重新排列得到[1 3 5 4 2].将得到的牌面上的数字,替换成该数字的索引对应的牌面数字[1 5 2 4 3] (这里索引要从1开始),最终得到的顺序就是题目要求的结果.第一种原理简单,不说
2020-07-24 17:47:18 1967
原创 tomcat8.5升级后报错
An invalid domain [ ] was specified for this cookie。tomcat升级为8.5程序报错:有点费解,以前8.0没问题。特此记录:翻了一下tomcat源码。校验加了 "." "-"都不行。tomcat8.5改为了RFC6265,之前应该是LegacyCookieProcessorprivate void validateDomain(String domain) { int i = 0; int prev = -
2020-07-15 16:12:57 1528
原创 mysql 查询变慢(涉及扩展表的时候)
这里只是做一个补充,很多基础和原理可以参考https://blog.csdn.net/m0_37808356/article/details/72526687好了长话短说,今天做了一个扩展表,使用关联突然走全表了。这里可能涉及到mysql的内部优化原理举例一个大数据量的表。一个扩展字段表。pre_hdr 里大概5W+,rz_back_check没有数据pre_hdr 索引 index1 :cid 、idnex2:state、deptidrz_back_check 索引 index1...
2020-07-03 19:03:32 194
转载 Nginx安装及配置详解
Nginx安装及配置详解nginx概述nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。这里主要通过三个方面简单介绍nginx反向代理负载均衡nginx特点1. 反向代理关于代理说到代理,首先我们要明确一个概念,所谓代理...
2018-03-02 10:55:52 281
原创 orcale对应java关系
写它也是为了自己查询方便....SQL数据类型JDBC类型代码标准的Java类型Oracle扩展的Java类型 1.0标准的JDBC类型: CHARjava.sql.Types.CHARjava.lang.Stringoracle.sql.CHAR
2017-11-06 23:55:27 326
原创 NIO-Netty学习之旅-01介绍
对于nio来说netty无疑是一个非常好的框架,高性能、稳定、较好的扩容性被大多数人所喜欢,本人自己正在学习netty,所以想分享出来和大家一起学,文章将参照和借鉴《Netty in action》、《Netty4.x 用户指南》以及其他相关资料进行学习,借鉴的内容属于原有版权,在这里只是分享学习的经过而已,好了开启我们的学习之旅吧。使用的版本为4.1.15final版本,netty的下载地址
2017-09-22 11:39:19 275
转载 微服务和集群搭建
当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不同的服务和架构来解决。 Web负载均衡 Web负载均衡(Load Balancing),简单地说就是给我
2017-09-18 17:02:43 656
原创 url 在chrome可以 firefox可以 IE报错?
今天还tomcat发现在IE上不能用了,报400错误,但是chrome和火狐是可以的,(可能火狐、谷歌自己编码了)在stackoverflow上看到了相关的解决办法(https://stackoverflow.com/questions/41053653/tomcat-8-is-not-able-to-handle-get-request-with-in-query-parameters)这么
2017-09-18 14:47:39 644
原创 jquery-file-upload和ie9不兼容,提示下载,不调用done
最近帮助女朋友解决JQuery-File-Upload 和IE9的兼容性问题(ps:本人搞java的,却来写前端,不过没办法)问题描述:angular.js+jquery ,后台springmvc,使用JQuery-File-Upload在chrome,firefox中都没问题,但是在IE9......问题1:上传后,接受response后提示预览还是下载?原因:respons
2017-08-11 10:19:20 2648
转载 MySql优化原理
之前的文章谈了MySql一些导致不走索引的原因,对于我说的那些不走索引,这篇文章给出了原因。文中指出优化的类型以及原因,myql架构、存储原理等。文章有点长,希望可以帮助大家......有时间慢慢读吧。MySQL的查询优化,相信大家有很多技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型….. 你是否真的理解这些优化技巧?是否理解其背后的工作原理
2017-06-26 15:23:09 278
原创 mysql优化,导致查询不走索引的原因总结
最近公司让我做SQL优化的工作,用explain发了一些问题。常见的像OR ,IN,>= ,或者是嵌套等导致索引失效,导致查询性能降低的问题在这里就不做陈述了,网上的文章一搜一 大片。我只是写点个人工作中遇到的,网上不好搜索的,但是不保证所有的场景都试用,后续我还会更新。1、order by 和 limit 结合使用,如果where 字段,order by字段都是索引,那么有limit索引会使
2017-05-19 13:07:32 25720 7
转载 Big Endian 和 Little Endian
文章来自: https://zh.wikipedia.org/wiki/%E5%AD%97%E8%8A%82%E5%BA%8F简介[编辑]在几乎所有的机器上,多字节对象都被存储为连续的字节序列。例如在C语言中,一个类型为int的变量x地址为0x100,那么其对应地址表达式&x的值为0x100。且x的四个字节将被存储在存储器的0x100, 0x101, 0x102, 0x103位
2017-03-08 10:26:48 282
转载 RCP协议介绍
实时传送协议(Real-time Transport Protocol或简写RTP,也可以写成RTTP)是一个网络传输协议,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的实时传输协议RTP提供了实时信息的端对端传输业务,如交互的语音和图象;这些业务包括负载类型识别,序列编号,加入时间标志,传输监视.典型的应用是在UDP层上传输RTP包,以利用它的复用和总和检测业务.
2017-03-08 09:16:14 7794 1
敏捷软件开发:原则、模式与实践(全)
2017-09-25
Agile Java 测试驱动开发的编程技术.pdf
2017-09-25
DbForge_Studio_for_MySQL6.3存储过程调试工具破解版
2017-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人