C#导出excel错误,异常来自 HRESULT:0x800A03EC

用的是office2013和VS2013
已经引用了Microsoft.Office.Interop.Excel,所以代码看起来没有问题,执行到excel.Save("excel.xls");那一步的时候,就报错了,显示异常来自 HRESULT:0x800A03EC

    public void ExportExcel(DataGridView dgv)
        {
            try
            {
                //首先判断 DataGridView里面是否有内容 没内容则弹出提示并不再执行
                if (dgv.Rows.Count == 0)
                {
                    MessageBox.Show("没数据可导出,请插入数据!");
                    return;
                }
                //首先我们需要创建一个Excel对象
                Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();
                excel.Application.Workbooks.Add(true); //给Excel 对象 添加一个Excel Workbooks
                //生成Excel的 列头名称  
                for (int i = 0; i < dgv.ColumnCount; i++)
                {
                    excel.Cells[1, i + 1] = dgvManager.Columns[i].HeaderText.ToString();
                }

                //遍历所有行
                for (int i = 0; i < dgv.RowCount - 1; i++)
                {
                    //遍历每一行的中的所有列 从而实现所有单元格的遍历
                    for (int j = 0; j < dgv.ColumnCount; j++)
                    {
                        excel.Cells[i + 2, j + 1] = dgv[j, i].Value.ToString();
                    }
                }
                excel.DisplayAlerts = false;
                excel.AlertBeforeOverwriting = false;
                excel.Save("excel.xls");
                MessageBox.Show("导出Excel成功!");
                excel.Quit();//关闭Excel进程    
                excel = null;
            }

3个回答

其实C#导出Excel早就有更好的方式了。http://blog.csdn.net/chinacsharper/article/details/12999435

然而我并没有规定excel的格式啊,导入是可行的,就是导出不行

 报错语句:excel.ActiveWorkbook.SaveAs("./tt.xls", XlFileFormat.xlExcel9795, null, null, false, false, Excel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);
报错地方:XlFileForma......
答案就在这里:C# 导出数据到Excel出现“异常来自 HRESULT:0x800A03EC”的错误
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#导出EXCEL报异常来自 HRESULT:0x800AC472
System.Runtime.InteropServices.COMException (0x800AC472): 异常来自 HRESULT:0x800AC472
winfrom导出excel时出现發生例外狀況於 HRESULT: 0x800A03EC错误
winfrom中gridview中的数据导入excel时出现 發生例外狀況於 HRESULT: 0x800A03EC错误 。到底是怎么回事?请求高手指导! 代码如下: private void ExportDataToExcel(DataGridView grid) { try { //实例化一个Excel.Application对象 Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); //让后台执行设置为不可见,为true的话会看到打开一个Excel,然后数据在往里写 excel.Visible = true; //新增加一个工作簿,Workbook是直接保存,不会弹出保存对话框,加上Application会弹出保存对话框,值为false会报错 excel.Application.Workbooks.Add(true); //生成Excel中列头名称 for (int i = 0; i < grid.ColumnCount; i++) { excel.Cells[1, i + 1] = grid.Columns[i].HeaderText; } //把DataGridView当前页的数据保存在Excel中 if (grid.RowCount > 0) { for (int i = 0; i < grid.RowCount; i++)//控制Excel中行,上下的距离,就是可以到Excel最下的行数,比数据长了报错,比数据短了会显示不完 { for (int j = 0; j < grid.ColumnCount; j++)//控制Excel中列,左右的距离,就是可以到Excel最右的列数,比数据长了报错,比数据短了会显示不完 { string str = grid[j,i].Value .ToString(); excel.Cells[i + 2, j + 1] = "'" + str;//i控制行,从Excel中第2行开始输出第一行数据,j控制列,从Excel中第1列输出第1列数据,"'" +是以string形式保存,所以遇到数字不会转成16进制 } } } //设置禁止弹出保存和覆盖的询问提示框 excel.DisplayAlerts = false; excel.AlertBeforeOverwriting = false; //保存工作簿 在此处出现 發生例外狀況於 HRESULT: 0x800A03EC错误 excel.Application.Workbooks.Add(false).Save(); //保存excel文件 excel.Save("D:" + "\\KKHMD.xls"); //确保Excel进程关闭 excel.Quit(); excel = null; } catch { MessageBox.Show("發生錯誤!"); } }
C#读excel出现异常 (异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT))
C#操作excel出错:(异常来自 HRESULT:0x80010105 (RPC_E_SERVERFAULT))A03EC ``` private void OpenExcel(string strFileName) { object missing = System.Reflection.Missing.Value; Application excel = new Application(); if (excel == null) { Response.Write("<script>alert('Can't access excel')</script>"); } else { excel.Visible = false; excel.UserControl = true; // 以只读的形式打开EXCEL文件 Workbook wb = excel.Application.Workbooks.Open(strFileName, missing, true, missing, missing, missing, missing, missing, missing, true, missing, missing, missing, missing, missing); //取得第一个工作薄 Worksheet ws = (Worksheet)wb.Worksheets.get_Item(1); //取得总记录行数 (包括标题列) int rowsint = ws.UsedRange.Cells.Rows.Count; //得到行数 //int columnsint = mySheet.UsedRange.Cells.Columns.Count;//得到列数 //取得数据范围区域 (不包括标题列) Range rng1 = ws.Cells.get_Range("A1", "A" + rowsint); //item Range rng2 = ws.Cells.get_Range("B1", "B" + rowsint); //Customer object[,] arryItem = (object[,])rng1.Value2; //get range's value object[,] arryCus = (object[,])rng2.Value2; //将新值赋给一个数组 string[] arryA = new string[rowsint]; string[] arryB = new string[rowsint]; for (int i = 1; i <= rowsint; i++) { //Item_Code列 arryA[i - 1] = arryItem[i, 1].ToString(); //Customer_Name列 arryB[i - 1] = arryCus[i, 1].ToString(); } //Response.Write(arry[0, 0] + " / " + arry[0, 1] + "#" + arry[rowsint - 2, 0] + " / " + arry[rowsint - 2, 1]); } excel.Quit(); excel = null; Process[] procs = Process.GetProcessesByName("excel"); foreach (Process pro in procs) { pro.Kill();//没有更好的方法,只有杀掉进程 } GC.Collect(); } ``` 当 excel,visible = true 时可以正常运行,求解决。每次弹出来一个excel表接受不了呀=。=
创建excel表写入值得时候报错?HRESULT:0x800A03EC?
![![图片说明](https://img-ask.csdn.net/upload/201703/14/1489476621_480403.png)图片说明](https://img-ask.csdn.net/upload/201703/14/1489476614_705066.png) 如图,这里的g 是传入的list集合,里面包含datagridview里的列名。 不知道为什么会出现这种情况。生成EXCEL表的方法是我在论坛找的。 只改了写入数据的这里。也不知道为什么会出现这样的情况,希望各位 能帮忙看看!不胜感激!http://ask.csdn.net/#
C#WPF工程调用C++的32位DLL在其他PC运行报错:试图加载格式不正确的程序(异常来自 HRESULT:0x8007000B)
本机64位,C#WPF 工程调用了 C++编译的32位的DLL文件,C++及C# 工程都是按X86 32位编译的。另外我用VS2015 自带的dumpbin.exe 工具查看过调用的DLL,以及C#编译后的exe所依耐的DLL文件,已经全部拷贝打包过来了的。 ![图片说明](https://img-ask.csdn.net/upload/201907/24/1563958566_30067.png) ![图片说明](https://img-ask.csdn.net/upload/201907/24/1563960392_372980.png) 程序在VS2015里编译调试运行都正常。编译后在本地安装运行也正常。但是把这个程序拿到其他64位机器上安装正常,运行报错。 ![图片说明](https://img-ask.csdn.net/upload/201907/24/1563958724_24876.png) ![图片说明](https://img-ask.csdn.net/upload/201907/24/1563958734_27137.png) 有懂的大神帮忙看下是什么原因导致的,万分感谢! 报错详细信息如下: 未处理 System.BadImageFormatException HResult=-2147024885 Message=试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B) Source=EsunnyQuoteMonitor StackTrace: 在 EsunnyQuoteMonitor.Quote.ITapQuotUnit.CreateQuotAPIHander(TapAPIApplicationInfo& appInfo, Int32& iResult) 在 EsunnyQuoteMonitor.Quote.ITapQuoteOnUnit.SetNotify(String ip, Int32 prot, TapAPIApplicationInfo& appInfo, Int32& iResult) 位置 D:\leon.long\workspaceC#\EsunnyQuoteMonitor\EsunnyQuoteMonitor\Quote\ITapQuoteOnUnit.cs:行号 27 在 EsunnyQuoteMonitor.Controller.TapQuoteController.LoginQuote(TapAPIQuoteLoginAuth tapAPIQuoteLoginAuth, String ip, Int32 port) 位置 D:\leon.long\workspaceC#\EsunnyQuoteMonitor\EsunnyQuoteMonitor\Controller\TapQuoteController.cs:行号 82 在 EsunnyQuoteMonitor.windowsforms.LoginQuoteFrame.btnLogin_Click(Object sender, RoutedEventArgs e) 位置 D:\leon.long\workspaceC#\EsunnyQuoteMonitor\EsunnyQuoteMonitor\WindowsForms\LoginQuoteFrame.xaml.cs:行号 71 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) 在 System.Windows.Controls.Primitives.ButtonBase.OnClick() 在 System.Windows.Controls.Button.OnClick() 在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) 在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) 在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) 在 System.Windows.Input.InputManager.ProcessStagingArea() 在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) 在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) 在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) 在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) 在 System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) 在 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) 在 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler) 在 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) 在 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) 在 MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) 在 System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) 在 System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) 在 System.Windows.Threading.Dispatcher.Run() 在 System.Windows.Application.RunDispatcher(Object ignore) 在 System.Windows.Application.RunInternal(Window window) 在 System.Windows.Application.Run(Window window) 在 EsunnyQuoteMonitor.App.Main() InnerException:
未能加载文件或程序集,流入了不在清单中的模块。 (异常来自 HRESULT:0x80131043)
未能加载文件或程序集“DD_Mgd_3.02_8”或它的某一个依赖项。流入了不在清单中的模块。 (异常来自 HRESULT:0x80131043) 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileLoadException: 未能加载文件或程序集“DD_Mgd_3.02_8”或它的某一个依赖项。流入了不在清单中的模块。 (异常来自 HRESULT:0x80131043) 源错误: 执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 程序集加载跟踪: 下列信息有助于确定程序集“DD_Mgd_3.02_8”未能加载的原因。 === 预绑定状态信息 === 日志: DisplayName = DD_Mgd_3.02_8 (Partial) 警告: 为程序集提供了部分绑定信息: 警告: 程序集名称: DD_Mgd_3.02_8 | 域 ID: 2 警告: 当仅提供程序集显示名称的一部分时,将发生部分绑定。 警告: 这可能导致联编程序加载错误的程序集。 警告: 建议为程序集提供完全指定的文字标识, 警告: 并由简单名称、版本、区域性和公钥标记组成。 警告: 有关此问题的详细信息和常见解决方案,请参见白皮书 http://go.microsoft.com/fwlink/?LinkId=109270。 日志: Appbase = file:///D:/Users/jiushiyang/Documents/Visual Studio 2013/Projects/Bpo/DTcms.Web/ 日志: 初始 PrivatePath = D:\Users\jiushiyang\Documents\Visual Studio 2013\Projects\Bpo\DTcms.Web\bin 调用程序集: (Unknown)。 === 日志: 此绑定从 default 加载上下文开始。 日志: 正在使用应用程序配置文件: D:\Users\jiushiyang\Documents\Visual Studio 2013\Projects\Bpo\DTcms.Web\web.config 日志: 使用主机配置文件: C:\Users\jiushiyang\Documents\IISExpress\config\aspnet.config 日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。 日志: 此时没有为引用应用策略(私有、自定义、分部或基于位置的程序集绑定)。 日志: 尝试下载新的 URL file:///C:/Users/jiushiyang/AppData/Local/Temp/Temporary ASP.NET Files/root/330458e9/7a545a62/DD_Mgd_3.02_8.DLL。 日志: 尝试下载新的 URL file:///C:/Users/jiushiyang/AppData/Local/Temp/Temporary ASP.NET Files/root/330458e9/7a545a62/DD_Mgd_3.02_8/DD_Mgd_3.02_8.DLL。 日志: 尝试下载新的 URL file:///D:/Users/jiushiyang/Documents/Visual Studio 2013/Projects/Bpo/DTcms.Web/bin/DD_Mgd_3.02_8.DLL。 日志: 正在使用应用程序配置文件: D:\Users\jiushiyang\Documents\Visual Studio 2013\Projects\Bpo\DTcms.Web\web.config 日志: 使用主机配置文件: C:\Users\jiushiyang\Documents\IISExpress\config\aspnet.config 日志: 使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319\config\machine.config 的计算机配置文件。 日志: 策略后引用: DD_Mgd_3.02_8, Version=3.0.0.31720, Culture=neutral, PublicKeyToken=954bd47eaa10a352 错误: 未能完成程序集的安装(hr = 0x80131043)。探测终止。 堆栈跟踪: [FileLoadException: 未能加载文件或程序集“DD_Mgd_3.02_8”或它的某一个依赖项。流入了不在清单中的模块。 (异常来自 HRESULT:0x80131043)] [FileLoadException: 未能加载文件或程序集“DD_Mgd_3.02_8, Version=3.0.0.31720, Culture=neutral, PublicKeyToken=954bd47eaa10a352”或它的某一个依赖项。流入了不在清单中的模块。 (异常来自 HRESULT:0x80131043)] System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +0 System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +36 System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks) +152 System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection) +77 System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection) +21 System.Reflection.Assembly.Load(String assemblyString) +28 System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +38 [ConfigurationErrorsException: 未能加载文件或程序集“DD_Mgd_3.02_8, Version=3.0.0.31720, Culture=neutral, PublicKeyToken=954bd47eaa10a352”或它的某一个依赖项。流入了不在清单中的模块。 (异常来自 HRESULT:0x80131043)] System.Web.Configuration.CompilationSection.LoadAssemblyHelper(String assemblyName, Boolean starDirective) +738 System.Web.Configuration.CompilationSection.LoadAllAssembliesFromAppDomainBinDirectory() +217 System.Web.Configuration.CompilationSection.LoadAssembly(AssemblyInfo ai) +130 System.Web.Compilation.BuildManager.GetReferencedAssemblies(CompilationSection compConfig) +170 System.Web.Compilation.BuildManager.GetPreStartInitMethodsFromReferencedAssemblies() +92 System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath, Boolean& isRefAssemblyLoaded) +290 System.Web.Compilation.BuildManager.ExecutePreAppStart() +157 System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException) +549 [HttpException (0x80004005): 未能加载文件或程序集“DD_Mgd_3.02_8, Version=3.0.0.31720, Culture=neutral, PublicKeyToken=954bd47eaa10a352”或它的某一个依赖项。流入了不在清单中的模块。 (异常来自 HRESULT:0x80131043)] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +10084960 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +95 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +254 版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.7.2103.2
C# Visio开发鱼骨图 没有注册类 异常来自 HRESULT:0x80040154
private AxVisioViewer.AxViewer axViewer1; 这行代码音用了.AxViewer控件加载不出来 我在程序中引用的有AxInterop.AxVisioViewer 我觉得问题应该是在COM组件中没有注册 可是工具箱添加COM组件中只有Drawing Control 没有AxVisioViewer 用Resvger32命令注册AxInterop.AxVisioViewer.dll 也报错 说请确保为有效的dll文件 目标平台是X86的、、、 private AxCELL50Lib.AxCell axCell1; 同样引入的这个空间就好使 引入部分和工具箱添加部分的com组件都有这个 错误的堆栈信息 在 System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid) 在 System.Windows.Forms.AxHost.CreateInstanceCore(Guid clsid) 在 System.Windows.Forms.AxHost.CreateInstance() 在 System.Windows.Forms.AxHost.GetOcxCreate() 在 System.Windows.Forms.AxHost.set_Site(ISite value) 在 System.ComponentModel.Container.Add(IComponent component, String name) 在 System.ComponentModel.Design.DesignerHost.PerformAdd(IComponent component, String name) 在 System.ComponentModel.Design.DesignerHost.System.ComponentModel.Design.IDesignerHost.CreateComponent(Type componentType, String name) 在 System.ComponentModel.Design.Serialization.DesignerSerializationManager.CreateInstance(Type type, ICollection arguments, String name, Boolean addToContainer) 在 System.ComponentModel.Design.Serialization.DesignerSerializationManager.System.ComponentModel.Design.Serialization.IDesignerSerializationManager.CreateInstance(Type type, ICollection arguments, String name, Boolean addToContainer) 在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeInstance(IDesignerSerializationManager manager, Type type, Object[] parameters, String name, Boolean addToContainer) 在 System.ComponentModel.Design.Serialization.ComponentCodeDomSerializer.DeserializeInstance(IDesignerSerializationManager manager, Type type, Object[] parameters, String name, Boolean addToContainer) 在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeExpression(IDesignerSerializationManager manager, String name, CodeExpression expression) 在 System.ComponentModel.Design.Serialization.CodeDomSerializer.DeserializeStatementToInstance(IDesignerSerializationManager manager, CodeStatement statement) 在 System.ComponentModel.Design.Serialization.CodeDomSerializer.Deserialize(IDesignerSerializationManager manager, Object codeObject) 在 System.Windows.Forms.Design.ControlCodeDomSerializer.Deserialize(IDesignerSerializationManager manager, Object codeObject) 在 System.ComponentModel.Design.Serialization.TypeCodeDomSerializer.DeserializeName(IDesignerSerializationManager manager, String name, CodeStatementCollection statements)
C# 与SQL数据库连接过程中出现异常 (异常来自 HRESULT:0x8007000B)
各位大牛,我是一名C#初学者,现在在编写一个很小的软件,要求是连接SQL数据库。我电脑是X86系统。代码都已经完善,但是在编译运行的过程中会出上述异常,综合了百度里面的各种看法。也尝试了一遍,但是找不到对应的解决方案。 下面列举一下百度的经验: 1.在VS中解决方案中找到对应的项目,然后右键属性,在生成选项卡中选择目标平台X86。 2.在windows功能中把Internet信息服务功能全开。找到对应的IIS,打开其中的应用程序池。右键高级设置,但是没有找到启用32位应用程序 也不能改True False。所以这个问题困恼我许久。请问有哪位大神指教一下我?
efpowertools提示 参数错误 异常来自 HRESULT:0x80070057
已经试了一下午了,网上说的所有方法都不好用,救命啊 快砸电脑了
如何解决异常来自 HRESULT:0xC00D1054
oid axPlayer_PlayStateChange(object sender, AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e) { //当一首歌播放完之后就不会再记录了 // temp1 += axPlayer.playState.ToString() + "\n"; lbPlayState.Text += axPlayer.playState.ToString() + "\n"; ; if (lSongs.Count == 0) { return; } if (axPlayer.playState == WMPLib.WMPPlayState.wmppsMediaEnded) { //此时实现下一曲的选择,并为URL赋值 //得现在的序号 int temp = listSongPlayer.SelectedIndex; temp++; if (temp > lSongs.Count - 1) { listSongPlayer.SelectedIndex = 0; axPlayer.URL = lSongs[0]; } else { listSongPlayer.SelectedIndex = temp; axPlayer.URL = lSongs[temp]; } } if (axPlayer.playState == WMPLib.WMPPlayState.wmppsReady) { //播放歌曲的功能 axPlayer.Ctlcontrols.play(); // 异常来自 HRESULT:0xC00D1054 } }
wpf :存储不足,无法处理此命令。 (异常来自 HRESULT:0x80070008)
异常源:mscorlib 系统异常信息:存储不足,无法处理此命令。 (异常来自 HRESULT:0x80070008) 堆栈信息: 在 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) 在 System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode, IntPtr errorInfo) 在 MS.Internal.Text.TextInterface.Native.Util.ConvertHresultToException(Int32 hr) 在 MS.Internal.Text.TextInterface.FontFace.TryGetFontTable(OpenTypeTableTag openTypeTableTag, Byte[]& tableData) 在 MS.Internal.FontCache.FontFaceLayoutInfo.GetFontTable(OpenTypeTableTag openTypeTableTag) 在 MS.Internal.FontCache.GsubGposTables..ctor(FontFaceLayoutInfo layout) 在 MS.Internal.FontCache.FontFaceLayoutInfo.ComputeTypographyAvailabilities() 在 System.Windows.Media.Typeface.CheckFastPathNominalGlyphs(CharacterBufferRange charBufferRange, Double emSize, Single pixelsPerDip, Double scalingFactor, Double widthMax, Boolean keepAWord, Boolean numberSubstitution, CultureInfo cultureInfo, TextFormattingMode textFormattingMode, Boolean isSideways, Boolean breakOnTabs, Int32& stringLengthFit) 在 MS.Internal.TextFormatting.SimpleRun.CreateSimpleTextRun(CharacterBufferRange charBufferRange, TextRun textRun, TextFormatterImp formatter, Int32 widthLeft, Boolean emergencyWrap, Boolean breakOnTabs, Double pixelsPerDip) 在 MS.Internal.TextFormatting.SimpleRun.Create(FormatSettings settings, CharacterBufferRange charString, TextRun textRun, Int32 cp, Int32 cpFirst, Int32 runLength, Int32 widthLeft, Int32 idealRunOffsetUnRounded, Double pixelsPerDip) 在 MS.Internal.TextFormatting.SimpleTextLine.Create(FormatSettings settings, Int32 cpFirst, Int32 paragraphWidth, Double pixelsPerDip) 在 MS.Internal.TextFormatting.TextFormatterImp.FormatLineInternal(TextSource textSource, Int32 firstCharIndex, Int32 lineLength, Double paragraphWidth, TextParagraphProperties paragraphProperties, TextLineBreak previousLineBreak, TextRunCache textRunCache) 在 MS.Internal.TextFormatting.TextFormatterImp.FormatLine(TextSource textSource, Int32 firstCharIndex, Double paragraphWidth, TextParagraphProperties paragraphProperties, TextLineBreak previousLineBreak, TextRunCache textRunCache) 在 MS.Internal.Text.Line.Format(Int32 dcp, Double width, TextParagraphProperties lineProperties, TextLineBreak textLineBreak, TextRunCache textRunCache, Boolean showParagraphEllipsis) 在 System.Windows.Controls.TextBlock.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) 在 System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 System.Windows.Controls.Border.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 System.Windows.Controls.Border.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 System.Windows.Controls.Control.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV) 在 System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged) 在 System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV) 在 System.Windows.Controls.Grid.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV) 在 System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged) 在 System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV) 在 System.Windows.Controls.Grid.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 System.Windows.Controls.Border.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 System.Windows.Controls.Grid.MeasureCell(Int32 cell, Boolean forceInfinityV) 在 System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV, Boolean& hasDesiredSizeUChanged) 在 System.Windows.Controls.Grid.MeasureCellsGroup(Int32 cellsHead, Size referenceSize, Boolean ignoreDesiredSizeU, Boolean forceInfinityV) 在 System.Windows.Controls.Grid.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) 在 System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 System.Windows.Controls.Border.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 System.Windows.Controls.Control.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 MS.Internal.Helper.MeasureElementWithSingleChild(UIElement element, Size constraint) 在 System.Windows.Controls.ContentPresenter.MeasureOverride(Size constraint) 在 System.Windows.FrameworkElement.MeasureCore(Size availableSize) 在 System.Windows.UIElement.Measure(Size availableSize) 在 System.Windows.ContextLayoutManager.UpdateLayout() 在 System.Windows.ContextLayoutManager.UpdateLayoutCallback(Object arg) 在 System.Windows.Media.MediaContext.InvokeOnRenderCallback.DoWork() 在 System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks() 在 System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget) 在 System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget) 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
RPC服务器不可用,异常来自 HRESULT:0X800706BA
我一共有10个左右的服务器,我现在就是想获取这些服务器的磁盘可用空间大小,有几个服务器就是正常运行,但是又的就不行,现在出现这个错误。相关服务,防火墙什么的都正常的。望高手指点。![CSDN移动问答][1] [1]: http://img.my.csdn.net/uploads/201307/03/1372822587_2745.jpg
求解!!(异常来自 HRESULT:0x8001010A (RPC_E_SERVERCALL_RETRYLATER)) 如何解决?
我用的是vs2010 在win7 上跑我在整个项目中查找一个字段半天没反映,我重新生成项目时报这个错了!
vs2017创建Web窗体失败:异常来自 HRESULT:0x80004005(E_FAIL)
我重新下载了安装包,还是一摸一样的问题。我的操作系统是Win10。这是我的操作和遇到的问题。 ![图片说明](https://img-ask.csdn.net/upload/201711/30/1512026401_265798.png) ![图片说明](https://img-ask.csdn.net/upload/201711/30/1512026438_683716.png) ![图片说明](https://img-ask.csdn.net/upload/201711/30/1512026450_150418.png) ![图片说明](https://img-ask.csdn.net/upload/201711/30/1512026465_261594.png)
C#调用动态库,无法加载 DLL"xx.dll": 找不到指定的模块。
报错内容:System.DllNotFoundException: 无法加载 DLL“XX.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。 网上的各种方法我都试过了,都是这样 我把目标平台改成x64,报错就变成:System.BadImageFormatException: 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B) 急求大神帮忙解决问题!! 刚刚注册的账号,没有办法开悬赏,还望各位不要介意!
找不到指定的模块。 (异常来自 HRESULT:0x8007007E)
重启服务器之后就出现这种错误了,再重启或者重启IIS,都没用。asp.net+mssql 2008的网站,网站一天打不开,找不到原因,毁了吗?而且平时mssql都会导致服务器内存达到90%,现在虽然启动了mssql,但是内存还不到10% ![图片说明](https://img-ask.csdn.net/upload/201902/28/1551320910_547371.png)
在C# winform 中将datagridview中数据导出到excel提示出错
在C# winform 中将datagridview中数据导出到excel,执行到Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();时,提示“检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 8007065e 这个类型的数据不受支持。 (异常来自 HRESULT:0x8007065E)。”请问如何解决? 补充:1、系统为WIN7 64位,已尝试重装系统无效;2、OFFICE2003、2007、2010均已尝试重装,均无效;3、尝试excel.exe /regserver,无效! 请各位大侠指点迷津!
c#调用surfer时出现80080005的异常
“System.Runtime.InteropServices.COMException”类型的异常在 mscorlib.dll 中发生,但未在用户代码中进行处理 其他信息: 检索 COM 类工厂中 CLSID 为 {B2933480-9788-11D2-9780-00104B6D9C80} 的组件失败,原因是出现以下错误: 80080005 服务器运行失败 (异常来自 HRESULT:0x80080005 (CO_E_SERVER_EXEC_FAILURE))。 急等,求解答
C# 操作SHDocVw.InternetExplorer 报错
System.Runtime.InteropServices.COMException:“检索 COM 类工厂中 CLSID 为 {0002DF01-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80080005 服务器运行失败 (异常来自 HRESULT:0x80080005 (CO_E_SERVER_EXEC_FAILURE))。”
Kafka实战(三) - Kafka的自我修养与定位
Apache Kafka是消息引擎系统,也是一个分布式流处理平台(Distributed Streaming Platform) Kafka是LinkedIn公司内部孵化的项目。LinkedIn最开始有强烈的数据强实时处理方面的需求,其内部的诸多子系统要执行多种类型的数据处理与分析,主要包括业务系统和应用程序性能监控,以及用户行为数据处理等。 遇到的主要问题: 数据正确性不足 数据的收集主要...
volatile 与 synchronize 详解
Java支持多个线程同时访问一个对象或者对象的成员变量,由于每个线程可以拥有这个变量的拷贝(虽然对象以及成员变量分配的内存是在共享内存中的,但是每个执行的线程还是可以拥有一份拷贝,这样做的目的是加速程序的执行,这是现代多核处理器的一个显著特性),所以程序在执行过程中,一个线程看到的变量并不一定是最新的。 volatile 关键字volatile可以用来修饰字段(成员变量),就是告知程序任何对该变量...
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
有哪些让程序员受益终生的建议
从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
GitHub开源史上最大规模中文知识图谱
近日,一直致力于知识图谱研究的 OwnThink 平台在 Github 上开源了史上最大规模 1.4 亿中文知识图谱,其中数据是以(实体、属性、值),(实体、关系、实体)混合的形式组织,数据格式采用 csv 格式。 到目前为止,OwnThink 项目开放了对话机器人、知识图谱、语义理解、自然语言处理工具。知识图谱融合了两千五百多万的实体,拥有亿级别的实体属性关系,机器人采用了基于知识图谱的语义感...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
微信支付崩溃了,但是更让马化腾和张小龙崩溃的竟然是……
loonggg读完需要3分钟速读仅需1分钟事件还得还原到昨天晚上,10 月 29 日晚上 20:09-21:14 之间,微信支付发生故障,全国微信支付交易无法正常进行。然...
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
数据库优化 - SQL优化
以实际SQL入手,带你一步一步走上SQL优化之路!
2019年11月中国大陆编程语言排行榜
2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 java 33.62% 2 cpp 16.42% 3 c_sharp 12.82% 4 javascript 12.31% 5 python 7.93% 6 go 7.25% 7 p...
通俗易懂地给女朋友讲:线程池的内部原理
餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
将代码部署服务器,每日早上定时获取到天气数据,并发送到邮箱。 也可以说是一个小型人工智障。 知识可以运用在不同地方,不一定非是天气预报。
经典算法(5)杨辉三角
杨辉三角 是经典算法,这篇博客对它的算法思想进行了讲解,并有完整的代码实现。
英特尔不为人知的 B 面
从 PC 时代至今,众人只知在 CPU、GPU、XPU、制程、工艺等战场中,英特尔在与同行硬件芯片制造商们的竞争中杀出重围,且在不断的成长进化中,成为全球知名的半导体公司。殊不知,在「刚硬」的背后,英特尔「柔性」的软件早已经做到了全方位的支持与支撑,并持续发挥独特的生态价值,推动产业合作共赢。 而对于这一不知人知的 B 面,很多人将其称之为英特尔隐形的翅膀,虽低调,但是影响力却不容小觑。 那么,在...
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
刷了几千道算法题,这些我私藏的刷题网站都在这里了!
遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活… 然而我是谁,我可是死狗中的战斗鸡,智力不够那刷题来凑,开始了夜以继日哼哧哼哧刷题的日子,从此"读题与提交齐飞, AC 与 WA 一色 ",我惊喜的发现被题虐既刺激又有快感,那一刻我泪流满面。这么好的事儿作为一个正直的人绝不能自己独享,经过激烈的颅内斗争,我决定把我私藏的十几个 T 的,阿不,十几个刷题网...
为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。 声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。 一、事件起因 关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...
白话阿里巴巴Java开发手册高级篇
不久前,阿里巴巴发布了《阿里巴巴Java开发手册》,总结了阿里巴巴内部实际项目开发过程中开发人员应该遵守的研发流程规范,这些流程规范在一定程度上能够保证最终的项目交付质量,通过在时间中总结模式,并推广给广大开发人员,来避免研发人员在实践中容易犯的错误,确保最终在大规模协作的项目中达成既定目标。 无独有偶,笔者去年在公司里负责升级和制定研发流程、设计模板、设计标准、代码标准等规范,并在实际工作中进行...
SQL-小白最佳入门sql查询一
不要偷偷的查询我的个人资料,即使你再喜欢我,也不要这样,真的不好;
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
Nginx 原理和架构
Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 的整体架构 Nginx 里有一个 master 进程和多个 worker 进程。master 进程并不处理网络请求,主要负责调度工作进程:加载配置、启动工作进程及非停升级。worker 进程负责处...
YouTube排名第一的励志英文演讲《Dream(梦想)》
Idon’t know what that dream is that you have, I don't care how disappointing it might have been as you've been working toward that dream,but that dream that you’re holding in your mind, that it’s po...
“狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作
一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator 根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。 他的文风可能是这样的: 你发现,...
程序员:我终于知道post和get的区别
是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎
相关热词 基于c#波形控件 c# 十进制转十六进制 对文件aes加密vc# c#读取栈中所有的值 c# rsa256加密 好 学c# 还是c++ c# 和java的差距 c# curl网络框架 c# https证书请求 c# 中崎
立即提问