java
小刚学编码
开始进阶之旅
展开
-
nginx unknown directive "stream"
网上找各种方法都有成功,实际上是因为在window上copy进去的语句空格与linux环境不一致导致,注意不同系统的格式问题。原创 2020-04-01 00:14:11 · 1189 阅读 · 0 评论 -
从Excel导入数据到mysql中数据格式整理
1.Excel 中 手机号为wu,无,空等怎么处理Excel 中筛选出,选择当前列,按列在全部替换2.Excel中手机号后面包含中文,空格,括号等,怎么去掉这些多余字符?#强制转换去掉中文字符和空格,只保留数字UPDATE scc_patient_tmp set phone = phone+0 WHERE phone REGEXP ‘[^\x00-\xff]’;...原创 2020-02-06 14:40:30 · 450 阅读 · 0 评论 -
你一步一步将excel文件导入mysql数据库
原文地址:教你一步一步将excel文件导入mysql数据库转载 2020-02-04 17:11:04 · 294 阅读 · 0 评论 -
java 虚拟机
原文地址:参考地址转载 2018-04-02 16:36:27 · 101 阅读 · 0 评论 -
beanUtil 名字相同的 byte 不能转换为varchar
beanUtil 名字相同的 byte 不能转换为varcharsmoke bytesmoke StringBeanUtils.copyProperties(bean1,bean2);原创 2019-01-02 14:48:14 · 134 阅读 · 0 评论 -
android知识点汇总(好的博客摘录)
计算机基础java基础基础教程java菜鸟教程 w3c java教程java集合Java 集合系列目录(Category) Java 集合框架(菜鸟教程) Java集合中List,Set以及Map等集合体系详解(史上最全)java进阶设计模式设计模式6大原则单一职责原则 ,不要存在多于一个导致类变更的原因,也就是说每个类应该实现单一的职责,否则就应该把类...原创 2013-10-09 22:34:47 · 420 阅读 · 0 评论 -
java基础相关收录
收录如下:java基础学习总结原创 2019-03-05 21:13:13 · 409 阅读 · 0 评论 -
android 面试题汇总
参考博文:面试看什么:https://www.zhihu.com/question/19765032牛客网:https://www.nowcoder.com/contestRoom?mutiTagIds=642https://github.com/leerduo/InterviewQuestionhttps://github.com/francistao/LearningNotes...原创 2016-04-26 14:56:32 · 467 阅读 · 0 评论 -
java nio
最近一个朋友那边项目里,项目中数据是通过后台socket发送到前端,更可怕的是,数据居然是没有经过处理的,直接是C的结构体形式,所以拿到数据傻眼了,要怎么获取这些数据?java中没有结构体哦,那么就读流,可是不能一行一行读,必须按字节,按结构体那边数据格式,一个字节一个字节读。哈哈,后面就找到了nio,据说是1.4以后才有的。反正以前没用过,就帮着他一起学习下。看看下面好文章:Ja...原创 2016-06-08 09:17:08 · 265 阅读 · 0 评论 -
IntelliJ IDEA
我最常用:写代码时用 Alt-Insert ( Code|Generate… )可以创建类里面任何字段的 getter 与 setter 方法。 Shift-F6 ( Refactor | Rename… )。在对话框里键入要显示地新名字再按 Enter 。你会浏览到使用这个变量地所有地方然后按“ Do Refactor ”按钮结束重命名操作。 使用 Ctrl-Shift-V 快捷键可...原创 2016-05-22 00:20:01 · 390 阅读 · 0 评论 -
SimpleDateFormat转换时间,12,24时间格式
SimpleDateFormat ss = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");//12小时制 SimpleDateFormat sdformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//24小时制原创 2018-12-11 11:23:02 · 251 阅读 · 0 评论 -
ConstraintLayout 学习好的文章博客汇总
参考文章MySQL数据库默认编码查看/修改转载 2018-11-05 15:20:04 · 133 阅读 · 0 评论 -
Material Design
参考地址 SonarQube的Android环境配置原创 2018-05-02 15:32:56 · 233 阅读 · 0 评论 -
mysql 表坏了
Incorrect key file for table ‘./sino_cloud/scc_medical_result_lbs.MYI’; try to repair itrepair table scc_medical_result_lbs;原创 2018-06-26 14:48:12 · 340 阅读 · 0 评论 -
Timber: Android日志记录
Timber: Android日志记录原文地址:原文地址转载 2018-08-31 14:12:12 · 807 阅读 · 0 评论 -
Android图片加载框架最全解析(三),深入探究Glide的缓存机制(笔记)
原文地址:Android图片加载框架最全解析(三),深入探究Glide的缓存机制笔记: 1.Glide缓存简介 内存缓存的主要作用是防止应用重复将图片数据读取到内存当中,而硬盘缓存的主要作用是防止应用重复从网络或其他地方重复下载和读取数据。 2.缓存Key EngineKey 重写了equals()和hashCode()方法,保证只有传入EngineKey的所有参数都相同的情...转载 2018-09-14 08:40:45 · 269 阅读 · 0 评论 -
mvn jetty:run无法修改js css文件问题的解决
参考文章:mvn jetty:run无法修改js css文件问题的解决注意:文件修改后,放在pom.xml同一路径,有事会被idea清除掉。所以失败了的话,检查下是不是被改掉了。...转载 2018-10-24 08:51:47 · 188 阅读 · 0 评论 -
注解(一)-java注解
Java内置注解@Deprecated@Override@SuppressWarnings参考: @SuppressWarnings注解理解修饰的注解类型 API注解类型含义Documented表示含有该注解类型的元素(带有注释的)会通过javadoc或类似工具进行文档化Inherited表示注解类型能被自动继承Retention表示注解类型的...原创 2018-10-30 08:52:29 · 192 阅读 · 0 评论 -
IntelliJ IDEA修改maven默认仓库地址
参考地址:IntelliJ IDEA修改maven默认仓库地址转载 2018-11-07 08:50:24 · 1077 阅读 · 0 评论 -
java中原码、反码和补码 ,与数据长度,进制转换
java中原码、反码和补码java原码、补码、反码总结Java 八大基本数据类型简述Java八大基本数据类型java 基本数据类型及自动类型提升java进制转换java简单实现任意进制之间的转换...原创 2016-06-08 17:26:59 · 345 阅读 · 0 评论 -
flutter学习
安装坑:flutter doctor 无法将"unblock-file" 项识别为 cmdlet,函数,脚本文件或可运行程原创 2019-05-30 07:11:31 · 219 阅读 · 0 评论 -
Gson通过借助TypeToken获取泛型参数的类型的方法
参考文章:Gson通过借助TypeToken获取泛型参数的类型的方法概括来说就是对于带有泛型的class,返回一个ParameterizedType对象,对于Object、接口和原始类型返回null,对于数 组class则是返回Object.class。ParameterizedType是表示带有泛型参数的类型的Java类型,JDK1.5引入了泛型之 后,Java中所有的Class都实现了T...转载 2019-06-06 16:56:32 · 368 阅读 · 0 评论 -
SparseArray替换HashMap
参考文章:SparseArray 替代HashMap转载 2019-05-22 11:36:01 · 174 阅读 · 0 评论 -
android设备桌面角标实现(收录)
参考文章:ShortcutBadgerBadgeUtilandroid 为桌面图标添加数字角标最新安卓提醒及角标功能实现概总原创 2019-05-21 16:00:57 · 803 阅读 · 0 评论 -
工具类源码
okhttputils对okhttp的封装类一般的get请求 一般的post请求 基于Http Post的文件上传(类似表单) 文件下载/加载图片 上传下载的进度回调 支持取消某个请求 支持自定义Callback 支持HEAD、DELETE、PATCH、PUT 支持session的保持 支持自签名网站https的访问,提供方法设置下证书就行ArmsComponent...原创 2017-03-21 15:17:59 · 1451 阅读 · 0 评论 -
开源工具
HttpCanary 转包工具App ,好用 RealtimeBlurView 图片模糊化free-programming-books-zh_CN免费的计算机编程类中文书籍,欢迎投稿HideKeyboard仿iOS输入法点击输入框以外区域 自动隐藏软键盘轻量级库awesome-github-android-ui安卓UI相关开源项目库汇总...原创 2017-03-22 15:32:48 · 496 阅读 · 0 评论 -
开源的完整学习工程汇总
bilibili-android-client KotlinMvp 《KotlinMvp》 是仿着“开眼Eyepetizer”之前版本并加上自己的想法,开发的一款的短视频小应用,每日为你推荐精选视频,让你大开眼界。本项目采用 Kotlin 语言编写,结合 MVP+RxJava2+Retrofit2+Glide等的架构设计 Bandhook-Kotlin A showca...原创 2017-03-30 09:50:08 · 1390 阅读 · 0 评论 -
使用过的UI控件汇总
AndroidAutoSize 今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案). dimens_sw Android UI适配方案 Android-PickerView This is a picker view for android , support linkage effect, timepicker and optionspic...原创 2017-03-23 17:31:04 · 233 阅读 · 0 评论 -
kotlin极简教程学习笔记
参考地址:参考地址第一章:kotlin 简介科特林岛(Котлин)是一座俄罗斯的岛屿,位于圣彼得堡以西约30公里处,形状狭长,东西长度约14公里,南北宽度约2公里,面积有16平方公里,扼守俄国进入芬兰湾的水道。科特林岛上建有喀琅施塔得市,为圣彼得堡下辖的城市。总结:第一章总结纸上得来终觉浅,绝知此事要躬行”第二章:总结:第二章总结第三章:总结:第三章总结...原创 2019-05-20 08:45:25 · 141 阅读 · 0 评论 -
tomcat 配置文件下载
配置Tomcat对文件的访问添加链接描述win7下tomcat在局域网无法通过本地ip访问添加链接描述原创 2019-04-25 13:41:25 · 902 阅读 · 0 评论 -
HashMap的clone方法
源码中可以看出clone方法虽然生成了新的HashMap对象,新的HashMap中的table数组虽然也是新生成的,但是数组中的元素还是引用以前的HashMap中的元素。这就导致在对HashMap中的元素进行修改的时候,即对数组中元素进行修改,会导致原对象和clone对象都发生改变,但进行新增或删除就不会影响对方,因为这相当于是对数组做出的改变,clone对象新生成了一个数组。参考原文:Has...转载 2019-04-01 11:43:32 · 895 阅读 · 0 评论 -
android studio 添加so库错误,java.lang.UnsatisfiedLinkError: dlopen failed: file offset for the library "
出现java.lang.UnsatisfiedLinkError: dlopen failed: file offset for the library "或者More than one file was found with OS independent path可能是编译的模板版本targetSdk 太高 改为19没问题...原创 2019-03-25 12:45:33 · 2210 阅读 · 0 评论 -
Android Service完全解析,关于服务你所需知道的一切(上)(笔记)
Android.util.Log常用的方法有以下5个:Log.v() ,Log.d() ,Log.i() ,Log.w() ,Log.e() 。按照日志级别从高到低为ERROR, WARN, INFO, DEBUG, VERBOSE.至于日志级别本身的含义.1.下面是对各种日志级别的输出介绍: 1、Log.v 的输出颜色为黑色的,输出大于或等于VERBOSE日志级别的信息 2、Log.d的输出颜色是转载 2017-05-17 14:18:35 · 895 阅读 · 0 评论 -
git gui工具使用
git相比svn使用越来越流行 1.什么是git 2.推荐的GUI工具 ,sourceTree,tortoiseGit,git自带GUI,Bash及idea结合使用。 3.git,在androidStudio提交代码 4.git分支管理策略...转载 2018-02-24 10:38:58 · 275 阅读 · 0 评论 -
java date 转string 时间由不精确到精确时,丢失数据,会自动补全
@Testpublic void addTimeChange() throws Exception { String myTime = "05:08"; System.out.println(TimerHelper.changeTimeStyle("HH:mm","yyyy-MM-dd HH:mm:ss",myTime));}结果是 1970-01-01 05:08:原创 2016-07-08 13:57:48 · 1167 阅读 · 0 评论 -
android 兼容6.0的权限问题
在Android版本打包时targetSdkVersion 22最好是不要设置到23,就可以暂时不用处理Android 6.0的权限问题。非常感谢环信demo原创 2016-08-22 09:22:44 · 312 阅读 · 0 评论 -
ADB 使用汇总
感谢原博主分享,[博主fenggit主页](http://blog.csdn.net/fenggit/article/list/2)[Android ADB工具-管理设备/取设备硬件信息(一)](http://blog.csdn.net/fenggit/article/details/47700953)[Android ADB工具-管理设备 app(二)](http://blog.csdn....原创 2016-06-30 13:50:08 · 389 阅读 · 0 评论 -
代码混淆时,不要在bean中写其他方法
代码混淆时,不要在bean中写其他方法,除了set,get其他方法会被干掉的需要换算时,丢到工具类中,切记例子甜蜜管家中医生列表,有个doctor 对象的变换。原创 2016-09-29 13:37:10 · 444 阅读 · 0 评论 -
Android studio 配合 genymotion 安装 使用
安装 ,直接进genymotion 官网 安装,选带virtualbox 版本暗转过之后,需要配置bios柱中设置Virtualization enble 参看网站http://www.aojgame.com/daily/2044.html可以启动之后,要配置genymotion的adb位置和sdk目录,参考网站http://blog.csdn.net/wuyuxing24/artic原创 2016-10-26 13:44:50 · 293 阅读 · 0 评论 -
Bug的严重程度(Blocker, Critical, Major, Minor/Trivial)和Bug修复优先级如何定义
参考原文转载 2018-02-10 11:32:22 · 5050 阅读 · 0 评论