编程技巧 - 文章列表

  • centos open-ssh升级到8.1p1

    1.安装必要组件:yuminstall-ygccopenssl-develpam-develrpm-build2.下载OpenSSH最新版本:wgethttps://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.1p1.tar.gztar-zxvfopenssh-8.1p1.tar.gz3.到openssh-8.1p1目录下编译并安装

  • centos open-ssh升级到7.9p1

    #准备工作yuminstallgccyuminstallopensslopenssl-devel-y#安装依赖包#下载openssh.地址是:https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/wgethttps://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-7.9p1.tar.g

  • python更换pip源为国内地址,解决pip慢的问题

    windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下[global]index-url=https://pypi.tuna.tsinghua.edu.cn/simplelinux下,修改~/.pip/pip.conf(没有就创建一个),修改index-url为国内镜像地址,内容如下:[global]index-url=htt

  • oracle 删除表后清理磁盘空间

    drop执行droptablexx语句drop后的表被放在回收站(user_recyclebin)里,而不是直接删除掉。这样,回收站里的表信息就可以被恢复,或彻底清除。清除回收站里的信息清除指定表:purgetabletable_name;清除当前用户的回收站:purgerecyclebin;清除所有用户的回收站:purgedba_recyclebin;不放入回收站,直接删除则是:droptabl

  • ORA-01034和ORA-27101错误的解决方法

    sqlplus/assysdba进入showparameterlocal_listenervalue是空的altersystemsetlocal_listener=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx.xxx.xxx.xxx)(PORT=1521)(SID=ORCL));altersystemregister;

  • oracle 11的listener.ora和tnsnames.ora

    listener.ora#listener.oraNetworkConfigurationFile:/home/oracle/app/oracle/product/11R2/db/network/admin/listener.ora#GeneratedbyOracleconfigurationtools.SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(GLOBAL_D

  • ORA-00257错误的解决方法

    ORA-00257此错误是由于归档日志太多造成的,解决方法如下:rmantarget用户名/密码@数据库名如:rmantargetabc/111111@127.0.0.1/orclcrosscheckarchivelogall;deletearchiveloguntiltimesysdate;--删除所有日志deleteexpiredarchivelogall;--删除过期日志

  • cx_Oracle中文乱码的解决方法

    python使用cx_oracle查询数据时,出现中文乱码,解决方法是设置oracle客户端的字符编码python代码中加入下面语句importosos.environ[NLS_LANG]=SIMPLIFIEDCHINESE_CHINA.UTF8

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

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

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

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