搜索关键字  :  

JAVA

mybaits if标签语句优化

之前写if语句都是如下,发现需要每次需要按照逻辑拼接AND<!-- 添加 if(判断参数) - 将实体类 User 不为空的属性作为 where 条件 -->   <select id="getUserList" resultMap

在普通java项目进行log4j2配置

首先我们要在resources目录创建log4j2.xml文件。其次下面是xml的内容<?xml version="1.0" encoding="UTF-8"?> <!-- status="OFF",可以去掉,它的含义为是否记录log4j2本身的event信息,默认是OFF --&

java中List、Map、Set、Collection、Stack、Queue等的使用

java集合框架的基本接口/类层次结构Java.util.Collection [I] |—java.util.List [I]     |—java.util.ArrayList [C]     |—java.util.LinkedList [C]   &n

JAVA中static什么作用

是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样做有什么意义呢?  在Java程序里面,所有的东西都是对象,而对象的抽象就是类,对于一个类而言,如果要使用他的成员,那么普通情况下必须先实例化对象后,通过

java使用urlConnection抓取部分数据乱码

使用urlconnection做抓取的同学应该一开始都是使用这个吧。OK回到正题来.....在内容己有中文、英文己正常显示,仍然会有部分中文或英文出现乱码,这是为什么呢?这个问题一直在心里盘旋...真TM的蛋疼....网上己有解决方案了,,其实这个跟各位开始学习与使用java的资料有关。网上大部分代码都是如下:byte[] by = new byte[200

IntelliJ IDEA 缺少 javax 包 支持

在初次使用 IntelliJ IDEA 中,当你使用javax.servlet包下的类时(例:javax.servlet.http.HttpServlet), 在你会发现在IntelliJ IDEA里无法成功编译这个程序。报错如下:Java.lang.ClassNotFoundException:javax.el.ELResolver为什么呢?因为IntelliJ IDEA 没有导入&n

org.hibernate.MappingException: No Dialect mapping for JDBC type: -1

今天用原生sql在hibernate中查数据  直接这样写:select * from note 控制台报org.hibernate.MappingException: No Dialect mapping for JDBC type: -1找了资料后才发现不支持查询带有text的字段数据最简单的sql可以不查那个text字段  ,或者参考下面资料1、写个类集成方言,

java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to java.util.Map

在使用hibernate进行数据库查询的时候报此错误,首先看下代码:        List<Map<String, Object>> list = null;               &nb

angular、react、vue前端项目在eclipse编译项目时卡死解决办法

卡死是因为eclipse会自动编译js,验证js格式等是否出现错误比如angular、react、vue项目都下载node_modules文件,此文件是类包,并且巨大,在eclipse编译、验证过程中会导致很卡,解决办法是直接找到项目根目录下的 .project文件,把下面的一段配置干掉就好了。注:在eclipse中配置取消js验证没用,还是改源码好使。

js截取中英文混合字符串

直接上代码://  先根据个数判断是否添加... if (_getLength(app_name) > 12) {     cut_app_name = _cutStr(app_name, 12); } else {   &

精品书籍

更多

HTML5与CSS3权威指南代码清单
Sass和Compass设计师指南
JavaScript框架高级编程