阿里云发送短信验证码php_SDK

12-17
1.登录阿里云账号下载--aliyun-dysms-php-sdk(我使用的php版本) 下载地址:https://help.aliyun.com/document_detail/55359.html?spm=a2c4g.11174283.3.3.30d72c42m24zNH 2.下载的sdk包放在extend下(我用的tp5框架) 3.修改SmsDemo.php配置文件的参数改成自己的AccessKeyId 与 AccessKeySecret 4.应用实例 /** * 发送验证码 */ pub

2018/11/18(python)

12-17
装饰器-----本质是函数,功能是为其他函数添加附加功能 原则:1.不修改被装饰函数的源代码 2.不修改被装饰函数的调用方式 装饰器=高阶函数+函数嵌套+闭包 闭包--闭包是由函数及其相关的引用环境组合而成的实体(即:闭包=函数+引用环境)(想想Erlang的外层函数传入一个参数a, 内层函数依旧传入一个参数b,def timer(func): def wrapper(): print(func) func() return# encoding:utf-8 例子1 # encoding:utf-

:Linux 系统日志管理 日志转储

12-17
Linux日志服务器设置 使用“@IP:端口”或“@@IP:端口”的格式可以把日志发送到远程主机上. 假设需要管理几十台服务器,每天的重要工作就是查看这些服务器的日志,可是每台服务器单独登录,并且查看日志非常烦琐,此时可以把几十台服务器的日志集中到一台日志服务器上吗?这样每天只要登录这台日志服务器,就可以查看所有服务器的日志,. 设置过程 假设服务器端的服务器 IP 地址是 192.168.0.210,主机名是 localhost.localdomain:客户端的服务器 IP 地址是 192.1

CentOS 7.4 php、ngnix环境搭建

12-17
cd /usr/local/src wgethttp://cn2.php.net/distributions/php-5.6.39.tar.gz tar -xvzf php-5.6.39.tar.gz cd php-5.6.39 ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-fpm-user=nobody --with-fpm-group=nob

性能调优之MySQL篇四:MySQL配置定位以及优化

12-17
一.CPU最大性能模式 cpu利用特点 5.1 最高可用4个核 5.5 最高可用24核 5.6 最高可用64核心 一次query对应一个逻辑CPU 你仔细检查的话,有些服务器上会有的一个有趣的现象:你cat /proc/cpuinfo时,会发现CPU的频率竟然跟它标称的频率不一样: #cat /proc/cpuinfo processor : 5 model name : Intel(R) Xeon(R) CPU E5-2620 0 @2.00GHz ... cpu MHz : 1200.000

Java进阶篇 设计模式之十四 ----- 总结篇

12-17
前言 本篇是讲述之前学习设计模式的一个总结篇,其目的是为了对这些设计模式的进行一个提炼总结,能够通过查看看此篇就可以理解一些设计模式的核心思想. 设计模式简介 什么是设计模式 设计模式是一套被反复使用的.多数人知晓的.经过分类编目的.代码设计经验的总结. 为什么使用设计模式 使用设计模式是为了重用代码.让代码更容易被他人理解.保证代码可靠性. 设计模式类型 设计模式有23种类型.按照主要分类可以分为三大类: 一.创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 n

区块链软件应用系统定制开发

12-17
这个寒冷的冬天,区块链并没有冷下去,反而越发火热.各地争相创办区块链技术研究院.热火朝天的研发区块链应用.区块链应用的落地也是目前大家关注的重点之一.区块链应用实际已经慢慢的应用在我们的生活当中.比如前不久的区块链电子发票. 在2018年即将收官之即,据<证券日报>记者不完全统计,区块链已经落地近30个场景,而应用场景大面积落地的同时,区块链商用时代正在加速到来. 报告显示,来自全球的新兴技术决策者正在与合作伙伴联手推动区块链在各个领域的商用落地,率先落地的领域集中在金融.物流.营收.能源.医

18.12.17 POJ 1569 Myacm Triangles

12-17
描述 There has been considerable archeological work on the ancient Myacm culture. Many artifacts have been found in what have been called power fields: a fairly small area, less than 100 meters square where there are from four to fifteen tall monuments

Activity启动过程全解析

12-17
几个系统关键对象: ActivityManagerServices,简称AMS,服务端对象,负责系统中所有Activity的生命周期 ActivityThread,App的真正入口.当开启App之后,会调用main()开始运行,开启消息循环队列,这就是传说中的UI线程或者叫主线程.与ActivityManagerServices配合,一起完成Activity的管理工作 ApplicationThread,用来实现ActivityManagerService与ActivityThread之间的交互

form(form基础、标签渲染)

12-17
form基础 Django中的Form使用时一般有两种功能: 1.生成html标签 2.验证输入内容 要想使用django提供的form,要在views里导入form模块 from django import forms 首先我们创建我们的模版 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</ti

高效使用String.split方法

12-17
首先来看split的源码: public String[] split(String regex, int limit) {    /* fastpath if the regex is a     (1)one-char String and this character is not one of the        RegEx's meta characters ".$|()[{^?*+\\", or     (2)two-char String and the first c

网页入门01

12-17
上周一开始进行了JSP的网页设计实训,今天我完成了自己的实训,我由此入门网页开发.这里按时间顺序记录一下一路下来遇到的坑,以及自己的感想. 网页开发,也是一个欲利其事先利其器的过程,在这里有三个工具需要下载配置:eclipse Javaee.tomcat.mysql. eclipse没有什么好说的,直接在官网下载安装. tomcat我一开始在网上找的资源下载安装,我配置它的时候出了一些问题,就是配置完成的tomcat在运行后会自动打开tomcat的网站,但是我的tomcat运行后就像一潭死水毫无

mysql三表查询sql语句

12-17
表结构: Student学生表(学号.姓名.性别.年龄.编辑) Course课程表(编号.课程名称) sc选课表(选课编号.学号.课程编号.成绩) (1)写一个SQL语句,查询选修了"计算机原理"的学生学号和姓名 (2)写一个SQL语句,查询"小明"同学选修的课程名称 (3)写一个SQL语句,查询选修了5门课程的学生学号和姓名 答案: (1) select student.stu_no,student.stu_name from student,course,sc

利用下划线将列表的每个元素拼接成字符串,li=[&quot;alex&quot;,&quot;eric&quot;,&quot;rain&quot;]

12-17
利用下划线将列表的每个元素拼接成字符串,li=["alex","eric","rain"] li=['alex', 'eric', 'rain'] c = li[0] for k,n in enumerate(li[1:]): c += "_"+n print(c) 原文地址:https://www.cnblogs.com/riling/p/10133147.html

PC端CAD图纸转换工具——迅捷CAD转换器

12-17
CAD转换器软件是从事CAD相关工作的伙伴们离不开的一款软件,每当在绘制完成一张CAD图纸文件的时候,想要进行对图纸的查看回事需要将其转换成您想要的格式的时候,我们就会需要将其进行图纸格式的转换,今天小编就要来给大家安利一款好用的CAD转换器软件及基本操作步骤,希望大家能够进行采纳! 迅捷CAD转换器应该如何进行操作使用?步骤一:首先去到官网上下载这款"迅捷CAD转换器"的软件,然后将其下载完成后安装到你们的电脑桌面上准备进行打开操作使用!步骤二:打开进入到软件的首页面选择左边属性栏中

系统软中断cpu使用率升高,怎么办

12-17
一:中断,分上半部分,硬中断,下半部分,软中断. 软中断包括网络收发,定时,调度等.可以查看 /proc/softirps文件查看软中断情况. 每个cpu都有一个软中断内核进程,叫 ksoftirqd/cpu编号.如果软中断频率太高,CPU处理不及时,就会是网络收发延时,调度缓慢. 三个工具比较重要:sar(查看实时情况,也可以查看历史情况),hping3可以构造tcp/ip数据包,模拟ip访问.tcpdump 可以抓取网络包. 实战: hping3发起请求,top 查看总体情况,查看/proc

layui--入门(helloWorld)

12-17
具体可参考官方文档:https://www.layui.com/doc/ 由于引入layui 需要用到node.js 安装过程可参考: https://www.cnblogs.com/liuchenxing/p/8036384.html layui--入门(helloWorld)  1.首先官网首页下载 layui  https://www.layui.com/ 解压到指定目录(记住目录) win+r 输入cmd 进入dos窗口 切换到解压目录 输入 npm install layui-src

为何弃 Java、JavaScript、Ruby 于不顾,而去寻找新的编程语言?

12-17
我喜欢编程语言.每种语言都有自己的特点.最近,我开始纠结一个问题:如果开始自己的项目的话,我该用什么语言. 好多优秀的编程语言 在阅读此文之前,需要先说明几件事情.虽然在工作中大部分的时候我都用 Java.JavaScript 和 Ruby 来创建产品应用,但我一直在学习新的语言和新的框架.我相信,语言和语言(或框架)特有的社区能给你带来新的思想,这些思想早晚会有用处:函数式编程可以给你带来许多面向对象的编程知识,而全职从事 Rails 应用可以给你许多测试的经验(如果你写测试的话).但问题是,

比特币刷单机器人对冲交易软件开发,量化交易平台开发

12-17
什么是量化交易:大量程式化,是指以先进的数学模型替代人为的主观判断,在能带来超额收益的"大概率"事件中,利用算法模型做出高频理性的策略,极大地减少了玩家情绪波动的影响,避免在市场极度狂热或悲观的情况下作出非理性的决策.对冲即同时进行两笔行情相关向相反.数量相当.盈亏相抵的交易.行情相关是指影响两种商品价格行情的市场供求关系存在同一性,供求关系若发生变化,同时会影响两种商品的价格,且价格变化的方向大体一致.方向相反指两笔交易的买卖方向相反,这样无论价格向什么方向变化,总是一盈一亏.源中瑞

ContOS7搭建RAID-0磁盘阵列

12-17
RAID-0条带数据: 优点:2块硬盘同时在写数据,而且各写各的不影响,速度较快:性能提升2倍(理论): 缺点:服务器硬盘特别容易损坏,一点损坏一个,其余不能用:没有容错性:服务器用的不多,都是配合使用: 实验开始: 1.挂载两块5G硬盘 2.进行分区:fdisk /dev/sdb n创建分区,p创建主分区,t修改分区类型,fd选择raid类型:w保存退出,另一块硬盘操作相同: 3.创建raid设备 yum install -y mdadm  //安装madam (madam是Linux下的ra