编程语言

记录在技术学习成长道路上的点滴

一次网站访问缓慢的排查过程

1
PHP 7.1.x (cli) (built: Sep 21 2018 22:43:43) ( NTS ) 有用户反馈说,网站访问非常缓慢 第一感觉 是不是redis 挂了?(因为之前有一次是这个原因) 经过排除redis运行正常 那数据库是不是访问缓慢呢? 经过测试 同服务器的golang程序 速度非常快,并且查看sql执行的日志 也没有发现有慢的语句,排...
赞 (0)阅读(68)

golang目录/文件复制

最近在做一个flutter自动打包工具,需要复制文件 到指定目录 //判断文件或目录是否存在 func GetFileInfo(src string) os.FileInfo { if fileInfo, e := os.Stat(src); e != nil { if os.IsNotExist(e) { return nil } return nil }...
赞 (0)阅读(78)

makefile教程(转载)

为go程序写一个makefile文件,毕竟每次go build 一堆参数挺难受的。于是转载这篇文章 以留备用。 转载地址 :https://blog.csdn.net/weixin_38391755/article/details/80380786 makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Win...
赞 (0)阅读(52)

git忽略已经提交的文件

有时候我们添加.gitignore文件之前已经提交过了文件。.gitignore只能忽略那些原来没有被track的文件(自添加以后,从未 add 及 commit 过的文件),如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。就需要执行: git rm -r –cached . #删除追踪状态 ,不会真正删除文件 git a...
赞 (0)阅读(80)

golang和php闭包对比

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 package main   import "fmt"   func adder() func(int) int { sum := 0 return func(i in...
赞 (0)阅读(76)

注解配置spring和spring中的aop

6
使用注解配置spring 1.导入约束 2.导包 新版的spring再使用注解时需要导入spring-aop   3.启用注解 base-package 指定扫描哪个包下的类文件,会扫描指定包下的子孙包 <context:component-scan base-package="leitao.zhang.entities"></c...
赞 (0)阅读(89)

imagettftext因为enable-gd-jis-conv导致乱码的解决方法

imagettftext ===>> 点击查看函数说明 1.重新编译去掉  enable-gd-jis-conv 选项   2.imagettftext()也接受另外一种字符表示方法,类似HTML的字符参考。说“类似”是因为GD只接受数字参考,所以内部函数 (如 mb_convert_encoding) 转出来的没用。 以下的函数可以将...
赞 (0)阅读(102)

spring 对象创建 bean

spring bean三种创建方式 空参构造 <bean name="user" class="leitao.zhang.entities.User"></bean> 静态工厂 <bean name="staticuser" class="leitao.zhang.spring.UserFactory" factory-meth...
赞 (0)阅读(58)

java版 webScoket

java代码 package leitao.zhang; import java.io.IOException; import javax.websocket.OnClose; import javax.websocket.OnError; import javax.websocket.OnMessage; import javax.websocket.On...
赞 (0)阅读(61)