笔记
ElevenVitaminC
这个作者很懒,什么都没留下…
展开
-
安卓将log日志打印保存到本地
【代码】安卓将log日志打印保存到本地。原创 2022-09-20 14:41:05 · 3426 阅读 · 4 评论 -
安卓开发设置系统文件夹下图片为控件背景
安卓开发设置系统文件夹下图片为控件背景原创 2022-07-04 17:39:02 · 380 阅读 · 0 评论 -
gif.GifImageView 动态加载gif图片不动
本人使用GifImageView 动态加载gif图时发现,图片可以加载成功,但是gif图不动,代码如下:后经查阅相关文章发现需要先将gif动图资源转化为GifDrawable以后,再进行设置才能生效,如下:原创 2022-07-04 17:28:56 · 788 阅读 · 0 评论 -
vue项目qrcodejs2 Cannot read properties of null
导致这个问题的是节点还没创建渲染完就读取了节点,这个时候应该先让节点渲染完成再生成解决方案如下:原创 2022-06-02 16:31:37 · 471 阅读 · 0 评论 -
element select多选不能回显、select多选回显之后不能正常编辑
选中数据回显时,上面没有显示回显的名称,但是下面会有选中,并且点击选中的数据也无法取消选中、无法选择别的数据。select多选用String格式接的字符串,保存后发现是带‘[]‘的数据,问题就出现在这里,也就是多选的数据传到后台后是数组形式,如果用string格式数据保存,需要对数据进行处理。将格式改为Set<String>后(或其他需要的类型),刷新页面,发现数据回显成功特此记录!..原创 2022-05-20 15:26:11 · 1782 阅读 · 0 评论 -
el-select数据回显时不显示名称只显示value
1、如题,el-select加载好后,原数据回显却不显示名称,只显示了设置的value,其实到这里应该明白一件事,el-select直接显示value表示select中没有这条数据;格式如下: <el-select v-model="temp.Id" placeholder="请选择"> <el-option v-for="item in idArray" :key="item.id原创 2022-05-20 14:37:11 · 5071 阅读 · 0 评论 -
Caused by: io.undertow.server.RequestTooBigException: UT000020: Connection terminated as request was
前端上传大一些的文件时,系统报错提示Caused by: io.undertow.server.RequestTooBigException: UT000020: Connection terminated as request was larger than 10485760但是上传图片没有任何异常;原因在于,后台在oss上传文件时,对文件大小做了限制,如: servlet: multipart: # 文件最大限制 max-file-size: 1原创 2022-05-18 17:40:00 · 4298 阅读 · 0 评论 -
Android开发中光标从一个EditText跳到另一个EditText
问题:项目中使用了GridLayout 并且动态生成了多行、每行多个EditText,发现点击弹出的键盘的【下一个、回车】按钮时,光标只能上下移动不能从左往右移动。解决方案:xml中方法 android:imeOptions="actionNext"因为本人代码中EditText是动态生成的,所以不能直接操作xml文件,只能从java代码中进行操作java方法:EditText editText = new EditText(this);editText.setImeOptions(原创 2022-04-24 11:42:22 · 2806 阅读 · 0 评论 -
Failed to apply plugin [id ‘com.android.application‘]
Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin编译Android项目时遇上这个错误,发现是由于项目路径中包含中文引起的,改成英文后,恢复正常。在不改路径的情况下也有人给出的解决方案是:在 gradle.properties文件中添加android.overridePathCheck=true特此记录...原创 2022-04-22 15:47:35 · 3832 阅读 · 0 评论 -
git 命令相关,拉取指定版本
git拉取指定分支等原创 2021-12-20 16:47:01 · 1635 阅读 · 2 评论 -
RecyclerView.smoothScrollToPosition(),不好用、偶尔失效;scrollToPosition()不好用、偶尔失效
在项目中有应用到这个功能的需求,要求每次进入页面自动跳到对应的位置。但是在实际使用过程中.smoothScrollToPosition()有时好用有时不好用;在setData();并且notifyDataSetChanged(); 之后调用,后来偶然发现可能是在设置的时候,数据并没有加载好,导致了时好时坏。我的解决办法是延时0.5s再进行滚动操作,如下: new Handler().postDelayed(new Runnable() {原创 2021-11-16 15:42:51 · 3230 阅读 · 0 评论 -
安卓调用震动之Vibrator
首先申请权限<uses-permission android:name="android.permission.VIBRATE" />声明private Vibrator vibrator;vibrator = (Vibrator)getSystemService(Context.VIBRATOR_SERVICE);震动:震动参数有两种,一种是节奏震动 long [] pattern = {600,300,600,300,600,300}; // 停止 开启 停.原创 2021-06-08 18:53:55 · 1244 阅读 · 0 评论 -
mysql分组group by后再加序号;mysql group by 排序失效
group by 与排序不能在一个查询中同时使用,但是可以嵌套使用 。比如 查询:select * from AA where status =1 group by xxx使用group by 以后进行排序 SET @row_number = 0; SELECT ( @row_number := @row_number + 1 ) AS rank_num, t.* FROM原创 2021-06-08 17:45:26 · 1509 阅读 · 0 评论 -
java String字符串与二维数组互相转换
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.40</version></dependency>字符串转数组: String s = "[[22,23,23],[1,10,20]]"; //字符串转换成二维数组.原创 2021-05-25 14:07:04 · 5919 阅读 · 0 评论 -
java jna调用so文件 undefined symbol xxx
记录:已经打包好的so文件,java加载so库后调用出现undefined symbol xxx 的提示。很明显的是java找不到这个xxx方法。关于找不到方法的问题,要在c程序中解决处理了。自己摸索出来的可能出现方法找不到的原因有: 1、so库对外调用的方法是有的,但是访问不到,需要 .h文件中声明, 2、如果是c++编程或者 c++与c混合编程中,还需要用 extern "C" xxx 来命名.h 文件中的 方法,否则方法会被重载,找不到方法。extern ...原创 2021-04-14 16:17:52 · 1704 阅读 · 0 评论 -
jquery tmpl js 模板详解
jquery.tmpl的几种常用标签分别有:${},{{each}},{{if}},{{else}},{{html}}不常用标签{{=}},{{tmpl}}and{{wrap}}.${}等同与{{=}}是输出变量${}里面还可以放表达式 (=和变量之间一定要有空格,否则无效)示例:<div id="div_demo"></div><script id="demo" type="text/x-jquery-tmpl"...原创 2020-12-27 18:18:35 · 702 阅读 · 0 评论 -
JSON parse error: Unexpected end-of-input in VALUE_STRING; nested exception is com.fasterxml.jackson
在外部调用项目接口时,接口和参数都没有问题,发现出现了如下错误:::环境:springBoot本人此问题出现的原因是在springBoot 项目中加入了xss过滤拦截,而请求接口带的参数刚好在拦截名单中。解决方法,在拦截时加白名单,如图:在下面的位置将请求路径加入白名单,发现bug解决...原创 2020-12-23 18:07:49 · 12962 阅读 · 4 评论 -
百度地图添加label文字提示,根据缩放级别,显示label和改变文字大小
直接上代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>详情</title> </head> <body> <div> <div id="allmap" st...原创 2020-04-01 09:30:45 · 5214 阅读 · 0 评论 -
adb 打开系统界面和后退,部分adb命令
打开系统设置界面adb shell am start -n com.android.settings/.Settings返回上一个界面adb shellinput keyevent BACK来源于https://blog.csdn.net/qq_33994844/article/details/72821789特此记录...原创 2020-03-20 15:34:29 · 10287 阅读 · 1 评论 -
json转换为java对象
/** * json转换为java对象 * import org.codehaus.jackson.map.ObjectMapper; * * @param <T> * 要转换的对象 * @param json * 字符串 * @param valueType * 对象的class...原创 2018-12-05 10:53:22 · 1078 阅读 · 0 评论 -
Navicate中创建触发器 实现两张表的数据增删改查
想要简单的实现触发器,以达到操作一条数据的时候,同时更新两个表,或者两个数据库中的各一张表,可以选用本方法。1、选择需要创建触发器的表,右键-设计表,选择 触发器2、名为触发器名称;触发分after和before两种,很明显的为在操作之前还是之后触发操作;插入、更新、和删除对应触发器触发的条件,选择其中的一种使用3、下方的定义即为写触发操作的地方定义 以begin开始,...原创 2018-11-30 15:54:22 · 4882 阅读 · 2 评论 -
SpringBoot集成websocket并区分不同页面来源
首先web.xml添加支持<!-- 添加websocket支持 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket&...原创 2018-11-20 10:46:32 · 1304 阅读 · 0 评论 -
导入安卓项目,主题报错遇上的一个坑--笔记
style name=”AppBaseTheme” parent=”Theme.AppCompat.Light” 改为 style name=”AppBaseTheme” parent=”android:Theme.Light”同理,将 style name=”AppBaseTheme” parent=”Theme.AppCompat.Light.DarkActionBar” 改为 style n...原创 2018-06-28 14:59:43 · 333 阅读 · 0 评论 -
HTML页面获取终端类型笔记
// var browser={// versions:function(){// var u = navigator.userAgent, // app = navigator.appVersion;// return {// trident: u.indexOf('Trident') > -1, //IE内核// pr...原创 2018-06-28 14:56:44 · 595 阅读 · 0 评论