电脑编程日记

 PG数据库给指定用户授予访问指定表的权限 --列出所有用户select*frompg_user--查询用户可以访问哪些表select*frominformation_schema.role_table_grantswheregrantee=xxx;--为用户授予访问表的权限grantselectonv_zc_racktoxxx TNS-12514: TNS:



PG数据库给指定用户授予访问指定表的权限

--列出所有用户select*frompg_user--查询用户可以访问哪些表select*frominformation_schema.role_table_grantswheregrantee=xxx;--为用户授予访问表的权限grantselectonv_zc_racktoxxx

TNS-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

TNS-12514:TNS:监听程序当前无法识别连接描述符中请求的服务ORA-12514,TNS:listenerdoesnotcurrentlyknowofservicerequestedinconn可以尝试修改listener.ora此文件位于“D:appAdministratorvirtualproduct12.2.0dbhome_1 etworkadmin”增加下图中的红色

postgresql新建数据库及用户的方法

#创建数据库testdbcreatedatabasetestdb;#创建用户testusercreateusertestuserwithpassword123456;#授权grantallondatabasetestdbtotestuser;#修改数据库owneralterdatabasetestdbownertotestuser;*切换用户登录#创建schema,命名为schema01creat

postgresql查询每张表占用硬盘空间的语句

