自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Vite插件大全

Vite下一代前端开发与构建工具Vite优势 ???? 极速的服务启动 ⚡️ 轻量快速的热重载 ????️ 丰富的功能 ???? 优化的构建 ???? 通用的插件 ???? 完全类型化的API Vue 3Vitesse 基于Vite的入门模板.vite-vue3-tailwind-starter Vite

2021-10-21 13:13:35 5801 1

原创 前端Gzip优化

gZipGZIP是网站压缩加速的一种技术,对于开启后可以加快我们网站的打开速度,原理是经过服务器压缩,客户端浏览器快速解压的原理,可以大大减少了网站的流量。在 http/1.0 协议中关于服务端发送的数据可以配置一个 Content-Encoding 字段,这个字段用于说明数据的压缩方法Content-Encoding: gzipContent-Encoding: compressContent-Encoding: deflate客户端在接受到返回的数据后去检查对应字段的信息,然后根据对应的格

2021-08-23 09:44:27 707

原创 MySql 主从同步、读写分离

为什么需要主从数据库当主数据库出现问题时,可以当从数据库代替主数据库,可以避免数据的丢失。Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。当一个从服务器连接主服务器时,它通知主服务器从服

2021-08-18 11:41:58 669

原创 WebPack 4.x 配置

@babel/preset-env 拥有根据 useBuiltIns 参数的多种polyfill实现。 - 优点:是覆盖面比较全(entry)。 - 缺点:会污染全局。

2021-08-02 22:12:46 835 2

原创 js数组和树结构数据相互转换

数组转树结构采取递归和非递归两种方式,树结构转扁平化数组采取深度优先遍历(递归和非递归两种方式)和广度优先遍历实现。letarr=[{id:2,name:'部门B',parentId:0},{id:3,name:'部门C',parentId:1},{id:1,name:...

2020-02-21 21:03:51 948

原创 Vue cli 脚手架安装

一、Node安装检查是否安装Node环境如果没有安装可去官网下载对应环境。node 安装地址:http://nodejs.cn/download/二、 vue-cli 全局安装 npm install -g vue-cli // 加-g是安装到全局然后在cmd中查看vue环境安装是否成功如果网速慢的话可以使用淘宝镜像:官方网址:http://npm.taobao.org...

2019-07-29 22:02:43 213

原创 ubantu安装Mysql 5.6

查看阿里云的镜像上所有mysql的版本sudo apt-get install mysql 然后按俩下tab安装mysql 5.6sudo apt-get install mysql-server-5.6 安装过程需要输入两次密码,一定要记住输入的密码,这就是root的密码安装完成后,我的执行apt-get install mysql-server-5.6默认就把clien...

2019-02-13 16:52:21 836

原创 js 生成26个英文字母

var count = 0var arr = []for (var i = 97; i < 123; i++) {arr[count] = String.fromCharCode(i)count++}//小写var count1 = 0var arr1 = []for (var i = 65; i < 91; i++) {arr1[count1]...

2019-01-24 15:21:03 4694

原创 js获取浏览器内核

<script> function getBrowser(n) { var ua = navigator.userAgent.toLowerCase(), s, name = '', ver = 0; //探测浏览器 ...

2018-12-27 10:24:40 1302

原创 ssm框架

SpringSpring就像是整个项目中装配bean的大工厂,在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象。Spring的核心思想是IoC(控制反转),即不再需要程序员去显式地`new`一个对象,而是让Spring框架帮你来完成这一切。SpringMVCSpringMVC在项目中拦截用户请求,它的核心Servlet即DispatcherServlet承担中介或是前...

2018-11-27 16:56:53 348

原创 Android 解决EditText回车焦点

手机和pda或者模拟器不一样,有时候使用模拟器会丢失焦点获取跳到第三个文本框中解决方法:           在xml控件上添加 android:nextFocusDown="@id/(当前本上控件ID)"...

2018-08-31 15:22:53 1614

原创 Android TextEdit 文本框设置

 文本框类型设置android:inputType="none"--输入普通字符 android:inputType="text"--输入普通字符 android:inputType="textCapCharacters"--输入普通字符 android:inputType="textCapWords"--单词首字母大小 android:inputType="textCapSente...

2018-08-30 17:32:46 2688

原创 Android 软键盘

 设置java代码软键盘InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); // 获取软键盘的显示状态boolean isOpen=imm.isActive();// 如果软键盘已经显示,则隐藏,反之则显示 imm.toggleSoftInput(0,...

2018-06-04 13:40:11 286

原创 一个简单的wordcloud

from wordcloud import WordCloudf = open(u'testfile.txt', 'r').read()wordcloud = WordCloud(background_color="white", width=1000, height=860, margin=2).generate(f)import matplotlib.pyplot as pltp

2018-01-12 10:53:02 1224

原创 window下安装wordcloud报错

1.首先下载whl文件  http://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud如果不知道下载哪个版本,先到dos命令下看一下import pipprint(pip.pep425tags.get_supported())然后到下载的目录下进行安装 pip install wordcloud-1.3.3-

2018-01-12 10:45:42 633

原创 vim命令下永久显示行号、tab为4个空格,tab之后显示竖线对齐

我用的是ubuntu系统1.复制一份vim配置文件到自己的个人目录下,因为在原始目录下是只读文件,不能随意修改cp /usr/share/vim/vimrc ~/.vimrc2.打开vim配置文件vi ~/.vimrc3.进入insert模式,在文件最后加入syntaxonset n

2018-01-05 18:40:57 1645

原创 在linux下安装的ubantu的vim不能使用

1. sudo apt-get remove vim-common2.sudo apt-get install vim等待安装完就好了

2017-12-28 13:21:59 482

原创 在ubantu下安装sublime

1添加Sublime-text-3软件包的软件源sudo add-apt-repository ppa:webupd8team/sublime-text-32使用以下命令更新系统软件源sudo apt-get update3使用以下命令安装Sublime-text-3sudo apt-get install sublime-text-installer等待安装完成4最后可在Dash Home中见到

2017-12-28 12:18:35 7672

原创 关于 ubuntu E: 无法找到软件包

最近小白在玩linux时候出现这个,上网也查了以下解决方法,给大家分享出来。在unbantu默认没有tree这个命令,如果敲这个命令会抱一下错误正在读取软件包列表... 完成正在分析软件包的依赖关系树       正在读取状态信息... 完成E: 无法找到软件包解决办法:先执行sudo apt-get update

2017-12-26 17:17:34 6972 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除