Python 条件和循环

条件 if 语句 if <条件判断1>: <执行1> elif <条件判断2>: <执行2> elif <条件判断3>: <执行3> else: <执行4>if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else,所以,请测试并解释为什么下面的程序打印的是teenager:age = 20 if a
分类: 其他 发布时间: 06-23 23:55 阅读次数: 6

dict 和set

dictPython内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list。 给定一个名字,要查找对应的成绩,就先要在names中找到对应的位置,再从scores取出对应的成绩,list越长,耗时越长。 如果用dict实现,只需
分类: 其他 发布时间: 06-23 23:55 阅读次数: 6

Photoshop更换证件照底色

备注一下: http://m.16xx8.com/photoshop/jiaocheng/2014/135254.html
分类: 其他 发布时间: 06-23 23:54 阅读次数: 5

java 字符串判断空和非空的工具类

字符串判空在使用时用到的非常多,我们可以把该判断方法抽象成一个工具类 /** *类名称:StringUtil *创建时间:2018年3月22日上午10:23:56 */ public class StringUtil { //判断字符串非空(2个条件): //1.引用非空-null //2.非空字符串-&quot; &quot; public static boolea...
分类: 其他 发布时间: 06-23 23:54 阅读次数: 6

存储单元,存储字长,存储字,.存储容量

1.百度上:存储单元是CPU访问存储器的基本单位。以8位二进制作为一个存储单元,也就是一个字节。—也就还说存储单元的大小是恒定不变的就是一个字节。 1.1百度上:存储字长:一个存储单元存储一串二进制代码(存储字),这串二进制代码的位数称为存储字长,存储字长可以是8位、16位、32位等。—–再结合存储单元的定义,所以存储字长是8位 1.2百度上:存储字:是指存放在一个存储单元中的二进制代码组...
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

总结jenkins Android打包遇到的坑

一、ndk-build报错 [root@hejianlai-jenkins LearnGradle]# ndk-build /usr/local/android-ndk-r8/ndk-build: /usr/local/android-ndk-r8/prebuilt/linux-x86/bin/make: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 解决方法:安装glibc.i686 [root@heji
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

Dom操作的常用案例实现

  本文介绍几个Dom操作的几个常用的案例。虽然现在各种web框架层出不穷,也很方便。但是了解最基本的实现方法对我们开发还是有很大的帮助的:   1.图片滚动案例   1.1 效果如下:   1.2 代码如下: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> .wrap{ width:300px;
分类: 其他 发布时间: 06-23 23:53 阅读次数: 6

python并行编程学习之绪论

计算机科学的研究,不仅应该涵盖计算处理所基于的原理,还因该反映这些领域目前的知识状态。当今,计算机技术要求来自计算机科学所有分支的专业人员理解计算机处理的基础的关键,在于知道软件和硬件在所有层面上的交互。 直到现在,程序员可以依赖于硬件设计者,编译器和芯片厂商,来使他们的软件程序运行更快或者更有效,而无须改变他们的程序。但是,在实际中,如果一个程序运行的更快,它肯定是一个并行程序。尽管很多研究者的目标是保证程序员在编写他们的程序的时,无需注意硬件的并行特征,但是,要实现这一点,还将需要很多年的
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

[.Net Core] - 使用 NLog 记录日志到 Sql Server

1. 使用 Nuget 安装 NLog。 2. 在 Sql Server 中创建 NLog 数据表。 CREATE TABLE [dbo].[NLogInfo]( [LogId] [int] IDENTITY(1,1) NOT NULL, [Date] [datetime] NOT NULL, [Origin] [nvarchar](100) NULL, [Level] [nvarchar](50) NULL, [Message] [
分类: 其他 发布时间: 06-23 23:53 阅读次数: 6

Node.js http服务器搭建和发送http的get、post请求

1.Node.js 搭建http服务器 1.1创建server.js var http = require('http'); var querystring = require('querystring'); http.createServer(function (request, response) { console.log('receive request'); response.writeHead(200, { 'Content-Type': 'text-plain'
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

第二阶段:2.商业需求文档MRD:3.MRD-目标用户分析

以上是对目标市场的分析! 用户描述是定性。市场统计是定量。用用户分类模型去剖析用户分类。 例子。做百度推广时候的用户分析。不同角色的关注点不同。三个情景:广告售卖,广告投放,分析评估。 用户的使用习惯。用户特征。 又深入剖析了一层。一直站在用户角度描述用户关注的问题。 基于目标用户的分析,然后进行产品系统结构的开发。 这是做百度地图MRD的撰写。对用户的熟练程度进行细分。 对用户进行分析。与竞品的比较。
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

unbuntu安装Redis及启动服务

一、安装Redis $sudo apt-get update $sudo apt-get install redis-server 二、启动redis服务 $ redis-server 三、进入Redis客户端 $ redis-cli
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

利用Nuget打包添加tools下intsall.ps1【powershell脚本】修改.csproj文件

利用Nuget打包添加tools下intsall.ps1【powershell脚本】修改.csproj文件, 以设置 1、项目-生成-》输出-》选择【XML文件文件】 2、项目->调试-》启用调试器:取消[启用Visual Studio承载进程] install.ps1脚本如下: param($installPath, $toolsPath, $package, $project) # save project first $project.Save() $xml = [xml](Get-Co
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

python登录验证程序

自己写的一个python登录验证程序: 基础需求: 让用户输入用户名密码 认证成功后显示欢迎信息 输错三次后退出程序 升级需求: 可以支持多个用户登录 (提示,通过列表存多个账户信息) 用户3次认证失败后,退出程序,再次启动程序尝试登录时,还是锁定状态(提示:需把用户锁定的状态存到文件里) 1 #! -*- coding:utf-8 -*- 2 # 登陆认证程序 3 4 _username = ["admin", "root", "admin888"] 5 _password =
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

【原码, 反码, 补码的基础概念和计算方法】

数值在计算机中是以补码的方式存储的,在探求为何计算机要使用补码之前, 让我们先了解原码, 反码和补码的概念。 原码就是符号位加上数字的二进制表示, 即用第一位表示符号, 其余位表示值。 反码的表示方法是:正数的反码是其本身;负数的反码是在其原码的基础上, 符号位不变,其余各个位取反。 补码的表示方法是:正数的补码就是其本身;负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1。 (即在反码的基础上+1) 十进制数 原码 反码 补码 88 01011000 01011000 0
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

网站加入QQ在线客服

<!-- qq客服 --> <div class="QQFloat" > <div class="qq"> <div class="qq_t"> <img src="/qqimages/qq01.png"> </div> <div class="qq_bg"> <ul> <li>
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

简单爬虫架构

运行流程: URL管理器: 管理待抓取的URL集合和已抓取的URL集合:防止重复抓取、防止循环抓取。
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

Exchange 2016与国内版O365混合部署(3):安装Exchange2016并配置邮件的外网收发

Exchange2016安装和内网邮件收发测试: Exchange2016的安装这块这里就不做详细介绍了,网上也有很多教程,并不复杂。 安装完成后登录https://localhost/ecp管理员中心页面查看: 登录https://localhost/owa: 尝试创建邮箱联系人,从域内用户选择,这里我们还是选择li ming, 验证内网下的邮件收发,内网的邮件收发测试没问题了,下一步我们要配置邮件的外网发送。 配置外网邮件发送: 在管理员界面,邮件流--发送连接器处,新建发送连接器: 验证
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

2018/06/23 Mysql ALTER的基本使用

因为关于数据库建表和约束这块,在公司中是有一个规范 CLI 来跑的。 由于长时间不用,导致了自己对这一块知识有一些陌生。 于是再回头,边学习边记录。 建表相关:   1:自动增量必须和主键约束在一起才生效。反之主键约束可以没有自动增量。     例如:建立一个INT型无符号自增ID主键     CREATE TABLE `user`( `id` INT UNSIGNED AUTO_INCREMENT PRIMARY KEY);      2:唯一约束可以创建多个。     需要注意的是,当在字
分类: 其他 发布时间: 06-23 23:53 阅读次数: 5

轻松搭建CAS 5.x系列(2)-搭建HTTPS的SSO SERVER端

概要说明 CAS要求,必须使用HTTPS的服务,否则就只等实现登录,无法实现单点登录。 科普下HTTPS,网站有HTTP和HTTPS两种协议。HTTP是浏览器到网站之间是明文传输,比如你输入帐号名和密码点击登录,那帐号名和密码在中间传输过程中有泄漏的风险。HTTPS是浏览器和网站之间加密传输,使用的非对称加密方式,所以非常安全。目前各大网站的登录基本都是用了HTTPS服务。 在上一篇文章《轻松搭建CAS系列(1)-使用cas overlay搭建SSO SERVER 服务端》中,我们搭建了HTT
分类: 其他 发布时间: 06-23 23:53 阅读次数: 6