前端构建工具整理
前文端技术范围不断发展,前端开发不仅限于直接编写html,css和javascript,Web应用日益庞大,代码也更加庞大,因此许多新的思想(例如模块化和工程化等)和框架(React和Vue等),以及新的语言(Es6TypeScript)随之出现,而构建工具则承担起了中间的桥梁作用。正文构建工具最直接的作用是:将源码转换成可执行的js,css和html,具体包括:代码转换:ts->js,scss-
分享ISTQB培训体验
先介绍一些背景资料ISTQB(InternationalSoftwareTestingQualificationBoard)国际测试资质认证委员会是国际唯一全面权威的软件测试资质认证机构。周震漪:CSTQB(ChineseSoftwareTestingQualificationBoard)专家组组长,曾在同济大学任教,随后在德国埃尔兰根大学进修计算机工程。主要研究领域:软件测试过程改进 11月底,
Jmeter 录制脚本
Jmeter中有2种方法可以录制脚本。 不过我个人非常不推荐录制脚本,录制的脚本混乱,需要再次加工才能使用。像我这么精通HTTP协议的人。一直都是使用Fiddler来抓包,然后自己写脚本。 无论如何,本文还是要介绍下两种录制脚本的方法 方法一: 使用badboy来录制脚本badboy本身是一个针对Web的测试工具,它录制的脚本可以直接供Jmeter使用官方网站:http://www.badboy.
Android开发笔记——小米通知‘坑’ app的通知一直显示在不重要
Android8.0之后,通知引入渠道的概念,谷歌初衷应该是让用户能够自己管理通知级别以提高用户体验。不过在小米这,我遇到了一个坑,在其他8.0的手机,渠道设置等级后,能够正常显示通知,代码如下:private void createNotificationChannel(NotificationManager notificationManager) { if (Build.VERSION
把Crystal Reports报表转换为ActiveReports
ActiveReportsfor.NET6.0的最新更新增加了一个非常实用的工具,可以把CrystalReports报表(2005和2008版本)转换为ActiveReports报表。ActiveReports的安装程序会在“程序”启动菜单“GrapeCity/ActiveReports6”下增加两个菜单。1.使用"CrystalToAR2005"工具转换CrystalReports2005报表。
.NET Core多平台开发体验: Docker
对于一个.NET开发人员,你可能没有使用过Docker,但是你不可能没有听说过Docker。Docker是Github上最受欢迎的开源项目之一,它号称要成为所有云应用的基石,并把互联网升级到下一代。Docker是dotCloud公司开源的一款产品,Docker从其诞生到现在,短短两三年的时间里已经成为了开源社区最火爆的项目。对于完全拥抱开源的.NETCore来说,它自然应该对Docker提供完美的
Python9种方法来生成新的对象
先定义一个类:1234class Point: def __init__(self, x, y): self.x = x self.y = y下面我们使用9种方法来生成新的对象:123456789point1 = Point(1, 2) point2 = eval("{}({}, {})".format("Point", 1, 2)) point3 = globals()["Point"
解决sudo command not found 报错
偶尔发现的一个问题,平时主要使用Ubuntu操作系统,有时候安装一些软件会用加一些自定义PATH,往往为了方便都会把配置写到/etc/environment里面,这样所有用户包括root都有效:jwang@jwang:~$cat/etc/environmentPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/us
在Linux环境下mysql的root密码忘记解决方法(三种)
MySQL密码的恢复方法之一1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,
数据库实现行列转换(mysql示例)
这篇文章通过sql示例代码给大家介绍了mysql数据库如何实现行列转换,下面话不多说,直接来看示例代码吧。原表:?表名:user----------------------------------------name |course |grade----------------------------------------zhangsan |Java |70----------------
一个优化MySQL查询操作的具体案例分析
问题描述一个用户反映先线一个SQL语句执行时间慢得无法接受。SQL语句看上去很简单(本文描述中修改了表名和字段名):SELECTcount(*)FROMaJOINbONa.`S`=b.`S`WHEREa.`L`>'2014-03-3000:55:00'ANDa.`L`
php开启mysqli扩展之后如何连接数据库
Mysqli是php5之后才有的功能,没有开启扩展的朋友可以打开您的php.ini的配置文件。查找下面的语句:;extension=php_mysqli.dll将其修改为:extension=php_mysqli.dll即可。相对于mysql有很多新的特性和优势(1)支持本地绑定、准备(prepare)等语法(2)执行sql语句的错误代码(3)同时执行多个sql(4)另外提供了面向对象的调用接口的
win2003 安装2个mysql实例做主从同步服务配置
配置前的准备:2台电脑,均安装windows200364位。均分三区c,d,e.计算机名一为Master,一为slave.使用mysql-noinstall-mysql5.1.50压缩包.首先在Master计算机的D盘安装mysql.1:解压mysql-noinstall-5.1.50。将其中的内容复制到D盘的mysql5.1目录下。2:安装mysql5.1.50进入cmd.cdd:m
细说JavaScript异步函数发展历程
原文链接对大部分的JavaScript开发者而言,async函数是个新鲜事物,它的发展经历了一个漫长的旅程。因此本文试图梳理总结JavaScript异步函数的发展历程:在不久之前,我们还只能写回调函数来实现异步,然后Promise/A+标准出来了,这之后又出现了生成器函数,而未来显然是async函数的。现在让我们一起来回顾这些年来JavaScript异步函数的发展历程吧。回调函数Callbacks
MyBtais整合Spring Boot整合,TypeHandler对
概要问题描述我想用枚举类来表示用户当前状态,枚举类由code和msg组成,但我只想把code保存到数据库,查询处理,能知道用户当前状态,这应该怎么做呢?在Spring整合MyBatis的时候,我们有一个MyBatis的配置文件,我们可以用下面的标签样式指定那SpringBoot整合MyBatis呢?解决方案MyBatis为我们提供了解决方案:你可以集成BaseTypeHandler,或者实现Typ
php 字符串转成二维数组
第一种方法:第二种方法:array_chunk(explode('|',$a),4);
征服诱人的Vagrant...
一、背景 最近要开始深入学习分布式相关的东西了,那第一步就是在自己的电脑上安装虚拟机,以前在Windows平台,我选择用VMwareWorkstation作为虚拟机软件,现在在Mac系统下,感觉不是很适合了,然后就有朋友推荐我使用Vagrant来在Mac系统作为虚拟机管理软件,那么本文我们就来聊一聊跟这货相关的蛮有意思的东西。二、Vagrant介绍 Vagrant是一个基于Ruby的工具,用于
在iOS上自动检测内存泄露
原文链接手机设备的内存是一个共享资源。应用程序可能会不当的耗尽内存、崩溃,或者遭遇大幅度的性能降低。FacebookiOS客户端有很多功能,并且它们共享同一块内存空间。如果任何特定的功能消耗过多的内存,就会影响到整个应用程序。这是可能发生的,比如,这个功能导致了内存泄露。当我们分配了一块内存,并设置了对象之后,如果在使用完了之后忘记释放,这就会发生内存泄露。这意味着系统是无法回收内存并交予他人使用
14.axios使用
现在vue发送ajax请求官方推荐使用axios,现在以13.Vue-Resource使用案例用axios实现效果axios官网:https://github.com/axios/axios效果image.png案例:1.安装axioscnpm i axios -S或者npm i axios -S2.在src下创建/axios/index.js// 导入vueimport Vue from 'vu
其实,人与人之间的差别并没有那么大,无非是做了和没做的区别。
原文链接文/接贵详 再过几个月,我毕业到北京工作就满两周年了,我感觉很有必要以每年为一个节点进行回顾和总结,一方面回顾自己一年来的收获与不足,另一方面展望一下自己的未来,希望自己可以过得更好。说实话,过去的一年我过得并不开心,因为从事的工作内容让自己没有什么动力,本来是硬件工程师的岗位,但是做的工作却大部分都是跟采购相关的工作,自己也和经理谈过工作的事情,我明确表达了自己想在工作中能更多承担硬件开