DAY5 - Format, 函数变量,模块的使用

字符串格式化补充,format&format_map 1) format于%s的优势 2)format_map: 全局变量,局部变量 1)全局变量与局部变量 NOTE:建议尽量不要使用全局变量,会占用内存 输出为:1000 输出会报错: 因为a是在test内声明的,如果需要用a,则需要调用test()函数 以上所进行处理的都是字符串,字符串是不能改变的,但是字典却可以: 函数传参 可变参数 特点:不必填,并且不限制参数个数,通过在参数前加*号来定义 输出为: 如果有多个参数的返回,它会用一个元
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

Linux常用指令和系统管理命令总结

Linux常用指令: ls 显示文件或目录  ls -l 列出文件详细信息  ls -a 列出当前目录下所有文件或目录,包括隐藏的 ls -al 显示详细文件信息,包括隐藏的文件    mkdir 创建目录   mkdir -p 创建目录,若无父目录,则创建父目录  cd 切换目录  touch 创建空文件  echo 创建带有内容的文件 cat 查看文件内容  cp 拷贝  mv 移动或者重命名  rm 删除文件  rm -r 递归删除,可删除子目录及文件 rm -f 强制删除 rm -rf
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

jsp 中JSTL遇到的报错异常

The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application 我直接通过library 添加依赖包反而 依然不行,直到 搜了下百度 ,用了下面这个办法 就成功了
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

.Net Core开发日志——Global Tools

.Net Core 2.1引入了一个新的功能,Global Tools,其本质是包含控制台应用程序的nuget包,目前而言,还没有特别有用的工具,不过相信随着时间的推移,各种有创意或者实用性强的Global Tools会出现在大家的视野里。 安装一个Global Tools很简单,输入一条命令dotnet tool install -g dotnetsay,名为dotnetsay的工具便已经安装在特定目录下。 OS Path Linux/macOS $HOME/.dotnet/tools Wi
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

Nodejs实现爬虫抓取数据

开始之前请先确保自己安装了Node.js环境,还没有安装的的童鞋请自行百度安装教程...... 1.在项目文件夹安装两个必须的依赖包 npm install superagent --save-dev   superagent 是一个轻量的,渐进式的ajax api,可读性好,学习曲线低,内部依赖nodejs原生的请求api,适用于nodejs环境下 npm install cheerio --save-dev   cheerio是nodejs的抓取页面模块,为服务器特别定制的,快速、灵活
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

curl 模拟 http发送get/post请求

参考https://blog.csdn.net/u012340794/article/details/71440604 使用curl 发送GET请求 curl http://localhost:8081/login?admin&asp;password=123456 使用curl 发送POST请求 curl -d "admin&asp;password=123456" http://localhost:8081/login 使用curl 发送JSON字符串的POST请求 这种方法是参数直接在h
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

VUX学习总结.md

