
工作备份
chrislanbo
这个作者很懒,什么都没留下…
展开
-
【开发笔记】AndroidStudio报错Collection has more than one element.的解决
开发过程中出现莫名出现Collection has more than one element.把distributionUrl改成你自己的,把build.gradle改成你自己的版本。如果不知道自己的是什么版本,用as新建一个空项目,查看就行了。原创 2022-10-14 15:23:18 · 1402 阅读 · 1 评论 -
java通过反射获取方法的入参个数
Android 中如何获取指定方法的入参个数java通过反射获取指定方法的形参。原创 2022-09-02 14:35:00 · 1514 阅读 · 0 评论 -
Android 按钮点击设置静音
Android 按键静音 按键取消音效 Android 按键增加音效原创 2022-08-18 14:42:52 · 2670 阅读 · 0 评论 -
缺少msvcp110.dll文件或者msvcr110.dll文件
安装软件的时候可能会提醒缺少相关系统文件,资源中提供标题所示的dll文件点击打开下载页面或者资源文件不适合你的windows系统版本,推荐一个软件,百度电脑专家,比较方便的一个安装dll的文件原创 2017-01-19 11:33:00 · 2026 阅读 · 0 评论 -
tomcat启动失败-UnsupportedClassVersionError和Unsupported major.minor version
有些小伙伴启动tomcat直接一闪而过,而且启动没反应。 按照上面的操作后,就会在命令行提示相关错误,常见错误也就是java_home的配置但是tomcat 配置出现标题所示错误时,说明当前环境jvm不能运行代码(jdk编译出来的也许是别人的),其实就是兄弟你的jdk、jre版本和tomcat不匹配了原创 2017-01-20 15:37:25 · 1930 阅读 · 0 评论 -
配置https证书
为了让tomcat搭建本地服务的时候能使用https请求,进行如下配置进入jdk的bin目录中keytool -genkey -alias "tomcat" -keyalg "RSA" -keystore "/Users/apple/https_key"输入密码password、再依次输入localhost、tomcat、tomcat、shanghai、shanghai、cn修改conf目录原创 2017-02-23 10:55:46 · 884 阅读 · 0 评论 -
hexo无法上传到github
本文仅仅记录hexo g && hexo s命令可以在本地运行 但 hexo d上传出现的失败的情况各种自己遇到的栗子出现No such device or address 和 could not read Username 的情况。尝试修改_config.yml文件中repo属性的值,原本使用的https尝试使用ssh(也就是clone项目时候的地址)原创 2017-05-04 14:19:10 · 3831 阅读 · 0 评论 -
chrome浏览器跨域设置
mac os系统直接在命令行中敲入 open -a "Google Chrome" --args --disable-web-security --user-data-dirwindows系统直接创建chrome浏览器的快捷方式,在属性中找到打开路径,在...chrome.exe后面加上...chrome.exe --args --disable-web-security --user-dat原创 2017-05-20 10:14:56 · 8084 阅读 · 0 评论 -
outlook禁止访问具有不安全因素的附件
outlook禁止访问具有不安全因素的附件解决办法ps:什么后缀的文件查看不了,就写什么后缀 .exe .jar 等等原创 2018-03-29 11:48:14 · 1915 阅读 · 0 评论 -
android.view.InflateException: Binary XML file line #0: Error inflating class null
编译项目成功,但运行的时候直接报错,显示xml文件编译失败,找了半天也没发现问题最后 回退版本,一步一步的写,一步步编译发现xml中 的View标签 写成了view标签,文件也不报错,就运行的时候保证错遇到类似的InflateException 可以查看是不是xml文件写的有问题05-03 14:21:14.033 14523-14523/com.example.ztrial I/...原创 2018-05-04 09:54:30 · 1292 阅读 · 0 评论 -
使用http-server 来实现本地服务
本地接口开发https://www.npmjs.com/package/http-server npm install http-server -g json文件丢到一个文件夹 http-server ./ 就能访问到指定文件夹原创 2018-08-06 17:34:28 · 561 阅读 · 0 评论 -
Mac配置环境变量
mac 配置jdkmac 配置环境变量mac .bash_profile 无效原创 2016-12-09 15:05:45 · 396 阅读 · 0 评论 -
json解析-----json数组转换成javaBean list
json数组转换成javaBean的list对象 /** * jsonArray 转换成 javaBean list * * @param jsonStr json格式的String数据 * @param clazz 需要转成的bean的.class对象 * @param 转化成的bean类型 * @return 集合原创 2016-11-24 12:13:41 · 3703 阅读 · 0 评论 -
截取两个指定字符内的数据
截取字符串、获取指定字符内的数据截取"(",")",内的数据String getDate = date.substring(date.indexOf("(") + 1, date.indexOf(")"));如果是其他字符只需要替换"(".")"即可比如截取【】内的数据String getDate = date.substring(date.indexOf("【") + 1原创 2016-11-24 10:56:45 · 778 阅读 · 0 评论 -
Double、float类型精确到小数点后几位
需求:返回的一系列数据,精确到小数点后2位方法一、使用Math.round()Double value = 0.254668;(double)Math.round(value*100)/100方法二、使用DecimalFormat方法DecimalFormat format=new DecimalFormat(".00");//构造方法的字符格式这里如果小数原创 2016-12-01 09:34:23 · 65960 阅读 · 1 评论 -
json解析-----字符对象转换成Bean对象
1.传入的string解析成JsonBean对象``` public static JsonBean parseJsonBean(String jsonStr, Class clazz) throws Exception { JsonBean bean = new JsonBean(); //返回对象 List list = n原创 2016-11-24 11:14:18 · 1059 阅读 · 0 评论 -
json解析-----json对象转换成Bean对象
json对象解析成javaBean对象 /** * json对象转换成Bean对象 * @param jso json对象 * @param clazz 需要转成的bean的.class对象 * @param 转化成的bean类型 * @return 转化成的bean * @throws Exception原创 2016-11-24 11:19:29 · 985 阅读 · 0 评论 -
遍历List集合的时候删除单个(多个)元素(解决并发异常)
Exception in thread "main" java.util.ConcurrentModificationException原创 2016-11-21 17:25:13 · 4808 阅读 · 0 评论 -
Map集合的遍历方式
Map集合的遍历方式 知识回顾:Set集合无序、不可重原创 2016-11-21 18:01:29 · 285 阅读 · 0 评论 -
markdown语法
加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2016-02-29 22:47:01 · 308 阅读 · 0 评论 -
android studio创建签名文件
android studio中会提供一个默认的签名文件,通常是在用户目录的.android/debug.keystore 文件,但是最好是自己创建一个属于自己的签名文件:1.在android studio中找到如下选项2. 如果之前没有创建过,就点击create new ... 新建新的签名文件,如果之前创建过,就如下所示3.创建新的签名,首先手动输入想要存储的原创 2016-11-22 11:18:22 · 1228 阅读 · 0 评论 -
android studio 获取sha1指纹证书
最近的新需求:需要调用高德地图相关功能1.创建应用所需的key(可以在高德地图的开发者平台注册),但是需要sha1指纹证书。2.android studio 中默认有一个debug证书,可以使用在 ../.android/目录下的debug.keystore , 在terminal控制台../.android/keytool -v -list -keystore debug.keystor原创 2016-11-22 10:58:12 · 282 阅读 · 0 评论 -
【爬坑之路】--Native method not found...【android studio上】
在app中集成高德地图的时候,发现了这么个错误Native method not found: com.autonavi.amap.mapcore.MapCore.nativeNewInstanceandroid studio运行app当出现这个错误的时候,请查查是不是自己的.so库文件位置放得不对,导致没有加载方法一:使用默认build.gradle。在 src/main 目原创 2016-11-22 16:00:52 · 848 阅读 · 0 评论 -
【爬坑之路】高德地图key验证失败:[INVALID_USER_SCODE]——SHA1不匹配
高德地图继续爬坑出现上述错误,应该是在打包运行的是debug版本的包,可以高德地图的官网配置。告诉一个小技巧:直接把log中不匹配的sha1值copy到调试版安全码SHA1中,那下次就直接运行debug版本的包就可以了原创 2016-11-22 16:45:55 · 8710 阅读 · 10 评论 -
环境变量
这个文章作为自己工作的备忘录,每次重装系统啥的,直接copyJAVA_HOME【jdk目录(包括jdk)example:D:\java\jdk1.8.0_77_64】PATH%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;原创 2016-05-24 20:42:02 · 313 阅读 · 0 评论