自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

楷楷的博客

一个IT菜鸟起步之路

  • 博客(76)
  • 收藏
  • 关注

原创 挥手告别大学生涯,憧憬2017!憧憬未来!

2016年2月15号,我开始了我的实习,一转眼已到6月,我也转正了,也毕业了,遂将我之前的笔记转移到CSDN中来,自己备忘也服务大家。同时,立贴为证,希望一年后的我看到此贴,可以不为我这一年所做的事而后悔,是否可以完成我所制定的计划与目标。

2016-06-23 13:32:17 596

原创 关于JS中;window.onerror=function(){return!0};的错误

本来项目好好的,突然今天在公司电脑上就点不开一个button,F12后发现button所执行的JS内的内容被替换为:;window.onerror=function(){return!0};。经过后来排查,并上网查询发现这个问题是由于该js被广告插件软件屏蔽了导致。我的js名字叫,advert.js。苦逼了有木有!!!关闭该广告插件后就正常(adsa

2016-06-30 11:01:52 1449

转载 eclipse birt报表

在开发中,报表或多或少会涉及到,有些报表可能比较简单,而有些报表可能很复杂。无论如何,这些报表功能的开发都是可以通过一些公共的组件来实现的,比如我现在所在的这家公司,如果想要制作报表,只需要配置下报表配置下就可以了(这个报表是通过特定实现的报表语言实现了,支持内部自定义的语言,最终将这些相应的数据保存到数据库中,对报表中的一些事物进行了抽象,比如:报表模型, 查询参数。)。如果要自己手动的一步一步

2016-06-28 11:32:16 1215

转载 oracle11g +WindoWs7 安装错误:未找到文件WFMLRSVCApp.ear

将win64_11gR2_database_1of2.zip和win64_11gR2_database_2of2.zip分别解压后,点开始安装,过程很顺利,到54%时杯具出现了:未找到文件 c:oracle....WFMLRSVCApp.ear。 查看install guide找不到解决方法,把2of2的目录拷贝到1of2目录下面,点retry还是不行。只好中止。重新将两个文件解压到D

2016-06-27 09:33:37 857

转载 maven仓库快速镜像

放到.m2的settings.xml中 国内连接maven官方的仓库更新依赖库,网速一般很慢,收集一些国内快速的maven仓库镜像以备用。====================国内OSChina提供的镜像,非常不错===================     CN     OSChina Central                         

2016-06-23 12:36:25 259

转载 跟我学Shiro目录贴

看到一个Shiro的整合贴,感谢原作者。历经三个月左右时间,《跟我学Shiro》系列教程已经完结,暂时没有需要补充的内容,因此生成PDF版供大家下载。最近项目比较紧,没有时间解答一些疑问,暂时无法回复一些问题,很抱歉,不过可以加群(334194438/348194195)一起讨论问题。   点击下载《跟我学Shiro》教程PDF版。学习交流使用,请勿用于其他任何商业

2016-06-23 12:35:09 449

转载 SpringMVC整合Shiro

SpringMVC整合Shiro,Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能。第一步:配置web.xml?1234567891011121314151617配置Shiro过滤器,先让S

2016-06-23 12:33:40 387

转载 [datatable]排序时指定某列不可排序

datatable是一个jquery扩展的表格插件。其提供了强大的表格功能。官方地址:http://www.datatables.net/media/images/DataTables.jpg 在官方示例中,对于表格的是否可排序是在初始化中设置的一个值来决定的Js代码  $(".datatable-simplified").dataTable( {  

2016-06-23 12:32:59 1916 1

转载 Jquery如何获取select选中项 自定义属性的值?

Jquery如何获取select选中项 自定义属性的值?HTML code   日卡   月卡   年卡 JScript codefunctionddl_change(obj){  alert($("#ddl").attr("emoney"));} Jquery如何获取select选中项 自定义属性的值?得出的是und

2016-06-23 12:32:24 895

转载 jquery.form.js关于$("form").ajaxSubmit is not a function原因 .

.$("#Form").ajaxSubmit(options)is  not a function的原因在该页面引用jquery.form.js,form可以成功提交(如果用引用过了,还是要在本页面再次引用)/PAGE/js/jquery.form.js">

2016-06-23 12:31:56 4504

转载 jquery禁用a标签,jquery禁用按钮click点击

jquery禁用a标签方法101$(document).ready(function () {02        $("a").each(function () {03            var textValue = $(this).

2016-06-23 12:29:39 492

转载 java web下spring整合hibernate怎么用junit4测试

写一个测试类,然后在测试类里面写:@Testpublic voidtest(){ApplicationContextcontext = newClassPathXmlApplicationContext("spring/applicationContext.xml");SessionFactorysessionFactory = (SessionFactory) con

2016-06-23 12:26:51 382

转载 junit学习之junit的基本介绍

Junit目前在一些大的公司或者相对规范的软件中使用的比较多,相当多的小公司并没有把单元测试看的太重要。在大点的公司开发人员每天上班后,第一件事情就是从svn上把自己负责的代码checkout下来,然后运行单元测试,如果单元测试通过,那么说明自己的代码没有问题,然后就在代码块上修改与添加,完成后再用junit进行测试,测试完成后如果没有问题,那么就把相应的代码块提交给svn上。测试一般分为

2016-06-23 12:25:20 319

原创 避免IE执行AJAX时,返回JSON出现下载文件

<!--避免IE执行AJAX时,返回JSON出现下载文件 -->class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">text/html;charset=UTF-8

2016-06-23 12:23:57 772

原创 Ajax 上传文件

var options = {                       url:url,                       type:"post",                       data:$('form[name="addStudnoForm"]').serialize(),                dataType: "json",    

2016-06-23 12:23:07 401

转载 两种mysql对自增id重新从1排序的方法

本文介绍了两种mysql对自增id重新从1排序的方法,简少了对于某个项目初始化数据的工作量,感兴趣的朋友可以参考下最近老是要为现在这个项目初始化数据,搞的很头疼,而且数据库的Id自增越来越大,要让自增重新从1开始:那么就用下面的方法吧:方法一:如果曾经的数据都不需要的话,可以直接清空所有数据,并将自增字段恢复从1开始计数truncate table表名方法二:dbcccheck

2016-06-23 12:22:25 5048

转载 java.util.Date cannot be cast to java.sql.Timestamp

在utildate转换成sqldate过程中可以使用new java.sql.Date(new java.util.Date()getTime()),不过此种转换只有年月日,如果带有小时分秒的话,可以使用java.sql.Timestamp(java.util.Date().getTime());

2016-06-23 12:21:09 14268 1

转载 java的poi技术读取Excel[2003-2007,2010]

这篇blog主要是讲述java中poi读取excel,而excel的版本包括:2003-2007和2010两个版本, 即excel的后缀名为:xls和xlsx。读取excel和MySQL相关: java的poi技术读取Excel数据到MySQL 你也可以在 : java的poi技术读取和导入Excel 了解到写入Excel的方法信息使用JXL技术 : java的jxl技术导

2016-06-23 12:19:35 580

原创 Java的poi技术遍历Excel时进行空Cell,空row,判断

/** * 导入信息 */@Overridepublic List add(HttpServletRequest request) {// TODO Auto-generated method stubList num=new ArrayList();MultipartHttpServletRequest multipartRequest =(MultipartHttpServlet

2016-06-23 12:18:12 71719 1

转载 java的poi技术读取Excel数据到MySQL

这篇blog是介绍java中的poi技术读取Excel数据,然后保存到MySQL数据中。你也可以在 : java的poi技术读取和导入Excel 了解到写入Excel的方法信息使用JXL技术可以在 : java的jxl技术导入Excel 项目结构:Excel中的测试数据:数据库结构:对应的SQL:1 CREATE

2016-06-23 11:32:46 636

转载 mapper映射文件配置之insert、update、delete

上篇文章《深入浅出Mybatis系列(六)---objectFactory、plugins、mappers简介与配置》简单地给mybatis的配置画上了一个句号。那么从本篇文章开始,将会介绍mapper映射文件的配置, 这是mybatis的核心之一,一定要学好。在mapper文件中,以mapper作为根节点,其下面可以配置的元素节点有: select, insert, update, dele

2016-06-23 11:31:22 2437

转载 mybatis实战教程(mybatis in action),mybatis入门到精通

这个mybatis教程也不错:http://limingnihao.iteye.com/blog/781671MyBatis目录(?)[-]mybatis实战教程mybatis in action之一开发环境搭建mybatis实战教程mybatis in action之二以接口的方式编程mybatis实战教程mybatis in action之三实现数据的增删改

2016-06-23 11:29:59 482

转载 Result Maps collection does not contain value for frontpreviewprofitManage.cdata

Result Mapscollection does not contain value for  frontpreviewprofitManage.cdatassi出现上述错误主要是因为你的select标签内部的resultMap属性指向的不正确在sql文件中只要有一个resultMap或resultType属性指向错误,则在这个文件中其余正确的语句也不能执行,所

2016-06-23 11:28:54 367

转载 PowerDesigner提示This data item is already used in a primary identifier.的处理

处理的方法为:菜单栏上的“tool”-〉“ModelOption”-〉“Model Setting”把右边的“Data Item”数据框中的“Uniquecode”选项框取消掉。 如果在由CDM-〉PDM转换的时候提示属性错误,请把PDMGENERATION OPTIONS中的Check model钩取消掉.

2016-06-23 11:28:18 378

转载 解决 PowerDesigner 错误 The generation has been cancelled…

在生成为物理数据模型时出现错误“Thegeneration has been cancelled because errors have been found by the checkmodel.”其实也是设置问题,点击PowerDesigner工具栏中的 Tools -> Model Options ->在Model Settings中按照如下图设置即可。

2016-06-23 11:27:36 5444 1

原创 软件设计,软件工程

软件的组成,特征;   答:程序:事先设计的功能和性能要求的指令序列      数据:使程序能正常操作信息的数据结构;     文档:与程序开发/维护和使用有关的图文材料。 软件的特征:软件无实体、软件无损耗、软件是一种逻辑产品、软件是思维的产物。 软件工程概念;分阶段目标;软件工程:将系统的、规范的、可度量的方法应用于软件的开发、运

2016-06-23 11:25:26 489

转载 数据库经典操作

1、说明:创建数据库CREATEDATABASE database-name 2、说明:删除数据库dropdatabase dbname3、说明:备份sqlserver--- 创建备份数据的 deviceUSEmasterEXECsp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNw

2016-06-23 11:23:40 297

转载 SQL连接查询2 外连接(左右联接查询)

外连接主要包括左连接、右连接和完整外部连接。1)左连接:Left Join或 Left Outer Join     左连接的结果集包括LEFT OUTER子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中右表的所有选择列表列均为空值(Null)。我们看对应的SQL语句:SelectStudent.Stud

2016-06-23 11:22:58 421

原创 Activity生命周期

1.启动Activity:系统会先调用onCreate方法,然后调用onStart方法,最后调用onResume,Activity进入运行状态。2.当前Activity被其他Activity覆盖其上或被锁屏:系统会调用onPause方法,暂停当前Activity的执行。3.当前Activity由被覆盖状态回到前台或解锁屏:系统会调用onResume方法,再次进入运行状态。4

2016-06-23 11:20:43 190

原创 Android 整体大纲

****************第一讲-资源的使用****************一、一个Android应用程序通常是由以下几个组件构成的活动(Activity)服务(Service)内容提供器(Content Provider)广播接收器(Broadcast Receiver)意图(Intent)        1.Activity活动(Activity)是最

2016-06-23 11:19:10 646

转载 Android 的网络编程

android的网络编程分为2种:基于socket的,和基于http协议的。基于socket的用法服务器端:先启动一个服务器端的socket    ServerSocket svr = new ServerSocket(8989);开始侦听请求         Sockets = svr.accept();取得输入和输出        DataInput

2016-06-23 11:18:05 247

转载 Service启动方式之startService

Service概念及用途:A service is an application component that can perform long-running operations in the background and does not provide a user interface。通常service用来执行一些耗时操作,或者后台执行不提供用户交互界面的操作,例如:下载

2016-06-23 11:17:09 2682

转载 Android---服务(Service)的绑定服务

BindService 1、绑定服务 1.1绑定方式 通过服务链接(ServiceConnection)或直接获取Service中状态和数据信息 服务链接能够获取Service的对象,因此绑定Service的组件可以调用 Service中的实现的函数 使用Service的组件通过Context.bindService()建立服务链接,通过 Con

2016-06-23 11:16:12 704

原创 安卓sdcard添加、删除文件

两种方式:一、窗口界面操作1、打开DDMS页面2、打开File Explorer页,如果没有,在Window --> Show View -->File Explorer3、一般就在mnt --> sdcard中4、在sdcard中,点击你要将文件放到的目的文件夹,这里如mp3文件夹5、点击文件夹后,在File Explorer页的右边有两个图标,一个是pull,一个是

2016-06-23 11:14:37 800

原创 Android-------数据存储

Andorid的四种数据存储方式:1,shared preferences  -----> xml文件  key value形式 只读  本身为一个接口① 创建: context.getSharedPreference(StringFileName,int mode);Mode 模式1,MODE_PRIVATE   -------->只能本身应用程序访问2,MODE_WORLD

2016-06-23 11:11:58 228

原创 Android—————— 广播接收者

广播分为3种:无序广播(Normal Broadcast)sendBroadcast、有序广播(Ordered Broadcast)sendOrderedBroadcast、粘性广播(Sticky Broadcast)sendStickyBroadcast,粘性广播需要增加权限,特性为先发送后注册也可以接收到。a.广播的生命周期只有10s因此不能在广播中进行耗时操作(容易造成ANR(ANR

2016-06-23 11:10:11 297

转载 Hibernate三种状态的区分,以及save,update,saveOrUpdate,merge等的使用

Hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。瞬时态 由new命令开辟内存空间的java对象,eg. Person person = new Person("xxx", "xx"

2016-06-23 11:07:20 2034 1

转载 org.hibernate.NonUniqueObjectException两种解决方法

出现这个异常的原因:Hibernate save 在 session 中已存在相同 OID(主键) 的对象。比如,先删除,后插入。delete(id);person.setId(id)insert(person)这就会报上面的错误。因为insert和delete的对象的主键值相同,但是这两个对象的引用地址不同,所以会报错,也就是说你不能new一个新的对象并给

2016-06-23 11:06:35 14494

转载 merge与update区别---->你一定要看!

merge与update区别注:就因为这2个方法的区别还得我花了太多时间项目迟迟不能做完    ,但是让我解决了,学到了东西了.这是一段代码public void updateData(Object obj) {  try {   tx = this.getSession().beginTransaction();   // 执行修改操作  //

2016-06-23 11:05:58 733

转载 Hibernate插入数据时报Could not open Hibernate Session for transaction异常

在系统监控controller调用service把数据入库时,报了该异常: Java代码   ERROR [Timer-2] timer.SystemMonitoringTimer (SystemMonitoringTimer.java:92)     - blingtel oops, got an exception:  org.springframework

2016-06-23 11:03:14 1696

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除