.NET常见错误大全

2023-05-16

.NET常见错误大全

1.检测到有潜在危险的 Request.Form 值

原因:

(1)在提交数据的页面或webconfig中没有对validateRequest的属性进行正确的设置

(2)HTML里面写了两个<form>引起

解决:
方案一: 在.aspx文件头中加入这句: <%@ Page validateRequest="false" %>
方案二: 修改web.config文件:
<configuration>
<system.web>
<pages validateRequest="false" />
</system.web>
</configuration>
因为validateRequest默认值为true。只要设为false即可。

2.“在没有任何数据时进行无效的读取尝试”解决办法

原因:
所返回的sqldatareader无数据记录,但没有作记录判断力处理。返回的是空值

加上判断即可: if (reader.read()) { TextName.Text =
reader["FieldName"].ToString(); }


3.数据为空。不能对空值调用此方法或属性。

原因:
若对象是null,那么调用对象的方法例如ToString()肯定出错一般是数据库字段的值为空
在grideview等数据控件常出现

解决:因此建议作NULL处理


4.阅读器关闭时 FieldCount 的尝试无效

原因:
使用了SqlDataReader来绑定数据后,将connection对象作了Close()处理
类似
public SqlDataReader   GetSomething()
{  
conn.open();
SqlDataReader   reader =
sqlcmd.ExcecutReader(CommandBehavior.CloseConnection));
conn.close();// occur error   here  
return   reader;  
}
在绑定的时候调用了这个方法来指定数据源。如果使用这个方法则需要在调用函数中关闭Re
ader这样conn就可以自动关闭。

如果是使用的是SqlDataAdapter和DataSet那么请去掉显式关闭conn的调用。或者在finally
中调用之。


5.未能映射路径

原因:可能是在webconfig中的路径配置不正确所致,在FCKEditor的配置中这种问题比较突出

<add key="FCKeditor:BasePath" value="~/admin/fckeditor/"/>

<add key="FCKeditor:UserFilesPath" value="/UserFiles/" />

6.Unreachable code detected

原因:
一般是在异常处理理或返回值时使用了 throw 或return ,可能是其位置放在前面,造成后面的代码执行到了。

解决:
把相关的异常抛出处理的语句(throw)或return 的语句放到代理执行的最后一行。


7.索引超出范围。必须为非负值并小于集合大小

原因:
(1).没有设置DATAKEYFIELD设为数据库中相对应的唯一字段(一般是主键)

(2).DataGrid1.Columns > e.Item.Cells

解决:
(1).设置datakeyfield

(2).加入判断语句datagrid1.item.count (datagrid可以是其它相类似的服务器控件)


9数据源不支持服务器端的数据分页。

解决方法:
不要使用DataReader,改成使用DataSet:或使用自定义分页形式,不采用vs.net提供的分页功能

        OleDbDataAdapter da = new OleDbDataAdapter(sql, connection);
        DataSet ds2 = new DataSet();
        da.Fill(ds2, "News");

        GridView1.DataSource = ds2;
        GridView1.DataBind();


10.对象名'***** '无效

原因:当前使用的数据库中没有*****这张表

解决: 查看是否程序中是否写错了所调用的表的名称或看一下SQL数据库中是否存在你所调用的表


11.在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL
Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序,
error: 40 - 无法打开到 SQL Server 的连接)

solution: 主机上需要用固定的IP地址或服务器地址

12.SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM
之间。


出现这种问题``多半是因为你更新数据库时``datetime字段值为空``默认插入0001年01月01
日``造成datetime类型溢出


13.出现-------表示“属性”,此处应为“方法”

