阿里云代金码bieryun.com
MySQL的索引是什么?怎么优化? 索引对大数据的查询速度的提升是非常大的,Explain可以帮你分析SQL语句是否用到相关索引。 索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。
【Java】File类 一、概述 * File更应该叫做一个路径, 文件路径或者文件夹路径 * 路径分为绝对路径和相对路径 * 绝对路径是一个固定的路径,从盘符开始 * 相对路径相对于某个位置,在eclipse下是指当前项目下,在dos下 * 查看API指的是当前路径 * 文件和目录路径名的抽象.
PHP二维数组切割为字符串并去除重复的值 应用场景在于需要查询出某一个rent_contract_id所有有关的id及rent_contract_parent_id,然后组装成字符串便于后期使用FIND_IN_SET进行查询操作: // select rent_contract_id,rent.
C++内联函数详解 1.函数调用原理 "编译过程的最终产品是可执行程序--由一组机器语言指令组成。运行程序时,操作系统将这些指令载入计算机内存中,因此每条指令都有特定的内存地址。计算机随后将逐步执行这些指令。
iOS ijkplayer 数据缓存过程 详解 [objc] view plain copy ijkplayer buffering过程 static voidvoid *SDL_RunThread(voidvoid *data) { @autoreleasepool { .
NuPlayer播放框架之GenericSource源码分析 导读 GenericSource是NuPlayer::Source的一个子类,主要功能是负责本地多媒体文件的读取解析,功能类似FFmpeg的libavformt。
JAVA之旅(三十)——打印流PrintWriter,合并流,切割文件并且合并,对象的序列化Serializable,管道流,RandomAccessFile,IO其他类,字符编码 一.打印流PrintWriter 打印流有PrintWriter和PrintStream,他的特点可以直接操作输.
您的搜索引擎优化清单:4个步骤来优化您的网站 搜索引擎优化的目标是让搜索引擎蜘蛛不仅可以找到您的网站和网页,还可以专门对网页相关性进行排名,使其出现在搜索引擎结果的顶部。优化过程不是一次性过程,而是需要维护,调整和持续测试和监视。
OkHttp框架从入门到放弃,解析图片使用Picasso裁剪,二次封装OkHttpUtils,Post提交表单数据 我们这片博文就来聊聊这个反响很不错的OkHttp了,标题是我恶搞的,本篇将着重详细的分析,探索OkHttp这个框架的使用和封装 一.
JAVA之旅(十五)——多线程的生产者和消费者,停止线程,守护线程,线程的优先级,setPriority设置优先级,yield临时停止 一.生产者和消费者 什么是生产者和消费者?我们解释过来应该是生产一个,消费一个,的意思,具体我们通过例子来说 package com.
柔弱的APP如何自我保护,浅谈APP防御手段,使用360加固助手加固/签名/多渠道打包/应用市场发布 由于JAVA和Android的平台型,所以APP很容易被反编译,这对于我们开发者来说,是一个不想要的结果,对于用户来说,就是一个噩耗,而安全性,一直是我们关注的焦点,今天,我们来聊聊这个安全性,和一起玩玩Apk加固! 一.
阿里云轻量服务器价格及轻量与ECS服务器区别比较 阿里云轻量应用服务器是阿里云新推出的服务器,本文介绍阿里云轻量服务器的价格,已经何为“轻量”?轻量与阿里云ECS服务器有什么区别?轻量性能就一定不如ECS服务器吗? 什么是轻量应用服务器?轻量应用服务器是面向单机应用场景的新一代计算服务,提供精品应用一键部署,支持一站式的域名、网站、安全、运维、应用管理等服务,极大地优化了搭建简单应用的体验,降低了入门级用户使用云计算产品的门槛。
JAVA之旅(六)——单例设计模式,继承extends,聚集关系,子父类变量关系,super,覆盖 一.单例设计模式 什么是设计模式? JAVA当中有23种设计模式,解决某一问题最有效的方法 单例设计模式 解决一个类在内存中只存在一个对象 想要保证对象唯一该怎么做》 1.
JAVA之旅(二)——if,switch,for,while,do while,语句嵌套,流程控制break , continue ,函数,重载的示例总结 JAVA的思想真的很重要,所以要专心的学——献给刚入门的小程序员们 一.
深入理解Binder 一句话概括进程通信:进程间的数据传递。 Binder是Anroid系统里最重要的进程通信方式,很多文章会直接用代码、原理类的文字进行描述,对于接触Android与Linux不是特别深的人来说,特别晦涩难懂,经常是看了这忘了那里,其实探索Binder通信的一条核心就是:Client如何找Server,将请求发送给Server,Server再将结果返回给Client。
如何正确设置动态TextView的textSize 今天测试测出了一个问题,在高分辨率下TextView的显示没问题,在低分辨率出现了字体特别的小,也就是没适配好。 左边的是 768 * 1028 分辨率的机子,右边的是 1440 * 2560 分辨率 推荐新闻部分是动态设置的TextView.
浅谈移动端的自适应问题——响应式、rem/em、利用Js动态实现移动端自适应 一. 在HTML的头部加入meta标签 在HTML的头部,也就是head标签中增加meta标签,告诉浏览器网页宽度等于设备屏幕宽度,且不进行缩放,代码如下: <meta name="viewport" content=.
git新手入门常用命令总结 基础配置 git –version 查看版本信息 git config –global user.name 查看已登录用户名 git config –global user.
怎样编写高质量的java代码 怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有过代码质量相关经验的朋友提出宝贵的意见。
JAVA代码—算法基础:数独问题(Sodoku Puzzles) 数独问题(Sodoku Puzzles) 数独游戏(日语:数独 すうどく)是一种源自18世纪末的瑞士的游戏,后在美国发展、并在日本得以发扬光大的数学智力拼图游戏。
本地模式下(local),java连接spark调用scala语言打成的jar包 一,环境构建 1、spark版本 2、Scala语言打成的jar,因为Scala和java都是运行在jvm上的字节码类语言,java可以直接调用。
Tensorflow MobileNet移动端迁移学习指南 1。介绍 TensorFlow是用于数值计算的开源库,专门用于机器学习应用程序。笔者: csdn -固本培元 交流邮箱: leo_luopy@139.com 微信:leoluopy 。
记录一次阿里巴巴alibaba面试(未录取) 前言 今天本是一个阳光明媚,鸟语花香的日子。于是我决定在逛街中感受春日的阳光~结果晚上七点的时候,蚂蚁金服后端大佬来了电话,要进行一轮的技术面试。我一脸黑人问号???现在的面试都流行突袭吗? 于是我的第一次面试之旅,就此壮烈的展开。
Python学习(21)--深拷贝与浅拷贝 这一节我们来介绍下Python中的深拷贝和浅拷贝,这一篇涉及到的是Python在内存中对数据的存储以及搬运的机制,了解这些机制为我们以后在编程中合理的规划数据和充分利用内存,提升程序性能都大有裨益。
Python学习(16)--正则表达式1 1.正则表达式 正则表达式是一种小型的,高度专业化的编程语言。Python中内嵌了正则表达式,当我们需要匹配一个字符串的时候,就用到了Python为我们提供的有关正则表达式处理的模块,比如re模块。
Python学习(11)--函数变量及返回值 (1)局部变量与全局变量 Python中根据变量作用域的不同,可以分为局部变量和全局变量。所谓局部变量就是作用域仅限于函数内部的变量,而全局变量就是那些不仅可以作用于函数代码块内部,还可以作用于整个主函数体的变量,下面来举个代码例子来了解下局部变量和全局变量。
Python学习(6)--字典 1.python字典 python中的字典相当于java中的HashMap类,是一个键值对序列,现在我们来谈谈引入字典的必要性。先看看如果不使用字典,用列表的代码: [python] view plain copy t1=['name','age','.
Python学习(1)--变量与表达式 1.python中变量在内存中与java的区别 在python中当变量的内容发生改变时,python会在内存中重新开辟一个区域存储这个内容;而在java中变量指向内存中的一片区域,当变量内容发生改变时,只是当前值覆盖掉其在内存中原来的值,并不会重新开辟出另一片内存来存储当前值.
利用StringEscapeUtils对字符串进行各种转义与反转义(Java) apache工具包common-lang中有一个很有用的处理字符串的工具类,其中之一就是StringEscapeUtils,这个工具类是在2.
commons-lang中常用方法 [java] view plain copy public class TestLangDemo { public void charSetDemo() { System.
Netty In Action中文版 - 第五章:Buffers(缓冲) 本章介绍 ByteBuf ByteBufHolder ByteBufAllocator 使用这些接口分配缓冲和执行操作 每当你需要传输数据时,它必须包含一个缓冲区。
Spring工作原理及其作用 1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller.
Kafka是什么,JMS是什么,常见的类JMS消息服务器,为什么需要消息队列(来自学习笔记) 1、Kafka是什么 Apache Kafka是一个开源消息系统,由Scala写成。是由Apache软件基金会开发的一个开源消息系统项目。
MQTT协议详解,非常易懂 MQTT协议详解一 协议地址:http://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-v3r1.html 当然也有PDF版的,百度一下,不过个人感觉不是官网上的字体和排版最舒服。
Nginx代理webSocket经常中断的解决方案, 如何保持长连接 想看解决的,直接 ctrl+f搜索关键字‘配置点’ 开始前交代(想看原因的看这个,个人观点,不代表正确) 解说:今天用nginx反代通讯项目,发现平均1分钟左右,就会出现webSocket连接中断,然后查看了一下,是nginx出现的问题。
ZooKeeper场景实践:集中式配置管理http://www.bieryun.com/1742.html 1. 基本介绍 在分布式的环境中,可能会有多个对等的程序读取同样的配置文件,程序可以部署在多台机器上,如果配置采用文件的话,则需要为部署该程序的机器也部署一个配置文件,一旦要修改配置的时候就会非常麻烦,需要修改多个配置文件,而且容易产生不一致。
配置正向代理支持HTTPShttp://www.bieryun.com/1675.html nginx当正向代理的时候,通过代理访问https的网站会失败,而失败的原因是客户端同nginx代理服务器之间建立连接失败,并非nginx不能将https的请求转发出去。
关于Alipay支付宝接口(Java版)http://www.bieryun.com/1558.html 支付宝开发文档:https://b.alipay.com/order/techService.
Apache的行家-3.3.3和nexus2.11.1-01的配置http://www.bieryun.com/1504.html 首先写一下关系的配置,因为我觉得先配置关系再配置行家更方便,这样行家也不会直接到中央仓库下载罐包,下面是关系的配置,就改两个地方: 如图1所示,配置的java环境,最好jdk1.7以上的版本,理由是等下的maven3.3.3必须是jdk1.7以上才可以用。
springboot输出日志到指定目录,简单粗暴,springboot输出mybatis日志 springboot官方文档地址https://docs.
如今在电商行业里,秒杀抢购活动已经是商家常用促销手段。但是库存数量有限,而同时下单人数超过了库存量,就会导致商品超卖甚至库存变负数的问题。 又比如:抢购火车票、论坛抢楼、抽奖乃至爆红微博评论等也会引发阻塞式高并发问题。如果不做任何措施可能在高瞬间造成服务器瘫痪,如何解决这个问题呢?