python multiprocessing 模块Process类的target函数

在最近在学python的进程,因为一直在linux下学的,今天到win下测试了一下,发下了个问题代码如下    import multiprocessing as mp import time import os def th(): print("我的父亲是%d" % os.getppid()) time.sleep(2) while True: time.sleep(2) print("我是儿子!") print("我的
分类: 其他 发布时间: 05-19 22:56 阅读次数: 3

前端星计划之高复用的组件的设计

前言 感觉这次去北京参加的前端星计划,收获非常的大,特别是月影大大讲的js课程,让我感觉再次之前根本就没有学到js的精髓,一直都是在为了完成某个页面而去写这个页面,根本没有去考虑这个页面接下来的维护,所有的变量全部都耦合在一起,为了改一个点,你需要该无数地方的代码。然后在更多的时候都是在写重复的代码,根本没有考虑到组件的复用的问题。然后对es6很多新的方法都没有接触过。总而言之,就是自己太菜了,还要加把劲的学习。 轮播图组件实现大概思想 轮播组件之结构设计 在编写一个组件的时候你先需要把组件的
分类: 其他 发布时间: 05-19 22:56 阅读次数: 4

一致性开发环境本地搭建

安装 vm virtualBox 虚拟机 下载地址 https://www.virtualbox.org/wiki/Downloads 安装 vagrant 下载地址 https://www.vagrantup.com/downloads.html 这里没有硬性规定安装在D盘,可以安装在其他盘中。 新建BOX目录 将封装好的BOX 放在新建的目录中 网上找到了封装好了的BOX ,地址:https://blog.csdn.net/zsl10/article/details/51997367 配置
分类: 其他 发布时间: 05-19 22:56 阅读次数: 3

前端星计划笔记-其他

https://ppt.baomitu.com/d/5055cc77 如果方法中有this的话,调用的时候要注意this的指向,必要的时候需要bind一下之前的this的指向 数据双向绑定 只需要哦关注数据的变化,并不需要关注数据怎么展示在视图上 缺点:有耦合,数据需要进行格式校验 生成器 迭代器 组建分思想 组建提取原则 AB + AC => A ( B + C ) 组件职责划分 视图和业务逻辑解耦 容器、业务组件 通用组件 数据驱动开发 后端怎么传的数据就想办法把数据应用到所有地方。不需要
分类: 其他 发布时间: 05-19 22:56 阅读次数: 3

信息查找find,grep,which

cp命令 复制文件,只有源文件较目的文件的修改时间新时,才复制文件      cp -u -v file1 file2     .将文件file1复制成文件file2        cp file1 file2     .采用交互方式将文件file1复制成文件file2     cp -i file1 file2     将文件file1复制成file2,因为目的文件已经存在,所以指定使
分类: 其他 发布时间: 05-19 22:56 阅读次数: 3

vim编辑器的应用

       我先简单的介绍一下,vim编辑器,它一般是linux操作系统自带的一款编译器,相当于windows中的记事本,但是比记事本要强大的多。我  将不再介绍vim编辑器的基本使用,我只介绍一些快捷键和如何进行vim的设置。应当注意的是,快捷键都是在一般模式下使用的,不能再编译模式下使用   操作         快捷键                            说明复制行   ...
分类: 其他 发布时间: 05-19 22:56 阅读次数: 4

web系统集成和安全一

修改远程登录避免显示乱码 vi /etc/sysconfig/i18n,将utf-8改为GB18030 vi /etc/selinux/config 将SELINUX=enforcing注释掉,加上一行:SELINUX=disable 准备安装包 库文件:libgd,libxml2,libmcrypt,zlib,jpeg,freetype,qutoconf,libgd, 安装包:my...
分类: 其他 发布时间: 05-19 22:56 阅读次数: 4

web系统集成和安全(二)

2.mysql安装5.7以下 下载mysql选择source code。需要下载gcc-c++ ,ncurses, ncurses-devel, cmake, 增加程序用户: Useradd –M –s /sbin/nologin mysql 编译安装 Cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql 主程序安装目录 -DSYSCONFDI...
分类: 其他 发布时间: 05-19 22:55 阅读次数: 3

linux文件目录和文件链接

linux目录结构 linux的文件目录管理 / /home /root /dev /usr /etc /boot /lib /var /tmp /proc /bin /sbin / 通常称为根分区。所有的文件和目录的起始点。只有root用户对此目录拥有写权限。 /etc 配置文件 包含所有应用程序的配置文件,也包含启动、关闭某个特定程序...
分类: 其他 发布时间: 05-19 22:55 阅读次数: 3

我对linux运维的看法

个人认为运维应该学习的基本知识,有不足之处,请多多指教。
分类: 其他 发布时间: 05-19 22:55 阅读次数: 3

bzoj 2816 [ZJOI2012]网络 - LCT

持续屯板子…… #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define N 200010 using namespace std; int sz[N],fa[N],pf[N],ch[N][2],rev[N]; inline int gw(...
分类: 其他 发布时间: 05-19 22:54 阅读次数: 3

[ZJOI2007] bzoj 1095 Hide 捉迷藏 - 动态点分治 - 学习笔记

动态点分治.屯板子 #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #include<map> #include<queue> #define N 100010 #define M N<<1 #define
分类: 其他 发布时间: 05-19 22:54 阅读次数: 3

HDU 4625 JZPTREE 数学 - 斯特林数学习笔记

题目大意:给你一颗树,对每一个点x求所有点到其距离的k次方之和。n≤50000, k≤500n≤50000, k≤500n\le50000,\ k\le 500。 斯特林数的一个应用,先考虑O(nk2)O(nk2)O(nk^2)暴力怎么做,例如,求出x到其子树中所有点的距离k次之和(然后再转移出到所有点的答案即可,过程类似): dpk[x]=∑y∈Treexdis(x,y)...
分类: 其他 发布时间: 05-19 22:54 阅读次数: 3

bzoj 4372 烁烁的游戏 - 点分治 - 线段树

动态点分治裸题 #include<iostream> #include<cstring> #include<cstdio> #include<map> #include<algorithm> #define N 100010 #define debug(x) cerr<<#x<<"="&a
分类: 其他 发布时间: 05-19 22:53 阅读次数: 3

bzoj 3160 万径人踪灭 - FFT - manacher

显然一对位置在(x,y)权值相等的字符会对(x+y)/2这个位置产生1的贡献,然后每个位置求出2的权值次方减去1求和,再减去连续的回文串即可,前者跑两次FFT,后者跑一个manacher即可。 #include<iostream> #include<cstring> #include<algorithm> #include<cstdio> #i...
分类: 其他 发布时间: 05-19 22:53 阅读次数: 3

bzoj 4872 分手是祝愿 - 概率与期望 - 递推

首先考虑,给你一个局面最少操作多少次,显然要从大往小按,可以证明这样是最优的。把这些按下的位置标记出来,可以证明一定要恰好按这些位置,别的不能动。因此问题转化为,给你一个序列,有若干位置需要被访问奇数次,后接原题意。这样注意到位置是无关的,只需要知道有几个位置是“需要被按下的”即可。然后设dp[x]表示这件事情,状态转移方程如下: dp[x]=xn(dp[x−1]+1)+n−xn(dp[x+1]...
分类: 其他 发布时间: 05-19 22:53 阅读次数: 5

[Snoi2017] bzoj 5017 - 炸弹 - tarjan - 倍增

注意到一个炸弹爆炸后,最终爆炸范围一定是一个区间,只需要维护这个区间按即可。用倍增表维护出,一个炸弹爆炸之后,能引爆的所有炸弹中,左、右端点最远的两枚炸弹,从当前向这两个连边;而其余炸弹可以不用管。然后对于这个图跑tarjan缩点,也就是同一个强连通分量里面的炸弹可以相互引爆,共享左右端点;然后每个点的区间就是其所有后继状态的并,最后询问这个区间内有多少炸弹即可。 #include<ios...
分类: 其他 发布时间: 05-19 22:53 阅读次数: 3

bzoj 3157 国王奇遇记 - 数学

……没有任何算法的推式子…… Fk=∑i=1nik×miFk=∑i=1nik×miF_k=\sum_{i=1}^n i^k\times m^i Fk=∑i=1n(i−1+1)k×mi−1+1Fk=∑i=1n(i−1+1)k×mi−1+1F_k=\sum_{i=1}^n (i-1+1)^k\times m^{i-1+1} Fk=m+∑i=1n−1(i+1)k×mi+1Fk=m+∑i=1n−1(...
分类: 其他 发布时间: 05-19 22:52 阅读次数: 3

[Shoi2016] bzoj 4596 黑暗前的幻想乡 - 容斥 - 矩阵树定理 - 学习笔记II

和小星星那个题一样,随便上一波容斥矩阵树即可。 矩阵树定理求的是边权乘积之和,所以可以做形如“恰好有k条黑边”的树计数(跑差值即可)等等。 代码: #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #include<utility>...
分类: 其他 发布时间: 05-19 22:52 阅读次数: 2

bzoj 4589 Hard Nim - FWT - 学习笔记

并不知道为啥是对的 屯板子 #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define N 200010 #define lint long long #define mod 1000000007 #define inv2 50000000...
分类: 其他 发布时间: 05-19 22:52 阅读次数: 3