编程技巧 - 文章列表

  • vs2017添加引用报错 对COM组件的调用返回了错误HRESULT E_FAIL

    vs2017添加引用的时候报错对COM组件的调用返回了错误HRESULTE_FAIL解决方法如下1、运行VS2017的开发人员命令提示符2、cdC:\ProgramFiles(x86)\MicrosoftVisualStudio\2017\Enterprise\Common7\IDE\PublicAssemblies3、gacutil-iMicrosoft.VisualStudio.Shell.I

  • 在 Range 对象中,Min (17)必须小于或等于 max (-1)。

    DataRow[]menus=dtMenu.Select(D_PARENT=+parentId);报错:在Range对象中,Min(17)必须小于或等于max(-1)。这样写会报这个错,原因是这个字段是字符串,需要加上单引号所以修改为下面这样就好了DataRow[]menus=dtMenu.Select(D_PARENT=+parentId+);

  • oracle写入clob类型是提示 ORA-01704:字符串文字太长

    oracle写入clob类型是提示ORA-01704:字符串文字太长解决方法是需要将长文本先赋值给变量,再执行insert如下:declarea_clobclob:=1111;begininsertintoaa(a1)values(a_clob);end;如果又提示PLS-00172:字符串常值太长则需要将长文本拆分开如下:declarea_clobclob:=1111||22222;begini

  • HTML5上传文件显示进度的方法

    htmlformid=form1enctype=multipart/form-datadivclass=toptoolinputtype=filename=fileToUploadid=fileToUploadonchange=fileSelected();/inputtype=buttononclick=uploadFile()style=display:none;value=上传/divid=

  • python3 操作mysql的方法

    首先,安装操作mysql的组件pipinstallPyMySQL然后,在操作mysql之前,需要引入pymysql模块下面是一段查询数据库的代码importpymysqldb=pymysql.connect(localhost,root,password,aaa,charset=utf8)cr=db.cursor()cr.execute(select*fromuser)data=cr.fetcha

  • 判断table是否为空的方法

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

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

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

  • spring-mvc Post提交中文为乱码的解决方法

    在web.xml中添加filterfilter-namecharacterEncodingFilter/filter-namefilter-classorg.springframework.web.filter.CharacterEncodingFilter/filter-classinit-paramparam-nameencoding/param-nameparam-valueUTF-8/pa

  • java将System.out.print的内容存到字符串里面

    java将System.out.print的内容存到字符串里面的方法ByteArrayOutputStreambaos=newByteArrayOutputStream();System.setOut(newPrintStream(baos));//setOut()方法可以改变输出流System.out.println(aaaaaa);StringprintStr=baos.toString();

  • java调用lua的方法

    添加maven依赖dependencygroupIdorg.luaj/groupIdartifactIdluaj-jse/artifactIdversion3.0.1/version/dependency最简单的调用方法StringluaStr=printhello,world!;Globalsglobals=JsePlatform.standardGlobals();LuaValuechunk=