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

如下

如下,指如同下面所叙述或列举的。

laravel 使用 composer 加载自定义函数和自定义类

laravel 使用 composer 加载自定义函数和自定义类 导语 在开发中,会封装一些自定义函数以及自定义的类,本篇文章讲一下怎么使用 composer 实现自动加载。 自定义函数 实现自动加载,共有三步。 创建文件。在 app 目录下创建 Helpers.php 文件,用于自定义函数; 修改 composer.json 文件,添加如下语句 最后是在项目目录中执行 composer dump-autoload 接下来就可以在代码中使用自定义的函

如何检查数据库各个Database和Table的大小?

查看全部table的大小 下面的命令由大到小列出每一个数据库中每一个表的大小。 SELECT table_schema as `Database`, table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB` FROM information_schema.TABLES ORDER BY (data_length + index_length) DESC;

MySQL中更改树的父节点路径的语句

SET @new='3,4'; UPDATE b_class SET tree_path=REPLACE(REPLACE(CONCAT('$',tree_path,',#'),CONCAT('$',@old,','),CONCAT(@new,',')),',#','') WHERE CONCAT(tree_path,',') LIKE CONCAT(@old,',%');

MySQL主从复制实现

* to 'replication'@'%' identified by 'Abc123...'; 八、查看从服务器状态 show slave status\G;

Hadoop学习中有遇到的错误

9.0的hadoop.dll文件放到C:\Windows\System32下; 2、还有记得更改本地hadoop\bin下的hadoop.dll。 问题7 hadoop连接mysql并将数据存储到hdfs中。 解决方法: 1、把jar包传到集群上,命令如下 hadoop fs -put mysql-connector-java-5.1.31.jar /hdfspath 2、在mr程序提交job前,添加一下语句: job.addArchiveToClassPath(new Path("hdfs://IP:9000/hadfpath/mysql-connector-java-5.1.31.jar"));

Tomcat优化之JVM优化

Tomcat优化之JVM优化 JVM优化建议 理论: -server 启用服务器模式 上服务器第一件做的事情;修改为服务器模式 -Xms、-Xmx 建议配置相同 原因:①、内存是动态漂移的,当内存使用率低于30%或40%左右,jvm会把内存自动调成最小内存,从而保证内存的节约,当内存使用率达到70%左右时,jvm会把内存自动调成最大内存,从而保证有足够的内存进行使用 ②、在正式服务器中,最大内存到

自动给 Asp.Net Core WebApi 增加 ApiVersionNeutral

, "innerError": null } } 分析源代码 Asp.Net Core ApiVersion 源码地址:https://github.com/Microsoft/aspnet-api-versioning 使用 ApiVersion 会在注册服务的地方注册 ApiVersion 相关的服务 services.AddApiVersioning();(controller.ControllerType.IsDefined(typeof(ApiVersionAttribute)) || controller.ControllerType.IsDefined(typeof(ApiVersionNeutralAttribute)))) { if (controller.Attributes is List attributes) { attributes.Add(new ApiVersionNeutralAttribute()); return builder;

ajax跨域,这应该是最全的解决方案了

}functionfoo(data){console.log('response data: '+JSON.stringify(data)); 请求时,接口地址是作为构建出的脚本标签的src的,这样,当脚本标签构建出来时,最终的src是接口返回的内容 服务端对应的接口在返回参数外面添加函数包裹层 foo({"test":"testData"});res.header("Access-Control-Allow-Headers","X-Requested-With");NET后台配置可以参考如下步骤: 第一步:网站配置 打开控制面板,选择管理工具,选择iis;

《Kotlin 反应式编程》使用 RxKotlin 实现一个极简的 http DSL ( React

delete(wrap.body). } 其方法功能简单说明如下: 方法 功能 onNext 发射一个正常值数据(value) onError 发射一个Throwable异常 onComplete 发射一个完成的信号 这里,我们通过调用onNext方法,把 OkHttp 请求之后的响应对象Response 作为正常值发射出去。 然后我们再创建一个数据接收源:一个观察者(Observer) val receiver: Observer = object : Observer { override fun onNext(resp: Response) { wrap.success(resp.body()!

spring-boot项目的docker集成化部署

spring-boot项目的docker集成化部署 spring-boot项目的docker集成化部署 [toc] 前言 据说流行的微服务和docker一起,更配哦!接下来,使用简单spring-boot项目演示docker的集成化部署的案例,在看过微笑的博客觉得不过瘾,自己动手,下面的方案与Devops的方式比较接近;希望搭建理解这种思路。 基本思路与方案 docker化的流程图1 开发者push到git服务器 Jenkins通过触发器收到通知 Jenkins克隆工

$.ajax的post方式被转成get请求

ajax的post方式被转成get请求 问题描述 最近开发时,前后端接口联调遇到点问题: $.ajax({ url: '', type:'post', data:JSON.stringify({ "offDocId": 69847, "replyFlag": true }), dataType: 'jsonp', jsonp: 'callback', success: function(data) { console.log('批复列表', JSON.stringify(data)) } }) 浏览器调试 image.png 原因如下: 因为$.ajax的 dataType 是 jsonp 而不是 json jsonp不支持POST跨域,所以会自动转成GET

css响应式设计

css响应式设计 首先明白一个需求:某网站在大屏幕上时布局如下: 屏幕 1024px 屏幕大小为768px到1024px时实现布局如下: 小于768px时实现如下布局: 实现这几种效果就是响应式布局了。说下实现方式使用css @media分为三种情况: 1.当@media screen and (max-width:768px)时,及屏幕大小小于768时为一种css样式, 2.当 @media screen and (min-width:768px)and(max-width:1024px)时,及屏幕宽度在768和1024时为一

小程序本地测试:开发者工具能请求后台数据,手机预览却不行

小程序本地测试:开发者工具能请求后台数据,手机预览却不行 在微信小程序本地开发测试过程中(这里指的是本地测试,本地测试,本地测试,重要的事说三遍),会遇到一个坑:在微信开发者工具中能正常请求本地后台数据,但在手机预览中却请求不到,如下图所示: 在微信开发者工具中数据正常显示 image 在手机预览中无数据 image 解决此问题需要有以下4点设置: 1、在

webpack.optimize.CommonsChunkPlugin 详解

console.log(common1, 'b') //common.js export const common1 = 'common1' export const common2 = 'common2' 在不使用插件的前提下打包结果如下: image.png case 1 把多入口entry抽离为common.js plugins: [ new webpack.optimize.CommonsChunkPlugin({ name: "common", filename: "common.js" }) ] 执行结果如下: image.png case 2 从children chunk抽离 common.js // 单入口文件 main.js const component1 = function(resolve) { return require(['./src/main.js', vendor: ['jquery'] } .

JS中this的4种绑定规则

// `a` also property on global object doFoo( obj.foo ); // "oops, global" 显式绑定 采用call()和apply(),通过传入一个对象(若为基本类型,会被封装函数转为对象—装箱),将this绑定到该对象。 硬绑定 function foo() { console.log( this.a ); var bar = bind( foo, obj ); // 3 (p.foo = o.foo)(); // foo.call( obj1 )返回箭头函数,所以bar为箭头函数 bar.call( obj2 ); // lexical capture of `this` setTimeout( function(){ console.log( self.a );

从零开始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';

Sass: @mixin vs placeholder vs @function

Sass: @mixin vs placeholder vs @function 学习 Sass 的时候总会发现这三个东西很像,因为他们都是用来统一代码来达到复用的目的的。这篇文章将用一个小例子来对比他们的不同之处。 例子 我们要做的就是两个一大一小的两个 div,一个宽高100px,另一个宽高 300px。 CSS 代码可以写成这样: .smallBox { width: 100px; margin: 10px;bigBox { @include box(300px, 300px);bigBox { @extend

手撕包菜搭建

skipping. By default, MariaDB comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment. Remove test database and access to it? Query OK, 0 rows affected (0.00 sec) MariaDB [mysql] 接着就可以远程登陆数据库了 之后要修改手撕包菜程序里面的连接密码 首先关闭相关的进程 ps -ef |grep python 一般就是下面几个进程 root 958 1 0 20:51 ?