写的程序总是出 BUG,只好请佛祖前来镇楼啦

前言

自己之前写着玩的,在这做个备份,感觉不错的取走即可。

南无阿弥陀佛

佛祖镇楼,BUG 消失,永不怠机。

/////////////////////////////////////////////////////////////////
//                            _ooOoo_                            
//                           o8888888o                           
//                           88  .  88                           
//                           (| -_- |)                           
//                            O\\ = /O                           
//                        ____/`---'\\____                       
//                      .   ' \\| |// `.                         
//                       / \\||| : |||// \\                      
//                     / _||||| -:- |||||- \\                    
//                       | | \\\\\\ - /// | |                    
//                     | \\_| ''\\---/'' | |                     
//                      \\ .-\\__ `-` ___/-. /                   
//                   ___`. .' /--.--\\ `. . __                   
//                ."" '< `.___\\_<|>_/___.' >'"".                
//               | | : `- \\`.;`\\ _ /`;.`/ - ` : | |            
//                 \\ \\ `-. \\_ __\\ /__ _/ .-` / /             
//         =======`-.____`-.___\\_____/___.-`____.-'=======      
//                            `=------='                         
//                                                               
//         ................................................      
//              佛祖镇楼       BUG消失       永不怠机            
//                                                               
///////////////////////////////////////////////////////////////// 

#include <stdio.h>

int main()
{
	printf("Hello World!\n");		/* 此时的我在瑟瑟发抖 */

	return 0;
}

后记

希望我们编写的程序永无 BUG。

本文作者:main工作室

本文链接:http://www.cnblogs.com/main-studio/p/17058112.html

版权声明:本文为「main工作室」的原创文章,遵循 CC BY-NC-ND 4.0 版权协议,著作权归作者所有,转载请注明出处!

鼓励博主:如果您觉得文章对您有所帮助,可以点击文章右下角【推荐】一下。您的鼓励就是博主最大的动力!

本文转载于网络 如有侵权请联系删除

