- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 Jackson注解技巧(实用)
Jackson注解技巧(实用)前言将java Bean转化为json串时,一般情况下是会事先制定好契约,例如属性字段的命名方式,jackson默认使用的是aaBbCc的驼峰命名格式,无论的序列化还是反序列化。但是,并非所有的数据都是这么标准,特别是做二次开发时,不同的需求点往往难以用一个标准来匹配。Jackson在这一方面提供了注解,可以通过注解来定制序列化以及反序列化,以下提及一点注...
2019-01-04 11:53:24 2680
原创 [异常][IDEA]java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener解决
[异常][IDEA]java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener解决此异常的发生一般出现在使用IDEA编译器编译spring项目,使用tomcat热部署项目的时候发生原因IDEA调用 tomcat 时,没有将项目中的一些非编译文件一同导入解决方案打开...
2018-12-21 18:23:53 1243
原创 IntelliJ IDEA乱码(项目文件乱码、控制台输出乱码)说明与调整
IntelliJ 产品 IDEA等乱码(项目文件乱码、控制台输出乱码)说明与调整InterlliJ 产品的编码配置都有以下几个通用步骤:属性配置文件(idea64.exe.vmoptions 以及 idea.exe.vmoptions ,如果不清楚该改哪一个,就全部修改)中配置编码,添加 -Dfile.encoding=UTF-8,需要重启打开IDE ,在路径 File -> Se...
2018-12-21 13:29:27 738
原创 greenDao 引入 eclipse 中使用
1. 前言之所以写这篇博客,是希望我的经历能给各位入门greenDao3.0以上版本提供便捷。简单描述一下今天的经历: 事情的起因是Android项目中需要用到一款orm工具,greenDao的热度让我选择学习它。官方文档中这样写道:greenDAO’s Features at a glance Maximum performance (probably the fastest ORM for
2017-12-11 13:08:46 1025
转载 理解IntelliJ的Web部署逻辑
这篇文章是先简单介绍一下这个过程,然后再谈一下如何简化这个过程的,最后说一个遇到的意想不到的问题。 首先摆出一个项目的目录结构图吧,由于IDE内部的结构树会隐藏一些中间临时目录,所以换成sublime来展示。 说明:从上到下,.idea和.settings分别是intelliJ和eclipse的相关依赖。build目录是class文件输出路径,这一点默
2017-12-04 16:47:27 281
转载 理解 IntelliJ IDEA 的项目配置
1、项目配置的理解IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎项目运行。1.1 ProjectProject name:定义项目的名称;Project SDK:设置该项目使用的JDK,也可以在此处新添加其他版本的JDK;Project language level:这个和JDK的类似,区别在于,假如你设置了
2017-12-04 16:37:09 1366 1
原创 Android -- BroadcastReceiver 中启动Activity
public void onReceive(Context context, Intent intent) { Intent playIntent =new Intent(context,PlayAlarmAty.class); playIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(playInte
2017-11-27 23:15:27 4400
原创 如何原样输出html标签
遇到一个小问题,需要在浏览器中原样输出含html标签的信息下一秒我想到的是标签,其实理解错了,pre标签只是保留原有的格式,也就是保留所有空格换行,html标签一样会输出真正应该使用的标签是标签浏览器碰到xmp标签会将信息原封不动的显示,不做解析pre标签适合用来显示计算机编程语言代码
2017-11-17 21:00:19 5293
原创 Android--易错谨记--parseInt()异常
今天下午开发,遇到parsnInt()函数转换失败的异常,本是一个很明显的错误,但是整整花了4个小时的时间,才定位到这个错误。android程序在出现异常的时候,最常见的就是直接闪退,不给一点分析的机会,只能不断的调试加查找日志。今天出现此低级错误的原因在于忽视了EditText的空值,直接get使用,未做处理。1. get输入框的值后请做进一步处理再使用2.使用p
2017-11-17 02:14:00 1339
转载 onTextChanged使用详解
由于最近做项目要检测EditText中输入的字数长度,从而接触到了Android中EditText的监听接口,TextWatcher。它有三个成员方法,第一个after很简单,这个方法就是在EditText内容已经改变之后调用,重点看下面两个方法:[java] view plain copybeforeTextChanged(CharSequen
2017-11-16 12:06:08 24619 2
转载 Android--过滤EditText的输入
EditText文本输入控件,在App开发中可能会遇到各种各样的要求,如只能输入数字、限定长度、不允许输入特殊字符等要求,这时候我们就要实现EditText的过滤功能,达到产品的要求。(一)简单的过滤EditText已经提供了一些过滤输入的属性1、通过inputType限定android:inputType="textCapCharacters"//前3个输入普通字符android:in
2017-11-16 11:52:32 514
原创 为Eclipse各版本安装插件的问题
一直以来使用Eclipse的neon版本,最近需要开发web程序,但由于neon没有web插件,所以需要安装一个web插件,网上找了很多安装连接,最后都出错,很是难受,后来意识到版本的问题,才安装成功。安装连接:neon : http://download.eclipse.org/releases/neon eclipse juno的经典版:http://downl
2017-11-15 19:48:14 350 1
原创 IDEA警告:SQL dialect is not configured
Idea能自动给我们检查拼接的sql语句的语法正确性,当然需要进行一定的配置。在报警告的地方,单击过后,按下快捷键Alt+Enter进入设置,然后点击Generic,设置其dialect。例如,将其设置为mysql,那么idea将会按照mysql的语法为开发者检查语法。
2017-11-14 19:11:25 50724 14
原创 从小例子看语句频度
关于语句频度:之前同学问我语句频度怎么算出来的,相信大家都已经理解了,在这里分享一下我的理解,有不对的地方希望大家能指出;
2017-03-19 10:26:28 5214 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人