码迷,mamicode.com
首页 > 全部 > 月排行
Async方法死锁的问题 Don't Block on Async Code(转)
今天调试requet.GetRequestStreamAsync异步方法出现不返回的问题,可能是死锁了。看到老外一篇文章解释了异步方法死锁的问题,懒的翻译,直接搬过来了。 http://blog.stephencleary.com/2012/07/dont-block-on-async-code.h ...
分类:其他好文   时间:2017-05-04 10:59:50    阅读次数:235
创建对象与使用对象——谈谈工厂的作用
工厂模式(包括简单工厂模式、工厂方法模式和抽象工厂模式)到底有什么用,很多时候通过反射机制就可以很灵活地创建对象,为毛还要工厂?,在本文中我将围绕创建对象和使用对象来简单谈谈工厂的作用。 与一个对象相关的职责通常有三类:对象本身所具有的职责、创建对象的职责和使用对象的职责。对象本身的职责比较容易理解 ...
分类:其他好文   时间:2017-05-04 10:59:59    阅读次数:271
更换CentOS7的下载源为阿里云
1、备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ CentOS 5 wget -O /etc/yum ...
分类:其他好文   时间:2017-05-04 11:00:06    阅读次数:141
SSH反向连接及Autossh
0.接触Linux恐怕对SSH再熟悉不过了,还有scp,sftp各种方便的功能,一般的使用都需要ip:port(如果不是默认22的话),但有些情况比较特殊,就是想连接一台内网主机(比如公司内网,当然你肯定做不了Port Forwarding,除非你想在公司防火墙上拆个洞)。稍懂一点网络的童鞋会明白, ...
分类:其他好文   时间:2017-05-04 11:00:13    阅读次数:232
App开放接口api安全性—Token签名sign的设计与实现
前言 在app开放接口api的设计中,避免不了的就是安全性问题,因为大多数接口涉及到用户的个人信息以及一些敏感的数据,所以对这些 接口需要进行身份的认证,那么这就需要用户提供一些信息,比如用户名密码等,但是为了安全起见让用户暴露的明文密码次数越少越好,我们一般在web项目 中,大多数采用保存的ses ...
分类:移动开发   时间:2017-05-04 11:00:22    阅读次数:164
七牛云--开发笔记
开发文档:https://developer.qiniu.com/kodo/sdk/1241/php 一、下载官方SDK : https://github.com/qiniu/php-sdk/releases?ref=developer.qiniu.com 下载源代码包后,解压到您的项目中。 然后在 ...
分类:其他好文   时间:2017-05-04 11:00:30    阅读次数:1925
【C++】异常简述(三):补充之如何看待C++异常
C++异常的使用,我相信在上文总结的已经比较完整了,本文主要对C++异常这块进行额外的补充. 即使C++将异常纳入标准已经很多年了,但是直到现在都能看到很多坚持不显式使用异常.(包括本人在内,在写的代码中很少使用异常). 在评论异常之前,首先引入google C++ 编码规范,我们先来看看谷歌怎么看 ...
分类:编程语言   时间:2017-05-04 11:00:38    阅读次数:202
php callback函数
//自定义函数function study($username){ echo $username. ' is study...<br/>';}function play($username){ echo $username .' is playing...<br/>';}//自定义调用functio ...
分类:Web程序   时间:2017-05-04 11:00:46    阅读次数:261
gulp+webpack踩过的坑
1.监听流错误 stream-combiner2 2.热更新Browsersync与element冲突,换成gulp-connect 3.gulp-uglify压缩js不能压缩es6 4.webpack-stream不支持webpack2.X 5.extract-text-webpack-plugi ...
分类:Web程序   时间:2017-05-04 11:00:53    阅读次数:229
UEditor中上传图片的步骤
1. 找到ueditor中ueditor.config.js 修改serverUrl属性值, serverUrl: URL + "jsp/controller.jsp" toolbars定义的是编辑器里显示的button 按钮组 2. 将ueditor/jsp中lib下的jar拷贝到WEB——INF ...
分类:Web程序   时间:2017-05-04 11:01:02    阅读次数:277
HTML overflow:hidden
overflow:hidden的作用 overflow:hidden的作用 功能1、隐藏溢出 在IE6下,当子容器的宽高超出父容器时,父容器就会被撑开来。 要想解决这个问题,在父容器中除定义宽和高的值以外,还必须写overflow:hidden,这样就能把子容器的其它内容隐藏。 但是在火狐或者其他浏 ...
分类:Web程序   时间:2017-05-04 11:01:09    阅读次数:247
用dialog包制作窗口
注意第19行对STDERR进行了重定向,第24行用以显示$temp2的内容,即用户选择的选项。 从键盘键入0~3都能正常输出,可是,输入4的时候,$temp2显示的是3,然后其他的都显示的是0 我的版本: ...
分类:其他好文   时间:2017-05-04 11:01:16    阅读次数:207
Gerrit Handbook for Commercial Project
1) Operation Guide 2) Install and Config 3) Security 4) High Available ...
分类:数据库   时间:2017-05-04 11:01:25    阅读次数:186
asp.net core mvc剖析:路由
在mvc框架中,任何一个动作请求都会被映射到具体控制器中的方法上,那框架是如何完成这样一个过程的,现在我们就来简单分析下流程。 我们紧跟上面的主题,任何一个请求都会交给处理管道进行处理,那mvc处理的流程自然也应该处于这个管道中,在startup.cs文件的Configure方法中,我们会看到这样的 ...
分类:Web程序   时间:2017-05-04 11:01:31    阅读次数:274
MySQL错误: could not retrieve transation read-only status server
问题描述: java代码在开始事务后,先做了一个查询,再insert,此时会报: java.sql.SQLException: could not retrieve transation read-only status server 解决过程: 查看mysql的事物隔离级别 SHOW VARIAB ...
分类:数据库   时间:2017-05-04 11:01:38    阅读次数:232
winrm service
今天看脚本忽然发现一个服务,叫winRM服务,这是个PowerShell的远程管理。开启它可以很大程度的方便用PowerShell操控! 下面是我找到的一些资料: 在Linux中,我们可以使用安全的SSH方便的进行远程管理。但在Windows下,除了不安全的Telnet以外,从Windows Ser ...
分类:Windows程序   时间:2017-05-04 11:01:47    阅读次数:328
黑盒测试总结
黑盒测试方法1.划分等价类2.边界分析法3.错误推断法4.因果图法5.判定表组成法6.正交试验设计7.场景法黑盒测试注重软件功能需求功能不正确或遗漏界面错误输入输出错误数据库访问错误性能错误初始化和终止错误白盒测试方法语句覆盖判定覆盖条件覆盖判定条件覆盖条件组合覆盖路径覆盖 软件质量模型的六大特征 ...
分类:其他好文   时间:2017-05-04 11:01:56    阅读次数:126
当前服务器的并发连接数查看
最近在测试项目,项目环境是centos 5.6下,nginx,mysql,php环境的项目,数据库的数据量较大,每个表都是近亿级别的数据,多表轮询查询。 linux的最大并发允许的链接: 查看当前服务器的并发连接数命令: 查看使用了多少连接数: cat /proc/sys/net/ipv4/netf ...
分类:其他好文   时间:2017-05-04 11:02:02    阅读次数:169
CSS3圆圈动画放大缩小循环动画效果
代码如下: ...
分类:Web程序   时间:2017-05-04 11:02:09    阅读次数:221
设置Windows Azure Linux虚拟机中的root账户
使用Windows Azure 创建好Linux虚拟机之后,如果你使用默认的用户密码登陆root是不行的,如下图所示: 其原因是Windows Azure创建Linux虚拟机时并没有同时设置root密码,如果要想使用root账户,还必须得使用“sudo passwd root”指令重新设置root密 ...
分类:Windows程序   时间:2017-05-04 11:02:17    阅读次数:250
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!