- 博客(10)
- 收藏
- 关注
原创 Android开发静态内部类的使用方法
在Android开发中,为避免内部类与外部类相互引用导致内存泄漏,通常会采用将内部类设置成静态的方式解决,但内部类很可能需要持有外部类的实例,此时一种较好的方式就是采用弱引用,即在静态内部类中是使用WeakReference作为私有属性引用外部类。需要注意执行引用的方法前要先判断引用是否为空。
2024-01-27 16:05:54 215
原创 【无标题】
codeblocks的c项目操作mysql数据库时发生找不到libcrypto.dll和libssl.dll的问题,这时需要找到mysql目录下的bin目录中的这两个文件,复制到工程项目文件夹下即可
2023-03-11 21:38:04 138
原创 elementui的表格不自动重绘的问题
今天在使用elementui的表格时,对数据集的部分属性做了for循环的处理,在页面中发现没有使用for循环处理的属性能正常显示,而for循环处理过的属性不能显示。由于for循环处理的属性和非for循环处理的的属性分别在多个axios中获得的,所以可能存在表格没有重新绘制的可能。于是为表格设置 了key。属性,并在每个axios结束后获取随机数为其赋值,这样能实现表格重绘。
2023-01-17 12:18:36 566
原创 vue在不引用jq且不适用element的情况下实现table点击一行的按钮修改数据
(不能使用jq对按钮施加点击事件,因为表格的生成是依靠vue的,所以jq用class名称检索按钮是检索不到的,需要在vue对象内为按钮添加@click的方法)使用原生DOM参数event,调用它的方法,有获取父元素、子元素、前一个兄弟 元素、后一个兄弟元素的方法。调用innerHTML获取html值。由于这样的点击事件写在了vue内部,那么可以通过修改data的返回数据来实现修改表格数据。至于如果出现了数组,那就直接用中括号引用。在上述两种前提下,实际上有两个不好做的地方,一是获取元素,二是修改表现值。
2023-01-10 20:55:04 481
原创 css中overflow属性失效,页面始终不能滚动显示溢出的内容
如果overflow设置正确,出现这种问题大抵是因为position属性的设置为了fixd,这导致页面中的内容相对于页面是一定的,包括溢出的内容,他也在页面的某一个位置。而页面滚动本质上页面这个panel没有变,变的是显示的内容,所以既然元素是fix的,那滚动就相当于要破坏这个fixd,所以导致overflow失效。
2023-01-10 18:04:40 3431
原创 反射异常 java.lang.reflect.InvocationTargetException 处理
getParameterMap()方法获取的map是只读的,remove会发生异常
2023-01-09 17:36:42 282
原创 使用ajax获取后端返回数据时错误获取了整个html文档
使用ajax获取后端返回值,后端如果有跳转页面语句(setdispatcher),最后就会在responseText中获取整个跳转的页面的文档。
2023-01-08 17:12:14 138
原创 javaweb项目导入jq失败,报错Uncaught SyntaxError: Unexpected token ‘<‘ (at jquery-3.6.0.js:1:1)
今天在javaweb项目中,在浏览器打开html资源,发现css和jq都不生效,查看控制台发现jq文件和css文件的响应内容居然都是html文件的内容,说明两个文件的获取都失败了。再查看引用路径也没有问题。css文件和html文件前缀名相同,改掉之后发现css正常获取了,jq原名jquery-3.6.0.js,改成。jquery-3.6.0.min.js后也能正常获取了。
2023-01-08 12:31:48 746
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人