最近同事发现通过 Excel.Application 调用 Save Method 存档时,在 Excel 2013 会发生如下的错误:
当delete 表名 之后,插入一条数据时,自增值是按上一次的记录继续自增的。
那如何把自增值改为新建表时的初始值或指定值呢?
DBCC CHECKIDENT (Tbl_表名, RESEED, 383)
把自增值改为从383起,即添加数据时,ID为384
update 表名 set 字段2=字段1
运行语句之后,即会把字段1的值赋值给字段2,二个字段的内容是一样的
INSERT INTO 表名2(字段2) select 字段1 from 表名1 order by ID
除了设置打开 Word 文档密码之外,您可以设置密码以允许其他人修改文档。
1、单击“Office 按钮” ,单击“另存为”,然后在“另存为”对话的底部单击“工具”。
OSI(Open System Interconnection,开放系统互连)模型,是ISO(International Organization for Standardization,国际标准化组织,是一个全球性的非政府组织,是国际标准化领域中一个十分重要的组织)制定的一个用于计算机或通信系统间互联的标准体系。
使用复制粘贴可以把表内容复制到其它表中,但自增ID值不一定和原表是一样的。当想要一个和原表一模一样的结构和内容时,使用以下语句:
比如源表A,需要一个和A一样的表B,则
select * into B from A
举个例子: 当用二进制码0和1表示数据时,代表0的波形是一个码元,代表1的波形又是一个码元,当然这两个码元的形状是不相同的,这样接收方就可以根据不同的波形识别出发送的信息了。
位示图(bitmap)的作用:操作系统保存文件的时候,需要知道这个盘块是否被使用了,如果重复使用,肯定会覆盖之前的内容。所以使用一个表来作为记录。已使用和未使用,是二个状态,可以用1和0表示。
C2单元格的公式为:=IF(B2=B1,C1+1,1)
RT,在asp.net新的项目中遇到的一个问题。项目使用了Boostrap后网页打开是正常的,但是换成移动端打开这个网页的时候就奇怪了。很多样式不见了。原来是自动切换到了site.Mobile.Master母版。不废话了。看看怎么禁用这个移动端母版吧。
计算每一帧的传送时间,再计算一共需要传送多少帧,即可得到总时间
IP(Internet Protocol,因特网协议)
OSPF(Open Shortest Path First,开放最短路径优先)基于链路状态的自治系统内部网关协议,工作在ip层。ip协议号89,ospf使用224.0.0.6地址以组播方式发送协议包,使用组播地址224.0.0.5 发送Hello报文,10S发送一次,40S失效。能避免路由环路。
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)
Gratuitous ARP也称为免费ARP,无故ARP
MTU (max transfer unit,最大传输单元) 是 数据链路层 中的概念
UDP 包的大小就应该是 1500 - IP头(20) - UDP头(8) = 1472(Bytes)
TCP 包的大小就应该是 1500 - IP头(20) - TCP头(20) = 1460 (Bytes)
什么是密码学
密码学的英语单词是 Cryptograghy,是由希腊单词 Kryptos(隐藏)和 Graphin(写)派生出来的,最初代表的意思是用来隐秘的传递信息。隐藏和写就是隐写,在古典密码学的发展中就有一门称为隐写术的技术,比如说藏头诗就是一种隐写术。隐写术发展到今天演变为数字水印技术,一般在文件中加一个标识信息(即数字水印),可以起到追踪溯源,防伪和版权保护的作用。
如果有信噪比,则使用香农定理来计算。
log是乘方的逆过程,比如说23=8,则可以写成log2 8=3
bit:位,比特 byte/Byte:字节,为了和b区分,一般用大写B表示
RIP(Routing Information Protocol,路由信息协议)是使用最久的协议之一。RIP是一种分布式的基于距离向量的路由选择协议。RIP协议主要用于一个AS(自治系统)内的路由信息的传递,通过UDP,端口520来广播报文交换路由信息,每30s发送一次路由信息更新。RIP开销小,但路由容易环路。
原因是没有C:\Windows\Microsoft.NET\Framework64\v4.0.30319文件夹下没有Temporary ASP.NET Files文件夹,新建之后,还需要给IIS_USRS的修改权限,当然,完全控制权限也是可以的
1.最常见的两种创建对象方式
public static T Create() where T : new()
{
return new T();
}
=OFFSET($A$1,COLUMN(A1)-1+(ROW(A1)-1)*3,)&""
解决方法:判断结果集有没有数据。
var dt = m_Table.Any() ? m_Table.CopyToDataTable() : null;
端点检测与响应(Endpoint Detection and Response,EDR)通过云端威胁情报、机器学习、异常行为分析、攻击指示器等方式,主动发现来自外部或内部的安全威胁,并进行自动化的阻止、取证、补救和溯源,从而有效对端点进行防护。
所以为了方便起见我们可以配置一个通用的MIME,
一行代码搞定, 是不是很方便呢
//读取以前的访问量
// 在应用程序启动时运行的代码
A: 10.0.0.0~10.255.255.255 即10.0.0.0/8
B:172.16.0.0~172.31.255.255即172.16.0.0/12
C:192.168.0.0~192.168.255.255 即192.168.0.0/16
display interface GigabitEthernet0/0/2
学习华为网络设置命令的过程中,总会遇到一些不会的单词,记录在此方便复习!
网络安全五大基本要素
机密性:网络传输时信息(密文)不可读
完整性:传输过程信息一致
可用性:能正常访问服务与资源
可控性:对网络安全进行访问控制的能力
可审查性:通过日志记录用户行为
防火墙能够工作在三种模式下:路由模式、透明模式、混合模式。
解决办法:
取消打印区域或重设打印区域即可。
OFFICE EXCEL 2016中
页面布局 ----- 打印区域-----取消打印区域(C)
IIS的应用程序池版本与网站的版本没有相对应,.Net Framework 4 以下的程序使用.Net CLR版本 v2.0的应用程序池,以上的使用.Net CLR版本 v4.0应用程序池
解决办法:
把.csproj文件中的路径替换成正确的路径即可,移动到新的目录后,有不存在的路径!
select 字段,count(字段) as count from 表名 group by 字段 having count(字段) >1
有时候,字段的长度在创建时过短了,但表中已有了内容,有一个比较笨的办法,就是完全复制当前表,再重新创建目标表,然后再把内容重新写入目标表中。
更好的解决办法是直接修改字段的长度,如下所示:
ALTER TABLE 表名 ALTER COLUMN 字段名 字段类型
作用:
提供了一种在一个中心位置响应应用程序级或模块级事件的方法。顾名思义,Global就是全局的意思
特点:
Global.axas文件,有时候叫做 ASP.NET 应用程序文件。注意:.asax 文件扩展名指出它是一个应用程序文件,而不是一个使用 aspx 的 ASP.NET 文件。
MPU(Micro Processor Unit,微处理单元)
MCU(Mirco Controller Unit,微控制单元)
xcopy 源文件路径 目标文件夹位置 /D /E /Y
/D:m-d-y 复制在指定日期或指定日期以后更改的文件。如果没有提供日期,则只复制
/E 复制目录和子目录,包括空目录。
/Y 取消提示以确认要覆盖
双通道,就是在北桥(又称之为MCH)芯片级里设计两个内存控制器,这两个内存控制器可相互独立工作,每个控制器控制一个内存通道。
解决方法:
把.bat文件的编码改为ANSI。编辑.bat文件,另存为-----选择ANSI编码------保存即可!
解决办法是:
在系统的”服务“找到”SQL Server 代理 (MSSQLSERVER)“,把它的启动类型改为自动即可。
修改ComboBox.DropDownStyle 属性值为DropDownList即可
修改 HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices项下的值。
对于不同的命令,需要其在相应的模式下执行才能生效,所以华为交换中,有以下几种模式:用户模式,视图模式,具体业务模式
Datagridview绑定的数据源必须是DataTable,绑定List<>数据源时,无法手动勾选
在SQL语句中加入一些处理函数,能得到更人性化的结果,就不需要在应用中处理了!
使用ORM保存时没有问题.
可以在插入的语句前添加字符N
net share c="c:/" /GRANT:everyone,FULL
MBR(Master Boot Record,主引导记录)
扇区是磁盘最小的物理存储单元
簇是由系统指定的文件存储管理的最小单位
HandledMouseEventArgs m_HME = e as HandledMouseEventArgs;
if (m_HME != null)
{
m_HME.Handled = true;
}
把 本地组策略 中的“计算机配置-管理模板-网络-Lanman工作站-启用不安全的来宾登录”设置为启用即可
解决方法
注释掉web.config文件中的compilers即可正常运行
SQL Server代理-----作业----备份任务名称-----右键,选择属性。
修改“所有者”属性即可
display aaa offline-record all
system-view
[sysname] non-system-admin save enable
在需要排除的文件夹上右击->TortoiseSVN->unversion and add to ignore list->选排除的文件夹
有同事把快捷方式的打开方式设置成了用PDF打开。
对于Windows系统,每个文件都有后缀(也可不写后缀),比如*.pdf,则使用PDF程序打开。
有时,对着命令代码去敲去打,也会出现一些莫名其妙的问题!
Nov 2 2022 16:06:05-08:00 LSW2 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.2
5.191.3.1
如果在.csproj文件下没有非法字符,就
删除工程OBJ/DEBUG目录下所有文件,重新生成即可
this.c_FormSuoPing.Invoke((MethodInvoker)delegate () { c_FormSuoPing.Visible = true; });
<%: DateTime.Now.Year %> 可以在aspx页面写代码
分区引导扇区也称DBR(DOS BOOT RECORD)
SQL SERVER 2005之前的版本只能用函数方法实现,SQL SERVER 2005之后新增了CTE(Common Table Expression)功能,可以利用CTE实现递归查询
SqlConnection conn = new SqlConnection(sqlConnStr);
SqlCommand cmd = new SqlCommand("dbo.fn_CnbicVolume",conn);
TreeViewEventArgs事件对象中提供了TreeViewAction枚举的属性,此属性记录了由什么操作引发的事件。
一些与安全性无关,数据量较小,需要长时间操作的参数,应该用ViewState存取。
for /d %%X in (*) do "C:\Program Files\7-Zip\7z.exe" a "%%~dpnX.7z" "%%X" -p123456
打开项目属性
选择签名标签页
点击“创建测试证书”
设置密码(可以为空)
方法一:使用.ashx文件
方法二:删除.aspx页面的html代码即可,但不能删除<%@ Page %>
Win7 自带的搜索工具,在其界面上,无法选择“创建日期”进行搜索
解决办法:
在搜索框中输入:创建日期:2023-04-04,即可搜索指定日期当天创建的所有文件。
可在日期前面添加比较符号:>或<或>=
.zhezao{
position:fixed;
width:100%;
height:100%;
top:0px;
background:rgba(0,0,0,0.4);
overflow: hidden;
}
当 display: flex 配合 justify-content: center 使用时可以让view水平居中
而配合 align-items: center 用时可以实现垂直居中效果