- 博客(44)
- 资源 (16)
- 收藏
- 关注
原创 如何在windows linux子系统Ubuntu 22.04.2 TLS中安装nvm
在Windows的Linux子系统(WSL)中安装NVM(Node Version Manager)是一个相对简单的过程。注意:在写这篇文章时,NVM的最新版本是0.38.0。建议你去NVM的GitHub页面查看最新版本。这样,你就在WSL的Ubuntu 22.04.2 LTS中成功安装了NVM。这将安装并使用Node.js的16.x版本。首先,确保Ubuntu的包列表是最新的。如果一切顺利,这将输出NVM的版本号。或你所使用的shell的配置文件中。然后,安装一些必要的依赖。
2023-09-09 15:21:57
1338
原创 Mysql Explain之 type 详解
Mysql Explain之 type 详解EXPLAIN 是什么EXPLAIN 结果中的type字段1.system2.const3.eq_ref4.ref5.range6.index7.ALL总结EXPLAIN 是什么MySQL 提供了一个 EXPLAIN 命令, 它可以对 SQL 语句进行分析, 并输出 SQL 执行的详细信息, 以供开发人员针对性优化.例如分析一条 SELECT 语句EXPLAIN SELECT * FROM `user` WHERE id = 1 EXPLAIN
2022-03-07 23:41:22
8560
原创 linux 服务器非root用户挂载阿里云oss,任意用户可读写
本文以挂载 阿里云OSS 北京地域的bluck "TEST-OSS-BLUCK" 到 centos 服务器 "/OSS-BLUCKNAME" 目录为例进行说明。1、安装ossfswget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpmyum install ossfs_1.80.6_centos7.0_x86_64.rpmecho BucketName:yourAccessKeyId:yourAccess
2022-02-14 16:07:39
997
原创 centos 7 更新阿里云 yum 源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum clean allyum makecachecd /etc/yum.repos.dvim CentOS-Base.repo修改 CentOs-Bas.
2021-05-26 22:19:31
137
转载 宝塔面板使用WWW用户执行计划任务命令 解决laravel日志权限问题 宝塔设置计划任务执行用户
宝塔面板使用WWW用户执行计划任务命令 解决laravel日志权限问题 宝塔设置计划任务执行用户问题背景宝塔面板的计划任务默认执行用户是root,如果任务里有打印日志的操作,则自动创建的log文件也是root用户权限,而php的运行用户是www,对root用户创建的文件默认没有写权限,进而导致程序报错。问题场景此问题常见于laravel、FastAdmin等框架系统。解决方案可以使用 su -c 和 -s 搭配操作,为计划任务指定执行用户,来解决此问题。su -c " {你要执
2021-05-24 11:51:22
2337
原创 PHP 删除n分钟之前创建的文件
/* * 删除文件夹下$min分钟前创建的文件 * @param $dir 要处理的目录,物理路径,结尾不加\ * @param $min 过期时间,单位为分钟 * @return void */function deleteFileByCreatedTime($dir,$min){ if(is_dir($dir)){ if($dh=opendir($dir)){ while (false !== ($file = readdi.
2021-04-21 16:08:11
186
原创 Centos 7 更新yum源为阿里云
yum install wget -ymv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupcd /etc/yum.repos.d/wget http://mirrors.aliyun.com/repo/Centos-7.repomv Centos-7.repo CentOS-Base.repoyum makecacheyum -y update
2021-04-06 14:55:30
107
原创 利用mysql注释生成数据字典
select TABLE_SCHEMA,TABLE_NAME,COLUMN_TYPE,COLUMN_COMMENT from information_schema.columns where TABLE_SCHEMA='数据库名'
2018-06-06 17:50:20
498
原创 js页面滚动到底部时自动加载下一页数据
一段滚动到页面底部自动加载更多数据的js代码,需要jquery.js 、 jquey.tmpl.js 支持var Data = { PageCount: 1, PageSize: 30, IsCompleted: false, init: function(rows) { //初始化,载入第一页数据 $(".list-item")
2016-03-09 17:09:27
10317
转载 判断一个文本文件的编码格式
文件的字符集在Windows下有两种,一种是ANSI,一种Unicode。对于Unicode,Windows支持了它的三种编码方式,一种是小尾编码(Unicode),一种是大尾编码(BigEndianUnicode),一种是UTF-8编码。我们可以从文件的头部来区分一个文件是属于哪种编码。当头部开始的两个字节为 FF FE时,是Unicode的小尾编码;当头部的两个字节为FE FF时,是U
2015-09-22 08:57:23
593
原创 SqlServer中的数据类型和C#中SqlDbType类型对应关系及转换方法
// SqlDbType转换为C#数据类型public static Type SqlType2CsharpType(SqlDbType sqlType){switch (sqlType){ case SqlDbType.BigInt: return typeof(Int64); case SqlDbType.Binary:
2015-08-12 10:24:13
2685
原创 超级详细的Log4Net配置
1、在需要输出日志的程序集的AssemblyInfo.cs中添加如下代码/// ///Log4Net 的摘要说明/// //注意下面的语句一定要加上,指定log4net使用.config文件来读取配置信息//如果是WinForm(假定程序为MyDemo.exe,则需要一个MyDemo.exe.config文件)//如果是WebForm,则从web.config中读取相关信息[ass
2015-05-26 10:39:27
551
原创 数据库分页存储过程,支持多表联合查询
数据库分页存储过程,支持多表联合查询CREATE PROCEDURE [dbo].[getInQuiryAllByPage]@tableNames varchar(5000), --表名,可多表,逗号分隔 @tbFields varchar(5000)= '* ',--字段名,如果多表请带前缀 @conditionStr varchar(5000)= ' ',
2015-05-21 16:07:05
2154
转载 如何用正确的方法来写出质量好的软件的75条体会 <转>
如何用正确的方法来写出质量好的软件的75条体会 来自http://blog.youkuaiyun.com/shony_zhao/archive/2005/04/25/362014.aspx1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统
2014-12-11 10:55:09
643
原创 解决MSB3247 不同版本的同一依赖程序集之间出现冲突
改变“MSBuild项目生成输出的详细程度”为“详细”或以上.要做到这一点,请按照下列步骤操作:打开选项对话框( 工具 - >选项... ).在左侧树中,选择 项目和解决方案 节点,然后选择 建立和运行 .注意:如果此节点没有显示出来,请确保在对话框 显示所有设置 底部的复选框被选中.在出现的工具/选项页中,设置 MSBuild项目生成输出的详细程度 水平 详细
2014-11-11 11:36:56
14801
转载 用SQL语句,删除掉重复项只保留一条
[转] SQL删除重复数据只保留一条用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people gr
2014-09-02 11:46:54
802
转载 sql 语句开启、关闭标识列
SET IDENTITY_INSERT TABLENAME ON --关闭 INSERT INTO TABLENAME(IDENTYTY_ID,...) VALUES(...) INSERT INTO TABLENAME(IDENTYTY_ID,...) VALUES(...) INSERT INTO TABLENAME(IDENTYTY_ID,...) VALUES(...)
2013-06-26 10:13:50
1396
转载 SQL Server死锁总结
SQL Server死锁总结 1. 死锁原理 根据操作系统中的定义:死锁是指在一组进程中的各个进程均占有不会释放的资源,但因互相申请被其他进程所站用不会释放的资源而处于的一种永久等待状态。 死锁的四个必要条件:互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。请求与保持条件(Hold and wait):已经得到资源的进程可
2013-01-05 17:10:55
468
转载 ASP.NET 安全认证(四)——巧妙实现 Form 表单认证跨站点、跨服务器的单点登录(Single Sign On)
【原创】ASP.NET安全认证(四)——巧妙实现 Form表单认证跨站点、跨服务器的单点登录(Single Sign On)作者:寒羽枫(cityhunter172)第四部分 Form认证的补充 前三篇在 优快云论坛公布后,效果如同“神仙放屁——果然不同凡(反)响”。为感谢广大网友的热情与支持,这不,经过这一阵子的酝酿、修炼,特意准备了这第四响。之前我
2012-11-25 21:47:20
1086
转载 ASP.NET 安全认证(三)—— 用Form 表单认证实现单点登录(Single Sign On)
【原创】ASP.NET安全认证(三)——用Form表单认证实现单点登录(Single Sign On)作者:寒羽枫(cityhunter172)第三部分实现单点登录(Single Sign On) “等了好久终于等到今天,写了好久终于就快完结,但是网友的反应却让我有一些的伤心。盼了好久终于盼到今天,忍了好久终于把此文撰写,那些受冷落的无奈早就无所谓,累也不说累”(歌词《今天
2012-11-25 21:40:40
782
转载 ASP.NET 安全认证(二)
【原创】ASP.NET安全认证(二)——灵活运用 Form表单认证中的 deny与 allow及保护 .htm等文件作者:寒羽枫(cityhunter172)第二部分 Form认证的实战运用 话说上回,简单地说了一下 Form表单认证的用法。或许大家觉得太简单,对那些大内高手来说应该是“洒洒水啦”“小 Kiss啦(小意思)”。今天咱们来点的花样吧:古
2012-11-25 21:33:10
422
转载 ASP.NET 安全认证(一)—— 如何运用 Form 表单认证
ASP.NET安全认证(一)——如何运用 Form表单认证作者:寒羽枫(cityhunter172)序代码写 N久了,总想写得别的。这不,上头说在整合两个项目,做成单一登录(Single Sign On),也有人称之为“单点登录”。查阅相关文档后,终于实现了,现在把它拿出来与大家一起分享。或许大家会问:“这与标题不符呀?”别急,在下笔之前,我脑子里想到了我刚使用 F
2012-11-25 20:49:14
426
转载 如何用CruiseControl.Net来进行持续化集成
本文总结了过去一年中使用 CruiseControl.Net来对工作流程进行持续化集成的经验教训,详细地讲述安装,配置,使用CruiseControl.Net的具体步骤,希望通过阅读本文,能理解和掌握使用CruiseControl.Net的基本使用技巧,用工具来改善工作流程和提高工作效率。什么是持续化集成首先,我们先搞清楚什么是持续化集成?它对我们的日常工作
2012-08-15 19:05:50
1021
转载 SQL Server 2005导出表中数据的SQL脚本形式(即INSERT语句)
CREATE proc spGenInsertSQL (@tablename varchar(256))asbegindeclare @sql varchar(8000)declare @sqlValues varchar(8000)set @sql =' ('set @sqlValues = 'values (''+'select @sqlValues = @sqlValues
2012-07-27 10:32:00
2742
原创 使用System.Net.Mail发送电子邮件
<br />Send.aspx.cs<br /> <br />using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.We
2011-01-17 15:06:00
5492
转载 DNS服务器组建攻略
<br />不管是在局域网还是互联网上,人们也都面临着另外一个困惑:计算机在网络上通讯时本来只能识别如“61.186.250.41”之类的数字地址,那么为什么当我们打开浏览器,在地址栏中输入如“www.popunet.com”的域名后,就能看到我们所需要的页面呢?<br /> 其实,上面的两个问题,都只是一个IP地址和域名相互“翻译”的过程。前者得建立一个指向相应IP地址的域名映射记录;对于后者,此记录已经建立并且在生效了。而这种“翻译”记录的建立,则需要用到同一种被称之为“DNS服务器”的计算机。<br
2010-11-25 21:46:00
589
转载 Windows下面搭建CVS服务器环境
<br />CVS介绍<br />CVS是Concurrent Versions System(并发版本系统)的缩写,基于Unix体系中成熟的SCCS(Source Code Control System)和RCS(Revision Control System)开发,是一个开放源码的项目,目前已是版本控制系统的主流软件。一个很常见的使用CVS的场合,就是开放源码项目。由于开放源码项目的开发者的分布性,对于版本管理的要求更加严格,而目前大部分的开放源码项目几乎都是采用CVS来管理源代码,CVS的标准性和强大
2010-11-25 21:44:00
642
转载 搭建SourceGear Vault (SGV)版本控制平台
<br />SGV版本:4.0.6,搭建步骤如下:<br />一、在win2003下安装IIS服务;<br />二、下载SGV服务器端,下载地址:http://download-us.sourcegear.com/Vault/4.0.6.15954/VaultServer_4_0_6_15954.msi,根据提示安装。<br />装完后的主页http://127.0.0.1/VaultService/index.html<br />管理主页:http://127.0.0.1/VaultService/Adm
2010-11-25 21:43:00
1548
原创 iis下发布php
一:下载php-5.2.10-wind32.zip文件。将下载的php文件解压到c盘的根目录下将文件夹名重命名为php。二: 将c盘的php文件夹中的php5ts.dll文件复制到c:/window/system32文件夹中。再把c盘php文件夹中的php-ini-recomented文件复制到c:/window目录下将文件重命名为php-ini文件。
2010-11-25 21:35:00
1625
转载 asp脚本及asp上传组件的单个文件大小局限
测试环境怀抱天下的神舟天运L205R笔记本:Intel(R) CPU T2050 1.60GHz ; 物理内存:2GB DDR533 ; 120GB西数5400转硬盘win2003中文企业版(sp2)ii6 (MetaBase.xml中相关设置:AspMaxRequestEntityAllowed="2048000000" 2000MB ; AspBufferingLimit="41943040
2010-04-08 23:42:00
1022
原创 AjaxPro 在vb.net 中的用法(一)
1、下载相关类库文件 ajaxpro.dll,ajaxpro.2.dll,ajaxpro.json.dll,ajaxpro.json.2.dll 。下载地址:http://www.ajaxpro.info/ 其中ajaxpro.dll,ajaxpro.json.dll支持.net Freamwork 1.1 , ajaxpro.2.dll ,ajaxpro.json.2.dll 支持.net
2009-11-24 21:31:00
1290
原创 DataRow复制一行到另一个DataTable 最简单的两种方法
下面两个方法是DataRow复制一行到另一个DataTable的,直接Add会出错“此行已属于另一个表”。1.用DataRow.ItemArrayDataTable t=new DataTable();DataRow r=t.NewRow();r.ItemArray=oldRow.ItemArray;t.Rows.Add(r);2.用DataTable.ImportRow()t.ImportR
2009-11-24 20:58:00
1361
原创 plsql查询起始日期间的所有日期
select start_date + level-1 myday from dual connect by start_date+level-1
2009-11-10 19:54:00
1420
原创 陕西100怪
旧衣罩在新衣外,家家厢房半边盖;热炕睡着好几代,穿厚棉裤敞胸怀;扯面宽的像皮带,生个女孩不算孩;羊肉泡馍大腕卖,老人都把皮影爱;大裆裤子没裤带,说话吵架分不开;村里姑娘不对外,棉裤棉袄光里外;天黑上床鼾声来,提亲先探家好坏;家里无人门大开,锅盔大的像锅盖;老汉都剃光脑袋,老碗小盆分不开;板凳不做蹲起来,家家吃饭蹲门外;老少无聊把杠抬,旱烟锅子脖项塞;有了辣子不就菜,四季一身黑穿戴;闹起洞房胡乱来,
2009-10-31 02:37:00
1314
转载 CSS 笔记(一)
CSS position 属性CSS 参考手册定义和用法position 属性规定元素的定位类型。说明这个属性定义建立元素布局所用的定位机制。任何元素都可以定位,不过绝对或固定元素会生成一个块级框,而不论该元素本身是什么类型。相对定位元素会相对于它在正常流中的默认位置偏移。默认值:static继承性:no版本:
2009-10-31 01:16:00
432
原创 struts2 入门与配置
一、struts 2 入门与配置首先从struts官网http://struts.apache.org/2.x 下载struts支持文件,其中提供了多个下载,一般下载Full Distribution即可,因为Full Distribution中包含了所有我们要用的东西。首次配置是不需要所有的jar文件,只需要导入blank中的webRoot--->WEB-INF--->lib下的jar文件即可。
2009-03-05 21:22:00
479
jsp cms.zip
2020-04-14
win7 win10 开启无线共享
2014-10-27
prototype.js 中文API
2010-11-25
ajaxpro.dll
2009-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人