shutil

是一种高层次的文件操作工具
类似于高级API,而且主要强大之处在于其对文件的复制与删除操作更是比较支持好。

使用方法

ZipFile
压缩单个文件

import zipfile

ZipFile
压缩单个文件

import zipfile

python终端输出带颜色

君惜 · 发布于 6 小时前

代码如下:

#!/usr/bin/env python
# _*_ coding:utf-8 _*_

WebAPI的设计规范

君惜 · 发布于 7 小时前

  • URI是否短小且容易输人
  • URI是否能让人一眼看懂
  • URI是否只有小写字母组成
  • URI是否容易修改
  • URI是否反映了服务器端的架构
  • URI规则是否统一

hashlib

用于加密相关的操作,代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法

代码如下:
#!/usr/bin/env python
# _*_ coding:utf-8 _*_

requests模块更多使用方法请看官方文档

模拟登录代码如下:
这是本人在学习python过程中写的小程序,记录下来。

代码如下:

python面试题

君惜 · 发布于 7 小时前

1.如何判断一个python对象的类型?

print type(2017)
print type('junxi')

前端切片上传

robin · 发布于 9 小时前

前端切片上传


前端切片应用场景: 并发上传,速度更快,实现大文件上传等功能。

Blob对象

Scala基础知识点

gcusky · 发布于 10 小时前

  • 用占位符语法定义的匿名函数的范围只延伸到含有下划线 _ 的表达式,而常规的匿名函数的函数体是包含从箭头标识符 => 一直到代码块结束的所有代码。
  • 常量一般用大写表示,在模式匹配中的作用是:匹配常量
  • 变量一般用小写表示,在模式匹配中的作用是:变量赋值
  • 超类和超特质初始化代码的执行是在参数评估和早期字段定义之后,实例化类和特质的初始化语句之前。直接超类和混进特质是当它们出现在 classtraitobject 定义中时按从左到右的顺序初始化。

CSS的兄弟选择器(+ 和 ~)

丶Bó · 发布于 11 小时前

1
2
3
4
5
6
<style type="text/css">
    .one h1 + p {
        margin-top:50px;
        color:red;
    }
    .two li + li {

关于 window.onerror 相关资料

siwuxie · 发布于 11 小时前

1
2
3
4
5
6
# URL: https://leetcode.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/description/
 
class Solution:
    def buildTree(self, inorder, postorder):
        """
        :type inorder: List[int]

记一波神操作

羊羊羊 · 发布于 13 小时前

1.快速将key:value转换成key1=value1&key2=value2这样的形式

这里有一个obj

var obj = {
    id: 111,

Windows忘记root密码

scu酱油仔 · 发布于 13 小时前

  1. 首先在DOS窗口下输入net stop mysql
  2. 输入mysqld --skip-grant-tables
  3. 进入mysql安全模式,即当mysql起来后,不用输入密码就能进入数据库。
  4. 重新打开一个CMD命令行窗口,输入mysql -uroot -p,使用空密码的方式登录MySQL(不用输入密码,直接按回车)
  5. 输入以下命令开始修改root用户的密码

@(跃迁之路)专栏

[叨叨两句]

  1. 精进技术的目的,是为了实现自己的三个目标,而每日进行思考总结,只是具体的方法论
  2. 每日思考总结的目的:

    1. 为了杜绝大脑的“自动化”,脱离“舒适区”,持续精进技术
    2. 为了提供及时反馈,进行纠偏,防止目标方向错误

题外话

safari 的 window 版 2012 年已经停止更新

测试环境

  • window 7

Optimizing React Performance

zach5078 · 发布于 17 小时前

1
2
3
4
5
6
//1. Virtualize Long Lists
//https://bvaughn.github.io/react-virtualized/#/components/List
 
//2. bad
  constructor(props) {
    super(props);

Centos-7系统优化脚本

君惜 · 发布于 17 小时前

脚本如下,后续继续优化

#!/bin/bash
#author junxi by 

CSS概览

爱文文真是太好了 · 发布于 17 小时前

1
2
3
4
5
6
CSS:层叠样式表,具体作用为影响一个或一组文档的表现。
 
那么,为什么会产生CSS以及CSS具体的作用是什么呢?
 
在最开始没有CSS的时候,单纯的使用HTML在某种程度上造成了比较大的混乱的现象,但是如果追求结构化的话,那样就会造成整个文档古板,平常,毫无新意,这个时候,CSS横空出世了,成为了一种解决上述问题的方法
 

前端梳理

爱文文真是太好了 · 发布于 17 小时前

1
2
3
4
5
6
    梳理一遍前端的基础知识(html,css,js)。对他们进行总结梳理下,可以给前端新人一个知识点简单讲解。水平有限,如有遗误,望各位大佬多多指正,更新未定(主要看我梳理的速度了QAQ)
    
    一、HTML
    
    二、CSS
        

Scala 常用的集合方法

gcusky · 发布于 18 小时前

序号 方法 描述
1 def +(elem: A): List[A] 向列表中添加一个元素
2 def ::(x: A): List[A] 向列表开头位置添加一具元素。
3 def :::(prefix: List[A]): List[A] 在此列表前添加给定列表中的元素。
4 def ::(x: A): List[A] 在列表的开头添加一个元素x

CSS文字描边

chess99 · 发布于 18 小时前

1
2
3
4
5
6
<div class="text" data-text="描边文字"></div>
 
.text {
    position: relative;
}
.text::before, .text::after {

SegmentFault 是一个专注于解决编程问题,提高开发技能的社区。

使用 Google 登录 使用微博登录 使用微信登录