【java】面试

1.Spring中bean实例默认的设计模式是什么?在高并发的网站系统中,Spring的bean如何做到安全的(spring中的bean如何处理多线程中相同变量的访问冲突问题)? 1.1Spring框架中的bean实例默认是单例模式的。 1.2对于多线程资源共享问题: 1.2.1线程同步机制 通过对象的锁机制保证同一时间只有一个线程访问变量。这时该变量是多个线程共享的,使用同步机制要求...
阅读(277) 评论(0)

【Java】String、StringBuffer、StringBilder性能比较

import java.util.ArrayList; import java.util.Iterator; import java.util.List; /****  * 该程序对String、StringBuffer、StringBuilder三个类进行比较  *   * String与StringBuffer的比较 String创建字符串是不可变的,任何对String的改...
阅读(458) 评论(0)

java嵌套类和内部类

内部类分为:成员内部类、静态嵌套类、方法内部类、匿名内部类。 内部类的共性: A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。 B、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量,无论是否是private的。 成员内部类 示例代码如下: /*** * 常见内...
阅读(272) 评论(0)

Java Maven项目打包部署流程

1.先看一下我的项目结构,由于项目间业务模块较多、依赖性较强,也为了方便项目的拓展,所以用maven。 (1)项目结构 (2)template pom.xml配置 2.打包 (1)将medicine-template依赖包,打成jar(maven install) (2)将medicine-template打成jar包 (3)确定打包成功后,maven buil...
阅读(2887) 评论(0)

Spring的事务传播属性

一、事务的几种传播特性 1. PROPAGATION_REQUIRED: 如果存在一个事务,则支持当前事务。如果没有事务则开启。 2. PROPAGATION_SUPPORTS: 如果存在一个事务,支持当前事务。如果没有事务,则非事务的执行。 3. PROPAGATION_MANDATORY: 如果已经存在一个事务,支持当前事务。如果没有一个活动的事务,则抛出异常。 4. PROPAGAT...
阅读(321) 评论(0)

JDBC PreparedStatement & Statement

一、前言 PreparedStatement是用来执行SQL查询语句的API之一 Java提供了 Statement、PreparedStatement 和 CallableStatement三种方式来执行查询语句 其中 :  Statement                  用于通用查询  PreparedStatement   用于执行参数化查...
阅读(275) 评论(0)

让Mysql支持Emoji表情

最近在做一个项目,我负责后端,Java开发,DB用的是Mysql,版本5.6.14 ,编码用的是UTF-8。但发现了一个问题,手机端上有Emoji表情,插入Mysql时失败了,报错添加表情失败~;  上百度搜索一下,终于找到了答案。UTF-8编码有可能是两个、三个、四个字节。Emoji表情是4个字节,而Mysql的utf8编码最多3个字节,所以数据插不进去。解决方案就是:将Mysql的编码从ut...
阅读(391) 评论(0)

【Linux】linux环境下java环境搭建步骤

jdk安装参考链接:http://blog.csdn.net/catshitone/article/details/46971765 2  eclipse安装链接:http://blog.csdn.net/catshitone/article/details/46972185   eclipse创建桌面快捷链接:http://blog.csdn.net/lixin8...
阅读(429) 评论(0)

【Java】二分查找敏感字词过滤算法

package com.hz.yisheng.portal.mobi.goodman.util; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; import java.util.ArrayLi...
阅读(495) 评论(0)

【Java】java 正则表达式去掉文本编辑器相关标签代码

package com.hz.yisheng.portal.mobi.goodman.util; import java.util.regex.Matcher; import java.util.regex.Pattern; public class HtmlToText { private static final String regEx_script = "]*?>[...
阅读(948) 评论(0)

【Java】中文转换汉语拼音代码

package com.hz.yisheng.chat.ry.util; import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import net.sourceforge.pinyin4j.format.HanyuPinyin...
阅读(496) 评论(0)
    个人资料
    • 访问:160939次
    • 积分:2327
    • 等级:
    • 排名:第17670名
    • 原创:87篇
    • 转载:18篇
    • 译文:1篇
    • 评论:30条
    文章分类
    最新评论