大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

Git 在项目中的实际使用指南

Git 在项目中的实际使用指南 每日一图 版权声明:本文为 stone 原创文章,可以随意转载,但必须在明确位置注明出处!!! 点击查看 Git 官方文档

九种"姿势"让你提高Angular性能

九种"姿势"让你提高Angular性能 众所周知AngularJS是当今应用最广泛的Web应用程序框架,并且它的受欢迎程序在其期待已久的AngularJS 4.0到来之后不断上升。但是我们可以看到,几乎所有的Angular专家仍然在努力解决与AngularJS性能相关的各种问题,尽管它自己也做了很多的优化。 在对AngularJS的性能进行了大量讨论之后,现在是时候看看这九种可以提高AngularJS性能的姿势了。 1. 使用Ba

WINDOWS下安装配置SVN Server

png 第三章:客户端安装 安装客户端软件Tortoise SVN-1.10.1.28295-x64-svn-1.10.2 安装一.png 第四章:客户端上传(导入import) 4.1选择要导入的文件夹(数据) 导入、导出是以服务器上的版本库为中心的。导入就是将项目文档写入版本库。Windows资源管理器中,鼠标右键单击要导入的文件夹。在弹出菜单中,单击【TortoiseSVN】下的【Import...】菜单项。 导入.png 截图00.png 输入用户和密码 连接用户.

Linux和MySQL的安装

3、开启mysql的远程登录 默认情况下mysql为安全起见,不支持远程登录mysql,所以需要设 置开启 远 程登录mysql的权限 登录mysql后输入如下命令: grant all privileges on *.* to 'root' @'%' identified by 'root';

搭建时间服务器并配置集群自动时钟同步

搭建时间服务器并配置集群自动时钟同步 搭建时间服务器并配置集群自动时钟同步 一、搭建时间服务器 (一)为什么要搭建时间服务器 因为Hadoop 对集群中各个机器的时间同步要求比较高, 要求各个机器的系统时间不能相差太多, 不然会造成很多问题。比如,最常见的连接超时问题。所以需要配置集群中各个机器和互联网的时间服务器进行时间同步, 但是在实际生产环境

来看看 PS CC2019 新功能

中还原多个步骤,就像在其他 Creative Cloud 应用程序中一样。默认情况下,系统会启用这种新增的还原多个步骤的模式。 (我是图) 新功能04:双击以编辑文本 现在,您可以使用“移动”工具双击“文字”图层,以快速开始编辑文档)。 Camera Raw | 新增功能 有关 Adobe Camera Raw 中推出的新增功能的详细信息。 其他增强功能 翻转文档

ASP.NET Core 日志收集(log4net+Kafka+ELK)

public ValuesController(ILogger logger) { _logger = logger; _logger.LogError(new Exception("出错啦!!!"), "request api/values"); } } 接口调用完成后,可以通过 Kibana 查看到索引 logstash-api-test 的日志信息。 kibana log 目前 log4net.Kafka.Core 封装的并不完善,后面会继续优化。 参考链接 Elastic Stack Elasticsearch 集群 ELK + Filebeat 搭建日志系统 Kafka 集群 log4net.Kafka.Core-nuget log4net.Kafka.Core-github log4netSample

42、MongoDB配置

42、MongoDB配置 前言:上一章我们把MongoDB安装成功了,并进行了一些简单的配置,如新建了一些文件夹且指定了MongoDB数据的存放位置,这一章我们继续完善配置。 GitHub:https://github.com/Ewall1106/mall 1、新建mongo.conf配置文件 (1)我们进入到上一章创建的etc文件夹中 配置文件夹 (2)其它两个文件夹上章我们说过了,中间这个文件夹中我们新建一个mongo.conf用于配置mongodb;配置它

又来新问题!Zotero提示“请输入一个WebDAV地址”,这就告诉你怎么解决!

又来新问题!Zotero提示“请输入一个WebDAV地址”,这就告诉你怎么解决! 问题 大家都知道我个人非常喜欢使用Zotero来管理文献,于是偶尔我会推荐给实验室的同学使用。这几天实验室的一个同学说想要安装Zotero用用,于是我从Zotero官网下载了Zotero的最新版本,在进行配置时,我特意打开了我之前写过的好几篇关于Zotero配置的一些步骤和难点的博客,防止哪里操作出错。 在将

Java 中使用 selenium 和 chrome 浏览器下载动态网页