目录 一、VUX介绍 二、知识点 三、项目结构 四、本地开发环境安装 五、学习路径 六、项目发布 一、VUX介绍 VUX,一个基于VUE+WeUI+Webpack的UI框架。 VUE是渐进式的前端框架,支持热模块加载,可以很大程序上提高页面的渲染速度; WeUI是微信官方团队开源的微信UI框架; VUX在线DEMO(https://vux.li/)) VUE官方教程(https://cn.vuejs.org/v2/guide/) 二、知识点 npm常用命令 nodejs webpack(模块打
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

每周算法编程联系1

在一个有序的列表中,查找指定数字的索引位置: mylist = [1,2,3,4,5,6,7,8,9,10,11] # list_len = mylist.__len__() # print list_len def find_number_index(list,target,start): length = list.__len__() print "--- "+str(length) mid = int(length/2) if mid <=1 :
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

python3 批量缩放图片

有时候会往word插入很多图片, 为了让图片插入word后不需要修改尺寸,特制作本程序。 解压到图片所在文件夹,双击 resize.exe,输入缩放比例, 程序会在图片所在文件夹的目录生成一个 原文件夹名+mini 的文件夹, 如 c:/图片 =》 c:/图片 mini, 缩放后的图片就在里面。 多试几次找到合适的缩放比例。 #codi
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

python3 通过excel发送邮件报错解决办法

前段时间使用python批量发邮件,通过excel获取收件人信息,结果发完后报错如下:Traceback (most recent call last):  File &quot;D:\python practice\发送邮件  带附件.py&quot;, line 46, in &amp;lt;module&amp;gt;    smtpObj.sendmail(sender, receivers, message.as_stri...
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

GIMP教程 1 图片剪裁

为啥要写这篇教程呢?肯定有人会这样问。photoshop个人版一年都大几千rmb,这个价格对轻度使用者实在不友好,而用盗版可能牵扯法律问题,所以还是转向开源免费的GIMP吧。笔者在网上搜了GIMP的教程,中文教程寥寥无几,所以还是自己摸索一下,写篇教程吧。本教程试用版本:GIMP 2.10.2剪裁功能最常用,首先就讲剪裁吧,其实剪裁的核心就是找到剪裁工具。方法1:点击【窗口----新建工具箱】,快...
分类: 其他 发布时间: 07-04 23:50 阅读次数: 0

GIMP教程 2 文字工具

首先切换到文字工具,然后利用文字工具进行文字输入。将鼠标切换为文字工具的方法有以下几种:方法1:点击【窗口----新建工具箱】,快捷键是 ctrl+B ,呼出工具箱菜单点击 文字工具,就是那个大写的A,鼠标就变成文字工具了。方法2:【工具----文字】方法3:直接按键盘  T切换到文字工具后,在想要输入文字的地方点击即可输入,浮动菜单右上角的数字用来调整文字大小,当然选中文字才可以调整大小如果要移...
分类: 其他 发布时间: 07-04 23:49 阅读次数: 0

GIMP教程 3 扭曲变换工具 (瘦脸 瘦腿)

这个功能在ps里叫液化,在gimp里叫扭曲变换。将鼠标切换为扭曲变换工具的方法有以下几种:方法1:点击【窗口----新建工具箱】,快捷键是 ctrl+B ,呼出工具箱菜单点击 扭曲变换,鼠标就切换成扭曲变换工具了。方法2:【工具----变换工具----扭曲变换】方法3:直接按键盘  w切换到扭曲变换后,鼠标变成了一个圆,然后就在需要的地方拖呀挤呀就可以了。放大缩小圈圈的快捷键与ps一样,都是两个中...
分类: 其他 发布时间: 07-04 23:49 阅读次数: 0

GIMP教程 4 图层

图层可以说是现代制图软件的精髓,也是最根本地区别于纸质制图的地方。GIMP呼出图层窗口的方法也很简单点击【窗口----可停靠对话框----图层】或者直接使用快捷键 ctrl+L  便可呼出图层窗口剩下的,就跟所有其它制图软件一样了。还有问题可联系作者(QQ 616057653 )进行交流。...
分类: 其他 发布时间: 07-04 23:49 阅读次数: 0

GIMP教程 5 选择

选择的意义在于限制作用范围,即,使所有操作只对选择部分有效,不会“误伤”未选择部分。gimp提供了多种选择工具,参见工具箱前几个按钮,或者 【工具----选择工具】中按钮列表。使用左键拖出选择范围,按住ctrl(shift、alt)可减少(增加、移动)选区,最后按下回车键确认选择。最后按下回车这一步很重要,如果没有按回车,使用软件的过程会很令人抓狂的.........
分类: 其他 发布时间: 07-04 23:49 阅读次数: 0

完美替代photoshop 和 coreldraw的两个软件:krita 和 inkscape

发现了两个免费开源软件,完美替代photoshop 和  coreldraw,非土豪玩家的福音啊,两个软件分别是 krita 和 inkscape,前者是位图软件后者是矢量软件。这两个软件,在盗版横行的天朝,普及程度较差,令人惋惜啊。下面两个链接,分别是这两个软件的网址。https://krita.org/zh/https://inkscape.org/zh/...
分类: 其他 发布时间: 07-04 23:48 阅读次数: 0

krita 创建一大一小两个窗口 ,即,krita创建子窗口

1. 点击【设置--配置】呼出配置窗口,在配置窗口里,选择【常规--窗口--子窗口】2. 然后点击【窗口--新建视图--xxx】如果没有出现子窗口,将上图多文档模式换为【标签页】,点击ok,再将多文档模式换为【子窗口】,点击ok,这时子窗口就应该出现了。...
分类: 其他 发布时间: 07-04 23:48 阅读次数: 0

krita 填充工具(FILL TOOL)

图片截自krita官网教程。填充工具很强大,可以设置阈值(用来识别填充区域),可以扩展选区范围(这个扩展与与选择工具的扩展不是一回事,各自独立),可以羽化选区(与选择的羽化不是一回事,各自独立),打开填充整个选区后,可以使阈值无效,而且,可以使用图案进行填充,图案选择器在左上方颜色选择器旁边。...
分类: 其他 发布时间: 07-04 23:48 阅读次数: 0

krita 填充图层

貌似就是为了加载一个图案或颜色,铺满整个图层,只有一个通道(channel),省内存。感觉用处不是很大。
分类: 其他 发布时间: 07-04 23:48 阅读次数: 0

krita 环与三角形颜色选择器

环表示色泽,底边投影和高投影可以表示饱和度和明度。
分类: 其他 发布时间: 07-04 23:47 阅读次数: 0