轻松让变黄的白衣服重新变白的方法
那天吃午饭的时候无意间看到电视上在播放如何洗掉白球鞋上的黄边的节目。说那个黄色的物质是黄酸根
,有氧化性,可以用有还原性的物质去除。蓝墨水里面含有丰富的亚铁离子,可以充当还原剂。于是,在
洗干净球鞋之后在用稀释过后的蓝墨水溶液浸泡一段时间,就可以去除黄边。 我觉得她说得有道理。 我
没有白球鞋,但是有一件时间长了变黄了的白色T恤,我觉得T恤和球鞋变黄的原理应该差不多。于是我就
试着把洗干净的T恤放在了有蓝墨水的水中,反复浸泡了2次。然后晾干,果然变白了!高兴ing...
下面我给大家说说具体是怎样操作的:
先将衣服用肥皂洗净,然后用清水漂干净
看衣服的体积,用盆子乘适量的清水,能刚好淹没衣服就可以了
往清水里面滴加蓝墨水(蓝黑或纯蓝都可以),知道看到水呈蓝色(可以清楚的看到盆底,但不是很淡)
,一般5-8滴就可以了。
把衣服拧干,放进刚刚做好的溶液中浸泡几分钟,看到水中的蓝色退去后取出衣服,重复做一次基本上就
可以了。
注意:
白衣服最好不要用洗衣粉洗,最好用肥皂。
墨水不宜滴多了,太多会把衣服染色
相关推荐
-
轻松让变黄的白衣服重新变白的方法
那天吃午饭的时候无意间看到电视上在播放如何洗掉白球鞋上的黄边的节目.说那个黄色的物质是黄酸根 ,有氧化性,可以用有还原性的物质去除.蓝墨水里面含有丰富的亚铁离子,可以充当还原剂.于是,在 洗干净球鞋之后在用稀释过后的蓝墨水溶液浸泡一段时间,就可以去除黄边. 我觉得她说得有道理. 我 没有白球鞋,但是有一件时间长了变黄了的白色T恤,我觉得T恤和球鞋变黄的原理应该差不多.于是我就 试着把洗干净的T恤放在了有蓝墨水的水中,反复浸泡了2次.然后晾干,果然变白了!高兴ing... 下面我给大家说说具体是怎
-
nginx设置目录白名单、ip白名单的实现方法
1.设置目录白名单:对指定请求路径不设置限制,如对请求路径为api目录下的请求不做限制,则可写为 server{ location /app { proxy_pass http://192.168.1.111:8095/app; limit_conn conn 20; limit_rate 500k; limit_req zone=foo burst=5 nodelay; } location /app/api { proxy_pass http://192.168.1.111:8095/app
-
webpack + vue 打包生成公共配置文件(域名) 方便动态修改
需求原因 原来的项目中域名是打包到项目里面的,打包后不能动态配置,只能通过不同的指令打包来切换域名,每天都在测试域名和正式域名来回摩擦,后台大佬说你们可以生成一个配置文件这样就不用频繁打包了直接修改配置文件就好,于是就有了这篇文章. 第一步 安装插件 npm install --save-dev generate-asset-webpack-plugin 第二步 新建配置文件 在项目的根目录下新建 serverConfig.json 以后会根据这个文件去生成打包的配置文件 {"ProdUrl&q
-
vue轻松实现虚拟滚动的示例代码
目录 前言 滚动原理 实现 源代码 参考 前言 移动端网页的日常开发中,偶尔会包含一些渲染长列表的场景.比如某旅游网站需要完全展示出全国的城市列表,再有将所有通讯录的姓名按照A,B,C...首字母依次排序展示. 长列表的数量一般在几百条范围内不会出现意外的效果,浏览器本身足以支撑.可一旦数量级达到上千,页面渲染过程会出现明显的卡顿.数量突破上万甚至十几万时,网页可能直接崩溃了. 为了解决长列表造成的渲染压力,业界出现了相应的应对技术,即长列表的虚拟滚动. 虚拟滚动的本质,不管页面如何滑动,HTM
-
轻松解决JavaScript定时器越走越快的问题
解决JavaScript定时器越走越快的问题 之前在项目中写了定时器来做循环播放,但是总是会有越走越快的问题,开始是以为前后的HTML代码拼接的有问题,时间紧急的情况下反复改了很多也没什么效果,后来发现是js定时器的问题,在这里记录一下. (setinterval)多次初始化 使用js定时器(setinterval)首要的问题就是要记得清除,即调用(clearInterval)方法,由于没有使用定时器的经验,我一开始是没有清除定时器,程序每一次初始化的时候都调用一次定时器,之前的定时器实例没有被
-
Vue首评加载速度及白屏时间优化详解
目录 项目背景 splitChunks CDN GZIP 删除文件预加载 项目背景 测试环境的管理后台应客户需求最近加了点东西,加载的东西变多,使得整个项目变得有点臃肿了,首屏以及刷新后渲染速度变得极其缓慢.之前10s左右还能勉强接受,这次一下干到30s,整个人都崩溃了,花了点时间优化了一下. 环境:vue:2.6.11,vue-cli:3.0 splitChunks 看到上面图片里的文件其实并不大,最大的也就287k. 这也是优化过的,之前都是有的最大为1m左右,在vue.config.js配
-
C++中的变长参数深入理解
前言 在吸进的一个项目中为了使用共享内存和自定义内存池,我们自己定义了MemNew函数,且在函数内部对于非pod类型自动执行构造函数.在需要的地方调用自定义的MemNew函数.这样就带来一个问题,使用stl的类都有默认构造函数,以及复制构造函数等.但使用共享内存和内存池的类可能没有默认构造函数,而是定义了多个参数的构造函数,于是如何将参数传入MemNew函数便成了问题. 一.变长参数函数 首先回顾一下较多使用的变长参数函数,最经典的便是printf. extern int printf(cons
-
巧手制作餐巾纸——抽纸一盒变两盒
变变变!我又来教大家变魔术了!一盒餐巾纸在我的魔手下变成两盒,想知道是怎么做的吗?我来告诉你吧! 材料准备:一盒纸抽,一把剪刀,一把刀子. 魔术过程: 1.把准备好的纸抽拿出来,用剪刀小心的把纸抽盒子从中间剪开(如果怕剪到里面的纸,也可以从侧面把纸抽盒子打开,把纸拿出来,剪开后再把盒子恢复原样). 2.从剪开的盒子里把纸拿出来.如果是采取步骤1里的括号中的方法把盒子剪开的,这一步就可省略. 3.从纸的中间把纸切开,一定要找到中间.在用刀子切纸的过程中,我们发现把厚厚的纸捏紧竖着切,比平放着切的快
-
javascript控制Div层透明属性由浅变深由深变浅逐渐显示
搬运的留着以后自己看! 复制下面蓝色的代码保存为html格式的文件,使用网页浏览器浏览效果 代码支持IE6.7.8/firefox/Chrome浏览器 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="
-
React Native如何消除启动时白屏的方法
在RN 项目启动之后有一个短暂的白屏,调试阶段白屏的时间较长,大概3-5秒,打正式包后这个白屏时间会大大缩短,大多时候都是一闪而过,所以称之为"闪白". 其实解决的方案也有很多,这里做一个简单的总结. 白屏的原因 在iOS App 中有 启动图(LaunchImage),启动图结束后才会出现上述的闪白,这个过程是 js 解释的过程,JS 解释完毕之前没有内容,所以才表现出白屏,那么解决的方法就是在启动图结束后,JS 解释完成前做一些简单的处理. 解决的常见方案: 启动图结束后通过原生代
随机推荐
- HBuilder打包App方法(图文教程)
- javascript json 新手入门文档
- javascript学习之json入门
- 详解Java的MyBatis框架与Spring框架整合中的映射器注入
- .Net Compact Framework开发小技巧 推荐
- PHP反向代理类代码
- 浅谈Express异步进化史
- Java 高并发四:无锁详细介绍
- CSS标签切换代码实例教程 比较漂亮
- SpringBoot中的Thymeleaf用法
- Android高仿QQ6.0侧滑删除实例代码
- Android6.0编程实现双向通话自动录音功能的方法详解
- jQuery 源码分析笔记
- 防火墙是关键控制还是全网服务
- Mybatis新手教程之简单入门
- 详解jenkins自动化部署vue
- Python学习笔记之Zip和Enumerate用法实例分析
- Laravel基础-关于引入公共文件的两种方式
- Linux编辑启动、停止与重启springboot jar包脚本实例
- Java实现简单的表达式计算器功能示例