vue常用全局filter

保留小数位数 Vue.filter("toFixed", function (val, acc) { //保留小数位,acc为保留几位小数位 let num = parseFloat(val); if (isNaN(num)) { num = 0; } let accuracy = parseInt(acc); if (isNaN(accuracy) || accuracy <
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

Linux云计算运维-Redis

Redis简介 Redis是一款开源的,ANSI C语言编写的,高级键值(key-value)缓存和支持永久存储NoSQL数据库产品。 Redis采用内存(In-Memory)数据集(DataSet) 。 支持多种数据类型。 运行于大多数POSIX系统,如Linux、*BSD、OS X等。 作者: Salvatore Sanfilippo Redis.io 官网 Download/redis.io 下载 Redisdoc.com 文档 redis.cn 中文网 核心特性
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

对于996.ICU这个热门话题,一个在校学生的思考

最近GitHub上的项目996.ICU一经发布就得巨大的回响,看了这么说法和评论,作为一个准程序猿也有自己的一些想法。 1 其实看得出来,很大一部分人认为的是付出与回报不对等。简单说就是工资对于工作量来说少了,作为一名快找工作的研究生来说,有已经从事IT行业的拿着不高不低薪水同学,也有签了大厂offer的师兄师姐。这两者工资差距还是很大的,如果都要求996是不是不合适呢? 2 我虽然还在学校上学,但是由于不住校,所以每天和上班族一样挤地铁去学校,7左右起,8点半、9点到实验室,10点回,11回
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

css入门第一天

一丶Web标准 Web标准不是某一个标准,而是一系列标准的集合,内容与结构与表现形式的分离 网页主要有四个部分组成:内容(content),结构(structure), 表现(presentation)和行为(behavior) 1.内容:就是制作者放在页面内真正想要让访问者浏览的内容,如图片,音频。 2.结构:使内容更加具有逻辑性与易用性,更加清晰易懂。 3.表现:用于修饰内容的外观样式,使页面更加美观。 4.行为:网页的操作效果与交互,主要通过脚本语言完成,时间加动作。 二丶CSS: 即叠
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

实验六、类的封装

一、实验代码如下: package ACC; public class zhanghu { private String account; private String name; private String time; private String IDname; private double Balance; //定义变量余额 public zhanghu(String account,String name,String time,String IDname,double Balanc
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

vue自定义控件

<!--弹窗多选控件--> <template> <cell style="min-height:3em" primary="content" value-align="left" :title="title" is-link @click.native="handleCellClick" :disabled="disabled" > <p class="cellText">{{checked_list|arrToStri
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

elasticsearch6.7 05. Document APIs(9)Bulk API

8、Bulk API 可以把多个index或delete操作放在单个bulk API中执行。这样可以极大地提高索引速度。 /_bulkAPI使用如下的JSON结构: action_and_meta_data\n optional_source\n action_and_meta_data\n optional_source\n .... action_and_meta_data\n optional_source\n 注意,最后一行数据必须要以\n结尾。发送请求时,Content-Type 标
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

Mac python3使用记录

配置pip3国内镜像源 进入根目录:cd ~/ 进入.pip目录 cd .pip 如果不存在文件夹就新建mkdir .pip 进入 cd .pip 创建pip.conf文件 touch pip.conf 修改:vim pip.conf 临时使用: pip install*** -i https://pypi.douban.com/simple 永久使用 [global] index-url=http://mirrors.aliyun.com/pypi/simple/ [install] tru
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

如何解决vuex因浏览器刷新数据消失,保持数据持久化问题?

  vuex的一个全局状态管理的插件,但是在浏览器刷新的时候,内存中的state会释放。通常的解决办法就是用本地存储的方式保存数据,然后再vuex初始化的时候再赋值给state,此过程有点麻烦。因此可以使用插件vuex-solidification来解决。 <1>插件地址:   https://www.npmjs.com/package/vuex-persistedstate <2>插件原理:   vuex有一个hook方法:store.subscribe((mutation, state)
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

一个经典的 HTTP协议详解

1引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。 HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEA
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

B+树的Copy-On-Write设计

本文主要介绍B+树的Copy-On-Write,包括由来、设计思路和核心源码实现(以Xapian源码为例)。 在阅读本文之前需要先对B+树有概念上的认识,可以阅读wiki,也可以看看这两篇简单易懂的中文漫画解读,B-tree,B+tree。 在介绍COW(Copy-On-Write)之前,首先思考这样一个问题:当以B+树为底层磁盘数据结构的数据库在同时提供读、写服务时,如果叶子节点发生了节点分裂,而此时又有读行为,怎么保证读写的线程安全?譬如:准备读取叶子节点leaf时,leaf分裂为leaf
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

MyBatis入门(二)接口式编程

在 MyBatis入门(一) 的基础之上编写接口 将接口和Mapper文件进行绑定,会为接口创建一个代理对象,代理对象去执行增删改查 (1)编写接口 1 public interface EmpDao { 2 3 public Emp getEmp(Integer id); 4 } (2)修改Mapper文件 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE mapper 3 PUBLIC "-//mybatis
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

numpy&pandas补充常用示例

Numpy 【数组切片】 In [115]: a = np.arange(12).reshape((3,4)) In [116]: a
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

结对编程练习_四则运算(第二周)

目录 一、需求分析 实现一个命令行程序,要求: 自动生成小学四则运算题目(加、减、乘、除) 支持整数 支持多运算符(比如生成包含100个运算符的题目) 支持真分数 统计正确率 能生成随机数 产生的算式要有括号 能支持分数的运算 要建立堆栈,进行中缀转后缀,以及后续后缀的运算 能输入想要产生的题目数 能输入用户计算的答案 能够比较用户输入的答案是否正确 能够统计用户答题的正确率 二、设计思路 生成一个有加减乘除支持括号的算式,以字符串的形式输出,每个操作数或操作符中间都用空格隔开。 生成分数,将
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

Unity3D游戏开发——显示物品的仓库UI

访问仓库物品列表的方法 为了在UI中显示物品列表,我们需要给InventoryManager添加两个能够访问它的公有方法; 代码: ··· public List<string> GetItemList() //返回仓库中的物品列表 { List<string> list = new List<string>(_items.Keys); //返回所有Dictionary键的列表 return list; } public i
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

基于常规DNS隧道进行的tcp端口转发dns2tcp的使用

0x01 安装Dns2TCP dns2tcp 是一个利用DNS隧道转发TCP连接的工具,使用C语言开发。 sudo apt-get install dns2tcp 0x02配置dns2tcp 配置DNS2TCP服务端 首先,将你的某个域名(这里以creke.net为例)开个二级域名a.creke.net,类型为NS,NS记录指向b.creke.net。然后将b.creke.net建立A记录指向你的Linux服务器IP(这里以1.2.3.4为例)。如下表所示。 a.creke.net NS b.
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

Android笔记之使用Glide加载网络图片、下载图片

Glide简介 不想说太多,真的很方便:P)可以节省我不少时间 GitHub地址:https://github.com/bumptech/glide 加载网络图片到ImageView Glide.with(v).load(picUrl).placeholder(R.mipmap.ic_loading).error(R.mipmap.ic_load_failure).into(ivPic); placeholder:当图片正在加载时,placeholder用于代替所要加载的图片 error:若图
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

《暗时间》阅读浅记

刘未鹏提到的“书写”、“写博客”,强调的是一个内容输出,促进思考、倒逼输入。实际上在一番学习之后,无论是参加小组讨论还是教授他人,都是一种知识的“再加工”,这是将知识转化为自身理解的途径,这里就突出思考的重要性了。带着问题,学习则变成一种主动式获取;书写或传授他人,则要求自身先将知识消化;结合诸多其他学习类的书籍,可以肯定这必定是普适方法之一。 具体如何实践?作者倒是提出了多个方法,虽是是个人经验也颇有参考价值,重点是要存着一个“主动”的念头,学习思考时通过提问题让思维聚焦,而后通过输出检验自
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

js Tips

var 和 let的区别 var: 最小作用域为函数 let:最小作用于域为块(大括号) querySelectorAll 和 getElementsBy 系列方法的区别 querySelectorAll 的返回值是一个 静态的 NodeList 对象, getElementsByClassName、getElementsByTagName返回值是一个 动态的 HTMLCollection 对象 。getElementById返回一个element。 延伸:NodeList和HTMLColle
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0

预加载

预加载   显示效果:      代码:    1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title></title> 7 <script type="text/javascript" src="js/jquery-1.11.3.js"></script> 8 <script type=
分类: 其他 发布时间: 04-14 23:18 阅读次数: 0