自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 获取datagrid列名集合

var colName = []; for (i = 0; i < cfs.length; i++) { var col = $('#mydatagrid').datagrid("getColumnOption", cfs[i]); colName.push(col.title);//把TITLEPUSH到数组里...

2019-05-22 15:58:26 1507

原创 jquery $.ajax $.get $.post的区别?

$.ajax 是 jQuery 底层 AJAX 实现,$.ajax是一种通用的底层封装,$.ajax()请求数据之后,则需要使用回调函数,有beforeSend、error、dataFilter、success、complete等。$.get $.post是简单易用的高层实现,我们使用$.get $.post方法,jQuery会自动封装调用底层的$.ajax。$.get 只处理简单的 GET...

2019-05-21 10:08:05 415

原创 Linux服务端口被占用怎么办

贴图,服务器的错误日志:第一步:查看端口是否被占用,netstat -anp | grep 3306如果是 LISTEN,则表示该端口被占用了,那么恭喜你,问题解决了一半,第二步:查出这个端口到底被哪个b给占用了,lsof -i : 3306此时查出来的进程清晰明了,第三部:杀死这个进程,kill -9 进程ID第四步:重新启动tomcat...

2019-04-23 10:10:32 2952 3

原创 文件下载名称出现乱码问题

public class DownloadServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // codes.. ...

2019-04-12 10:22:30 619

原创 编写一个限制时间的程序,超时则返回结果,

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++import java.util.concurrent.Callable;import com.icss.ebu.ami.portal.system.commons.utils.SysFileUtilsBySftp;/*** ...

2019-04-04 16:06:58 808 1

原创 eclipse中的properties文件乱码

在Eclipse主界面下,打开Window->Perferences->General->ContentTypes:找到Text类型下面的Java Properties File类型的文件,选中后下面会有 默认的字符编码,手动输入UTF-8,然后update,接着ok即可...

2019-03-29 17:20:10 946

原创 页面布局 两列多行展示

&lt;style&gt;.one{ width:210px; float:left; height:100px;}.one li{ width:48px; float:left; height:30px; border:1px solid #ccc; margin-left:-1px; margin-top:-1px;}ul li{list-style-type:none;}&lt;/s...

2019-01-03 17:03:29 895

原创 Spring控制反转IOC与依赖注入DI和AOP切面编程

IOC控制反转        IoC叫控制反转,英文Inversion of Control,控制反转就是把 由程序代码直接操作的对象第调用权交给容器处理,通过容器实现对象组件的装配和管理。说白了就是 对组件对象控制权的转移,从程序转移到外部容器,由容器创建对象并管理对象间依赖关系。        控制反转的技术大大促进了代码间的松耦合。一个对象依赖的其他对象会通过被动的方式传递进来,而不...

2018-12-25 16:20:49 483

原创 Spring个人理解

Spring是一个开发框架,它是为了解决企业应用开发的复杂性创建的。主要优势将开发分层架构,Spring使用基本的JavaBean完成由EJB完成的事情。从简单性、可测试性和松耦合角度而言,Java应用可从Spring中收益,Spring的核心是控制反转Ioc和切面编程AOP。总而言之,Spring是一个分层的JavaSE/EE full-stack(一站式)的轻量级开源框架。

2018-12-25 10:30:16 206

原创 浅谈 EJB

EJB 概念的剖析商务软件的核心是其业务逻辑。业务逻辑抽象了整个商务过程的流程,并使用计算机语言将其实现。J2EE 处理该问题,将业务逻辑从客户端软件中抽取出来,封装在一个组件中,这个组件运行在一个独立服务器上,客户端软件通过网络调用组件提供的服务实现业务逻辑,客户端软件只发送请求和显示处理结果。在J2EE中,这个运行在独立服务器上并封装了业务逻辑的组件 就是EJB(Enterprise ...

2018-12-24 16:24:15 327

原创 connect by 级联查询

1、建表、插入测试数据create table t_menu(id int,name varchar2(50),parentId int);2、测试查询(1)查询 以id=1为起始值 及其下所有子孙;select * from t_menu connect by parent_id=prior id start with id=1;  (2)查询以id=1其下所有子孙,...

2018-12-21 09:41:54 192

原创 Nginx的作用

正向代理在正向代理中,Proxy和Client同属于一个LAN(图中方框内),隐藏了客户端信息;在反向代理中,Proxy和Server同属于一个LAN(图中方框内),隐藏了服务端信息;实际上,Proxy在两种代理中做的事情都是替服务器代为收发请求和响应,不过从结构上看正好左右互换了一下,所以把后出现的那种代理方式称为反向代理了。反向代理代理的是服务端,主要用于分布式部署情况...

2018-12-20 15:50:48 246

原创 linux定时执行任务Cron

Crontab1、编写一个sh文件 mkdir -p /home/p1vim test.sh进入编辑模式#!/bin/bashecho "hellor" &gt;&gt; /home/p1/test.txt  命令的意思是向test.txt文件中追加hello字符串,保存后进行赋权。重要:这一步很重要,否则不会执行任务。chmod 755 test.sh2、...

2018-12-19 15:32:12 195 1

原创 linux命令学习随记

tail -n 500 portal.log 查看portal文件最后500行内容,按住Shift+PgUp,Shift+PgDn 上下翻页;more -s portal.log   Ctrl+F,Ctrl+B上下翻页,more +20 portal.log 从20行开始展示文件内容;mv /test/portal.log /home/test 将文件移到test目录下面;mv fil...

2018-12-14 14:55:25 161

原创 jQuery实现全选、全不选以及反选操作

在写购物车案例时实现全选操作使用的是js的getAttribute()setAttribute()方法获取checked属性的值是undefined实现完成之后全选操作,如果在全选中的情况下改变其中一个的状态再点击全选,之前被取消的将不在被选中。之后使用js的DOM.checked属相的获得是true或false,操作很方便,很完美没有bug。  学了jquery后单独实现下全选、全不选、反选...

2018-12-12 16:27:04 1098

原创 成功的经验 失败的教训

工作中失败的教训以及成功的经验   对于失败的教训要吸取,成功的经验要进行总结。我对成功的定义是:在保证质量的前提下完成既定的计划或目标就是成功。其他的所有结果都是失败。   成功的经验:   1) 敢于接受任务并想尽一切办法完成   入职两个月的收获就是敢于接受任务并想尽办法完成,每一个任务对于初入职场的我都是一个挑战,如何保质保量完成任务是最基本的要求。这两月的成功在于没有一次...

2018-11-27 14:47:08 4796

原创 程序员论人生苦短

经历了人生百态、世间冷乱,不经意间悟出了一份人生哲理,那便是 循环轮回。       你是否观察过路边的树木春暖花开、秋风落叶,日升日落,生老病死,每日都是7点起床,坐车、上班、午饭、午休、下班、睡觉,周而复始,无一例外,和女友浓情蜜意,又或是吵嘴生分,职场上有时得意、有时失意;大海潮起潮落,日复一复;植物吸收土壤营养、变成食物,动物吃了再变成粪便,浇灌植物,任何王朝兴衰,都会有新的国家接替,...

2018-11-22 20:04:10 255

原创 水浒传108将

三十六员天罡星1天魁星 呼保义宋江 2天罡星 玉麒麟卢俊义3天机星 智多星吴用 4天闲星 入云龙公孙胜5天勇星 大刀关胜 6天雄星 豹子头林冲7天猛星 霹雳火秦明 8天威星 双鞭呼延灼9天英星 小李广花荣 10天贵星 小旋风柴进11天富星 扑天雕李应 12天满星 美髯公朱仝13天孤星 花和尚鲁智深 14天伤星 行者武松15天立星 双抢将董平 16天捷星 没羽箭张清17天暗星 青面...

2018-11-21 16:16:29 958

原创 java中发送邮件,如何设置发件人名称、昵称

msg.setFrom (new InternetAddress ("test@chinas.com", "这里是需要的昵称", "UTF-8"));msg.setSubject (subject);msg.setText (content);msg.addRecipient (RecipientType.TO, new InternetAddress (mailTo));Transpor...

2018-11-08 09:00:16 14160 2

原创 获取linux服务器IP 获取windows服务器IP

if (os.toLowerCase ().startsWith ("win"))        {            //window服务器IP            try            {                InetAddress address = InetAddress.getLocalHost ();                hostIP = ...

2018-11-06 17:33:22 1078

原创 中英文字符串获取长度

    function isChinese(str) {  //判断是不是中文汉字、中文标点        var reCh = /[u4e00-u9fa5]/;        //常用中文标点符号 。 ? ! , 、 ; : “ ” ‘ ' ( ) 《 》 〈 〉 【 】 『 』 「 」 ﹃ ﹄ 〔 〕 … — ~ ﹏ ¥        var reChP = /[\u3002|\uf...

2018-08-30 11:44:12 631

原创 eclipse 解决This client is too old to work with working copy的问题

打开后输入:http://subclipse.tigris.org/update_1.10.x点击Finish。重新启动解决。装eclipse里面的svn插件,这步要根据我们本地的svn客户端的版本来找对应的eclipse中svn插件应该装的版本才能关联得上,否则关联会失败! Subclipse 1.4.x includes and requires Subversio...

2018-08-27 14:54:12 2236

原创 程序员工作随想

      我们每天都在为生活奋斗着,从早上起床,固定的生物钟形成,洗脸、刷牙,奔向车站,挤公交地铁,似乎已经形成了固定的模式,无论刮风下雨,都不会改变,除非生病或是家里发生了事情,这一切是那么自然、那么必然。      每一天重复着同样的动作,吃饭、睡觉、工作,就连说话也快基本上变成了固定的模式,人生失去了应有的意义,我们需要的不一样,需要的是刺激,可是我们为了生活或是为了现有的家庭只能重复...

2018-08-24 15:32:06 213

转载 史上最全正则表达式

正则表达式——古老而又强大的文本处理工具。仅用一段简短的表达式语句,就能快速地实现一个复杂的业务逻辑。掌握正则表达式,让你的开发效率有一个质的飞跃。正则表达式经常被用于字段或任意字符串的校验,比如下面这段校验基本日期格式的JavaScript代码: var date = "1994/03/05"; var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2...

2018-08-21 17:00:57 188

原创 ul中li的删除 增加处理

$('.onelevelulClass li.onelevelliClass')第0个li$('.onelevelulClass li.onelevelliClass')[0]删除所有li$('.onelevelulClass li.onelevelliClass').remove()获取li删除$('.onelevelulClass')[0].removeChild($('.on...

2018-08-20 09:53:24 1567

原创 Listener中如何注入Service

public class ClearTimerListener implements ServletContextListener{        private Timer timer = null;        private MessageInfoService messageInfoService;        @Override    public void cont...

2018-07-31 09:54:57 1818

原创 实用的日期控件

下载地址:https://www.7down.com/soft/125097.htmljsp页面引入:&lt;script language='javascript' src='./js/My97DatePicker/WdatePicker.js'&gt;&lt;/script&gt;&lt;script language='javascript' src='./js/My97DatePicker...

2018-07-16 11:54:15 471 1

转载 java中克隆的原理

Java提高篇——对象克隆(复制)阅读目录为什么要克隆?如何实现克隆浅克隆和深克隆解决多层克隆问题总结假如说你想复制一个简单变量。很简单:int apples = 5; int pears = apples; 不仅仅是int类型,其它七种原始数据类型(boolean,char,byte,short,float,double.long)同样适用于该类情况。但是如果你复制的是一个对象,情况就有些...

2018-06-20 09:37:49 664

转载 如何使用$.message

jQueryEasyUI Messager基本使用一、jQueryEasyUI下载地址http://www.jeasyui.com/二、jQueryEasyUI Messager基本使用1、$.messager.alert(title, msg, icon, fn)1&gt;、基本用法代码:1234567891011121314151617&lt;html xmlns="http://www.w3...

2018-06-20 09:31:00 50793

原创 8个G内存 eclipse的eclipse.ini配置文件设置

-vmD:/soft/jdk1.7.0_79/jre/bin-startupplugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-14...

2018-05-25 17:58:23 2530

原创 tomcat部署 eclipase开发热部署,修改代码 如何立马生效

1、首先 找到tomcat的server.xml文件,2、找到&lt;Host&gt;&lt;/Host&gt;,在原来&lt;Context&gt; 中添加 reloadable="false" crossContext="true" 两个属性,保存。

2018-05-07 14:24:03 901

转载 tomcat启动后,修改代码,如何不重新启动使得代码生效,热部署

怎么配置eclipse热部署本文章将会演示怎么配置eclipse调试器在不重启服务器的情况下支持热部署,热插拔或者热码替换。 环境:Eclipse 4.4(老版本也一样支持)Eclipse Tomcat 插件1. 热部署例子通过这个简单的热部署例子,可以在不用重启tomcat的情况下是代码修改生效。假设一个简单的Spring MVC Web项目已经通过eclipse部署到tomcat里。1.1 源...

2018-05-03 14:54:39 5679

转载 Tomcat为什么要配置CATALINA_HOME变量?

用文本编辑工具打开用于启动Tomcat的批处理文件startup.bat,仔细阅读。在这个文件中,首先判断CATALINA_HOME环境变量是否为空,如果为空,就将当前目录设为CATALINA_HOME的值。接着判断当前目录下是否存在bin\catalina.bat,如果文件不存在,将当前目录的父目录设为CATALINA_HOME的值。根据笔者机器上Tomcat安装目录的层次结构,最后CATALI...

2018-05-02 15:11:44 446

原创 Textarea富文本框内容无法展示,js报错

网上找了很多都不能解决,最后 根据经验发现存入到数据库的数据中没有了\r\n,前端显示自然会报错了。下面贴上错误图:解决方法如下:1、新增的字段处理 ,java端对获取的公告内容 进行替换,将换行符 \r\n 全部替换成&lt;br&gt;,这样既可保存至数据库中,2、对msgText字段 展示处理,将所有的&lt;br&gt;去除。3、显示如下:4、经过半天的研究如遇搞定,希望能够帮到你,给个好...

2018-04-28 15:31:35 2072

原创 easyui中parent.$.modalDialog如何关闭弹出框,并刷新主页

1234567891011121314151617181920212223function editDutyKnowledgeFun(id) {            if (id == undefined) {                var rows = dutyKnowledgeGrid.datagrid('getSelections');                id = ro...

2018-04-27 16:45:15 6826 1

原创 栈单链表实现:没有长度限制,并且出栈和入栈速度都很快

public class LinkedList {      private class Data{          private Object obj;          private Data next = null;                    Data(Object obj){              this.obj = obj;          }      }  ...

2018-04-27 10:16:19 240

原创 使用Spring Mabatis框架开发,如何在后端打印出执行的sql语句?

现在的spring-mybatis.xml配置如下:&lt;bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"&gt; &lt;property name="dataSource" ref="dataSource" /&gt; &lt;property na

2018-04-27 09:13:28 2362 1

原创 Eclipse的快捷键使用,极为方便哦

Eclipse中的所有快捷键列表:  Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当...

2018-04-26 11:06:24 104

原创 人生的苦难需要时间去磨练

      今天是2018年4月11号,6年前自己也像别人一样从大学走向了梦寐以求的社会,或许是不用再面对那枯燥乏味的书本,2012年,我很顺利的通过学校的面试进入了江苏润和软件股份有限公司,也就是在这六年里面我一直在这家单位,算是一位老员工了,现在突然走还真的有点不舍。        经过家人的帮助,自己的努力,2014年1月终于在铁心桥春江新城买了套二手房,自己也算是在南京安家落户了,生活也算...

2018-04-11 17:09:29 582 2

转载 Eclipse+axis2+tomcat进行webService开发部署

用Eclipse+axis2+tomcat进行web service部署2016-12-07目录 1 安装JDK  1.1 下载JDK  1.2 安装和配置JDK  1.3 验证2 安装Eclipse  2.1 下载Eclipse  2.2 安装3 安装Tomcat  3.1 下载Tomcat  3.2 安装及配置  3.3 验证

2018-04-08 10:53:37 459

空空如也

空空如也

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

TA关注的人

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