原因:
1.VB与c#的方法,属性的格式有所不一样导致。
2.可能是在design中绑定数据的语法出现错误 解决: 1.记住属性用[] 方法用()
2.记住绑定数据的正确语法(有以下几种方式::<%Container.DataItem(“字段名”)%> <%
#Eval(“字段名”)%> <%Bind(“字段名”)%>等)


14.未能从程序集“DAL, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null”中加载类型“DAL.SqlHelper”。

原因:修改了其他层后未能重新编译成dll

解决:编译一下(Rebuild)

15.为过程或函数 指定的参数太多,

solution:调用存储过程与定义的存储过程所用的参数数量或所执行的SQL语句中所传入的参
数个数不一致(这是个SQL的错误)
解决方案:仔细检查在存储过程中所设定的参数变量,与实际输入的参数值是否一一对应


16.无法启动调试,绑定句柄无效

原因:系统的Terminal   Services没有开启


17.Unable to debugging on the web server.Debug failed because integrated windows authentication is not enable

解决方法:

打开vs2005->工具(Tools)->选项(Option)->调试(debugging)->编辑并继续(Edit and Continue)->全部打勾


18.Automation 操作中文件名或类名未找到: 'RegExp'

解决方法:regsvr32 vbscript.dll


19.System.NullReferenceException: 未将对象引用设置到对象的实例。

原因:

(1)所设置的变量为空值或没有取到值,一般出现在传递参数的时候出现这个问题,也会在使用datagrid或gridview或datalist等数据控件时出现.

(2)控件名称与codebehind里面的没有对应

(3)未用new初始化对象

(4)在程序中所引用的控件不存在

解决方法:
(1)使用try..catch...finally捕捉错误,或直接用response.write()输出所取的变量值

(2)查看代码中是否存在未初始化的变量


20.错误 1718。文件被数字签名策略拒绝(安装vs2005sp1时)解决方法:

(1). 单击“开始”,单击“运行”,键入 control admintools,然后单击“确定”。
(2). 双击“本地安全策略”。
(3). 单击“软件限制策略”。(注意:如果未列出软件限制,请右击“软件限制策略”,然后单击“新建策略”。 )
(4). 在“对象类型”下,双击“强制”。
(5). 单击“除本地管理员以外的所有用户”,然后单击“确定”。
(6). 重新启动计算机。

微软说明:
http://support.microsoft.com/kb/925336

21.vs2005不能从源文件模式切换到视图模式

解决方法:dos下运行下 devenv /resetskippkgs (win+r cmd)

22.Validation of viewstate MAC failed
解决办法:页面的顶部page加 EnableViewState="False" EnableViewStateMac = "False" 来解决这个问题

23.Automation server can't create object"(Automation 服务器不能创建)

解决办法:运行: Regsvr32 scrrun.dll 即可。

24.包加载失败

未能正确加载包"Visual Web Developer Trident Designer Package"(GUID =

{30AE7E28-6C02-496D-8E43-85F7A90AEFF1}。

解决方法:
1、设置系统变量 VsLogActivity=1

2、在%APPDATA%\Microsoft\VisualStudio\8.0\文件夹下创建文件ActivityLog.xml

Error

Microsoft Visual Studio

LoadLibrary failed for package [Visual Web Developer Trident Designer Package]

{30AE7E2B-6C02-496D-8E43-85F7A90AEFF1}


--------------------------------------------------------------------------------
8007007e

c:\Program Files\Microsoft Visual Studio 8\Common7\Packages\tridsn.dll


3、从 WINNT\MicroSoft.NET\Framework\v2.0.xxx 复制文件gdiplus.dll 到 Program Files\Visual Studio 8\Common7\Packages文件夹下

4、在命令行下运行命令 :devenv /resetskippkgs

25.Error spawning 'cmd.exe'.

解决方案:把cmd.exe 拷贝到VS安装目录下的VC/BIN目录里,可以解决问题。


26.尝试读取或写入受保护的内存

解决:硬件有问题,一般内存有问题

27.无法在证书存储区中找到清单签名证书

解决方法:用记事本打开项目的.csproj文件,删除类似

28.该项目中不存在目标“ResolveKeySource”。

原因:这个问题很罕见,查询国外相关资料后,大致说是由于部署的不是一个标准的solution, 需要在VS自带的命令提示中运行下面这个东西恢复


解决方法:
(1).将下列代码存为XML文件,命名为TestBuild.xml
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">


      <PropertyGroup>

            <TargetConnectionString>Data Source=.\sql2005%3BUser ID=SqlUser%3BPooling=False%3BPassword=X</TargetConnectionString>

      </PropertyGroup>

      <ItemGroup>

            <DatabaseProject Include="Database1\Database1.dbproj"/>

            <DatabaseProject Include="Database2\Database2.dbproj"/>

      </ItemGroup>


      <Target Name="BuildAllDatabaseProjects">

            <MSBuild

            Properties="TargetConnectionString=$(TargetConnectionString)"

            Projects="@(DatabaseProject)"

            Targets="Build;Deploy">

            </MSBuild>

      </Target>
     
    (2)在命令提示中运行:msbuild /t:BuildAllDatabaseProjects TestBuild.xml


</Project>

29.不能将值 NULL 插入列 '**'

原因:这是数据库表设计的错误,所涉及的表的字段中设置了不能为空的属性,但是传入的值为null,所以报错

解决方法:查看是否所传入的值是否为Null,或修改数据库中表的所对应的列的属性


30.未能加载类型"命名空间.类"...

原因:
(1)项目修改后没有进行编译
(2)项目中原有的命名空间可能被修改了
(3)项目中所需要的ascx或其他页面不存在,或不包含在项目中

解决方法:
(1)在修改完成之后,请重新生成或编译整个项目或解决方案
(2)手工修改所改动的命名空间,注意名称的大小写,再重新编译
(3)将相关的文件包含在项目中


31.不能访问只读文件“****.***"
解决方案:
给虚拟目录所对应的文件加上“Everyone/写入”权限即可

32.请求因 HTTP 状态 401 失败:Access Denied解决方法:在iis信息服务器上把匿名访问和允许iis控制密码给勾上


33.有一个无效 SelectedValue,因为它不在项目列表中

原因:
(1)在没有绑DropDownList之前就给DropDownList1.SelectedValue 赋值
(2)dropdownlist中出现了null值


34.无法在“”已存在的情况下创建/影像复制该文件。

解决方案:重新编译项目(多个project全部重新编译),关闭vs,重新打开,必要时重新启动机子。


35.用户 'C\ASPNET' 登录失败登录失败。
异常详细信息: System.Data.SqlClient.SqlException: 用户 'COO\ASPNET' 登录失败。
这是怎么回事啊?

因为你的程序连接SQLServer的连接字符串是用了windows集成登陆,你可以改成用数据库帐号密码登陆。连接字符串的写法是:

server=localhost;uid=sa;pwd=xxxx;database=master;

server是数据库服务器的机器名或者IP,如果是同一台机可以用localhost

uid是数据库登陆帐号

pwd是数据库密码

database是数据库初始owner名称

答案:

1、右击桌面我的电脑,选择“管理”,双击打开的“计算机管理”对话框中的“本地用户和组”下的“组” 在右边的窗口中双击“Remote Desktop Users”组,在打开的“Remote Desktop Users”属性对话框中 单击添加,在打开的“添加用户”对话框中单击“高级”,再单击“立即查找”按钮,在“搜索”结果中 双击ASPNET(如果是IIS6.0“NETWOR SERVERCE”)再点击两次确定完成添加“用户”

2、单击“开始”--“所有程序”--“Microsoft SQL Server”--“企业管理器”在打开的“控制台根目录” 选择相应的数据库,右击该数据库的中的“用户”,选择“新建数据库用户”。在“新建用户”对话 框中点击“登陆名”右侧的下拉列表框,选择“新建”,打开“新建登陆对话框”。点击名称右侧的 省略号按钮,在打开的对话框中将“列出的名称”中选择“本机的名称”,再在下面的名称框中选定“Remote Desktop Users”,然后点击“成员”按钮,双击 ASPNET(如果是IIS6.0“NETWOR SERVERCE”),然后点击确定,在“新建登陆对话 框”中的默认设置的“数据库”选项中选择相应的数据库名称,再在“数据库访问”选项下勾选相应 的数据库点击确定,完成将ASP.net默认的匿名用户添加到SQL


36.用户 'nt authority\network service' 登录失败。
1> sqlserver 调成sql server 和windows验证模式

2>
(以下方法仅供参考)
第一步:把'NT AUTHORITY\NETWORK SERVICE' 添加到Administrator组中
我的电脑-->右键-->管理-->本地用户和组
选择“组”-->双击Administrators-->单击“添加”-->单击“高级”-->单击“立即查找”-->在下面的列表中选择Network Service用户-->两次单击“确定”-->加入。

第二步 在企业管理器中加入NetWord Service用户
打开Sql Server企业管理器-->选择数据库实例-->打开“安全性”节点-->选择“登录”-->在右边的列表中单击右键-- >选择“新建登录”-->在“常规”选项卡中单击“名称”旁边的按钮“...”-->选择“Administrators”组-- >单击下面的“成员”按钮-->选择“Network Service”-->单击“添加”按钮-->单击“确定”,返回“新建登录”对话框-->保证身份验证类型为“windows验证” 和“允许访问”-->单击“确定”-->关闭“企业管理器”

第三步
重新运行asp.net程序,数据库连接字符串选择windows验证即可。

3> 在sqlserver中添加帐户或IIS_WPG工作组

此方法来自于http://www.cnblogs.com/677/archive/2006/11/03/549104.aspx


37.未能加载视图状态。正在向其中加载视图状态的控件树必须与前一请求期间用于保存视图状态的控件树相匹配。例如,当以动态方式添加控件时,在回发期间添加的控件必须与在初始请求期间添加的控件的类型和位置相匹配。

原因:viewstate的在Asp.net作用是将控件的状态保存,在下次Post给服务器,服务器进行恢复控件的状态。(控件的状态包括:值和事件。)

解决方法:
(1)每一个UserControl的viewstate都改为false

(2)加入这个:
this.Page.EnableViewState = false;

此方法来源于:http://www.cnblogs.com/king_astar/archive/2005/06/01/165763.html


38.“由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭。”
问题原因:
这是微软的bug,并且微软已经承认,详情如下:http://support.microsoft.com/?id=896613
出现此错误的条件是:你用过远程桌面连接,并且安装了SQL2005+VS2005,就有很大可能触发这个问题,微软说会在将来的XP SP3里面解决掉这个问题。

解决:
http://forums.microsoft.com/MSDN/Sho ... ID=128707&SiteID=1
如果你看不懂英文,那么我告诉你我的解决办法:
删除C:\Documents and Settings\[USERNAME]\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data\SQLEXPRESS目录即可,[USERNAME]是Windows用户名,比如说Administrator

此问题来于http://blog.csdn.net/xiong1000/


39.Server Application Unavailable

The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.

Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur.

解决:

如果你运行WinXP/IIS 5.1,为了给ASPNET工作进程访问你的web工程文件夹的权力请到网站文件所在的目录,右键一级文件夹,选Security-Add-键入“ASPNET”,点击OK或点击Check Names,如果弹出对话框提示“Name not Found”则应点击Locations改变位置到本机计算机名,点击OK,分配此用户权限为“Full Control”点击OK。

错误变为:
You are not authorized to view this page

You do not have permission to view this directory or page using the credentials you supplied.

解决:

在IIS里右键此虚拟目录-Properties-Directory Security-Edit-勾选上Integrated Windows authentication即可。


40.超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。

可能原因如下:并发操作,Connection用后没有关闭,或者因为DataReader连接独占连接。

解决方法:
          1 修改几个关键页面或访问比较频繁的数据库访问操作,使用DataAdapter和DataSet来获取数据库数据,不要使用DataReader。
          2 在访问数据库的页面上使用数据缓存,如果页面的数据不是经常更新(几分钟更新一次)的话,使用Cache对象可以不用访问数据库而使用缓存中的内容,那么可以大大减少连接数量。
          3 修改代码,把使用Connection对象的地方都在Close()后面加上Dispose()调用。
          4 建议对数据库操作进行大的修改,建立自己的数据库操作代理类,继承System.IDisposable接口,强迫释放资源,这样就不会出现连接数量不够的问题了

41包加载失败

未能正确加载包"Visual Web Developer Trident Designer Package"(GUID =

{30AE7E28-6C02-496D-8E43-85F7A90AEFF1}。请与包供应商联系以获得帮助。由于可能会发生环境损坏,建议重新启动应用程序。要禁止将来将来加载此包吗?可以使用“devenv .reswetskippkgs”重新启用包加载。


每次开机打开vs2005都会有这个提示,烦...

于是在google了一下,发现很多方法都试过了,只有一个解决一试就行

解决方法如下:

1、设置系统变量 VsLogActivity=1

2、在%APPDATA%\Microsoft\VisualStudio\8.0\文件夹下创建文件ActivityLog.xml

3、从 WINNT\MicroSoft.NET\Framework\v2.0.xxx 复制文件gdiplus.dll 到 Program Files\Visual Studio 8\Common7\Packages文件夹下

4、在命令行下运行命令 :devenv /resetskippkgs

注:发现此问题只有在win2000会出现,win2003就不会出现这个问题.


42.用户"xxx\ASPNET登录失败"
第一步
把'NT AUTHORITY.NetWORK SERVICE' 添加到Administrator组中
我的电脑-->右键-->管理-->本地用户和组
选择“组”-->双击Administrators-->单击“添加”-->单击“高级”-->单击“立即查找”-->在下面的列表中选.Network Service用户-->两次单击“确定”-->加入。

第二步 在企业管理器中加.Network Service用户
打开Sql Server企业管理器-->选择数据库实例-->打开“安全性”节点-->选择“登录”-->在右边的列表中单击右键-->选择“新建登录”-->在“常规”选项卡中单击“名称”旁边的按钮“...”-->选择“Administrators”组-->单击下面的“成员”按钮-->选择.Network Service”-->单击“添加”按钮-->单击“确定”,返回“新建登录”对话框-->保证身份验证类型为“windows验证”和“允许访问”-->单击“确定”-->关闭“企业管理器”

第三步
重新运行asp.Net程序,数据库连接字符串选择windows验证即可。

以上针对win2003,如果是win2000 加ASp.Net用户

43.无法在“”已存在的情况下创建/影像复制该文件
解决方法:重新编译整个项目 或者重启电脑


44.Could not create an environment: OCIEnvCreate returned -1
解决方案一:
              主要是将oracle主目录oracle\的读写权限赋予asp.net或者是IUSER_..和IWAM_..,重启计算机。

解决二:

打开在IIS中的WEB属性--主目录--执行权限【改为-脚本和可执行文件】;

-应用程序池【改为-MSSharePointAppPool】,刷新OK;

解决三:
文件夹权限可以不用管。

设置ORACLE_HOME变量的方法如下

控制面板>>系统>>高级>>环境变量>>系统变量>>新建系统变量

变量名写ORACLE_HOME
变量值添实际的ORACLE_HOME路径,在注册表中有

45.由于目标机器积极拒绝,无法连接

在添加完引用后, 用localhost替换掉所有的localhost:2473,重新编译

46.能加载视图状态。正在向其中加载视图状态的控件树必须与前一请求期间用于保存视图状态的控件树相匹配。例如,当以动态方式添加控件时,在回发期间添加的控件必须与在初始请求期间添加的控件的类型和位置相匹配

解决:在页面的 Page 项添加 EnableViewState="false" 即可


46.在以下方法或属性之间的调用不明确:“method1”和“method2”


因隐式转换的缘故,编译器无法调用重载方法的某种形式。可以用以下方法纠正该错误:

以不发生隐式转换的方式指定此方法的参数。

移除此方法的所有重载。

在调用方法之前,强制转换到正确的类型。

47.在应用程序级别以外使用注册为 allowDefinition='MachineToApplication'

解决:在网站对应的虚拟目录上右键,选属性,然后在应用程序名后点创建,名字随便填
[子目录不会继承上级的属性,所以要将aspx文件所在的目录属性设置正确]


48.无法识别的配置节“connectionStrings”
原因:

用vs2005开发的asp.net应用程序需要使用.net framework 2.0,而在iis中的默认.net环境是1.1。这时将发生不可识别的节点的问题。

解决办法:

将.net环境升级为2.0,开始-》运行-》cmd-》

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i

49.Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.

主要原因可能有:

1.使用了连接池,大量的sqlconnection用了后忘记关闸门,导致SQL占用严重,可以用 exec sp_who 这个存储过程查看一下
2.连接池的连接数有所限制

解决方法:
1.释放连接池,调用Connection对象的Close()方法关闭数据库连接
2.利用try catch finally对数据库连接进行异常处理。当无法连接数据库时将抛出异常,并显示出错信息,见catch代码块所示。在此程序中,无论是否发生异常,都可以通过finally区块关闭数据库的连接,从而节省计算机资源
3.将SqlConnection对象包含到using区块中,这样程序会自动调用Dispose()方法释放SqlConnection对象所占用的系统资源,无需再使用SqlConnection对象的Close()方法
3.指定min pool size表示连接池允许的最小连接数(默认为0)。下面的代码指定了SqlConnection对象的max pool size为10,min pool size为5。
SqlConnection mySqlConnection = new SqlConnection("server=localhost;database=Northwind;
 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

.NET常见错误大全 的相关文章

  • pandas所占内存释放

    df 61 pd read csv 39 39 要调用循环处理多个文件时 xff0c 内存占用情况严重 xff0c 如果互相之间不需要调用 xff0c 可以直接del df 释放内存
  • sxe客户端linux,Linux-kernel mailing list archive 2002-24,: [PATCH][swsusp] 2.4.19-pre10-ac2

    Florent Chabaud 8323584 1804289383 1024571187 61 19461 Content Type APPLICATION octet stream name 61 34 patch1 gz 34 Con
  • 打开Mac OSX原生的NTFS功能

    转载自 xff1a http www tianwaihome com 2014 07 mac osx ntfs html 打开Mac OSX原生的NTFS功能 很多同学都会为如何在Mac下写入NTFS格式的磁盘而感到困惑 xff0c 因为默
  • linux生成随机复杂密码,用Linux命令行生成随机密码的十种方法

    2011年的时候我写过一篇日志利用pwgen mkpasswd tr自动更改密码 xff0c 今天在51cto上翻译的与其相关的一篇国外文章 xff0c 名字就是本文的标题 当然方法上并不比我之前总结的高明 xff0c 这里也摘抄下具体实现
  • Linux的桌面环境gnome、kde、xfce、lxde 等等使用比较

    如果不是加入了图形界面 xff0c 微软的Windows系列操作系统不会成功地占领计算机桌面这块高地 这种人机交换的图形化界面 xff0c 使得界面更加直观 简易 而且更人性化 xff0c 同时也大大减少了使用者的认知负担 xff0c 普通
  • windows服务器不显示字体,Win10打开Word提示“Word无法显示所请求的字体”怎么办?...

    Win10打开Word提示 Word无法显示所请求的字体 怎么办 xff1f Word是我们最常使用的办公软件 xff0c 然而一位用户在Win10系统下打开Word时出错了 xff0c 系统提示 内存或磁盘空间不足 xff0c Word无
  • 在sublime text3中配置并使用LaTex

    准备工作 Sublime Text3 安装并配置好Package Control xff0c 若没有安装也没关系 xff0c 我已经把常用的插件都放到了我的GitHub xff0c 可以按照说明复制到指定路径即可 MiKTeX 下载并安装
  • Python爬取网站上面的数据很简单,但是如何爬取APP上面的数据呢

    前言 在我们在爬取手机APP上面的数据的时候 xff0c 都会借助Fidder来爬取 今天就教大家如何爬取手机APP上面的数据 环境配置 1 Fidder的安装和配置 下载Fidder软件地址 xff1a https www telerik
  • linux安装redis教程yum,linux下yum安装redis以及使用

    1 yum install redis 安装redis数据库 2 service redis start Redirecting to bin systemctl start redis service 开启redis服务 方式一 开启re
  • 存储过程:数据的插入和更新

    存储过程的功能非常强大 xff0c 在某种程度上甚至可以替代业务逻辑层 xff0c 接下来就一个小例子来说明 xff0c 用存储过程插入或更新语句 1 数据库表结构 所用数据库为Sql Server2008 2 创建存储过程 xff08 1
  • win10下VS2017配置GSL库

    GSL库 xff1a GNU Scientific Library 1 下载 xff1a 下载Complete package except sources和Sources两个exe文件 2 安装 xff1a 将两个exe安装 xff0c
  • 微信开放平台开发——网页微信扫码登录(OAuth2.0)

    1 OAuth2 0 OAuth xff08 开放授权 xff09 是一个开放标准 xff0c 允许用户让第三方应用访问该用户在某一网站上存储的私密的资源 xff08 如照片 xff0c 视频 xff0c 联系人列表 xff09 xff0c
  • 安全和取证Linux发行版Kali Linux 2018.4 发布

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 公告说 xff0c 欢迎来到2018年的第四个也是最后一个版本 xff0c Kali Linux 2018 4 xff0c 可以立即下载 这个版本将我们的内核升级到4 18
  • 使用Rust + Electron开发跨平台桌面应用 ( 二 )

    前言 在上一篇文章使用Rust 43 Electron开发跨平台桌面应用 一 中 xff0c 我们将Rust 43 Electron结合起来 xff0c 使用Rust编写核心业务逻辑 xff0c 并编译成node库提供给Electron的U
  • linux高级文件系统管理——btrfs

    前几天 xff0c 关于高级文件系统方面也给大家分享过RAID和LVM xff0c 今天给大家分享的这款文件系统可能比这两者更先进 xff0c 可以将其二者合二为一 第一 xff0c 它可以使用磁盘或者分区大小不一样的设备组建RAID xf
  • 字符串 - 字符串排序

    1 字符串排序 对于许多排序应用来说 xff0c 决定顺序的键都是字符串 给定一列字符串 xff0c 需要按一定顺序排列整齐方便后序处理 2 键索引计数法 这个方法名字有点拗口 xff0c 过程有点绕 xff0c 但是每一步其实很简单 举个
  • iOS-高德地图API的定位与搜索功能

    环境 xff1a Xcode10 1 Swift4 2 真机6s xff0c ios11 Demo xff1a https github com cxymq AmapSwift 高德地图API使用 需要 xff08 https lbs am
  • iOS 录音,播放并上传

    1 界面布局 xff0c 以及相关功能 点击中间开始录音 xff0c 点击左上角播放或暂停播放 xff0c 点击右上角移除文件 2 定义相关属性 import 34 SendVoiceController h 34 import impor
  • 【Python基础】request.post()方法

    00 序言 爬取懂che帝的车型信息时 xff0c 没太整明白request post 里面的参数是干什么用的 xff0c 所以写篇学习笔记提醒一下自己 url 61 39 https www dongchedi com motor bra
  • 老虎证券web端PWA实践总结

    历时两个月 xff0c PWA功能终于在web端稳定落地使用 xff0c 网站 web itiger com 从最新研究到落地上线 xff0c 遇到不少坑 xff1b 开发过程中也参考了不少资料 xff0c 但总有那么几个是没有答案 xff

随机推荐

  • 硬盘inode节点简单介绍

    一 inode是什么 xff1f 理解inode xff0c 要从文件储存说起 文件储存在硬盘上 xff0c 硬盘的最小存储单位叫做 34 扇区 34 xff08 Sector xff09 每个扇区储存512字节 xff08 相当于0 5K
  • NoMachine 远程桌面控制

    它是一个基于企业级对比套装的开源的终端服务器 它允许用户在连接速度缓慢或者窄带宽的情况下 xff0c 对X11会话进行远程访问 NX项目提供一整套的运行库文件以及优化的来自X11 xff0c SMB xff0c IPP xff0c HTTP
  • Angular之路--带你来搭建Webpack 2 + Angular 4项目

    上个月Angular发布了4 0 0版本 xff0c 少年们 xff0c 赶快学起来吧 xff0c 这篇文章带领大家搭建一个简单的Angular应用 xff0c 会尽量详细的把每个点都解释到 首先我选择了用webpack2来作为打包工具 x
  • C- unsigned :1之位域分析

    1 首先回忆结构体 我们都知道定义一个结构体可以这样的方式定义 struct Point float x float y point 等价于 struct Point point 除此之外 如果不想声明结构体 只想定义结构体的话 还可以这样
  • ShareSDK自定义UI的方法

    说明 xff1a 我们的分享菜单可以修改背景 xff0c 里面的图标以及文字 xff0c 颜色等 xff0c 另外可以自己自定义UI xff0c 用自己的方法写界面 xff0c 写好了之后可以调用我们以下无UI的分享方法 xff0c 另外我
  • HttpServletRequest & HttpServletResponse 中 Body 的获取

    为什么80 的码农都做不了架构师 xff1f gt gt gt 获取 HttpServletRequest 中的请求体 HttpServletRequest getInputStream 获取到请求的输入流 xff0c 从该输入流中可以读取
  • 图像学习之如何理解方向梯度直方图(Histogram Of Gradient)

    特征描述子 Feature Descriptor 特征描述子就是图像的表示 xff0c 抽取了有用的信息 xff0c 丢掉了不相关的信息 通常特征描述子会把一个w h 3 宽高3 xff0c 3个channel 的图像转换成一个长度为n的向
  • SQL查询语句练习题27道

    练习环境为 xff1a XP 43 SQL2000 数据库 练习使用的数据库为 xff1a 学生管理数据库 数据库下载地址为 http download csdn net download friendan 4648150 说明 这是我在学
  • 使用IDEA社区版如何创建SpringBoot项目?

    Spring Boot 就是 Spring 框架的脚 架 xff0c 它就是为了快速开发 Spring 框架 诞 的 首先谈谈SpringBoot的优点 xff1a 1 快速集成框架 xff0c Spring Boot 提供了启动添加依赖的
  • 从零转行数据分析的亲身经历

    作者 xff1a xiaoyu 微信公众号 xff1a Python数据科学 知乎 xff1a python数据分析师 快两周没更新了 xff0c 先跟大家说一下抱歉 最近生活上确实有点忙 xff0c 不过后续将恢复正常 今天和大家聊一个非
  • NodeBB搭建,维护,discuz!数据迁移

    为什么选择了NodeBB 无法回答 NodeBB官方Github NodeBB中文论坛 NodeBB官方文档 NodeBB中文文档 安装 此处的方式是Docker安装部署 https hub docker com r nodebb dock
  • _vimrc

    为什么80 的码农都做不了架构师 xff1f gt gt gt code 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34
  • ubuntu编译qemu报错:‘ERROR: pixman >= 0.21.8 not present.’

    在ubuntu14 04中用源码方式编译安装qemu时 xff0c 执行 configure步骤提示错误 xff1a configure ERROR pixman gt 61 0 21 8 not present Your options
  • mysql my.conf 配置_Mysql my.conf配置说明

    MySQL配置文件my cnf 例子最详细翻译 可以保存做笔记用 BEGIN CONFIG INFO DESCR 4GB RAM 只使用InnoDB ACID 少量的连接 队列负载大 TYPE SYSTEM END CONFIG INFO
  • [译]使用 Rust 编写快速安全的原生 Node.js 模块

    原文地址 xff1a Writing fast and safe native Node js modules with Rust原文作者 xff1a Peter Czibik译文出自 xff1a 掘金翻译计划本文永久链接 xff1a gi
  • Discuz搭建论坛报错:advice_mysqli_connect

    环境说明 xff1a Ubuntu 12 04 3 四块硬盘RAID5 半个月前由于内部办公服务器由于RAID5两块盘出现问题 xff0c 导致部分数据丢失 xff0c 好在SVN数据是实时备份 xff0c 否则就真的哭了 xff0c 由于
  • c语言通讯录程序线性表,数据结构(C语言)课设1——单位员工通讯录管理系统(线性表应用)...

    数据结构 C语言 课设1 单位员工通讯录管理系统 线性表应用 题目要求 xff1a 为某个单位建立一个员工通讯录管理系统 xff0c 可以方便查询每一个员工的手机号 及电子邮箱 其功能包括通讯录链表的建立 员工通讯信息的查询 修改 插入与删
  • OpenStack企业云平台监控实践

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 摘要 xff1a OpenStack企业云平台架构与实践 结合作者亲身经历的各类OpenStack的咨询 规划和实施经验 xff0c 从理论和工程角度 xff0c 讲述如何
  • python将时间戳转换为指定时区时间

    直接上代码 根据时区代码 xff08 如 xff1a America New York xff09 转换 在这里我们使用pytz span class token keyword import span pytz ts span class
  • .NET常见错误大全

    NET常见错误大全 1 检测到有潜在危险的 Request Form 值 原因 1 在提交数据的页面或webconfig中没有对validateRequest的属性进行正确的设置 2 HTML里面写了两个 lt form gt 引起 解决