查询每张表占用磁盘空间SELECTtable_schema||.||table_nameAStable_full_name,pg_size_pretty(pg_total_relation_size(||table_schema||.||table_name||))ASsizeFROMinformation_schema.tablesORDERBYpg_total_relation_size(||

  • postgresql 备份/还原数据库的方法
  • centos 上安装psycopg2的方法
  • python SCRAM authentication requires libpq version 10 or above
  • centos中mysql忘记密码的处理方法
  • oracle 口令已失效 更新oracle口令的方法
  • oracle安装后连接不上,没有TNS监听服务的解决方法
  • redis允许远程访问、设置密码、修改端口
  • cx_Oracle.DatabaseError: ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段
>>更多

C# dynamic判断是否有某个属性

if(((IDictionarystring,object)data).ContainsKey(propertyname)){//包含此属性}

iis运行.net core 程序报502错误

iis运行.netcore程序报502错误查看Windows应用程序日志显示ApplicationMACHINE/WEBROOT/APPHOST/APISITEwithphysicalrootD:wwwrootxxxfailedtostartprocesswithcommandlinedotnet.xxx.dll,ErrorCode=0x80070002:0.解决方式如下1、在cmd中输入

Multipart body length limit 134217728 exceeded

.netpost大文件时,报错Multipartbodylengthlimit134217728exceeded解决方法为Startup.cs中添加//解决Multipartbodylengthlimit134217728exceededservices.ConfigureFormOptions(x={x.ValueLengthLimit=int.MaxValue;x.MultipartBodyL

Error 0x80240017: Failed to execute MSU package.

MicrosoftVisualC++2015Redistributable(x64)安装失败查看日志出现下面错误Error0x80240017:FailedtoexecuteMSUpackage.需要依次安装下面补丁:1、KB2919442https://www.microsoft.com/zh-cn/download/details.aspx?id=421532、KB2919355https:/

  • c# ZIP压缩文件
  • vs2017添加引用报错 对COM组件的调用返回了错误HRESULT E_FAIL
  • 在 Range 对象中,Min (17)必须小于或等于 max (-1)。
  • C# 根据类名创建类的实例对象
  • wpf DataGrid 隐藏行的方法
  • wpf DataGrid绑定动态对象的方法
  • wpf设置隐藏后不占位置
  • 分部声明一定不能指定不同的基类
>>更多

php连接mysql时报错 SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

php连接mysql时报错SQLSTATE[HY000][2054]Theserverrequestedauthenticationmethodunknowntotheclient原因是mysql8默认的身份验证方式是:caching_sha2_password用phpinfo查询loadedplugins,如果少了caching_sha2_password,就表明此版本的php不支持此验证方式解

php日期相加 增加天数,月数的方法

当前时间增加一天:?eccho?date(|acute;Y-m-d|acute;,strtotime("+1?day"))当前时间增加一月:?strtotime("+1?month")当前时间增加一年:?strtotime("+1?year")当前时间增加一秒:?strtotime("+1?seconds")已有时间增加一天:?$d=|acute;2012-10-11|acute;;eccho?date(|acute;Y-m-d|acute;,strtotime("{$d}?+1?day"));更多的有echo???strtotime

PHP重定向三法

方法一: 方法二: window.location =”PHP_SELF”;”;?> 方法三: ”;?>

PHP编程常用技巧四则

PHP编程常用技巧四则:   1.配置PHP文件目录   作为服务器端解释执行的脚本语言,PHP程序放置在某个服务器可以访问的目录下,一般可以通过修改Apache的httpd.conj进行配置,例如我们在该文件中的一句:   Alias /test/ “d:brhpwebsitebrhp/” 那么在浏览器端输入:“http://localhost/test/+PHP文件名”就可以访问d:brhpwebsitebrhp/下的PHP文件了;可见该行不过是为存放PHP文件的目录起一个别名。   其次,还可以通过指定DocumentRoot路径得到存放服务器文件

  • 服务器上运行php需要禁用的一些函数
  • iis下读不出php.ini的解决方法 Loaded Configuration File (none)
  • session_start()使网站很慢的解决方法
  • PHP服务器禁止显示错误提示的方法
  • server2008,iis7 配置php伪静态的方法
  • Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed
  • PHP不适合编写大型应用的九大原因分析
  • php程序员常犯的几个mysql数据库错误
>>更多

nodejs版本管理-nvm的安装和使用

nvm是管理nodejs版本的工具,可以方便地安装nodejs及切换nodejs版本nvm安装及使用的方法如下1、nvm官网下载地址:https://github.com/coreybutler/nvm-windows/releases2、设置国内镜像找到nvm的安装目录,如C:UsersAdministratorAppDataRoaming vm将下面两行加到settings.text

create-react-app 报错

react创建项目时报错发现是在安装canvas的时候报的错,错误提示如下:C:UsersAdministratorAppDataLocal ode-gypCache14.16.0include ode64,11):fatalerrorC1083:????????????:??uv/win.h??:Nosuchfileordirectory[D:Docmine

跨域请求报错 No Access-Control-Allow-Origin header is present on the requested resource.

跨域请求,浏览器提示AccesstoXMLHttpRequestatxxx1fromoriginxxx2hasbeenblockedbyCORSpolicy:NoAccess-Control-Allow-Originheaderispresentontherequestedresource.解决方法为:添加headerAccess-Control-Allow-Origin:*

javascript gzip 支持中文

首先引用pako.jsfunctiongzip(str){//加密varbinaryString=pako.gzip(str,{to:string});returnbtoa(binaryString);}functionungzip(b64Data){//解密varstrData=atob(b64Data);//Convertbinarystringtocharacter-numberarrayv

  • HTML5上传文件显示进度的方法
  • flash与js跨域调用的方法
  • 图片加载失败使用默认图片的方法
  • js停止事件冒泡的方法 取消提交表单
  • 如何使用js延迟加载动态网页内容
  • javascript图片浏览器的核心——图片预加载
  • 基础入门:如何在你的HTML中使用Javascript?
  • javascript正则表达式的常用方法总结
>>更多

运行python时提示无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-I1-1-0.dll

在windowsserver2012RC2上安装完python后,运行时提示无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-I1-1-0.dll解决方法是依次安装微软提供的三个补丁:KB2919442、KB2919355、KB2999226补丁下载地址如下:https://support.microsoft.com/en-us/help/2919442/march-2

python利用pandas将csv转为excel

首先,引入pandas

使用pandas处理excel数据的方法

首先引入pandasimportpandasaspd1.读取excel,指定sheet名为sheet2df=pd.read_excel(filename,sheet_name=Sheet2)2.筛选数据,如:筛选列更新时间大于2022-09-01的数据df=df[df[更新时间].apply(lambdax:x2022-09-01)]3.修改指定列的值df[客户ID]=df[客户ID].apply

flask实现虚拟目录

使用蓝图实现虚拟目录blue_filestatic=Blueprint(blue_filestatic,__name__,static_url_path=/diskd,static_folder=D:/)

  • flask将post获取到的文件传到另一个网站
  • 树莓派安装pymssql连接sqlserver数据库
  • python requests 请求https网站有警告InsecureRequestWarning: Unverified HTTPS request is being made to host 'xxx'.
  • python将本地安装的模块还原到其他机器上
  • python在centos7上运行cx_Oracle
  • python更换pip源为国内地址,解决pip慢的问题
  • cx_Oracle中文乱码的解决方法
  • python需要添加的环境变量
>>更多

安装DXSDK_Jun10 报错 Error Code: s1023的解决方法

??在安装DXSDK_Jun10.exe 的时候出现下面错误: Error Code: s1023错误原因:计算机上安装过Microsoft Visual C++ 2010 Redistributable,打开“控制面板”的“程序和功能”,果然计算机里之前有安装“Microsoft Visual C++ 2010 x86 Redistributable - 1010.0.40219”,而DXSDK_Jun安装的是“Microsoft Visual C++ 2010 x86 Redistributable -?1010.0.30319”,版本低于

在mfc中使用cef实现webkit的浏览器(四)-自动调整大小

前面的几节我们已经将浏览器显示出来了。在测试中,我们发现了一个问题,就是调整窗口大小的时候,浏览器不会跟着变化大小。需要怎么处理呢?其实很简单,跟其他的控件调整大小一样。添加一个WM_SIZE的消息处理代码如下:void CMFCCefDlg::OnSize(UINT nType, int cx, int cy){ CDialogEx::OnSize(nType, cx, cy); // TODO: 在此处添加消息处理程序代码 CWnd* cefwindow= FindWindowEx(this->GetSafeHwnd(),NULL,L"

在mfc中使用cef实现webkit的浏览器(一)-准备工作

首先,下载一个cef的开发包,我下载的是?cef_binary_3.2171.1901_windows32 这个版本的。下载完成解压后,用vs打开,编译其中的?libcef_dll_wrapper 这个项目。编译成功后,在\out\Debug\lib 这个目录里会生成一个文件:libcef_dll_wrapper.lib,这个文件在开发我们项目的时候会使用。接下来开始创建我们的项目了。1、打开VS,新建一个mfc的工程,应用程序类型选择“基于对话框”2、将默认生成的对话框里面的控件全部删除3、从cef_binary_3.2171.19

在mfc中使用cef实现webkit的浏览器(三)-完成代码

前面,我们添加了一些cefsimple这个示例项目的代码到我们项目中。当然,这些代码需要修改一下,首先是#include 部分#include 的路径需要调整一下,这里是删除"cefsimple/"。修改完#include后,编译一下,应该能够通过。接下来,参考一下cefsimple里面“cefsimple_win.cpp”这个文件的代码,这里面的代码是初始化cef的然后添加类似的代码到我们项目中在我们项目的“MFCCef.cpp”这里面的构造函数中,添加如下代码void* sandbox_info = NULL;CefMainArg

  • 在mfc中使用cef实现webkit的浏览器(二)-修改项目属性
  • 为什么mfc中有些函数的参数列表中没有HWND
  • mfc CListCtrl 添加图标的方法
  • CTime与CString相互转换的方法
  • 在对应所需名称或序数的集合中 未找到项目
  • mfc使用ado连接数据库,在win7编译后,无法在xp上运行的解决方法
  • CloseHandle()报错: 0xC0000008: An invalid handle was specified 的解决方法
  • ?在MFC中使用CHtmlView与js交互 js调用C++的方法
>>更多

解决gradle-xxx.all.zip 下载慢的问题

到https://services.gradle.org/distributions/下载对应版本,放到C:Users用户名.gradlewrapperdists这个目录下

android edittext 设置为单行的方法

使用android:singleLing提示过时android:singleLine=true现在的方法是android:inputType=textandroid:lines=1

android 获得屏幕宽度与高度

android获得屏幕宽度与高度方法一:WindowManagermanager=this.getWindowManager();DisplayMetricsoutMetrics=newDisplayMetrics();manager.getDefaultDisplay().getMetrics(outMetrics);intwidth=outMetrics.widthPixels;intheig

android GridLayout 设置子元素的rowspan,colspan,并填充单元格

androidGridLayout设置子元素的rowspan,colspan,并填充单元格LinearLayoutlayout=LinearLayout(Activity_TableEdit.)GridLayout.LayoutParamslayoutParams=GridLayout.LayoutParams()layoutParams.=GridLayout.(currentRowfield.

  • Cleartext HTTP traffic to xxx not permitted
  • android 右下角弹出1/4圆盘菜单的效果
  • android通过intent浏览图片的方法
  • android选择文件,通过uri获取文件真实地址的方法(兼容7.0)
  • Android 7.0的手机在eclipse上无法显示logcat的解决方法
  • swift 播放网络音频
  • 在应用中调用百度地图和高德地图的方法
  • Android使用Intent打开拨号界面
>>更多

java -jar 读取中文配置报错,使用utf8执行jar

java程序打包出来后,用java-jar运行,默认是gbk编码,可能会造成某些错误。如使用springboot开发的网站打包后,读取nacos的配置中如果有中文就会报错解决方式是加入-Dfile.encoding=utf-8这个参数,如下:java-Dfile.encoding=utf-8-jarxxx.jar

tomcat在win10中启动时,显示为乱码的解决方法

tomcat在win10中启动时,显示为乱码,如下图解决方法是修改conf目录下的logging.properties文件将UTF-8修改为GBK

springboot整合mybatis报错 Invalid bound statement (not found)

springboot整合mybatis时报错org.apache.ibatis.binding.BindingException:Invalidboundstatement(notfound):com.xxxx.xxxmybatis的mappper.xml文件是和java文件一起放的,经检查,发现target中没有将mapper的xml文件包含进去处理方法:在pom的build节点下加入src/m

eclipse springboot 自动部署(修改页面后不用重启)的设置

在pom中添加内容dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-devtools/artifactIdoptionaltrue/optional/dependencybuildpluginsplugingroupIdorg.springframework.boot/groupIdartifactIdsp

  • spring boot建立项目的基本方法
  • @ResponseBody 中文返回乱码的解决方法
  • maven中使用jstl标签的方法
  • spring-mvc Post提交中文为乱码的解决方法
  • java将System.out.print的内容存到字符串里面
  • java调用lua的方法
  • mybatis将Oracle的Clob类型转成String的方法
  • mybatis 返回HashMap,字段为null也填充key
>>更多

使用到PB3|PB4|PA13|PA14|PB15做普通IO不能正常使用的解决方法

在使用TIM3的CH1输出PWM的时候,发现PB4怎么也用不了,后来才知道要先禁止JTAG,PB4才能正常使用解决方法是在GPIO初始化之前,先禁止JTAGGPIO_PinRemapConfig(GPIO_Remap_SWJ_NoJTRST,ENABLE);//使能禁止JTAG

>>更多

判断table是否为空的方法

使用next,如果返回nil,说明为空a={};a[ddd]=333b={};print(next(a))print(next(b))输出结果ddd333nil

>>更多

linux系统ISO镜像下载地址

linux系统镜像下载地址https://mirrors.tuna.tsinghua.edu.cn/在该网页中搜索realease

centos7 扩容已有分区

[root@XX-Visual-Demo~]#fdisk/dev/sdaWelcometofdisk(util-linux2.23.2).Changeswillremaininmemoryonly,untilyoudecidetowritethem.Becarefulbeforeusingthewritecommand.Command(mforhelp):nPartitiontype:pprima

docker生成镜像docker build速度慢的解决方法

dockerbuild速度慢,通常是外网访问慢,可以通过修改apt-get、pip、npm的源为国内镜像来提高下载速度1、修改apt-get源在dockerfile中增加:RUNmkdir-p/etc/aptRUNtouch/etc/apt/sources.listRUNsed-is/archive.ubuntuhttp://www.heycode.com/mirrors.aliyunhttp://www.heycode.com/g/etc/apt/sources.listRUN

windows使用netsh interface转发端口

将本机的端口8131转发至192.168.1.199:6543netshinterfaceportproxyaddv4tov4listenaddress=*listenport=8131connectaddress=192.168.1.199connectport=6543删掉8131端口的映射netshinterfaceportproxydeletev4tov4listenaddress=*li

  • win10创建软链接的方法 清理C盘空间
  • ssh升级后出现反复重启的解决方法
  • centos open-ssh升级到8.3p1
  • centos7 不能访问网站? dns设置
  • centos7 安装docker
  • centos open-ssh升级到8.1p1
  • centos open-ssh升级到7.9p1
  • linux修改乱码的文件名
>>更多

golang 发布到linux运行的方法

首先输入命令goenv查看当前的环境配置PSC:UsersAdministratorgoenvsetGO111MODULE=onsetGOARCH=amd64......setGOOS=windows将goos设置为linux将goarch设置为amd64输入下面命令goenv-wGOOS=linuxgoenv-wGOARCH=amd64完成设置后再次输入goenv查看是否修改成功修改成功后,

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

>>更多
编程小号
上一篇 2024-10-01 18:50
下一篇 2024-10-01 18:49

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/571.html