编程技巧 - 文章列表
-
centos中mysql忘记密码的处理方法
1、修改mysql配置文件vi/etc/my.cnf在[mysqld]下面添加skip-grant-tables如下图所示2、保存配置后,重启mysql服务servicemysqldrestart3、修改密码mysql-urootmysqlusemysql;updateuserSETauthentication_string=PASSWORD(xxxxxx)WHEREuser=root;4、将配置
-
golang 发布到linux运行的方法
首先输入命令goenv查看当前的环境配置PSC:\Users\AdministratorgoenvsetGO111MODULE=onsetGOARCH=amd64......setGOOS=windows将goos设置为linux将goarch设置为amd64输入下面命令goenv-wGOOS=linuxgoenv-wGOARCH=amd64完成设置后再次输入goenv查看是否修改成功修改成功后,
-
oracle 口令已失效 更新oracle口令的方法
用下列语句查询用户名有效期selectusername,account_status,expiry_date,profilefromdba_users;使用下面语句更新用户密码,并让有限期增加密码可以是原来的密码alteruser用户名identifiedby用户密码accountunlock;
-
create-react-app 报错
react创建项目时报错发现是在安装canvas的时候报的错,错误提示如下:C:\Users\Administrator\AppData\Local\node-gyp\Cache\14.16.0\include\node\uv.h(64,11):fatalerrorC1083:????????????:??uv/win.h??:Nosuchfileordirectory[D:\Doc\mine\r
-
oracle安装后连接不上,没有TNS监听服务的解决方法
oracle安装后,不能连接,发现在服务中没有OracleOraDB12Home2TNSListener这个服务。解决方法是在安装目录,如:I:\app\Administrator\virtual\product\12.2.0\dbhome_1\bin先运行netca_deinst.bat然后再运行netca.bat然后再刷新服务就出来了
-
redis允许远程访问、设置密码、修改端口
允许远程访问:确认#bind127.0.0.1这一句处于注释状态,如去掉注释,则只能本地访问设置密码:#requirepassfoobared找到这一句,修改requirepass后面的密码,并将注释去掉修改端口:redis默认的端口是6379,找到port6379这一行,修改端口修改参数完毕后,需要重启服务才能生效
-
cgo: exec gcc: exec: "gcc": executable file not found in %PATH%
gorun时,提示cgo:execgcc:exec:gcc:executablefilenotfoundin%PATH%提示这个错误是要安装一下GCC到https://sourceforge.net/projects/mingw-w64/files/mingw-w64/这里下载MinGW的压缩文件,比如x86_64-posix-seh,解压后,将目录中的bin路径添加到环境变量的Path中然后重新
-
go get 没有将包下载到gopath目录下
发现goget的包下载到了go/pkg/mod目录下,导致import包时找不到需要运行下面命令goenv-wGO111MODULE=off
-
修改go的默认代理
在命令行使用下面命令完成代理设置goenv-wGOPROXY=https://goproxy.cn,direct
-
cx_Oracle.DatabaseError: ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段
在执行大量oracle语句的时候,发现执行到其中一条后,会等待很长时间没响应,最后报错显示:“cx_Oracle.DatabaseError:ORA-01652:无法通过128(在表空间TEMP中)扩展temp段”按提示查询临时表空间selecttablespace_name,bytes,user_bytes,user_bytes/bytes,file_namefromdba_temp_files