
手计
liuhelong
这个作者很懒,什么都没留下…
展开
-
ios h5视频莫名播放
在 ios 下如果你是在 用户触发 后,通过 html 元素 中获取 video 的 src一定要注意,不能使用类似于 jquery 这种获取属性的方式不然,你就会直接看到一个全屏的播放,如果是列表就是一堆的全屏播放// 这种方式会默认进行渲染,直接就播放了$(res.content).find('video').attr('src')可以使用其它字符串的操作,以避免渲染像 正则表...原创 2020-04-30 09:12:00 · 192 阅读 · 0 评论 -
Elasticsearch Not enough space, Start Timeout
Not enough space内存空间不足看一下 jvm.options 文件# Xms represents the initial size of total heap space# Xmx represents the maximum size of total heap space-Xms1g-Xmx1g可以看到 Elasticsearch 默认使用 物理内存的 50%...原创 2020-04-27 17:58:18 · 785 阅读 · 0 评论 -
linux添加用户并授权
添加用户# 添加用户组groupadd elastic# 添加到指定分组useradd -g elastic elastic# 默认会在 /home 创建 elastic 用户文件夹设置密码passwd elastic# Changing password for user elastic.# New password:# Retype new password:# ...原创 2020-04-27 16:19:36 · 259 阅读 · 0 评论 -
git reset版本回退
回退操作获取commitid# 通过命令 也可以在 管理界面的提交记录获取git logreset本地仓库# 这里使用 --hard 重置stage区和工作目录git reset --hard 2fec************51同步到远程仓库# 当前版本之后的提交都会被移除# 如是保护分支,需要先解除保护,操作完成后在添加保护git push -f -u origin m...原创 2020-03-26 09:28:50 · 259 阅读 · 0 评论 -
JS中Key-Value操作
-- 声明对象var map = {}-- 添加/修改键值对map['key1'] = 'key001'map['key2'] = 'key002'console.log(map['key1']) -- 输出:key001console.log(map['key2']) -- 输出:key002-- 遍历对象for(var t in map){ if(map.has...原创 2020-03-16 19:00:03 · 1253 阅读 · 1 评论 -
notepad++去除重复行
一 使用正则表达式对文本进行排序,让重复行排在一起使用正则表达式替换(注意)^(.*?)$\s+?^(?=.*^\1$)在替换时选择正则表达式二 使用插件TextFX安装插件如果找不到插件管理,请更新notepad++2. 安装成功后,会自动重启notepad++勾选”sort outputs only unique“选中需要去除重复行的文本...原创 2020-03-06 17:47:33 · 25038 阅读 · 0 评论 -
Nginx 动态代理(一) 前言软件安装
前言这次更新主要为了解决各种HTTPS问题,要部署的站点太多了,光SSL就一堆,提供统一入口又因为跨部门阻力太大技术方面采用Nginx反射代理+Redis动态配置软件的安装没有啥高级的,最简单的 yum 镜像源LuaJIT安装 lua解释器yum install -y luajitNginx安装yum install -y nginx测试nginx -v...原创 2020-02-20 23:27:44 · 191 阅读 · 0 评论 -
Nginx 动态代理(三) OpenResty - Redis
安装Redisyum install -y redis测试redis-cli -v配置Nginx代理vi conf/nginx.confworker_processes 1;error_log logs/error.log;events { worker_connections 1024;}http { # redis ...原创 2020-02-20 23:26:25 · 401 阅读 · 0 评论 -
Nginx 动态代理(二) OpenResty
yum install -y pcre-devel openssl-devel gcc curl安装OpenRestyyum install -y yum-utilsyum-config-manager --add-repo https://openresty.org/package/centos/openresty.repoyum install -y openresty添...原创 2020-02-20 23:25:15 · 465 阅读 · 0 评论 -
redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: 权限不够
异常信息HTTP Status 500 - Request processing failed; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: 权限不够 (connect failed)type Exception report...原创 2018-05-17 10:27:06 · 1178 阅读 · 0 评论 -
IIS7 配置 SSL站点
获取SSL证书从godaddy购买的SSL证书 审核流程,需要提供一些资料证明,其它没啥重点(吃过亏的): 一定要从Windows服务器上生成密钥(CSR),用IIS生成就行 不然会出现完成后证书消失的情况安装证书安装SSL证书流程 https://sg.godaddy.com/zh/help/microsoft-iis-7-ssl-4801重点: 如果是支持多域名证书,”好记的名称”一定原创 2017-12-06 21:47:33 · 1094 阅读 · 0 评论 -
Linux硬盘扩容
增加虚机磁盘空间直接修改虚机现有硬盘到指定大小现有磁盘扩容查看磁盘信息fdisk -l开始扩容fdisk /dev/sdb全部默认,一路回车 保存并退出w重新分配磁盘大小resize2fs -f /dev/sdb其它有些文件系统是xfs格式的,重新分配磁盘大小需要用如下命令xfs_growfs /dev/sdb原创 2017-11-09 17:45:22 · 274 阅读 · 0 评论 -
MongoDB 热备
1 安装vi /etc/yum.repo/mongodb.repo[mongodb]name=mongodbbaseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/stable/$basearch/gpgcheck=0enable=1yum -y install m原创 2016-01-31 15:58:32 · 1993 阅读 · 0 评论 -
Linux 挂载磁盘
挂载磁盘查看待挂载磁盘信息 fdisk -l格式化磁盘 mkfs.exit3 /dev/xvdb1创建磁盘挂载入口 mkdir /data挂载到系统中 mount -t ext3 /dev/xvdb1 /data设置开机自动挂载编辑全局文件 vi /etc/fstab添加 /dev/xvdb1 /data ext3 defaults 1 2卸载磁盘 umou原创 2017-07-28 14:00:41 · 299 阅读 · 0 评论 -
Android 真机调试 步骤
真机调试步骤:1 开启USB调试2 安装ADB接口驱动使用环境:MIUI,Win71 开始USB调试手机使用USB连接到电脑在【设置】→【全部设置】→【开发者选项】→【调试】下开启【USB 调试】模式(效果见下图)MIUI比较特殊还需要多一步操作:打开手机拨号界面,在拨号界面按 *#*#717717#*#* 来使 USB 接口生效2 安装AD原创 2013-04-21 13:07:15 · 1498 阅读 · 0 评论 -
C# WebSocket 聊天室
前面两篇温习了,C# Socket内容本章根据Socket异步聊天室修改成WebSocket聊天室WebSocket特别的地方是 握手和消息内容的编码、解码(添加了ServerHelper协助处理)ServerHelper:using System;using System.Collections;using System.Text;using System.Security原创 2013-04-11 17:28:43 · 8586 阅读 · 1 评论 -
C# Socket 同步 多线程 聊天室
多线程,没有自己写线程池,是使用系统线程池来管理的(Demo写的比较乱 ^_^~)Server:using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;using System.Threading;namespace原创 2013-04-11 10:28:55 · 1547 阅读 · 0 评论 -
移动效果(面向滚动条)
移动效果以DIV为例(面向滚动条)例:DIV的移动效果 function xx() { var xDiv=document.getElementById("div1"); // 从函数中取得滚动条位置信息 var arr=getScroll(); xDiv.style.position="absolute"; //移动效果原创 2008-07-24 11:32:00 · 669 阅读 · 0 评论 -
C# 对图片进行缩放
为了提高与用户的交互力,很多网站都有图片上传之类的功能,图片过大在显示时是很占用资源的(为了布局用IMG控制成小图更亏),下面便用两个简单的方法,为大图片生成需要的小图片 方法1: 使用 System.Drawing.Image /// /// 对图片进行处理,返回一个Image类别的对象 /// /// 原图片路径原创 2008-11-14 17:49:00 · 2847 阅读 · 0 评论 -
SQL语句备份和还原数据库
对公司的机器真是无语了,为了节省空间,开始疯狂清理磁盘,一个不小心把企业管理器给卸了,用惯了企业管理器对数据库进行备份和还原,还真有点傻了,虽然我不常这样操作, 1,使用SQL最简单备份,还原数据库 /* 备份 */backup database Test to disk=D:/Test.bak/* 还原 */restore database Test原创 2008-11-19 16:47:00 · 25256 阅读 · 2 评论 -
C# 画曲线图
C#画曲线图思路:因为画图时是以左上角为起点,所以曲线画出之后是刚好是反方向1。画曲线图(画完后旋转到正方向)2。画背景网格3。合并图层 Response.Clear();// 加载测试数据DataTable tbl = new DataTable();tbl.Columns.Add("price");tbl.Columns.Add("count");原创 2009-05-19 13:50:00 · 9514 阅读 · 4 评论 -
C# 图片加水印(1)
图片加水印的方法有很多,这里先对临时加水印的方法进行下介绍临时加水印:就是在响应用户请求时对响应中的图片在内在中加水印,然后写入输出流,传到客户端。这样就能实现在不改变原图的情况下,呈现给客户水印图片 首先我们需要定义一个实现IHttpHandler 接口的类: using System;using System.Data;using System.Configur原创 2009-05-18 12:08:00 · 1878 阅读 · 0 评论 -
C#操作Excel文件
使用:Microsoft.Office.Interop.Excel 组件对Excel文档进行操作操作手记: 具体操作方法封装:using System;using System.Data;using System.Data.OleDb;using System.Reflection;using Microsoft.Office.Interop.Excel;n原创 2010-01-15 14:37:00 · 999 阅读 · 0 评论 -
一段整蛊VBE(visual basic encoded script)代码
今天无奈改了段vbe[visual basic encoded script]代码,~~留下手记: on error resume nextdim WSHshellAset WSHshellA = wscript.createobject("wscript.shell")WSHshellA.run "cmd.exe /c shutdown -r -t 60 -c "原创 2010-01-19 14:20:00 · 1591 阅读 · 0 评论 -
使用SQL Server导入/导出Excel
使用SQL Server导入/导出Excel,包含部分错误信息处理方法;操作手记,留此备查 /* 导入*/--错误信息如下时:--Msg 15281, Level 16, State 1, Line 2--SQL Server blocked access to STATEMENT OpenRowset/OpenDatasource of component原创 2010-01-14 10:25:00 · 4354 阅读 · 5 评论 -
使用HttpHandler输出验证码
C#生成随机验证码PS:验证码给用户带来的不友好体验已经越来越明显了。多数网站也都已经开始尝试避免验证码的输入,比如:淘宝的登录,只有在多次登录错误的情况下,才会出现验证码。眼瞅着验证码已经开始向幕后转移了,验证码会以这种方式落幕吗?验证码的明天会是怎样呢?原创 2010-06-24 11:58:00 · 1397 阅读 · 0 评论 -
C#继承规则
<br />C#支持单继承多实现,<br />单继承:类只可以继承一个实体类/抽象类(实体类和抽象类只能出现一个)/接口<br />多实现:只支持接口的多实现<br />在继承的时候,他们的优先级是:实体类/抽象类 > 接口 不能颠倒<br />也就是说继承的顺序是:<br />类名:实体类/抽象类,接口原创 2010-11-26 15:02:00 · 550 阅读 · 0 评论 -
集成 VS2008 Team Foundation Server 和 Service Pack 1 的安装
<br />测试:<br />在D盘下建立tfs_and_sp1文件夹<br />把tfs文件从DVD/ISO文件中COPY到D:/tfs_file文件夹下<br />从tfs_sp1的安装文件中把文件提取到D:/tfs_sp1文件夹下<br />方法:<br />在命令行窗口中输入 <br />C:/TDDOWNLOAD/TFS90sp1-KB949786-CHS.exe /extract:D:/tfs_sp1<br />[C:/TDDOWNLOAD/TFS90sp1-KB949786-CHS.exe (原创 2010-11-26 14:51:00 · 1849 阅读 · 0 评论 -
动态类生成、交互(示例)
<br />using System;using Microsoft.CSharp;using System.CodeDom.Compiler;using System.Reflection;using System.IO;using System.Text;namespace TestConsoleApplication{ /// <summary> /// 动态类的接口 /// </summary> public interface原创 2010-11-30 13:27:00 · 688 阅读 · 0 评论 -
C# Socket 异步 聊天室
Socket 异步通信,线程池是由系统来维护线程的注意:异步调用时,不能使用同步调用的方法,会线程阻塞Server:using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;namespace SocketDemo{原创 2013-04-10 09:45:40 · 4807 阅读 · 1 评论 -
CSS样式中写事件
在CSS里面写事件,就是通过Expression把JS脚本写在样式中例如: CSS中写JS脚本 li { /* 通过 Expression 来实现JS脚本的插入。 :(冒号)前面的部分是为操作对象的样式属性用来接收函数返回值。(无返回值,原创 2008-07-23 11:38:00 · 1888 阅读 · 1 评论