python中常用模块之re模块以及正则表达式

一,正则表达式: 正则表达式不仅仅用在python中,而是所有语言都可使用。只是调用方法各不相同。 #在python中纯代码校验手机号码: while True: phone_number = input('please input your phone number :') if len(phone_number) == 11 \ and phone_number.isdigit()\ and (phone_number
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

绝不是心血来潮:尝试用python自己写一个神经网络

首先,神经网络是什么?人脑由几千亿由突触相互连接的细胞(神经元)组成。突触传入足够的兴奋就会引起神经元的兴奋。这个过程被称为“思考”。 我们可以在计算机上写一个神经网络来模拟这个过程。不需要在生物分子水平模拟人脑,只需模拟更高层级的规则。我们使用矩阵(二维数据表格)这一数学工具,并且为了简单明了,只模拟一个有3个输入和一个输出的神经元。 我们将训练神经元解决下面的问题。前四个例子被称作训练集。你可能发现了,输出总是等于输入中最左列的值。所以‘?’应该是1。 训练过程 但是如何使我们的神经元回答
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

Tensorflow教程(3)什么是张量?什么是数据流图?

Tensorflow = Tensor(张量) + flow(数据流图) 1、张量 张量可不是“麻辣烫”!张量是一个很抽象的概念,直观的来说,张量在tensorflow中就像一个杯子,起到保存数据的作用,我们也可以把张量看成一个不同维度的数组。 0阶的张量是一个标量,就是一个数值; 1阶的张量是一个向量; 2阶的张量是一个矩阵; 3阶的张量是一个三维矩阵。 以此类推... #定义0阶张量 a = tf.constant(2.,name="a") #定义1阶张量 b = tf.consta
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

C#:Guid.NewGuid()和DateTime.Now该选择哪个???

