- 博客(36)
- 资源 (5)
- 收藏
- 关注
转载 Eureka和ZooKeeper的区别
首先我们先说下:RDBMS==>(MySql,Oracle,SqlServer等关系型数据库)遵循的原则是:ACID原则(A:原子性。C:一致性。I:独立性。D:持久性。)。NoSql==> (redis,Mogodb等非关系型数据库)遵循的原则是:CAP原则(C:强一致性。A:可用性。P:分区容错性)。在分布式领域有一个很著名的CAP定理:C:数据一致性。A:服务可用性。P:分区容错性(服务对网络分区故障的容错性)。在这个特性中任何分布式系统只能保证两个。CAP理论...
2020-09-02 21:01:10 139
原创 javascript测试三种字符串替换方式效率
//第一种 直接正则表达式替换一次function replaceTrim1(source){ return source.replace(/^\s|\s$/g,"");}//第二种 正则表达式替换两次,先替换前在替换后function replaceTrim2(source){ return source.replace(/^\s*/,"
2016-05-06 12:24:57 1233
原创 SendMail发邮件
java发送邮件: import javax.mail.Message;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.AddressException;import javax.mail.internet.InternetAddress;import ja
2016-04-01 15:12:34 476
转载 Java汉字转拼音pinyin4j用法 .
汉字转换拼音在日常开发中是个很常见的问题。例如我们伟大的12306,在地名中输入“WH”,就会出现“武汉”“芜湖”“威海”等地名,输入“WUHU”就会出现“芜湖”。 Java获取汉字的拼音,pinyin4j这个库可以很好的解决这个问题。下载地址:http://sourceforge.net/projects/pinyin4j/下载解压,里面有个pinyin4j-2.5.0.jar,
2016-01-15 17:07:37 702
转载 oracle 中start with 的用法 .
oracle 提供了start with connect by 语法结构可以实现递归查询。1. 一个简单举例:SQL> select * from test;BILL_MONTH DAY_NUMBER MSISDN-------------------- ---------- --------------------200803
2016-01-14 18:22:25 727
转载 isAssignableFrom与instanceof的区别
举个通俗的例子: isAssignableFrom是比较两个模具是否相同;isAssignableFrom针对class对象 instanceof 是判断物品X是否是由模具A生产出来的;instanceof 针对实例 isAssignableFrom是用来判断一个类Class1和另一个类Class2是否相同或是另一个类的超类或接口。通常调用格式是Class1.isAssignabl
2016-01-11 11:03:35 388
转载 Groovy入门教程
Groovy入门教程kmyhy@126.com 2009-5-13一、groovy是什么简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中。作为跑在JVM中的另一种语言,groovy语法与 Java 语言的语法很相似。同时,Groovy 抛弃了java烦琐的文法。同样的语句,使用groovy能在最大限度上减少你的击键次数——这确实是“懒惰程序员
2015-12-22 15:47:48 419
原创 spring boot 报错 Unable to start embedded container;
想做个rest风格的控制器,简单例子: @RestController@RequestMapping("/user")public class UserController { @RequestMapping("/{id}") public User view(@PathVariable("id") Long id){ User user = new User
2015-12-22 10:15:21 66489 18
转载 Unsupported major.minor version 51.0
今天跑spring boot的时候报了个奇怪的错误。 java.lang.UnsupportedClassVersionError: javax/annotation/ManagedBean : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1
2015-12-21 15:19:27 2138
转载 运行Maven是报错:No goals have been specified for this build .
运行Maven的时候, pom.xml --> Run As --> Maven build 时报错如下,Java代码 No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format : or :[:]:. Av
2015-12-21 10:01:26 1101
原创 eclipse安装maven插件
在maven官网跟eclipse官网找了半天都没有找到插件包。原来在Eclipse Marketplace可以下载。 搜索“maven java build development”,本人安装的是第二个,第一个安装的时候有问题一步步安装完后重启eclipse可以看到插件安装完成
2015-12-18 16:32:35 391
原创 甲骨文官网下载jdk历史版本
最近上oracle官网下载jdk7,找好久没有找到旧版本的,都是只看到jdk8。后来发现原来jdk历史版本都是放在一起的,写个东西记下,免得以后忘记,而且发现别的软件也差不多,像maven。希望可以前人种树,后人乘凉之效。官网: http://www.oracle.com拉到最底下
2015-12-18 11:27:24 5752
原创 oracle 数据库用函数拆分字符串
首先在types那里定义T_VARRAY的表类型CREATE OR REPLACE TYPE "T_VARRAY"ISTABLE OF VARCHAR2(200)定义函数 STR_SPLIT,P_LIST为要拆分的字符串aa,bb,cc 。P_SEP 为拆分的字符,CREATE OR REPLACE FUNCTION STR_SPLIT(P
2015-12-16 18:07:05 806
转载 myeclipse自动生成hibernate的Mapping和po文件
用过hibernate的人都知道,hibernate po的Mapping文件编写起来费时、易错、没有技术含量。所以我们都多时候使用工具自动生成(hibernate插件或myeclipse插件)下面我简单介绍一下如何使用myeclipse插件完成这个工作,1、新建一个web项目(略)。2、建立数据源Driver: Windows->Preferences->MyEclipse-
2014-09-13 21:42:03 437
转载 struts2 关于ognl.OgnlException: target is null for setProperty(null的解决方案 .
在跑struts2的时候有时候会出现上面的错,特别是新手,这种情况是在struts2高级的POJO访问时候出现的s警告: Error setting expression 'user.password' with value '[Ljava.lang.String;@1cb2dd1'ognl.OgnlException: target is null for setProperty(n
2014-09-08 08:58:23 519
转载 jsp,servlet页面跳转 .
一直对Servlet的几种页面跳转方式,理解的糊里糊涂的,今天在网上搜了一把,找到一遍比较好的,记下来,以后看看。 跳转分两部分,一是发生在servlet,一是在JSP,其实JSP也就是servlet,不过还是有点差异滴。 Servlet: 当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。 1) redirect 方式 response
2014-09-02 19:35:34 336
转载 Java:按值传递还是按引用传递详细解说 .
前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java只有值传递,但有人说既有值传递,也有引用传递,对于两个观点个人觉得应该是站的角度不同而得出两个不同的说法,其实两个说法其中的原理是一样的,只要咱们懂得其中的原理,那么至于叫什么也就无所谓了
2014-08-28 17:03:57 425
原创 常犯错误总结
1.SimpleDateFormat SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd hh:mm:ss"); Date start = sdf.parse("20140808 12:05:17"); Date end = sdf.parse("20140808 13:04:18");
2014-08-08 14:56:19 441
原创 命令打包Web App项目
到你的Web App项目的根目录里,执行下面的命令:jar cvf XXXXXX.war .XXXXXX.war是你最终打成的可发布的文件名,一定要为.war。注意命令最后那个点不能少,表示把当前目录下的所有文件打包。
2014-08-07 16:20:50 569
原创 oracle 更新Clob字段
oracle 更新Clob字段的时候报java.lang.ClassCastException: weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB 原代码:oracle.sql.CLOB clob=(oracle.sql.CLOB)rs.getClob("xsl1");
2014-05-21 19:25:47 5570
原创 fop-xsl 中文无法自动换行
前两天遇到个问题,郁闷了半天。简单的一个table 显示问题 十年續保真智精選定期保險首年免繳附加契約 十年續保真智精選定期保險首年免繳附
2014-03-24 18:24:04 2022
转载 oracle 日期转换
TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年
2014-03-02 12:31:18 555
原创 POI中设置Excel单元格格式
POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:先获取工作薄对象:HSSFWorkbook wb = new HSSFWorkbook();HSSFSheet sheet = wb.createSheet();HSSFCellStyle setBorder = wb.createCellStyle();一、设置背景色:setBorder.setFillFore
2013-10-13 22:16:20 956
原创 oracle use spool to write to text
最近用spool 导数据.set linesize 9000set serveroutput off;set pagesize 10000;set trimspool on;set scan off;set define off;set echo on;spool c:\TABLE.sqlSELECT 'SELECT '''||u.table_name||
2013-07-18 16:01:26 523
原创 页面加载的时候弹出提示框
页面加载的时候都是至顶而下的,所以哪个alert在前就先alert哪个了。有时做得越大就越糊涂了。这么简单的道理都忘记了。Insert title herealert('lili 1');alert('lili 2');
2013-06-29 00:05:47 1656
转载 window.print打印指定div
window.print可以打印网页,但有时候我们只希望打印特定控件或内容,怎么办呢?首先我们可以把要打印的内容放在div中,然后用下面的代码进行打印。html>head>script language="javascript">function printdiv(printpage){var headstr = "html>head>title>title>head>
2013-06-16 10:41:59 475
原创 java日期格式化问题 <html:checkbox>
最近老是碰到个日期格式:Date date =new Date(); System.out.println(date); Sun Jun 16 10:20:10 CST 2013 转化为我们的正常格式用SimpleDateFormat:Date date =new Date(); SimpleDateFormat k = new SimpleDateForma
2013-06-16 02:21:55 589
原创 新人面试题
0、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √
2013-06-14 22:38:16 541
原创 启动jboss时端口被占用
最近常常是程序跑了一半突然电脑卡死,这种情况下经常就ctrl+alt+delete来调用任务管理器来kill掉eclispe了。不过在重启的时候老是报端口被占用,反复开几次也不行。有时恼了来个重启电脑还是不行,后来看到别人用两句命令就解决了,比网上一大堆说要修改什么端口好用多了:cmd: netstat -an 查看当前哪些端口正在使用 好了,现在8080端口
2013-06-14 00:12:00 999
pinyin4j-2.5.0
2016-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人