当前位置: 首页 > news >正文

做钓鱼网站用哪种编程语言代理网站备案

做钓鱼网站用哪种编程语言,代理网站备案,wordpress禁止访问模版页面,网站建站平台源码Go语言中写文件有多种方式#xff0c;这里进行如下几种方式的速度对比#xff1a; 打开文件#xff0c;写入内容#xff0c;关闭文件。如此重复多次打开文件#xff0c;写入内容#xff0c;defer 关闭文件。如此重复多次打开文件#xff0c;重复多次写入内容#xff0c… Go语言中写文件有多种方式这里进行如下几种方式的速度对比 打开文件写入内容关闭文件。如此重复多次打开文件写入内容defer 关闭文件。如此重复多次打开文件重复多次写入内容defer 关闭文件在VMWare下的Ubuntu 14.04下运行的结果表明 方式1速度最慢但是慢的很稳定方式2比方式1略快但是重复次数多了后会报错应该是defer被压栈太多导致系统撑不了太多打开的文件方式3速度约是前两者的2倍因为减少了很多打开关闭文件的操作测试代码如下 package mainimport (fmtostime )func benchmarkFileWrite(filename string, n int, index int) (d time.Duration) {v : ni shuo wo shi bu shi tai wu liao le a?os.Remove(filename)t0 : time.Now()switch index {case 0: // open file and write, then close, repeat n timesfor i : 0; i n; i {file, err : os.OpenFile(filename, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0666)if err ! nil {fmt.Println(index, i, open file failed., err.Error())break}file.WriteString(v)file.WriteString(\n)file.Close()}case 1: // open file and write, defer close, repeat n timesfor i : 0; i n; i {file, err : os.OpenFile(filename, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0666)if err ! nil {fmt.Println(index, i, open file failed., err.Error())break}defer file.Close()file.WriteString(v)file.WriteString(\n)}case 2: // open file and write n times, then close filefile, err : os.OpenFile(filename, os.O_WRONLY|os.O_APPEND|os.O_CREATE, 0666)if err ! nil {fmt.Println(index, open file failed., err.Error())break}defer file.Close()for i : 0; i n; i {file.WriteString(v)file.WriteString(\n)}}t1 : time.Now()d t1.Sub(t0)fmt.Printf(time of way(%d)%v\n, index, d)return d }func main() {const k, n int 3, 1000d : [k]time.Duration{}for i : 0; i k; i {d[i] benchmarkFileWrite(benchmarkFile.txt, n, i)}for i : 0; i k-1; i {fmt.Printf(way %d cost time is %6.1f times of way %d\n, i, float32(d[i])/float32(d[k-1]), k-1)} }   当n1000时测试结果如下 time of way(0)38.719386mstime of way(1)31.428677mstime of way(2)17.930829msway 0 cost time is 2.2 times of way 2way 1 cost time is 1.8 times of way 2   当n5000时测试结果如下因为方式1报错所以它的时间是错的 time of way(0)170.003521ms1 1021 open file failed. open benchmarkFile.txt: too many open filestime of way(1)32.388994mstime of way(2)77.777936msway 0 cost time is 2.2 times of way 2way 1 cost time is 0.4 times of way 2   转载于:https://www.cnblogs.com/journeyonmyway/p/4320987.html
http://www.zqtcl.cn/news/522761/

相关文章:

  • 广汉有没有做网站建设公司wordpress 301插件
  • 龙岗菠菜网站建设chatgpt网页
  • 如何查看网站ftp地址四川公共资源交易网招标网
  • 家居企业网站建设机构沈阳工程信息
  • 上海好的网站设计公司wordpress 上传文件路径
  • 用微信微博网站来做睡眠经济亚马逊跨境电商开店流程及费用
  • 网络公司做的网站根目录在哪网站建设必备条件
  • 网站建设外包服务管理情况公众号 链接wordpress
  • 深圳网站建设黄浦网络 技术差做网站的怎么跑业务
  • 青岛崂山区网站建设广东企业网站建设多少钱
  • 男女做那个的小视频网站韩国儿童才艺网站建设模板
  • 餐饮品牌网站建设淮北论坛最新招聘
  • 给客户做网站网站自动适应屏幕
  • 人力资源培训与开发什么是网站优化
  • 制作 网站 盈利农村自建房设计图一层平房
  • 佛山住房和城乡建设厅网站wordpress图片外链转内链
  • 海东高端网站建设价格wordpress侧边栏淘宝客
  • 网站功能建设中页面wordpress让投稿
  • 学校网站 asp网站结构方面主要做哪些优化
  • 深圳做网站(信科网络)做网站需要多少资金
  • 做网站实例教程网站图片的作用
  • 网站建设展板营销渠道的三个类型
  • 用php做视频网站有哪些十大免费logo设计
  • 网站建设对于网络营销的意义微信购物商城
  • 基于个性化推荐的电商网站设计与实现网站 用户体验的重要性
  • 怎么用ajax做电商网站企业网查询是什么
  • 海淀企业网站建设张店学校网站建设公司
  • 专业微网站开发做购物网站怎么赚钱
  • 怎样做酒店网站ppt什么是企业网络营销平台
  • 科技部网站改版方案济南众筹网站建设