直接上代码: namespace ConsoleApp1 { class Program { static void Main(string[] args) { Console.WriteLine("正在计算Guid....."); Stopwatch stopwatch = new Stopwatch(); stopwatch.Start();
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

字符串分割去数

#将"wdnwjfwj we hd 9#sdfekfmew 2011"里的数字取出来相加结果为2020 x="wdnwjfwj we hd 9#sdfekfmew 2011" y=int(x.split(' ')[4])+int(x.split(' ')[3].split('#')[0]) #通过字符串分割去除数字转换数据类型后相加 print(y)
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

itsdangerous生成带有效期的token

使用 TimedJSONWebSignatureSerializer 可以生成带有有效期的 token https://itsdangerous.readthedocs.io/en/1.1.x/ 使用方法: # 导入: from itsdangerous import TimedJSONWebSignatureSerializer # 创建对象 obj = TimedJSONWebSignatureSerializer(秘钥, 有效期(秒)) # 1. 生成 token # 调用对象的 d
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

TreeMap源码分析1

二叉树他们都需要满足一个基本性质--即树中的任何节点的值大于它的左子节点,且小于它的右子节点。按照这个基本性质使得树的检索效率大大提高。我们知道在生成二叉树的过程是非常容易失衡的,最坏的情况就是一边倒(只有右/左子树),这样势必会导致二叉树的检索效率大大降低(O(n)),所以为了维持二叉树的平衡,大牛们提出了各种实现的算法,如:AVL,SBT,伸展树,TREAP ,红黑树等等。 平衡二叉树必须具备如下特性:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

switchery插件:多个按钮,用jquery进行切换

单个按钮可以参照这个链接https://blog.csdn.net/u012233776/article/details/53305846 多个按钮时, html中其中想操作这个按钮开启与关闭 <div class="form-group"> <label class="col-sm-3 control-label">付费用户2</label> <div class="col-sm-8"> <input type="checkbox" name="ss" value=
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

[jQuery]计算年龄

思路   1. 创建系统时间的日期对象   2. 把生日转换为日期对象   3. 年份相减获得年龄   4. 如果月份的结果小于0,或者日期相减的结果是小于0,年龄减去1   5. 返回年龄 代码 function getAge(dateString) { //创建系统日期 var today = new Date(); //把出生日期转换成日期 var birthDate = new Date(dateString); //分别获取到年份后相
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

对象,数组的拷贝

var deepCopy = function(obj) {   if (typeof obj !== 'object') return;   var newObj = obj instanceof Array ? [] : {};   for (var key in obj) {     if (obj.hasOwnProperty(key)) {       newObj[key] = typeof obj[key] === 'object' ? deepCopy(obj[key
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

vCenter 导入Windows Server 2003/XP自定义规范失败

1、vcsa 切换到/etc/vmware-vpx/sysprep目录下,会有很多个目录,根据Windows Server 2003的版本,64位找到 svr2003-64 这个目录,32位找到svr2003目录。 2、解压 光盘里面的 support\tools\deploy.cab 文件,把Windows Server 2003的sysprep文件传到这个目录里面来就好了。
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。

问题 1013: [编程入门]Sn的公式求和 时间限制: 1Sec 内存限制: 128MB 提交: 8018 解决: 5541 题目描述 求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。 输入 n 输出 Sn的值 样例输入 5 样例输出 24690 分析: 当n=3时,i为1~n  i=1 2*10^i-1=2 i=2 2*10^i-1+2*10^i-2=22 i=3 2*10^i-1+
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

jsonserver的安装及启动

JsonServer   主要的作用就是搭建本地的数据接口,创建json文件,便于调试调用   是一个 Node 模块,运行 Express 服务器,可以指定一个 json 文件作为 api 的数据源   官网:https://www.npmjs.com/package/json-server 安装全局的json-server   终端中输入:npm install -g json-server(windows系统)   mac系统:则为 sudo npm install -g json-se
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

linux学习记录10

ssh 远程控制 创建网卡模板 命令 nmcli connection show 查看网卡信息 点击虚拟机的虚拟网络编辑器---选vm1--点击使用本地dhcp---确定 nmcli connection add con-name company ifname eno16777728 autoconnect no type ethernet ip4 192.168.10.88/24 gw4 192.168.10.10 回车 已新建网络回话公司 nmcli connection add con-
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

源码编译安装使用glusterfs

注:使用源码安装的原因主要是使用yum安装glusterfs服务端时出现一些依赖库问题 准备3台glusterfs服务器(官方也建议至少3台,防止发生脑裂),并在各个服务器的/etc/hosts下面添加如下内容(如使用DNS服务器,则在DNS中添加域名解析) 10.85.3.113 glusterfs-1.example.com 10.85.3.114 glusterfs-2.example.com 10.85.3.115 glusterfs-3.example.com 参照官方文档Bui
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

Django基础四之模板系统

Django基础四之模板系统 一 语法 模板渲染的官方文档 关于模板渲染你只需要记两种特殊符号(语法): {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 二 变量 在Django的模板语言中按此语法使用:{{ 变量名 }}。   当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 变量的命名包括任何字母数字以及下划线 ("_")的组合。 变量名称中不能有空格或标点符号。   深度查询据点符(.)在模板语言中有特殊的含义。当模版系统遇到点("."),它将以
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

electron.build 对依赖的处理方式

一个 electron 项目中会有很多 node_modules 依赖,如果依赖是用 npm 安装的,本身会带有大量的 Symbol Link. electron.build 并不是直接把 项目的 node_modules 目录拷贝过去,而是将所有的 Symbol Link 恢复成实际的文件。 另外,它只对 package.json 的 dependency 字段进行处理,因此有可能出现在调试模式程序可以运行,打包会不能运行的状况,有可能是 require(module_name) 引起的 n
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

C#使用System.Environment操作系统环境变量的中文API

静态类:System.Environment 说明:Environment类提供有关当前环境和平台的信息以及操作它们的方法。无法继承此类。使用 Environment类可检索信息,如命令行参数、退出代码、环境变量设置、调用堆栈的内容、自上次系统启动以来的时间,以及公共语言运行库的版本等。 属性: 摘要:获取该进程的命令行。 public static string CommandLine { get; } 摘要:获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。 public
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

MySQL数据库初识(基础语句)

初识Mysql 认知 数据库:DB 所有的数据存放的仓库 每一个文件夹也是数据库 数据库管理员:DBA 管理数据库软件 数据库服务器:一台跑着一个数据库管理软件的机器 表:文件,一张存储了数据的表 数据/记录:表中的信息,一行就是一条记录 Mysql了解 数据库管理软件分类 --DBMS 关系型数据库需要有表结构 非关系型数据库是key-value存储的,没有表结构 关系型数据库:如sqllite,db2,oracle,access,sql server,MyS
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0

Python基础08/函数的动态参数/函数的注释/名称空间/函数的嵌套/global以及nolocal的用法

Python基础08/函数的动态参数/函数的注释/名称空间/函数的嵌套/global以及nolocal的用法 内容大纲 1.函数的动态参数 2.函数的注释 3.名称空间 4.函数的嵌套 5.global以及nolocal的用法 1.函数的动态参数 # def func(a,b=1): # print(a,b) # # func(1) def func(a,b,*args): print(a,b,args) # * 聚合 print(a,b,*args) # *
分类: 其他 发布时间: 07-17 23:11 阅读次数: 0