写应用不写日志,只会在撞板后也不知道为何撞板。线上的问题永远不会知道为何会发生,只会出现事故之后身处茫然之中。1、哪怕用print也要输出关键数据新手会经常在调试的时候使用print,不论这种方式的优劣,反正关键位置数据哪怕用print输出都比没有好。在linux系统,nohup启..
分类:
其他好文 时间:
2017-05-18 12:39:22
阅读次数:
218
发送流程:首先定义一个缓冲池,发送数据时仅仅是将待发送的数据加入到缓冲池中,再由后台的工作线程从缓冲池中取得待发送数据进行发送。可能某些情况下在数据发送完成时需要做一些处理(比如写日志),便定义了一个发送完成监听,在数据发送完成时触发此事件。 接收流程:同样定义了一个接收缓冲池,由接收数据线程将接收 ...
分类:
移动开发 时间:
2017-05-17 12:04:47
阅读次数:
255
我们在开发web项目中,总会遇到一些异常,或是需要记录一些信息。我们也基本都是通过程序写日志的方式,来记录程序的异常信息,以及其他信息。那么今天,我来写了一个Demo分享一下.NET中,关于日志处理的一个技术,Log4Net.下面是自己总结的一些步骤,没有太多理论解释。跟着步骤,即可完成! 1.添加 ...
分类:
Web程序 时间:
2017-05-12 22:27:04
阅读次数:
296
首先添加log4net的引用,可以使用VS的Nuget下载 1.配置Web.config文件在configuration节点下配置configSections中的section 2.在configuration节点下添加log4net节点 后台写日志时: 至此,就完成了 ...
分类:
Web程序 时间:
2017-05-12 17:30:08
阅读次数:
186
第一步:下载安装包 我们首先需要下载 mongodb 的安装包,直接到官网下载即可。地址为:https://www.mongodb.com/download-center#community。 看下自己的操作系统是32位还是64位选择不同的安装包下载。 第二步:安装软件 下载完成之后安装。安装的时候 ...
分类:
数据库 时间:
2017-05-12 01:53:10
阅读次数:
291
第一步:导入Log4j jar包 第二步:写配置文件 注意:文件名和文件路径 (开发) (生成) Log4j.rootLogger=debug |info 第三步:使用log4j a.导入log4j类 import org.apache.log4j.Logger; b.在指定类中,写属性 priva ...
分类:
其他好文 时间:
2017-05-10 20:33:29
阅读次数:
142
Laravel项目的根目录下有.env文件,如果没有可以把.env.example改名为.env 这个文件是配置文件,可以把app_key、数据库、redis缓存等配置信息写在这个文件里。 目前5.4的版本除了支持MySQL以外,还可以用SQLite。 MySQL配置示例如下: SQLite配置示例 ...
分类:
其他好文 时间:
2017-05-08 16:14:01
阅读次数:
281
#!/bin/shrepos="$1"txn="$2"res="ok"#makesurethatthelogmessagecontainssometext.svnlook=/usr/local/svn/bin/svnlook$svnlooklog-t"$txn""$repos"|egrep"[^[:space:]]+">/dev/null||unsetresif["$res"!="ok"]thenecho"youmustinputsomecommentsforyoucommit">&2ex..
分类:
其他好文 时间:
2017-05-04 23:13:09
阅读次数:
309
1.主库开启归档 SQL> archive log list;(查询当前归档状态) SQL> shutdown immediate; SQL> startup mount;(启动到mount状态) SQL> archive log list;(开启归档) 2.开启强制写日志 SQL> alter d ...
分类:
其他好文 时间:
2017-05-04 21:51:42
阅读次数:
273
由于安装的2.2.0版本的hadoop 遇到了几个问题,最终还是解决了,问题汇总及解决办法如下: 1.sbin/start-all .sh完毕后,jps没有namenode? 由于我自己只在core-site.xml中配置了fs.default.name,没有考虑到hadoop的tmp目录的自动删除 ...
分类:
其他好文 时间:
2017-05-01 18:17:46
阅读次数:
308