bug记录
楠之枫雪
简单的一个人
展开
-
Ubuntu: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No su
执行sudo apt install libncurses*原创 2021-11-13 14:14:28 · 1579 阅读 · 1 评论 -
DialogActivity软键盘弹出时布局顶上去的问题
设置软键盘模式为SOFT_INPUT_ADJUST_PAN,但是这个只能在常规activity下正常,dialog默认还是会顶上去的,可以强制设置dialog的window高度为屏幕高度 @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setTitle(null); getWindo原创 2021-06-05 15:05:43 · 2115 阅读 · 0 评论 -
View not displayed because it is too large to fit into a software layer (or drawing cache), needs 28
描述在自定义view中,我设置了自定义view的宽度大小如下:<myView android:layout_width="match_parent" android:layout_height="5000px" android:visibility="visible" />结果view不能绘制,直接不会回调onDraw方法,提示如下:View not displayed because it is too large to fit int原创 2021-06-05 15:02:35 · 2657 阅读 · 3 评论 -
[bug记录] spring boot post请求在postman返回500
问题描述: post请求在swagger中能调用成功,但是在postman中死活返回500,如下显示的异常,但是get请求是正常的。{ "timestamp": "2020-12-04T09:17:21.417+00:00", "status": 500, "error": "Internal Server Error", "message": "", "path": "/wiselesson/test"}原因: 未知解决措施: 更改了springboot版本更改前---》原创 2020-12-04 17:22:04 · 1375 阅读 · 0 评论 -
flexmark 把markDown生成html文件后打开出现中文乱码解决方案
添加utf-8标签即可public String convertToHtml(String md) { MutableDataSet options = new MutableDataSet(); Parser parser = Parser.builder(options).build(); HtmlRenderer renderer = HtmlRenderer.builder(options).build(); Document doc原创 2020-10-16 09:08:08 · 985 阅读 · 0 评论 -
Vue mavon-editor编辑器使用图片上传问题小记
<mavon-editor style="width: auto;height: 600px;margin-top: 30px" @save="saveDoc" @change="updateDoc" @imgAdd="imgAdd" :toolbarsFlag="true" ref="md" ..原创 2020-10-09 19:02:17 · 1556 阅读 · 0 评论 -
Spring boot jar包运行自动停止
问题描述cmd关闭后重新运行jar包,运行两秒后jar包自动停止。代码无更新,应该不是代码问题。问题原因与解决:原因: 端口占用导致cmd关闭后但是java.exe进程依然运行。通过任务管理器关闭java进程,然后重新运行jar包...原创 2020-06-28 16:02:51 · 1400 阅读 · 0 评论 -
Netty客户端发送数据服务器端接收不到的问题记录
写了个简单出例子测试,客户端发送数据,服务器端死收不到,结果发现,客户端发送时,最终发送出去的格式应该是ByteBuf格式才行,修改如下:channel.writeAndFlush(Unpooled.buffer().writeBytes(data.getBytes()));问题不大,就是想不到有点恶心人!...原创 2020-05-20 19:52:14 · 6149 阅读 · 6 评论 -
vue-cli · Failed to download repo vuejs-templates/webpack-simple: tunneling socket could no
vue-cli · Failed to download repo vuejs-templates/webpack-simple: tunneling socket could not be established, cause=connect ECONNREFUSED 192.168.0.1:8086我这个问题非常奇怪,很诡异,找遍全网都找不到解决办法,卸载重装、删除代理都无效,就是提示使用了...原创 2020-03-26 14:52:21 · 5660 阅读 · 3 评论 -
Vue坑之children不显示问题
路由组件是要渲染到中的,请添加以下:原创 2020-03-25 20:00:34 · 2303 阅读 · 0 评论 -
(隐藏坑)Fresco使用setImageURI出现纯黑与卡顿
问题描述: 有个项目发现个奇怪的问题,经过排查,是Fresco使用setImageURI时,出现个别显示纯黑,如下图,并且主线程卡顿,cup长时间占用过高的(低性能设备容易出现,我测试不设置setImageURI,cpu不会超10%,设置后偶尔就会跑到15%)问题导致原因: 经排查,是显示尺寸不一致导致的,比如我显示的尺寸是70x70,但是真实图片尺寸确有800X800,明显大大超出了解决方...原创 2020-03-18 19:09:49 · 573 阅读 · 0 评论 -
Android跨应用调用不返回启动应用页面问题
明显是启动模式的问题,解决方法如下:启动的应用使用: intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);被启动的应用页面设置: android:launchMode=”singleInstance”原创 2017-04-20 10:04:07 · 1067 阅读 · 0 评论 -
Android studio导入module显示小闹钟,module不会进行编译
如下图:解决方法:在settings.gradle下面加入你的module.原创 2018-06-08 09:26:05 · 941 阅读 · 0 评论 -
处理 RxJava UndeliverableException异常
出现异常:io.reactivex.exceptions.UndeliverableException 出现原因:调用了多次onError,正常来说,出现一次onError会走正常Observer处理,其他的会走Error handling ,可以通过以下捕捉多次的error:RxJavaPlugins.setErrorHandler(new Consumer<Throwable>...原创 2018-07-03 14:48:05 · 14424 阅读 · 0 评论 -
Module下libs引用了文件(aar或者jar)但是主工程找不到该文件处理
allprojects { repositories { jcenter() flatDir { dirs project(':引用aar的library名称').file('libs') } }}这里build.gradle文件必须是最外层Project下的那个文件...原创 2018-07-20 09:49:19 · 2856 阅读 · 0 评论 -
Android设备图标显示模糊问题
今天在一台新的设备上测试班牌app,发现有个别图标出现模糊,经检查,这台设备的屏幕像素密度有点低,这也是我很少考虑到的问题,图标放不同文件夹下面显示效果不一样的问题。一般来说有mdip、hidp、xhdip、xxhdip、xxxhdip几个文件夹,,总的来说,存放的文件夹位置跟设备比,太高了会压缩,太低了会增大,增大会严重影响性能,所以图片要跟设备配备好,一般手机的话建议放xhdip就可以了。...原创 2018-08-30 15:32:23 · 7378 阅读 · 0 评论 -
Android客户端socket长连接通信总结
最近有三个项目是做校园物联网相关的,已经完成了两个,之前的校园设备管控也是长连接通信项目,对客户端长连接通信还是有了一定的经验与心得,自此做些总结笔记之类,不讲代码里面的东西。第一个基于socket长连接的项目是设备管控项目,刚开始并没有使用socket长连接,而是采用了定时刷新数据的方式,后面就改用socket长连接。这个项目其实是有两个服务器端,socket服务器端是直接控制教室设备的,p...原创 2018-09-05 11:59:30 · 2693 阅读 · 0 评论 -
gitblit 第一次创建版本库出现 Internal error
我的出现的问题原因是repositoriesFolder 改成以下,识别不到路径git.repositoriesFolder = D:\rjanzhuang\gitRepository正确的应该是不改变使用原来的:git.repositoriesFolder = ${baseFolder}/git或者改成以下的,使用/:git.repositoriesFolder = D:/r...原创 2018-10-26 11:05:03 · 2984 阅读 · 1 评论 -
android弹出dialog有黑色(白色)的背景无法去掉的问题
理论上这个是窗体的背景颜色,可以通过在创建时使用以下代码修改背景: setContentView(initView(View.inflate(getContext(), R.layout.---, null))); Window window = this.getWindow(); window.setBackgroundDrawable(new ColorD...原创 2019-04-08 11:03:30 · 3241 阅读 · 0 评论 -
spring boot 单元测试出现 org.springframework.beans.factory.UnsatisfiedDependencyException
spring boot 单元测试出现org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.lancoo.miniprogrambase.MiniprogrambaseApplicationTests': Unsatisfied dependen...原创 2019-08-07 09:12:39 · 9254 阅读 · 4 评论 -
android stuido 出现 Design editor is unavailable until a successful build
build已经成功了,但是还是会显示这样的情况,这是可以尝试:File > Sync Project with Gradles Files.原创 2018-06-22 16:50:06 · 15178 阅读 · 2 评论 -
Android studio更新到3.2依赖包无法引用的问题
今天更新了as到3.2,implementation后,始终无法再external libraries中找到依赖的资源,但是build显示下载成功了。折腾了一个上午,最终发现更新了一下库的版本号,就可以依赖到新的库,最后解决方法是,修改库的版本号,发现有新的版本更新到新的版本号,没有的先退回旧的,等它依赖成功再改回去,发现成功了,本地文件libs中的文件,可以通过修改文件名去解决,可能是as的bu...原创 2018-06-05 17:32:26 · 6588 阅读 · 3 评论 -
CollapsingToolbarLayout内部添加背景收回滑动问题
CollapsingToolbarLayout内部添加背景收回滑动问题原创 2017-09-14 17:05:27 · 1212 阅读 · 0 评论 -
WebView加载assets文件乱码
周末所有项目组交叉测试,负责的应用发现在红米手机下加载assets文件显示乱码,该文件内容为中文。明显是编码问题。解决办法,对于中文文件:webview.getSettings().setDefaultTextEncodingName(“gbk”);原创 2017-06-13 10:13:16 · 355 阅读 · 0 评论 -
Windows下使用BeautifulSoup 出现You are trying to run the Python 2 version of Beautiful Soup under Python
**Windows下使用BeautifulSoup 出现You are trying to run the Python 2 version of Beautiful Soup under Python**原创 2017-05-27 16:29:44 · 4705 阅读 · 0 评论 -
Java获取系统当前时间不正确
项目过程中生成系统当前时间时遇到了一个小问题,就是生成的时间是12小时进制的不是24小时进制的,后来又发现生成的时间更当前系统时间对不上,两个问题出现的都是因为格式大小没有区分。yyyyMMdd HH:mm:ss:H是大写的话是24小时进制的。 yyyyMMdd hh:mm:ss:h是小写的话是12小时进制的,注意分的mm与秒的ss一定要小写,不然结果不是正常想要的。测试了下,年yy可以是大写也可原创 2017-03-15 13:52:03 · 5451 阅读 · 0 评论 -
android aidl文件无法自动生成java文件
aidl文件没错,可是总是编译不通过,无法生成java文件,控制台提示:aidl.exe E 10744 10584 io_delegate.cpp:102] Error while creating directories: Invalid argument后来把SDK目录下的\build-tools\24.0.0-preview\aidl.exe用build-tools\23.0.原创 2016-05-05 14:59:54 · 7252 阅读 · 7 评论 -
NavigationView添加button
NavigationView是添加菜单的,需求需要添加按钮,找了半天,后面发现,NavigationView是布局而不是view,这问题有点无语。原创 2017-08-29 16:56:24 · 1034 阅读 · 0 评论 -
AlertDialog无法弹出软键盘问题、软键盘显示与隐藏
AlertDialog无法弹出软键盘问题原创 2017-09-20 17:51:06 · 922 阅读 · 0 评论 -
BottomNavigationView更换底部选中图标
1.去掉不显示图片默认颜色: navigationView.setItemIconTintList(null);2.选中时替换icon:private BottomNavigationView.OnNavigationItemSelectedListener mOnNavigationItemSelectedListener = new BottomNaviga...原创 2018-03-01 21:18:36 · 15099 阅读 · 4 评论 -
Android应用名称使用module的app_name
解决方法在AndroidManifest.xml中: 1.添加到manifest: xmlns:tools=”http://schemas.android.com/tools” 2.添加到application: tools:replace=”android:label,android:icon”原创 2018-02-26 15:32:23 · 1506 阅读 · 0 评论 -
android studio 加快编译运行Java.main()
之前一直测试发现运行main方法只需要2~3秒,今天更新了as,发现一直都是1~2分钟,简直受不了,以为是as的问题,于是卸载了装回旧版本。发现还是这样,偶然间断网,发现2~3秒秒运行出结果,忽然想到之前测试一直是在内网,所以猜测编译运行会联网,可能是等到超时才执行,具体原因还未知,在此记录下。...原创 2018-02-09 16:18:30 · 234 阅读 · 0 评论 -
Dialog 刷新界面数据报空指针
Dialog 刷新界面数据报空指针原创 2017-10-17 11:25:31 · 738 阅读 · 0 评论 -
GSON解析泛型错误
GSON解析泛型错误原创 2017-09-25 16:19:16 · 667 阅读 · 0 评论 -
Vlc编译autoreconf: autopoint is needed because this package uses Gettext
Vlc编译autoreconf: autopoint is needed because this package uses Gettext原创 2017-11-08 11:25:13 · 1762 阅读 · 0 评论 -
viewpager与fragment使用时刷新问题
viewpager与fragment使用时刷新问题原创 2017-10-11 13:46:20 · 1242 阅读 · 1 评论 -
TextView判断是否在省略状态(在列表情况下)
TextView判断是否在省略状态(在列表情况下)原创 2017-10-09 21:08:04 · 495 阅读 · 0 评论