可爱熊个人博客

SQL Server 2014 windows身份验证和sa登录失败,且忘记密码的解决办法

【1】 停止SQL Server 服务 和 SQL Server Agent 服务

【2】 以管理员身份打开命令行,单用户模式启动服务。
(在单用户模式下启动 SQL Server 可使计算机本地 Administrators 组的任何成员作为 sysadmin 固定服务器角色的成员连接到 SQL Server 实例)
C:\Windows\system32>net start MSSQLSERVER /m
SQL Server (MSSQLSERVER) 服务正在启动 .
SQL Server (MSSQLSERVER) 服务已经启动成功。

Read More…

SQL Server双重验证都无法验证的情况下如何处理

1、以管理员身份运行sql配置管理器

2、打开【Sql Server 服务】节点关掉所有服务

3、双击本地实例【SQL Server (MSSQLSERVER)】——【高级】——双击【启动参数】——在最后ldf栏加上 ;-m保存并重新启动服务

4、以Windows身份登录数据库,在安全模块打开sa账户,修改密码就可以使用sa;

5、重复上面1、2、第3步去掉刚才添加的 ;-m参数保存,开启

后面根据需要为所欲为

附带其他坑,请给数据库文件加权限 Authenticated Users完全控制

linux df -i 100%处理

linux df -i 100了,一直不知道是哪个文件夹文件比较多。

起始以为磁盘空间不足,df 看了一下

关于inodes占用100%的问题及解决方法

发现空间是足够的,然后df -i 查看了下inodes,发现根目录下的inodes值使用率为100%了

关于inodes占用100%的问题及解决方法

解决方法:通过以下脚本进行检查,查看到底哪个目录下面的文件最多:

find / -xdev -printf ‘%h\n’ | sort | uniq -c | sort -k 1 -n

最终发现/var/soppl目录最多。然后又进一步确定是/var/spool/amavisd/quarantine 目录下面有上百万个文件,机器已经无法正常显示了,后来百度查看了下这个目录是邮件服务器,处理垃圾邮件活病毒邮件隔离的,明白原因了,删除该目录下所有文件;使用xargs命令来删除数量比较多的文件:

ls | xargs -n 10 rm -rf

判断页面必须在微信中打开

<html>
<head>
<meta charset=”utf-8″>
<meta name=”viewport” content=”width=device-width, initial-scale=1, user-scalable=0″>
<script src=”https://cdn.bootcss.com/jquery/1.11.0/jquery.min.js”></script>
</head>
<body>
<script type=”text/javascript”>
$(function(){
var ua = navigator.userAgent.toLowerCase();
var isWeixin = ua.indexOf(‘micromessenger’) != -1;
if (!isWeixin) {
document.head.innerHTML =
‘<title>抱歉,出错了</title><meta charset=”utf-8″><meta name=”viewport” content=”width=device-width, initial-scale=1, user-scalable=0″><link rel=”stylesheet” type=”text/css” href=”https://res.wx.qq.com/connect/zh_CN/htmledition/style/wap_err1a9853.css”>’;
document.body.innerHTML =
‘<div class=”page_msg”><div class=”inner”><span class=”msg_icon_wrp”><i class=”icon80_smile”></i></span><div class=”msg_content”><h4>请在微信客户端打开链接</h4></div></div></div>’;
}
})
</script>
</body>
</html>

js时间戳转时间(年-月-日 时:分:秒)

var t=1521694261;
timestampToTime(t)
function timestampToTime(timestamp) {
var date = new Date(timestamp * 1000); //时间戳为10位需*1000,时间戳为13位的话不需乘1000
Y = date.getFullYear() + ‘-‘;
M = (date.getMonth() + 1 < 10 ? ‘0’ + (date.getMonth() + 1) : date.getMonth() + 1) + ‘-‘;
D = change(date.getDate()) + ‘ ‘;
h = change(date.getHours()) + ‘:’;
m = change(date.getMinutes()) + ‘:’;
s = change(date.getSeconds());
return Y + M + D + h + m + s;
}
function change(t) {
if (t < 10) {
return “0” + t;
} else {
return t;
}
}

 

 

centos7安装nginx

使用yum安装nginx

yum install -y nginx

启动nginx

systemctl start nginx.service

停止nginx

systemctl stop nginx.service

修改nginx配置

vi /etc/nginx/nginx.conf

entos7 mysql数据库安装和配置

官网下载安装mysql-server

  1. # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
  2. # rpm -ivh mysql-community-release-el7-5.noarch.rpm
  3. # yum install mysql-community-server

安装成功后重启mysql服务。

# service mysqld restart

初次安装mysql,root账户没有密码。

设置密码 Read More…

php写app接口并返回json数据

第一步:conn.php文件,用于连接数据库并定义接口格式,代码如下:

<?php
header(“charset=utf-8″);
$servername=”localhost”;
$username=”root”;
$password=”root”;
$dbname=”test”;
$conn = mysql_connect($servername,$username,$password);
if(!$conn){
echo “数据库连接失败!”;
}
mysql_select_db($dbname);
class Response{
public static function json($code,$message=””,$data=array()){
$result=array(
‘code’=>$code,
‘message’=>$message,
‘data’=>$data
);
//输出json
echo json_encode($result);
exit;
}
}

?>
Read More…

成功解决win7在远程桌面连接下无法关机和重启的问题

在windows7下,远程重启和关闭计算机很不方便。用以下方法可以方便实现。

在被远程连接的计算机上新建文本文档并黏贴,保存文本文档,将.txt后缀更名为.bat,双击打开*.bat文件,键盘输入“1”为关机,输入“2”为重启远程计算机。

@echo off

:start

echo.&echo.

echo 确认要关闭或者重启计算机吗?

echo.&echo.

echo [ 1=关闭] [ 2=重启]

echo.&echo.

set/p choice=请输入命令:

if /i “%choice:~0,1%”==”1” (shutdown -s -t 0)

if /i “%choice:~0,1%”==”2” (shutdown -r -t 0)

PHP使用json_encode时不支持GB2312编码的解决方案

原文地址:http://www.cnblogs.com/caiyujiang/archive/2011/07/08/2101004.html

在 php 中使用 json_encode() 内置函数(php > 5.2)可以使用得 php 中数据可以与其它语言很好的传递并且使用它,这个函数的功能是将数值转换成json数据存储格式。

如下所示:

  1. $arr = array(‘Name’=>‘希亚’‘Age’=>20);
  2. $jsonencode = json_encode($arr);
  3. echo $jsonencode;

运行结果:

  1. {“Name”:null,“Age”:20}

json_encode 函数中中文被编码成 null 了,Google 了一下,很简单,为了与前端紧密结合,Json 只支持 utf-8 编码,我认为是前端的 Javascript 也是 utf-8 的原因。解决方案如下:

  1. $array = array
  2. (
  3.     ‘title’=>iconv(‘gb2312’,‘utf-8’,‘这里是中文标题’),
  4.     ‘body’=>‘abcd…’
  5. );
  6. echo json_encode($array);

Read More…