第516页

  • provider: Named Pipes Provider, error: 40 – 无法打开到 SQL Server 的连接

    provider: Named Pipes Provider, error: 40 – 无法打开到 SQL Server 的连接

    这是今天关于Windows的第三篇博文(囧),当然这篇不是吐槽而是转载关于Asp.Net程序连接SQL Server出错的解决办法。 错误描述 在Asp.Net应用程序里配置connectionString,打开网页时抛出异常: [Win32Exception (0x80004005): 系统找不到指定的文件。] [SqlException (0x80131904): 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL S...

    期权知识 2020-08-20 615 0
  • Python使用googletrans报错

    Python使用googletrans报错

    问题 Python代码一直用着免费的Google翻译API插件googletrans,这两天突然就报错了: Traceback (most recent call last): File "xxx.py", line 5, in <module> result = translator.translate("Result from google translator", dest="zh-CN") File "/usr/lib/python3.4/site-packages/go...

    期权知识 2020-08-20 585 0
  • 将正在运行的任务脱离终端运行

    将正在运行的任务脱离终端运行

    让任务脱离终端运行,是非常容易做到的,常用的方法有两种:tmux/screen,或者nohup。如果一个正在的运行的任务,因为网络或者时间关系,需要退出当前会话,如何让其在后台继续运行呢?答案是使用disown命令,本文介绍其用法。 将正在运行的任务脱离终端运行 使用disown将正在运行的任务脱离终端运行的操作如下: 按ctrl + z暂停任务; 执行bg让其转入后台继续运行; 输入disown -h %jobid让其脱离终端运行,其中jobid是用jobs命令查看的后台任务编号。如果有多...

    期权知识 2020-08-20 650 0
  • 修复越狱问题

    修复越狱问题

    前言 非完美越狱比较坑爹,设备没电或者不小心重启,越狱状态就会失效。重复“越狱-失效”的过程,不仅带来使用上的麻烦,还会导致一些意外发生,样例可参考本人之前的博客:请激活越狱状态,并安装pp助手越狱版。 问题 今天打开ipad,pp助手越狱版点击闪退,其他已安装软件也闪退。按照之前的做法,连接到电脑上,重新越狱一次即可。估计今天pp助手抽风,越狱时总是提示:“安装失败 程序猿在玩命修复中,请稍后安装”。重试了许多次依然如此,更新、重装皮皮助手也无济于事。 心想着越狱功能可能出问题了,还原一下手机到...

    期权知识 2020-08-20 494 0
  • 使用CLion替换Visual Studio

    使用CLion替换Visual Studio

    之前多次吐槽Windows上做开发效率不高,主要原因是巨硬的产品对开发人员相当的不友好。前几天安装了SQL Server 2017,今天系统提示有更新。然而每次都更新失败,并且每次都要重启系统,导致打开的各种工作窗口都要关闭。网页、钉钉等打开的软件和页面又要重新登录,十分烦人。今天实在受不了,一怒之下把SQL Server、Visual Studio等全部删除,硬盘空出几十个G,有种浑身清爽的感觉。 接着问题来了,没了Visual Studio,在Windows上做C/C++开发怎么办? 答案当然是用Jetb...

    期权知识 2020-08-20 666 0
  • 切换到MSYS2

    切换到MSYS2

    之前的博文“使用CLion替换Visual Studio”,介绍了配置Cygwin/MSYS2协同CLion进行C++开发的流程。因为CLion的缘故开始尝试使用MSYS2,经过一段时间使用,目前基本已完全替代了Cygwin。 总结半个月的使用体验: 比Cygwin性能更好的说法,日常使用上没什么感觉(应该是针对CPU密集程序)。个人反而觉得Cygwin使用上更顺滑; pacman真心好用,秒杀Cygwin的installer安装和更新方式; 完整的Windows原生应用构建工具链支持。...

    期权知识 2020-08-20 518 0
  • 解决Windows 10更新失败错误(错误代码0x80070003)

    解决Windows 10更新失败错误(错误代码0x80070003)

    微软10月推送了质量更新(KB4462919),但我的电脑每次更新都安装失败,提示错误代码0x80070003。郁闷的是用微软自家的更新修复程序不能解决问题,每次操作都是清空更新文件夹,重新下载安装然后又失败。重启、修复、失败,windows的更新不断在重复这个让人无语的循环。 昨晚联系了微软的技术客服,在其指导下顺利的安装了新的更新。本文整理给出其解决方案: 下载Windows 10的最新版(1803版本)安装镜像。镜像下载工具的地址:https://software-download.microso...

    期权知识 2020-08-20 709 0
  • Windows出现“NSIS Error: Error Launching Installer”错误

    Windows出现“NSIS Error: Error Launching Installer”错误

    出现问题的原因可能有多种,本人遇到的就比较蛋疼:系统用的中文镜像安装,但一直使用英文系统;今天不小心更改了unicode字符的设置,导致好几个网络下载的软件安装时都出现:NSIS Error: Error Launching Installer的信息。 本人的解决方案如下:设置->时间和语言->左侧的“区域和语言”->右侧的”管理语言设置”->“更改系统区域设置”->选择“中文(简体,中国)”。设置好后如下图所示: 原文链接:https://www.qiquanji.com/...

    期权知识 2020-08-20 608 0
  • c++静态成员变量

    c++静态成员变量

    C++的static关键字可修饰类成员变量/方法,表示变量/方法不从属于特定对象,而是属于类的。仔细琢磨静态成员变量,会发现其与C++的方式既相容也矛盾,具有特殊性。 先说相容的一面。·C/C++·有声明和定义的说法:声明给出签名,定义给出具体实现。对类型而言,声明不一定能知道其对象占用空间大小,但根据定义肯定能确定内存占用。说静态成员与C++方式是相容的,因为其初始化方式与方法的定义一致。下面是一个例子: // Foo.hpp namespace qiquanji { // 类声明和定义 class...

    期权知识 2020-08-20 563 0
  • [翻译]C++的const声明:原因和使用

    [翻译]C++的const声明:原因和使用

    const关键字是C++众多杂乱特性中的一个。 概念上它是直观的:const修饰的变量变成常量,程序不能修改其值。然而它是C++缺失特性的一个简单粗暴的解决办法,并因此导致它变得非常复杂,在使用上有时还有让人不爽的限制。接下来的部分将尝试解释const如何使用(How)及其存在的原因(Why)。 const的简单使用 最简单的使用方式是声明一个命名常量。这在C++/C及衍生语言中都可用。 具体方式是像声明变量一样声明一个常量,只是在前面加上const。你必须马上对它进行初始化,因为以后不能更改。例如:...

    期权知识 2020-08-20 536 0