自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dean_kai的博客

在IT的路上渐行渐远……

  • 博客(64)
  • 资源 (7)
  • 收藏
  • 关注

原创 获取富文本中的图片链接

有时候做轮播图的时候需要从富文本中获取到图片地址,代码如下所示/** * 得到网页中图片的地址 */ public static String getImgStr(String htmlStr) { Set<String> pics = new HashSet<>(); String img = ""; ...

2018-05-07 15:02:10 4120

原创 bootstrap多图片上传实现

前端代码 <div class="file-loading"> <input id="file-1" type="file" multiple class="file" data-overwrite-initial="false" data-min-file-count="2">

2018-03-19 13:26:35 5535

原创 mybatis整合oracle

1.首先在lib目录下放上oracle驱动包,这里我用的是ojdbc6.jar2.generatorConfig.xml配置如下   PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration1.0//EN"   "http://mybatis.org/dtd/mybatis-generator-config_1_

2018-02-03 15:29:07 1971

原创 html快速定位到表单没有填写的位置

在开发过程中会遇到很多表单,但是有时候会忘记某个选项没有填写,需要快速定位到具体的某个选项,思路是给没有填写的选项加上一个id,然后利用锚点跳转到该位置。js代码$($('input[name="'+str+'"]').get(0)).parents('div.text-left').attr('id','AA'); $('a#MD span').trigger('click');

2018-02-03 15:18:27 2587

原创 datagrid中点击a标签新建一个tab

点击查阅按钮,会新建一个tab栏,如下图:代码如下: title : '项目跟踪', field : 'fileUrl', width : 100, sortable : true, editor : {type : 'validatebox',options : {required : false}, },formatter: function(valu

2017-10-09 14:12:37 1176 1

原创 对标题超过一定的字数进行省略号显示

if(newJson['newsTitle'].length > 20) {var row = 'newJson['id']+'" class="news-link" target="_blank" style=" display: block; width: 100%; overflow:  hidden; white-space: nowrap; -o-text-overflow: e

2017-08-25 10:41:52 1587

原创 前端对后台传过来是数组进行重新排序显示

var result = $.util.requestAjaxData('/admin/portal/listActivities.do');result 为后台查询出来的数组数据result.sort(getSortFun('asc','aiId'))我在前台对数据进行根据id排序function getSortFun(order, sortBy) { var

2017-08-24 20:12:18 6752

原创 前端把全角:转成半角:

处理思路是失去焦点后触发一个函数,这个函数的功能就是把全角转成半角,然后赋值。function ToCDB(str) { var code = str.value;var tmp = ""; for(var i=0;i<code.length;i++) { if(code.charCodeAt(i)>65248&&code.charCodeAt(i

2017-08-11 10:44:10 1687

原创 如何开启tomcat8的gzip压缩

把tomcat下的server.xml文件改为如下Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" compression="on" // 打开压缩功能 (on|off) compressionMinSize="2048" // 启用压缩的输出内容大小,这里面默认为2KB

2017-06-30 08:56:36 522

转载 apache+tomcat整合以及域名绑定

从网上查了不少资料,想了解一下如何整合Apache和Tomcat,以便让Apache的httpd负责静态内容,让Tomcat负责动态内容的部分。参考文章:http://blog.csdn.net/johnstrive/article/details/42015167http://tomcat.apache.org/connectors-doc/reference/wor

2017-06-19 19:41:29 839

原创 easyui datagrid使用detailview无数据无法获取第一次插入的数据

EasyUI  dataGrid 使用 detailview  使用后如果表中没有数据,则添加数据失败。如果表中已经有数据了。则新增数据没有问题。加上下面的js代码就可以了onLoadSuccess: function(data) { if(data.rows.length == 0){ var me = this;

2017-06-11 13:01:55 772 1

原创 通过javascript呈现打字机效果

html代码如下 Printer Demo * { margin: 0; border: 0; padding: 0; font-family: "Courier New", Courier, monospace; }

2017-06-01 16:15:05 458

原创 quartz定时修改某个属性的值

根据时间去判断一个活动是否已经结束,用定时器去定时查看 0 0 0 * * ? 上面的配置文件public void restoreEveInspectedStatus(){ CstTaskExample example = new CstT

2017-05-27 10:58:31 484

原创 用存储过程将excel转置导出

运用存储过程将excel转置导出下面是存储过程DELIMITER $$USE `cstzjusf`$$DROP PROCEDURE IF EXISTS `getTaskInfo`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `getTaskInfo`(IN Task_id INT) READS SQL DATABEGIN

2017-05-25 22:47:20 619

原创 通过freemarker生成word

通过freemarker将数据导出到word的模板中。//新的接口,改为web页面填写生成word @RequestMapping(value="/insertProcess.do") public @ResponseBody Object insertProcess(HttpServletRequest req ) { String activityId = (Strin

2017-05-25 22:32:34 353

原创 如何给上传图片增加水印

下面是加水印的函数,直接在上传图片的地方调用就好了,两个参数分别是File和String。/** * 加水印 * @param ifile */ public void addWaterMark(File ifile,String url){ try { String waterMarkContent="论坛报名专用"; Image srcImg = ImageI

2017-05-25 22:15:58 2825

原创 js如何动态添加表格

Add table 序号 姓名 年龄 生日 备注

2017-05-02 19:21:47 4765

原创 用scrapy爬取网站数据,以api方式

# -*- coding: utf-8 -*-import scrapyimport jsonimport refrom yiyao.items import YiyaoItem                         #引入Item#Item和pipelines略过class YiyaoSpiderSpider(scrapy.Spider):    n

2017-04-17 20:01:45 7865

转载 4款Bootstrap在线富文本编辑器

Bootstrap 已经大大简化响应式 web 开发,但是,如果再加上不用手动一点点敲代码,而是可以快速选择你想要使用的 Bootstrap 组件,然后直接将其拖进你的画板中,开发是否会变得更加轻松?!这便是所谓的所见即所得(What you see is what you get,WYSIWYG)开发模式,能帮你达成这一切的,便是“所见即所得编辑器”。所见即所得编辑器通常分为以下

2017-03-23 09:35:44 44658 2

原创 echarts如何让坐标轴的数据显示完全

有时候我们会碰到坐标轴的数据由于长度关系,会显示不全,下面就让我们看看如何将坐标轴的数据显示完成,针对echarts。yAxis: [          {                       type: 'category',             axisLabel:{                interval:0,             

2017-03-19 16:36:39 9801

原创 前台通过base64传图片到后台的实现方法

前台将图片转换为base64的方法如下:$("#article_image").change(function(){ var file = this.files[0]; //判断类型是不是图片 if(!/image\/\w+/.test(file.type)){ alert("请确保文件为图像类型");

2017-03-16 21:47:23 33585 1

原创 项目打war包遇到的问题

项目打war包遇到的问题前言:将项目部署到远程服务器,一般都需要将其打成war包,再上传远程服务器。maven父子依赖项目一般是将web层子项目均打成war包,并上传到远程服务器的tomcat文件下的webapps目录中。随着tomcat的启动,war包会被自动解压为文件夹。项目依赖关系如下图所示,打war包前确定项目在本地可正常运行。如图所示,需要将cnscecms-admin以及c

2017-03-16 20:47:20 3613

原创 如何快速替换mysql数据库的某个字段的数据改为**

UPDATE sys_company SET company_name = CONCAT(SUBSTRING(company_name,1,3),'**')

2017-02-22 22:28:50 1294

原创 web开发取得物理设备的宽度

在网页的中增加这句话,可以让网页的宽度自动适应手机屏幕的宽度。 其中: width=device-width :表示宽度是设备屏幕的宽度 initial-scale=1.0:表示初始的缩放比例 minimum-scale=0.5:表示最小的缩放比例 maximum-scale=2.0:表示最大的缩放比例 user-scalable=yes:表示用户是否可以调整缩放比例

2017-02-08 19:47:09 436

原创 js数组删除给定的元素

本文实例讲述了JavaScript从数组中删除指定值元素的方法。分享给大家供大家参考。具体分析如下:下面的代码使用了两种方式删除数组的元素,第一种定义一个单独的函数,第二种为Array对象定义了一个removeByValue的方法,调用非常简单定义函数removeByValue进行元素删除function removeByValue(arr, val) { for(

2016-12-28 17:23:57 1757

转载 https升级指南

一、获取证书升级到 HTTPS 协议的第一步,就是要获得一张证书。证书是一个二进制文件,里面包含经过认证的网站公钥和一些元数据,要从经销商购买。GoGetSSLSSLs.comSSLmate.com证书有很多类型,首先分为三种认证级别。域名认证 (Domain Validation):最低级别认证,可以确认申请人拥有这个域名。对于这种

2016-12-21 16:13:14 343

转载 Ubuntu 14.04 配置vsftpd实现FTP服务器 - 通过FTP连接AWS

测试主机:亚马逊AWS EC2系统:Ubuntu 14.04想用AWS来做服务器玩,结果发现其不能像简单使用阿里云服务器那样用ftp连接,反正也不熟悉ftp服务器搭建,那就乘这个机会学习一下如何利用vsftpd配置FTP服务器,网上大多的教程是基于CentOS的,但给了我关于Ubuntu下配置的很多参考。0.vsftpd是啥玩意都不知道安装了个啥东西,那就没意思了,

2016-12-13 13:37:35 467

原创 mysqladmin flush-hosts 解决方法

错误:Host is blocked because of many connection errors;unblock with 'mysqladmin flush-hosts'原因:同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;解决方法:我只说治本的进入到数据库中 执行下面的命令flush h

2016-12-12 15:07:21 13832 2

原创 Linux下MySQL忘记root密码怎么办

1、修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables2、保存配置文件后,重启MySQL服务 service mysqld restart3、再次进入MySQL命令行 mysql -u root -p,输入密码时直接回车,就会进入MySQL数据库了,这个时候按照常规流程修改root密码即可。命令为  UPDATE

2016-12-12 14:57:06 292

转载 tomcat设置http自动跳转为https访问

一、生成服务器端证书文件可以使用Windows系统或者Linux系统(1)Windows环境条件:已经安装JDK步骤:1、在运行里输入cmd进入命令窗口2、进入JDK安装目录  如D:/Program Files/Java/jdk1.6.0/bin3、执行命令   keytool -genkey -alias tomcat -keyalg R

2016-12-09 12:39:51 883

原创 如何用jmeter多并发性测试登录,用cvs文件记录用户名,密码

用jmeter测试多用户并发登录,新建一个线程组,再新建一个http请求,配置如下图:

2016-11-28 19:27:03 4885

原创 在为Android 开发WebAPP 遇到的一个问题:点击元素会出现蓝框

在css中写上下面一句代码{-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

2016-11-22 17:31:01 329

原创 如何在js中调用append里面点击标签变化的函数

在html中可以直接点击标签li,在加入如下代码$(".dev_topcoli").click(function(){ if($(this).find("img").attr('src')=='images/light_a.png'){ $(this).find("img").attr('src',"images/light_b.png"); } else{ $(this

2016-10-21 15:16:27 1955

原创 DES加密解密base64转码和iphone平台一致结果

首先是JAVA端的加密工具类,它同样适用于Android端,无需任何修改,即可保证Java与Android端的加解密一致,并且中文不会乱码。package paladinSocket.paladin.Netty;import java.security.Key;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactor

2016-09-18 12:48:20 1591

原创 前台页面的国际化处理

下面我就以登录为例子。

2016-09-10 14:37:47 6370

原创 JFinal ajax 跨越请求 jsonp

通过JFinal 框架,ajax跨域请求。后台代码: public void dologin() { JSONObject json = new JSONObject(); Subject subject = SecurityUtils.getSubject(); UsernamePasswordToken token =

2016-09-09 11:33:43 2199

原创 jxl导出自定义的excel

controller层。@RequestMapping("/downAgendaInfotoExcel.do") public void downAgendaInfotoExcel(HttpServletRequest request, HttpServletResponse response) throws IOException { response.setContentType("

2016-08-26 13:55:35 592

原创 sql分区间显示数据

用sql语句实现分年龄段查询数据,语句如下:SELECT sl.region,COUNT(DISTINCT(intervieweeID)) numFROM ( SELECT intervieweeID, CASE WHEN (age>=75) THEN '75以上'

2016-06-30 13:56:01 1618

原创 echarts饼图自动显示数据

在做echarts饼图的时候,默认是不显示数据,现在要直接把数据显示在上面,代码如下: series: [ { name: '处理状态', type: 'pie', radius: ['50%', '70%'], itemStyle: { norma

2016-06-30 10:39:43 23560 2

原创 js中如何把时间戳转化为标准时间

由于后台数据传递过来为datetime格式,在前端显示为时间戳。我需要再前端将时间戳转化为标准格式。代码如下$("#creationTime").append(getLocalTime(jsonData[0].applicationTime/1000));function getLocalTime(nS) { return new Date(parseInt(n

2016-06-16 18:57:13 15518

zeroclipboard.min

这个文件和之前传的那个文件一起使用,都放到项目里面

2016-01-19

ZeroClipboard

复制文字里的内容的必备包,这个必须放到项目里

2016-01-19

手机实现室内定位

手机实现了室内定位,可以根据文档去操作。

2016-01-16

c++小游戏开发

vc++小游戏开发,包含扫雷,五子棋、飞机游戏

2015-12-10

人脸识别c++代码

人脸识别代码,讲的很详细,用c++实现的,可以参考看看

2015-12-10

c语言2048游戏

用c语言实现2048游戏,可以玩,可以参考参考。

2015-12-09

微信jsapi支付

微信的jsapi支付,可以实现jsapi支付

2015-12-09

空空如也

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

TA关注的人

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