相关文章

  • 【迅为干货】龙芯2k1000开发板opencv 测试

    基本介绍迅为2k1000开发板是采用国产处理器+国产操作系统的开发平台,采用龙芯2K1000处理器集成2个64位GS264处理器核,主频1GHz,以及各种系统IO接口。集高性能与高配置于一身。板载4路USBHOST、2路千兆以太网、2路UART、2路CAN总线、MiniPCIE、SATA固态盘接口、4G接口、GPS接口、WIFI、蓝牙、MiniHDMI、温度传感器、JTAG接口等流畅运行国产loognix系统。已经广泛应用于工控、轨道交通、电力、能源等领域,经过大量项目验证,是嵌入式领域一颗新星。拥有完全自主知识产权,供货稳定。做工非常的精细扎实,国产化产品开发用它再合适不过了。系统:流畅运行busybox,buildroot,loogxin,QT5.12系统本文摘自《北京迅为iTOP-龙芯2K1000开发板指南》我们在Buildroot文件系统系统上已经移植好了opecv,这里介绍下opecv的测试方法。我们使用命令cd/ctset/opencv/进到开发板进到开发板opencv的测试目录,如下图所示:直接我们直接输入命令./opencv_pic,这个程序的作用是通过opencv打开

  • json包含单双引号问题解决方案

    原创作品 转载请注明出处最近项目中 遇到需要JSON传数据 但是某个字段里面可能含有双引号和单引号 导致出现错误为了方便写了一个工具类,比较好用。支持“链式编程”  分享给大家360网盘下载地址:http://yunpan.cn/cjCrRZj9uc8hE 访问密码79f3 效果DEMO:JsonQuotesUtil.js/** *解决json传输数据时存在同时存在单引号和双引号的问题 * *思路: * *1首选将双引号转义 * *2将单双引号用不容易在字符串中出现的字符分别替换 *在后台分别用过单双引号替换掉即可 * *注:可以传入字符串也可以传入字符串数组 *author:明明如月QQ605283073 *time:2015年5月19日15:33:44 */ functionJsonQuotesUtil() { vardefualtSingleQuotePlaceholder="s%0";//默认单引号占位符 vardefualtDoubleQuotePlaceholder="d%1";//默认双引号占位符 varsingleQu

  • R语言实现MCMC中的Metropolis–Hastings算法与吉布斯采样

    原文:http://tecdat.cn/?p=3772创建测试数据作为第一步,我们创建一些测试数据,用于拟合我们的模型。让我们假设预测变量和响应变量之间存在线性关系,因此我们采用线性模型并添加一些噪声。我将x值平衡在零附近以“去相关”斜率和截距。 trueA<-5 trueB<-0 trueSd<-10 sampleSize<-31 #创建独立的x值 x<-(-(sampleSize-1)/2):((sampleSize-1)/2) #根据ax+b+N(0,sd)创建因变量 y<-trueA*x+trueB+rnorm(n=sampleSize,mean=0,sd=trueSd) plot(x,y,main="TestData")复制图定义统计模型下一步是指定统计模型。我们已经知道数据是用x和y之间的线性关系y=a*x+b和带有标准差sd的正常误差模型N(0,sd)创建的,所以让我们使用相同的模型进行拟合,看看如果我们可以检索我们的原始参数值。从模型中导出似然函数为了估计贝叶斯分析中的

  • 如何处理WordPress网站404状态死链

    如果网站存在大量的404状态码的URL地址(即所谓的死链),这将是对网站SEO优化是一个致命的打击,严重影响网站搜索引擎站点评级,不利于网站页面的搜索引擎收录及排名。那么对网站自身的404数据-网站死链,我们应该如何处理?下面,我们将详细说明网站404状态码,如何进行404数据检测及如何处理网站死链数据。什么是404状态码?如何检测网站404数据?如何处理网站死链数据?什么是404状态码?每当访客访浏览你的网站时,浏览器就会向Web服务器发送请求,并接收包括HTTP标头的数据。HTTP标头包含HTTP状态代码,用于解释请求“发生了什么”。在大多数情况下,请求可以正常运行,并且您实际上不会看到HTTP状态代码(除非通过开发者工具查看)。但是,如果出现问题,您的网络浏览器通常会显示一条带有HTTP状态代码的消息,以指示确切的问题。就像其他错误消息(500错误,502错误,504错误等)一样,Error404NotFound消息也是该过程的结果。404报错实际意味着什么?基本上,这意味着客户端(访客Web浏览器)能够成功连接到主机(网站服务器),但无法找到所请求的实际资源(例如,特定的URL

  • 如何按要求转换客户地址信息格式?

    一、收件人信息格式整理。原格式:要求格式:我们来看下最终效果,批量处理同样的格式。(一)观察差异并找到规律。通过观察我们观察到其中一些关键信息,例如在原数据里面有一些字段信息,例如FullName;Address1等,而要求的格式是根据字段信息进行的换行排列。(二)先把字段名称提取并整理出来。(三)把原数据和字段作为表格导入到PowerQuery。(四)对地址信息表添加索引,这个是为之后分组依据做准备。 (五)通过字段列表对文本进行分割成行,之后进行一些格式的调整,例如对于文本进行修整,筛选掉空行。分割时需要注意的几个地方分隔符因为在一个文本中多次出现,所以需要选择每次出现拆分成行,而不是列使用的是这个函数Splitter.SplitTextByEachDelimiter拆分条件是字段列表对文本数据进行一些调整分隔整理后获得的数据。(六)通过分组依据,文本合并,同时在合并过程中通过分隔符换行#(lf)来进行。 Text.Combine([地址],"#(lf)")最后把索引删除就可以得到我们最终需要的格式了。还有一个小技巧,因为每次刷新的时候,查询列表上载到表格后会根

  • EMA算法及其tensorflow实现

    滑动平均模型可以使模型在测试数据上更健壮(robust)的方法------滑动平均模型。在采用随机梯度下降算法训练神经网络时,使用滑动平均模型在很多应用中都可以在一定程度提高最终模型在测试数据上的表现。在tensorflow中提供了tf.train.ExponentialMovingAverage来实现滑动平均模型。在初始化ExponentialMovingAverage时,需要提供一个衰减率(decay)。这个衰减率将用于控制模型更新的速度。ExponentialMovingAverage对每一个变量会维护一个影子变量(shadowvariable),这个影子变量的初始值就是响应变量的初始值,而每次运行变量更新时,影子变量的值会更新为:shadow_variable=decay*shadow_variable+(1-decay)*variable其中shadow_variable为了影子变量,variable为待更新的变量,decay为衰减率。从公式中可以看到,decay决定了模型更新的速度,decay越大模型越趋于稳定。在实际应用中,decay一般会设成非常接近1的数(比如0.99

  • Django实战-生鲜电商-加入购物车

    用户在进入个人中心前,都需要判断用户是否登录。在加入购物车之前,判断商品是否存在。如果用户已登录,则保存购物车数据到redis中;操作redis,保存购物车数据,"cart_用户id":{"sku_1":10,"sku_2":11},先尝试从用户的购物车中获取这个商品的数量;如果购物车中不存在这个商品,则直接添加购物车记录,否则,需要进行数量的累计,再添加到购物车记录中。①判断用户是否登录ifnotrequest.user.is_authenticated(): #用户未登录 returnJsonResponse({"code":1,"message":"用户未登录"})复制②获取商品id和商品数量#sku_id商品id sku_id=request.POST.get("sku_id") #count商品数量 count=request.POST.get("count")复制③判断商品是否存在try: sku=GoodsSKU

  • 容器Docker学习系列六~命令学习仓库命令

    在前面几篇文章中,我们学习了怎么安装Docker,并进行本地Docker的操作,现在我们就学习下Docker仓库的学习,其实Docker很多理念操作也是来自git,比如我们在下载一个镜像的时候,可以看到多个下载hash。 下载的时候已经下载过的就可以不在进行下载。继续下载其他没有下载的就好。我们仓库提供了这个功能的实现,接下来我们来看下镜像仓库有什么命令吧。login/logoutDocker也是有权限验证的,所以我们也需要登录去上传自己制作的Docker文件。没有账户的朋友是没法上传镜像到仓库中的。语法糖dockerlogin[OPTIONS][SERVER] dockerlogout[OPTIONS][SERVER]OPTIONS:还是可选参数-u:登录的用户名-p:登录的密码列子ruiqi@fruiqi:~/Desktop/code/database-H2-demo$dockerlogouthub.xxxa.com Removinglogincredentialsforhub.infervision.com ruiqi@fruiqi:~/Desktop/code/database

  • DeepText:Facebook的文本解析引擎

    文本是Facebook上主要的交流形式。不论是浏览或是从垃圾信息中过滤出感兴趣的内容,理解各种不同的文本对于改进Facebook产品的用户体验都非常重要。基于这个想法,我们构建了DeepText。它是一个基于深度学习的文本解析引擎,能够按照接近人类的思维处理文本信息,处理的速度高达每秒钟上千篇文章,支持的语言高达20多种。DeepText利用了多个深度神经网络架构,包括卷积和复发性神经网络,能够在单词和字母级别进行学习。我们使用FbLearnerFlow和Torch训练模型。通过FBLearnerPredictor平台,点击按钮即可获得模型服务。该服务的基础基础设施易于扩展,提供的模型非常可靠。Facebook的工程师们可以通过DeepText提供的自服务架构轻松构建新DeepText模型。为什么要深度学习文本处理包含许多任务,比如将文章分类到篮球板块;识别其中的实体,比如运动员的名字;提取比赛的统计数据以及其它有意义的信息。但是要更加接近人类理解文本的能力,需要教会电脑理解俚语以及如何消除歧义。比如如果某个人说,“Ilikeblackberry”,那么他指的是水果还是手机?在Face

  • 构建高并发高可用的电商平台架构实践1

    问题导读: 1.如何构建高并发电商平台架构 2.哈希、B树、倒排、bitmap的作用是什么? 3.作为软件工程师,该如何实现读写? 4.如何实现负载均衡、反向代理? 5.电商业务是什么? 6.基础中间件该如何设计? 7.对于平台各个系统之间的异步交互,可以通过什么实现? 8.搜索功能该考虑什么问题? 9.实时计算需要考虑什么因素? 10.数据存储可以考虑使用什么数据库? 11.对于高并发高性能的mysql来讲,可以在哪些方面进行性能方面的调优? 一、设计理念 1.空间换时间1)多级缓存,静态化 客户端页面缓存(httpheader中包含Expires/CacheofControl,lastmodified(304,server不返回body,客户端可以继续用cache,减少流量),ETag) 反向代理缓存 应用端的缓存(memcache) 内存数据库 Buffer、cache机制(数据库,中间件等) 2)索引 哈希、B树、倒排、bitmap 哈希索引适合综合数组的寻址和链表的插入特性,可以实现数据的快速存取。 B树索引适合于查询为主导的场景,避免多次的IO

  • 超经典的JBOSS入门文章

    前言  本文是为想在JBOSS环境下进行EJB开发的读者而写的,在阅读本文之前,你最好对EJB有一个基本了解。  JBOSS是一个开放源码的免费EJB服务器,它实现了其它J2EE所规定的大多数功能,现在sun公司已经把JBOSS作为J2EE1.4的标准实现服务器了,本文就带领大家从Jboss3.2.6的安装开始,一直到开发出一个完整的”hello,world”的ejb为止。  JBOSS的安装与启动  如果你是第一次使用JBOSS,你一定会感到很沮丧,因为它虽然是开放源码,并可以免费下载,但是它的文档或技术培训却是收费的,而且对于国人来说高不可及(几天的培训大约要10000美元,文档也要几十至几百美一份)!如果你试图在网上找一些关于JBOSS下简单入门的文章,可只是那么寥寥可数的几篇,而且很少有菜鸟级的文章。相反,对其核心设计等高深理论性的文章倒是居多,这样反倒让你越看越糊涂。因此,本文的目的就是:让你的JBOSS尽快地跑起来,并马上可以在其之上开发出简单的EJB!  在安装JBOSS之前,首先要确定你已经安装了jdk1.3或以上版本,由于JBOSS不像weblogic等其它应用服务器

  • c10k问题及其解决方案

    本文主要讲述高并发http应用中的c10k瓶颈问题:在很多服务器初始状态下,无法服务1w左右的并发连接。这与每次服务的资源消耗、服务器的硬件配置固然有关,但很多时候是被linux的默认配置以及软件stack选型所限制。本文主要分析c10k问题的产生原因、限制因素以及解决方案。 如果硬件配置没有问题,性能较高的服务器上,产生c10k问题,很多情况下与配置和软件栈相关:最大文件打开数、socket端口数、IO基础栈。 为什么呢?     如果依然存在性能问题,可以考虑优化程序的架构:比如,网络瓶颈:cdn,客户端缓存,服务器端改成api+angular,这样可以缓存页面。多个服务器+session-redis +memcached-mysql 如果依然存在性能问题,需要考虑优化Linux服务器的性能,参见另外一篇博客:Linux服务器性能调优方案。 如果是怀疑mysql的问题,参见另外一篇博客:mysql性能调优方案。   参考: 1. http://blog.sae.sina.com.cn/archives/1988 2. ht

  • 真实手机访问本地电脑网站失败的原因

    最近做了一个网站,想用真实手机访问进行调试,但是访问时却提示无法连接,不能打开网站,这是什么原因,百思不得其解,因为手机是可以通过WiFi上网的,电脑虽然是通过网线上网,但都使用同一个路由器,而权限方面并没有做任何限制。之后通过几步检测,终于找到了原因,并解决了问题。 1、测试局域网能否连通 检测的第一步是测试局域网能否连通。这里需要另一台局域网电脑来测试,测试的方法是在电脑里ping一下本机IP。   网络连通性测试 能ping通就表示网络是连通的。 2、检测局域网能否访问共享 测试访问共享的方法是在局域网另一台电脑里访问本机,在另一台电脑里直接输入: \\192.168.1.15 或 \\lenovo-pc 其中192.168.1.15是本机IP,lenovo-pc是本机的计算机名。 如果能够访问,则会弹出一个窗口,要求你输入用户名和密码。 如果不能访问,可能原因一般是下面两个: 1)计算机登录密码有无设置?不设置则不能共享。2)计算机防火墙是否打开?打开后则不能共享。 根据上面两原因,我逐一检查,发现防火墙是打开的,于是我关闭了防火墙。 再次测试,终于弹出要求输入

  • java读取数据写入txt文件并将读取txt文件写入另外一个表

    packagecom.xsw.test; importjava.io.BufferedReader; importjava.io.BufferedWriter; importjava.io.File; importjava.io.FileInputStream; importjava.io.FileOutputStream; importjava.io.IOException; importjava.io.InputStreamReader; importjava.io.OutputStreamWriter; importjava.util.List; importjavax.annotation.Resource; importorg.apache.log4j.Logger; importorg.junit.Ignore; importorg.junit.Test; importorg.junit.runner.RunWith; importorg.springframework.test.context.ContextConfiguration; importorg.sprin

  • 归纳(二):倍增

    何为倍增 把一步一步往上爬变成一次一次向前跳,从\(O(n)->O(log_{n})\)的蜕变,可以解决很多问题。 倍增的精髓 \[anc[i][k]=anc[anc[i][k-1]][k-1] \]就这么一行。 我的\(2^{k}\)级祖先就是我\(2^{k-1}\)级祖先的\(2^{k-1}\)级祖先。 就凭这句话,就可以解决很多问题了。 例题(一):裸题就是神题 洛谷P1613跑路 小A的工作不仅繁琐,更有苛刻的规定,要求小A每天早上在6:00之前到达公司,否则这个月工资清零。可是小A偏偏又有赖床的坏毛病。于是为了保住自己的工资,小A买了一个十分牛B的空间跑路器,每秒钟可以跑2^k千米(k是任意自然数)。当然,这个机器是用longint存的,所以总跑路长度不能超过maxlongint千米。小A的家到公司的路可以看做一个有向图,小A家为点1,公司为点n,每条边长度均为一千米。小A想每天能醒地尽量晚,所以让你帮他算算,他最少需要几秒才能到公司。数据保证1到n至少有一条路径。 maxlongint是\(2147483647\)。 由于\(n\)只有50,于是就愉悦地用矩阵。 \(

  • day29 git讲解

    概述: git是一个版本管理工具。用于管理对应的项目的版本。git是一个分布式的项目管理工具,我每个本地的代码都是一个本地的仓库,然后最终提交到远程仓库(git是一个多分支的版本管理工具)。svn是一个版本管理工具,它是集中式的项目管理工具(单分支客户端服务端上传)。 git的下载和安装 git官网 下载地址 测试是否安装成功 找到一个文件夹点击右键弹窗有一个gitguihere(从当前位置打开gui)gitbashhere(从当前位置打开命令行)当你出现这个俩个内容就已经安装完成。 dos命令测试(找到当前安装路径下的bin目录进入cmd) git--version 复制 git入门 dos命令操作(windows的相关命令行cmd打开) cd进入文件夹 mkdir创建文件夹 ipconfig查看网络配置 cls清除所有内容 复制 linux命令操作(linux的命令行) cd进入文件夹 ls查看文件 ll查看所有的文件以列表形式 clear清除所有的内容 shutdown关机 reboot重启 mkdir创建文件夹 tar解压 复制 gitbashhere打开的命令窗口是一个l

  • SQL每个用户最后的一条记录

    SELECT[ID] ,[UserID] ,[StartDate] ,[EndDate] ,[CreateUser] ,[CreateDate] ,[LastEditUser] ,[LastEditDate] FROM[DB_Base].[dbo].[DB_Contracts] ,(SELECTUserIDASU,MAX(EndDate)ASEFROMdbo.DB_ContractsGROUPBYUserID)temp WHEREtemp.U=dbo.DB_Contracts.UserIDANDtemp.E=dbo.DB_Contracts.EndDate 复制 SQL获取每个用户最后的一条记录    升级版本 SELECTdbo.DB_User.UserNumber, dbo.DB_User.Name, d.StartDate, d.EndDate FROMdbo.DB_User LEFTJOIN(SELECT[ID] ,[UserID] ,[StartDate] ,[EndDate] ,[CreateUser] ,[CreateDate] ,[LastEditUser

  • 配置路径(自官网)

    app.json全局配置 https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html pages目录下各页面的json配置 https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/page.html sitemap.json有关微信索引的 https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/sitemap.html wxml参考 https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/ wcss参考https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxss.html 组件 https://deve

  • openresty应用场景以及研发网关系统功能说明

    openresty主要应用场景 Web应用 进行一些业务逻辑处理,甚至进行耗CPU的模板渲染,一般流程:mysql/redis/http获取数据、业务处理、产生JSON/XML/模板渲染内容,比如京东的列表页/商品详情页。 Web防火墙 可以进行IP/URL/UserAgent/Referer黑名单、限流等功能。 接入网关  实现如数据校验前置、缓存前置、数据过滤、API请求聚合、认证管理、负载均衡、流量控制、灰度发布、降级、监控等功能。 以下是具体功能说明: 鉴权:基于接入应用进行授权验证 安全防护:只有授权的应用才能访问对应的api,ip黑贝名单机制。扩展:可根据设备id,地理位置,敏感数据二次检验等... 限流:防止外界系统对当前系统的过渡调用,导致服务超载,影响核心业务的使用 动态配置更新:运行时变更API、分组、组件等配置,自动同步、及时生效。 服务路由(rewrite):识别请求参数和路径转发上游API服务。 高可用:支持集群化,避免单点故障。 高性能:网关无状态,支持横向扩展,运行时弱依赖持久层,最大化提升网关整体性能。

  • 大话 Maven 系列笔记(五)——插件和常用设置

    第五章、Maven插件 1、Maven插件介绍 Maven实际上是一个依赖插件执行的框架,每个任务实际上是由插件完成。插件通常提供了一个目标的集合,并且可以使用下面的语法执行: mvn[plugin-name]:[goal-name]复制 例如,一个Java工程可以使用maven-compiler-plugin的compile-goal编译,使用以下命令: mvncompiler:compile复制   2、tomcat插件 添加插件在build中 <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <port>8080</port> <uriEncoding>UTF-8</uriEncoding> &l

  • Sqoop详细介绍包括:sqoop命令,原理,流程

    一简介 Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具,可以将一个关系型数据库(例如:MySQL,Oracle,Postgres等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库中。 二特点 Sqoop中一大亮点就是可以通过hadoop的mapreduce把数据从关系型数据库中导入数据到HDFS。 三Sqoop命令 Sqoop大约有13种命令,和几种通用的参数(都支持这13种命令),这里先列出这13种命令。 接着列出Sqoop的各种通用参数,然后针对以上13个命令列出他们自己的参数。Sqoop通用参数又分Commonarguments,Incrementalimportarguments,Outputlineformattingarguments,Inputparsingarguments,Hivearguments,HBasearguments,GenericHadoopcommand-linearguments,下面一一说明: 1.Commonarguments 通用参数,主要是针对关系型数据库链接的一些参数 四

相关推荐

推荐阅读