if (titleElement ! } if (authorElement ! } if (timeElement ! } if (wordCountElement ! } if (viewCountElement ! } if (contentElement ! } finally { if (webDriver !sendKeys("SpringBoot"); } 执行这段代码,程序会自动打开一个 chrome 窗口,并且在首页的搜索窗口输入 Spring Boot 文本,并且自动点击搜索按钮,然后得到搜索结果页面。 自动执行简书搜索 更多详细的用法大家可以自己去探索,这里就不一一详细介绍了。

【教程篇】win、linux、mac详细安装java配置jdk环境

:VA_HOME[in ,点击确定 windows配置java环境 新建 classpath 变量,设置classpath=.; CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. export JAVA_HOME export PATH export CLASSPATH 然后保存关闭该窗口。 // 下面标红的路径换成你安装的 JDK 路径 mac电脑安装jdk环境 (5.使用"source .bash_profile"使配置生效,然后输入”java -version”,如果看到jdk版本为1.

在maven基础下配置Mybatis

3.创建相关文件 创建1个bean类,2个xml文件,注意:src/mybatis-config.xml 项目源设置为src,方便以下不报错 Category.java代码如下: package main.com.test.entity; private String name; public class TestMybatis { public static void main(String[] args) throws IOException { String resource = "mybatis-config.xml";build(inputStream); //List cs =session.selectList("listCategory",c); Category c=new Category();

移动端原生H5开发心得和干货(持续更新2018-08-10)

} 6. 修改表单元素的默认样式 input, button, select, textarea { border: none;hide-text-n { overflow: hidden; flex-direction: column } .dialog-content { background-color: #fff } fixed + flexbox布局,一般用于对话框 20. 左边固定宽度,右边自适应 html css .left { width: 50rem;on('click', '.div,在Iphone上都无法触发该事件,但是Android、PC却可以,上网找了一下资料,解决办法有两种: 给.btn加个css属性cursor: pointer;

iOS简单音乐实现、React-Native完整项目、仿闲鱼京东列表分页、语音识别、网络加载过度动画

阅读原文 建立流畅的交互(Fluid Interfaces) 在WWDC2018上,苹果设计师提出了一个关于“流畅的交互设计”的话题,解释了iPhone X手势交互(gestural interface)背后的设计理念苹果WWDC2018“流畅的交互设计”这个话题提供了一些技术引导,作为一个想法,这些发布的内容有点让人意外。但只发布了伪代码,还留下很多谜团。演讲中一些.

Web移动端兼容问题

/* flex-wrap: nowrap */ ios: 父元素display: flex子元素绝对定位后,父元素的align-items:center会失效 -webkit-appearance: none;5s。animation: pop-right 3s ./bg.jpg') 0 no-repeat/cover 不支持这种写法,cover跟在no-repeat后面 js 解决移动端键盘弹起遮住输入框的问题 window.addEventListener("resize", function () { if (document.activeElement.tagName == "INPUT" || document.activeElement.tagName == "TEXTAREA") { document.activeElement.scrollIntoView();

vue+elementUI之input实战

vue+elementUI之input实战 最近的项目大量的使用了elementUI+vue这种模式。所以写下一些心得,希望能帮助到看到这篇文章的可爱的你。 此文章默认你已经有vue搭建并会使用的基础。木有的话,请先看看vue吧 vue官方文档[2.gif](https://upload-images.jianshu.io/upload_images/6101567-70438a9dea83c539.gif? if(newValue==='reset'){ //遍历置灰数组,将值全部置为false Object.keys(_this.disabled).

从零开始react项目构建

从零开始react项目构建 react项目构建使用脚手架:create-react-app 配置:antd UI框架配置和less配置 一、命令行依次输入如下的命令 npm install -g create-react-app create-react-app my-app cd my-app npm start 创建完成后文件的结构如下: 二、public文件 public/favicon.ico html的ico 图标,在index.html中会有引入; 可以使用图片,通过线上ico图标制作出,. 5.组件内引用 -import Button from 'antd-mobile/lib/button';

socket.io 和 reactjs 实现即时通讯(2)

socket.io 和 reactjs 实现即时通讯(2) 目的:解释说明当在侧边菜单中选中一个 chat 后,该 chat 是如何变为当前 chat 的。以及当用户发送一条消息后,这条消息是如何一步一步显示在它应该的位置上的。 1.当用户单击侧边 chat 列表中的一个 chat 时,就会调用 setActiveChat 方法同时将该 chat 对象作为参数传入 2. setActiveChat 方法负责将 state 中的 activeChat 设置为该 chat react 会监视 state

搜索框自动补全(模糊匹配)功能实现

这里我把availableTags声明为全局变量.并且用同步的Ajax方式取回数据,然后赋值给availableTags,然后在监听键盘的函数中,使用返回的数据调用自动补全功能. //请求后端获取数据源 function get_source(word = null) { var url = " ?get({ type: 'GET', url: url, async: false,//改为同步 dataType: 'json', success: function (response) { console.log('1');autocomplete({ source: availableTags //数据源 });