
Java
almost_change_it
看来写博客笔记不能偷懒直接粘贴别人的链接,应该复现操作贴图,不然过了多年别人链接没了,就不知道怎么做了。
做笔记还是不能偷懒,应尽可能详细,否则过了几年,自己也看不懂自己写的东西了/苦笑
展开
-
java.lang.IllegalArgumentException: DrawerLayout must be measured with MeasureSpec.EXACTLY
我的android stdio版本3.5.3用的androidx.drawerlayout.widget.DrawerLayout;这个问题搞得我头痛了许久,按照网上的各种方法;大致有两种:1.将drawerlayout的宽高改成固定值(要适配不同手机,设成定宽高不可能的,pass)2.继承drawerlayout类,然后重写onMeasure方法3.一些不靠谱的方法真...原创 2020-01-10 15:29:16 · 1081 阅读 · 0 评论 -
handling transient entity in delete processing
就是对应id不存在;调试一下监视变量就知道了;原创 2020-01-02 15:50:55 · 413 阅读 · 0 评论 -
Cannot set request property after connection is made
我的代码:URL url = new URL("http://169.254.21.113:8080/maven/user.do?method="+method+parms);//json地址connection = (HttpURLConnection) url.openConnection();connection.setRequestMethod("POST");connecti...原创 2020-01-02 14:52:30 · 1861 阅读 · 0 评论 -
com.microsoft.sqlserver.jdbc.SQLServerException: 无法打开登录所请求的数据库 "test>"。登录失败。
编译器:IDEA哇,真的不容易啊;我原本是maven+springmvc+hibernate+mysql框架来连接数据库的;我后来按照需求把mysql换成SqlServer按照这位前辈https://www.cnblogs.com/shvoiced/p/9786682.html轻描淡写的几句,改好了;(IDEA的maven项目导入本地jar包方法参考我的另一篇博客:https:...原创 2019-12-31 12:29:22 · 5529 阅读 · 3 评论 -
maven项目手动导入本地jar包
我踩得坑:1.既然是本地的,按常理来说直接在project structure里的library那里+就好了;但我试了不行;2.然后我又在项目里的resource文件夹下新建一个lib文件目录,把jar包放进去,点击项目中的jar包右键选择add as library;我也这么试了,然而还是不行;解决方案:既然是maven项目,依赖大法好;jar包还是在projectName/...原创 2019-12-31 11:16:35 · 750 阅读 · 0 评论 -
java小知识点速记(笔试题考点)
1.finally与return的执行顺序:finally在return之后执行;public class Main { private static int getValue(){ try{ return 0; }finally { return 1; } } publi...原创 2019-12-28 20:12:40 · 251 阅读 · 0 评论 -
Maven仓库添加依赖包
代码添加:https://mvnrepository.com/直接下jar,手动添加:https://search.maven.org/里面搜就行;原创 2019-12-28 12:44:40 · 311 阅读 · 0 评论 -
Value of type java.lang.String cannot be converted to JSONObject
不要用JSONObject jsonObj = new JSONObject(jsonData);换成JSONArray jsonObj = new JSONArray(jsonData);来源:https://stackoverflow.com/questions/16935481/org-json-jsonexception-value-of-type-org-json-j...原创 2019-12-28 12:04:58 · 1706 阅读 · 0 评论 -
Android关闭弹框
普通的Dialog直接调用dismiss()方法关闭;AlterDialog的话没有找到可调用的方法来关闭;原创 2019-12-20 14:57:18 · 1692 阅读 · 0 评论 -
Java JNA方式调用C++的动态链接库的一些笔记
首先,有几位前辈的文章很有参考价值;Java通过JNA方式调用DLL(动态链接库)Java调用C语言动态库(JNA方式):回调函数、结构体数组传参、结构体数组返回一些坑:1.传入Dll的中文字符串乱码解决,这个要看你在C++那边的汉字编码例如我的是GBK编码,在java这边则需要写上System.setProperty("jna.encoding","GBK");改变传入...原创 2019-12-06 19:53:48 · 577 阅读 · 0 评论 -
Maven项目springMVC开发过程问题库以及解决方案
提示:我的java版本:1.7;myeclipse版本:myeclipse101.Error running Tomcat8: Address localhost:8080 is already in use 问题解决方案:netstat -ano|findstr 8080 taskkill -f -pid xxxx;(xxxx代表上面找到的程序对应代号)2.导入项目java爆红,...原创 2019-07-15 14:03:22 · 166 阅读 · 0 评论 -
win10操作系统Java9环境MyEclipse2017配置Tomcat8.5
对于目前来说都是最新的版本,然而配置起来却出现问题的解决方案前提:win10系统已成功安装Java9环境myeclipse2017配置自己下载的tomcat8.5会报错误配置方法:工具栏Windows/Perferences/Servers/Runtime Environments/Add/Tomcat/Apache Tomcat v8.5(勾选Create a ...原创 2018-06-06 21:46:03 · 1364 阅读 · 0 评论