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