Release | Component | Compiler |
| Runtime (MCR) | Version |
———————————————————–
R14 (7.0) | 7.0 | 4.0 |
R14SP1 (7.0.1) | 7.1 | 4.1 |
[……]
Release | Component | Compiler |
| Runtime (MCR) | Version |
———————————————————–
R14 (7.0) | 7.0 | 4.0 |
R14SP1 (7.0.1) | 7.1 | 4.1 |
[……]
/etc/rc.d/rc.local
#!/bin/bash # THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES # # It is highly advisable to create own systemd services or udev rules # to run scripts during boot instead of using this file. # # In contrast to previous versions due to parallel execution during boot # this[......]
字符串子串的截取
1、strstr()
strstr()的格式:strstr(目标字符串,起始位置,截取长度) 显示第一次找到的位置,以及后面的字符串
对大小写敏感
2、strchr()
显示的是最后一次找到的位置,并显示其后面的字符串,对大小写敏感
3、stristr()函数为不敏感查找,也就是对字符的大小写不敏感,用法与strstr()相同
4、strpos()函数查找后返回的是位置
例:
<?php
$someinput = “I have a Dream that to find a string with a dream[……]
function is_email($user_email) { $chars = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,6}\$/i"; if (strpos($user_email, '@') !== false && strpos($user_email, '.') !== false) { if (preg_match($chars, $user_email)){ return true;[......]
一、检测当前字符串编码并将编码改为utf-8
1 获取当前字符串的编码
$encode = mb_detect_encoding($str, array(“ASCII”,’UTF-8′,”GB2312″,”GBK”,’BIG5′));
2 将字符编码改为utf-8
$str_encode = mb_convert_encoding($str, ‘UTF-8’, $encode);
二、函数详解
1 mb_detect_encoding — 检测字符的编码
说明
string mb_detect_encod[……]
1 什么是字符
字符是各种文字和符号的总称,包括各个国家文字、标点符号、图形符号、数字等。
2 什么是字符集?
字符集是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集有:ASCII字符集、ISO 8859字符集、GB2312字符集、BIG5字符集、GB18030字符集、Unicode字符集等
3 什么是字符编码?
a、 计算机要准确的处理各种字符集文字,需要进行字符编码,以便计算机能够识别和存储各种文字。
b、 字符编码(encoding)和字符集不同。字符集只是字符的集合,不一定适合作网络传送、处理,有时须经编码(encode)后才能应用。如Unicod[……]
经常会遇到要结束一个进程,但是任务管理器里面有好几个同名的进程,虽然有进程ID,但是还是不清楚要结束的是哪一个,我们可以根据进程启动时间来结束。
开始运行:
msinfo32.exe ->软件环境-> 正在运行任务, 找到同名进程,根据开始时间找到对应的进程ID,然后到任务管理器中结束任务。
sub 是宏函数,做一个button指定到sub函数上,可以执行一些操作,不能返回值
function 是普通函数,像excel自带函数一样,可以有参数,可以返回值,例如sum函数,如下:可以实现同样的sum函数功能(只能选择相邻的块):
Function sum_2(AA As Variant) Dim total, n,m, i, j, A As Variant A = AA total = 0 n = UBound(A, 1) m = UBound(A, 2) For i = 1 To n For j = 1 To m tot[......]
实际工作种经常要用到在曲线上取点,尤其是编写一些非线性程序的时候,需要用到插值。例如:在excel中有两列数据,第一列为x(i),第二列y(i),比如我们要找到任意一个x(a) 对应的y(a) , 在原数据中没有正好x(a) 数,这是时候我们就要用到插值。
Akima插值法规定在两个实测点之间进行内插,还要用到这两个点临近的四个点上的观测值
就是在每两个点之间通过Akima计算出四个参数:这四个参数p0,p2,p2,p3 实现y=p0+p1(x-X3)+p2(x-X3)^2+p3(x-X3)^3
excel中实现如下:
放上示范的html代码:
<body>
<div class="main">
<h1>MAIN</h1>
</div>
</body>
div使用绝对布局,设置margin:auto;
并设置top、left、right、bottom的值相等即可,不一定要都是0。
.main{
text-align: center; /*让div内部文字居中*/
background-color: #fff;
border-radiu[......]
一.windows下 重置mysql 密码
1.以系统管理员身份运行cmd.
2.查看mysql是否已经启动,如果已经启动,就停止:net stop mysql.
3.切换到MySQL安装路径下:D:\WAMP\MySQL-5.6.36\bin;如果已经配了环境变量,可以不用切换了。
4.在命令行输入:mysqld-nt.exe –skip-grant-tables
5.重启以管理员身份运行一个cmd,输入:mysql -uroot -p,Enter进入数据库。
6.如果不想改密码,只是想看原来的密码的话,可以在命令行执行这个语句
1
select h[……]
windows下
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" mysqldump --opt -u root --password=123456 database > database_%Ymd%.sql
Linux下:
#!/bin/sh mysqldump -uroot -p123abc mysql>/var/ftp/pub/mysql_backup/mysql_$(date +%Y%m%d_%H%M%S).sql
#!/bin/sh mysqldump --defaults-extra[......]
最近收到一个公司项目要求:
公司大概几百种测量设备,之前是用excel统计各设备控制编号,名称,型号,出厂号,所属部门,负责人,校正日期,校正周期等,现在要求实现快要到达下次校正日期前,自动发邮件提示。
要求功能:
1 增删设备功能 (删除都可以操作,增加要先搜索数据库,控制编号不能重复,几个重要项不能为空)
2 修改设备功能(控制编号无法修改,其他项都能修改,主要是校正后及时更新校正日期,以便后期自动计算距离下次校正天数)
3 网站注册登录功能,仅需用户名,密码,邮箱,真实姓名(目前没用,后期发邮件时查找负责人邮箱用),后期关闭注册
4 查找功能,通过几个主要字段查找
5 输出[……]
一、用户:
在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组。创建用户user1的时候指定其所属工作组users,例:useradd –g users user1
1、使用命令 useradd 创建用户
例:useradd user1——创建用户user1
useradd –e 12/30/2009 user2——创建user2,指定有效期2009-12-30到期
用户的缺省UID从500向后顺序增加,500以下作为系统保留账号,可以指定UID,
例:useradd –u 600 user3
2、使用 passwd 命令为[……]
Recent Comments