冴羽 冴羽
4年前
markdown-it 插件如何写(一)
前言在中,我们使用VuePress搭建了一个博客,最终的效果查看:。在搭建博客的过程中,我们出于实际的需求,在中讲解了如何写一个markdownit插件,又在中讲解了markdownit的执行原理,本篇我们将讲解具体的实战代码,帮助大家更好的写插件。renderermarkdownit的渲染过程分为两部分,Parse和Render,如果我们
Easter79 Easter79
4年前
ssh 框架搭建汇总
1、作为菜鸟,先理解自己理解:spring是用来实例化struts中的类和hibernate的类struts用的是mvc,包括url路由器匹配等。hibernate用的是数据库操作。参考如下:1.struts就是一个mvc的架构,在控制器,视图和模型方面都有其特定的组件,所以我们在SSH组合中,更多的是利用了contr
浪人 浪人
4年前
Java后端开发三年的程序员竟然还被JVM难住!果然JVM面试是有套路的!
前言JVM是面试中必问的部分,本文通过思维导图以面向面试的角度整理JVM中不可不知的知识。先上图:image1、JVM基本概念1.1、JVM是什么JVM的全称是「JavaVirtualMachine」,也就是我们耳熟能详的Java虚拟机。JVM具备着计算机的基本运算方式,它主要负责把Java程序生成的
Stella981 Stella981
4年前
Elasticsearch Mapping之字段类型(field datatypes)
ElasticSearch支持如下数据类型:基本类型string(字符串类型)字符串类型包含text与keyword两种类型。1.text文本类型,在索引文件中,存储的不是原字符串,而是使用分词器对内容进行分词处理后得到一系列的词根,然后一一存储在index的倒排索引中。text类型支持如下
Stella981 Stella981
4年前
Python操作MySQL存储
在Python2中,连接MySQL的库大多是使用MySQLdb,但是此库的官方并不支持Python3,所以这里推荐使用的库是PyMySQL。本节中,我们就来讲解使用PyMySQL操作MySQL数据库的方法。1.准备工作在开始之前,请确保已经安装好了MySQL数据库并保证它能正常运行,而且需要安装好PyMy
Wesley13 Wesley13
4年前
vscode 创建java项目
vscode左侧第5个图标扩展中搜索java,安装如图两个红线画的插件,注意安装1.8以上版本的jdk,另外默认配置的jdk位置是环境中的!(https://oscimg.oschina.net/oscnet/8e1263d7c12e265f2c613926279dc8bbe5b.png)安装完成后开始创建java项目,快捷键shiftCtrl
Wesley13 Wesley13
4年前
Android之个性化ListView实现
Android中提供的ListView部件,用来在android手机中展现一个列表,这个列表的表现形式,完全由你选择的Adapter有关系,android框架中已有的adapter,形式都比较单调,能处理的数据都很一般。要想实现一个美观的列表,就得写自己的个性化adapter。 具体过程分为这几步: 第一步:定义自己的Lis
Stella981 Stella981
4年前
Hbase性能优化百科全书
!file(https://oscimg.oschina.net/oscnet/upc56c6ed5eae550cace667fa53a9810d4db5.png)本文集合了小编在日常学习和生产实践中遇到的使用Hbase中的各种问题和优化方法,分别从表设计、rowkey设计、内存、读写、配置等各个领域对Hbase常用的调优方式进行了总结,希望能对读
Wesley13 Wesley13
4年前
EditText数据回显
首先我们假设我们把用户名和密码都保存在data/data/com.xxx.xxx/files/info.txt中,格式为:用户名密码。我们接下来要做的就是把info.txt中保存的用户名和密码分别回显在两个EditText中。下面为自定义的回显用户名和密码的方法:publicstaticMap<String,StringgetSaveUs
Wesley13 Wesley13
4年前
MySQL 数据库性能优化之SQL优化【转】
优化目标1.减少IO次数IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是IO操作所占用的,减少IO次数是SQL优化中需要第一优先考虑,当然,也是收效最明显的优化手段。2.降低CPU计算除了IO瓶颈