- 博客(34)
- 收藏
- 关注
转载 System.out.println与System.err.println的区别
我在学习osworkflow时,同时使用了System.out.println与System.err.println()打印输入内容,结果看到的内容和我预想的不一样,每次总是System.out.println会先执行,偶尔有一次执行的顺序和我预想的相同。而当我全部使用System.out.println或System.err.println()打印出内容的执行顺序就是我预想的,所以我就从网上找了...
2020-02-05 22:45:31
384
转载 $.ajax()方法详解
jquery中的ajax方法参数总是记不住,这里记录一下。1.url:要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout:要求为Number类型的参数,设置请求超时时间(毫秒...
2020-02-04 22:42:24
176
转载 mysql 5.7以上版本报sql_mode=only_full_group_by相关错误
Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP BY clause; thi...
2020-02-04 15:08:07
283
转载 Oracle中解析XMLType格式字段
背景:项目从某数据交换平台获取XML数据,以Oracle的XMLType格式保存在数据库字段中,需要建立触发器、存储过程,在保存数据时解析XML字段,将数据写入其他业务表中。参考资料:Oracle的XMLType操作文档,地址为https://docs.oracle.com/cd/B19306_01/appdev.102/b14259/xdb04cre.htm#sthref465要点总结:...
2019-05-21 12:45:26
1422
转载 java——基于zxing的二维码生成器
随着扫一扫的流行,二维码也开始变得非常的火热,本篇文章就用最近比较流行的zxing来做一个属于自己的二维码生成器。当然这个这个比较简单,抛砖引玉。如果大家还希望看二维码细节,请参考陈皓大神的这篇文章二维码的生成细节和原理java二维码生成一.资源需求1下载zxing工程 github地址zxing项目 github 2下载之后将code生成jar包然后导入到我们自己的工程中去。...
2019-05-13 10:12:39
531
转载 HTTP API 认证授权术
我们知道,HTTP是无状态的,所以,当我们需要获得用户是否在登录的状态时,我们需要检查用户的登录状态,一般来说,用户的登录成功后,服务器会发一个登录凭证(又被叫作Token),就像你去访问某个公司,在前台被认证过合法后,这个公司的前台会给你的一个访客卡一样,之后,你在这个公司内去到哪都用这个访客卡来开门,而不再校验你是哪一个人。在计算机的世界里,这个登录凭证的相关数据会放在两种地方,...
2019-05-13 10:08:39
1269
转载 二维码的生成细节和原理
二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章 ,揭露一下。供好学的人一同学习之。下面我们看看一个二维码的样例:定位图案Pos...
2019-05-13 10:01:38
282
转载 in a frame because it set 'X-Frame-Options' to 'sameorigin'
1.同源策略什么叫同源?URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示他们同源。相反,只要协议,域名,端口有任何一个的不同,就被当作是跨域。e.g. 对于http://store.company.com/dir/page.html进行同源检测:URL 结果 原因 http://store.company.com/dir2/oth...
2019-04-11 15:25:47
6660
转载 vue脚手架搭建流程
1&安装node.js(安装网址点击下面链接)node.js下载网址安装完以后桌面上什么都没有是不是有点慌啊!不急,你先打开Dos窗口,输入以下命令,如果界面如下:(恭喜你)也有可能失败,失败的原因可能是系统权限,目前还没有找到最好的解决办法。。。。。Node.js是个啥人家首页都写着呢,俺就不给你解释了哈。2&安装vue的脚手架全局安装vue-...
2019-03-05 11:10:15
132
转载 jetty部署Web应用程序
web应用程序(Web Application) 经常会说到这个词,大家也不难理解,就是由一组文件构成的集合,这些文件可能包含html文件、图像文件、java编译后的class文件,配置文件等 等所有可能出现的文件。符合Servlet规范的应用程序还要求目录下存在一个WEB-INF的文件夹,在里面还必须存在一个web.xml的web部署 配置文件,关于这个目录和we...
2019-03-01 18:06:26
1513
转载 超详细的springBoot学习笔记
1.Spring Boot简介Spring诞生时是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用简单的Java对象(Plain Old Java Object,P...
2019-02-28 10:36:43
1022
转载 SpringMVC表单标签简介
在使用SpringMVC的时候我们可以使用Spring封装的一系列表单标签,这些标签都可以访问到ModelMap中的内容。下面将对这些标签一一介绍。 在正式介绍SpringMVC的表单标签之前,我们需要先在JSP中声明使用的标签,具体做法是在JSP文件的顶部加入以下指令:<%@taglib uri="http://www.springframework.org/tags/for...
2019-02-27 14:34:53
227
转载 jeecms系统附件内容Lucene搜索——二次开发
1 原有的针对文章的全文检索方式1.1文章提交 正常情况下,发表一篇文章时,点击“提交”的时候,如图::点击“提交”的时候是将文章所有字段的信息提交到后台,其实就是将这篇文章对应的“内容模型”中的数据都提交到后台了(“内容模型”的含义可以参考《jeecms系统使用介绍——jeecms中的内容、栏目、模型之间的关系》)。这个过程比较重要的就是文章内容了,这里是通过百度的ued...
2019-01-13 13:18:12
660
转载 使用Lucene对doc、docx、pdf、txt文档进行全文检索功能的实现
这里讲一下使用Lucene对doc、docx、pdf、txt文档进行全文检索功能的实现。涉及到的类一共有两个:LuceneCreateIndex,创建索引:package com.yhd.test.poi;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;impor...
2019-01-13 13:09:28
1280
转载 java中常见jar包的作用
ar包 用途 axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现、查找和实现可插入式接口,提供一些一般类实例化、单件的生命周期管理的常用方法. jaxrpc.jar Axis运行所需要的组件包 saaj.jar 创建到端点的点到点连接的方法、创建并处理SOAP消息和附件的方法,以及接收和处理SOAP错误的方法. wsdl4j-1.5.1.jar ...
2019-01-09 10:13:16
310
转载 java实现word、pdf文件下载功能
在SpringMVC的开发过程中,有时需要实现文档的下载功能。文档的下载功能涉及到了java IO流操作的基础知识,下面本文详细介绍java如何实现后台文档下载功能。 首先根据文档在项目中的存储路径建立File对象,并获取文档的名称和后缀。判断浏览器类型,防止中文文件名出现乱码。 File file=new File(path); ...
2018-10-18 14:11:56
1849
1
转载 MySQL 5.7 Invalid default value for 'CREATE_TIME'报错的解决方法
由于数据库的升级,今天在执行从MySQL 5.6导出来的SQL文件时报错:mysql> source cms_user.sqlQuery OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected, 1 warning (0.04 sec)ERROR 1067 (42000): Invalid default value for '...
2018-10-15 00:18:07
432
转载 win10下MYSQL的下载、安装以及配置超详解教程
下载MYSQL 官网下载MYSQL5.7.21版本,链接地址https://www.mysql.com/downloads/。下载流程图如下: 进入官网点击Community,下载社区版。 找到MYSQL Community Server,点击下方DOWNLOAD,进入下载页面。 滑动到页面底部,官网提供了不同电脑位数(32/64位)的下载版本,我的电脑是win10...
2018-10-13 21:45:10
227
转载 PowerDesigner 连接MySQL数据库详细步骤
第一步打开PD软件 第二步创建新的Model 第三步创建PDM视图选择自己要连接的数据库 第四步连接数据源 第五步一路确定并选择你刚才所创建的数据源 第六步很重要 第七步等待生成 第八步因为文件中的name是英文没有引入注释再这里我们需要进行一步操作把name替换成中文注释 第九步效果图 将Comment中的字符COPY至Name中的...
2018-09-20 16:57:24
248
转载 Win7 64位下PowerDesigner连接64位Oracle11g数据库
操作系统:WIN7 64旗舰版Oracle版本:64位11gPowerDesigner版本:15.1问题描述:因为PowerDesigner是32的程序,连接数据库会默认开启32位的ODBC,因此无法使用Oracle11g的驱动程序解决方法:下载安装Oracle11g客户端win32_11gR2_client.zip => 选择客户端的提供程序连接Oracle详细步骤:...
2018-09-20 15:05:46
163
转载 从oracle数据库中把表结构导入到powerDesigner
在此介绍PowerDesigner连接Oracle数据库,根据建立的数据源进行E-R图生成。详细步骤如下:1、启动PowerDesigner2、菜单:File->Reverse Engineer ->Database 出来New Physical Data Model对话框,DBMS选择ORACLEVersion 10g 选项,其他可以选择默认值: 点击“确定”按钮...
2018-09-20 12:51:35
2004
转载 PowerDesigner使用教程
PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。PowerDesigner主要分为7种建模文件:1. 概念数据模型 (CDM)对数据和信息进行建模,利用...
2018-09-20 12:35:15
159
转载 java web项目中classes文件夹下的class和WEB-INF/lib中jar里的class文件加载顺序
如果是发布到weblogic的话,可以在WebContent\WEB-INF\weblogic.xml里面配置。参考配置如下:<?xml version="1.0" encoding="UTF-8"?><weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90"xmlns:xsi="http://www.w3.or...
2018-09-03 09:13:46
3073
转载 Spring配置文件头及xsd文件版本
最初Spring配置文件的头部声明如下: Xml代码 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
2018-08-30 15:39:01
1116
转载 居民身份证号码的含义
居民身份证号码在线查询 居民身份证号码在线查询 居民身份证是国家法定的证明公民个人身份的证件。为了堵塞和制止假居民身份证的流通和使用,在查验和核查居民身份证时可掌握以下几个要点: 一、居民身份证有效期限与持证人年龄、签发日期的关系 居民身份证的有效期限分为10年、20年、长期三种。16周岁至25周岁的,发给有效期为10年的居民身份证;26周岁至45周岁的,发给有效期为20年的...
2018-08-30 13:56:50
1146
转载 spring - property和constructor-arg的使用
配置文件的根元素是beans,每个组件使用bean元素来定义,bean元素可以有许多属性,其中有两个是必须的:id和class。id表示组件的默认名称,class表示组件的类型。方法/步骤 依赖注入的方式: constructor-arg:通过构造函数注入。 property:通过setxx方法注入。 设值注入,使用property子标签: <bean id="...
2018-08-30 10:18:23
576
转载 Java微信支付全教程demo【公众号支付】
直入主题: 注册微信公众号、微信支付商户号,并做好基础配置(不解释配置详情,无非是获取 appid,商户号等) 微信支付接口代码 微信支付回调接口代码 微信h5支付页面唤起字符密码界面完成支付 1,写代码之前准备工作(1):利用开源代码 weixin-java-tools来开发效率很高,免去了很多繁琐的代码开发量;链接 https://github.com/wec...
2018-08-23 09:30:22
337
转载 Tomcat优化之配置线程池
简介 线程池作为提高程序处理数据能力的一种方案,应用非常广泛。大量的服务器都或多或少的使用到了线程池技术,不管是用Java还是C++实现,线程池都有如下的特点:线程池一般有三个重要参数:最大线程数。在程序运行的任何时候,线程数总数都不会超过这个数。如果请求数量超过最大数时,则会等待其他线程结束后再处理。 最大共享线程数,即最大空闲线程数。如果当前的空闲线程数超过该值,则多余的线程会被杀...
2018-08-23 09:22:53
238
转载 js里的一些知识
1.JavaScript join() 方法JavaScript Array 对象定义和用法join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。语法arrayObject.join(separator)参数描述separator可选。指定要使用的分隔符。
2017-11-15 11:50:42
130
转载 ajax的一些问题
巧用Ajax的beforeSend 提高用户体验jQuery是经常使用的一个开源js框架,其中的$.ajax请求中有一个beforeSend方法,用于在向服务器发送请求前执行一些动作。具体可参考jQuery官方文档:http://api.jquery.com/Ajax_Events/$.ajax({ beforeSend: function(){ // Han
2017-11-15 11:48:38
116
原创 Bootstrap一些基础知识
Bootstrap 网格系统实例:堆叠的水平... 元素被添加,确保居中和最大宽度。一旦添加了容器,接下来您需要考虑以行为单位。添加 ...,并在行内添加列 。网格中的每一行是由 12 个单元组成的,您可以使用这些单元定义列的尺寸。确保总和总是 12内联子标题如果需要向任何标题添加一个内联子标题,只需要简单地在元素两旁添加 ,或者添加 .small clas
2017-03-27 18:03:13
384
转载 ${pageContext.request.contextPath} JSP取得绝对路径
一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。1)采用相对路径遇到的问题 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。如果页面被多于一个的页面所包含,那么被包含页面中的相对路径将是不正确的。 如果采用Stru
2017-03-25 11:11:54
228
转载 ${pageContext.request.contextPath} JSP取得绝对路径
一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。1)采用相对路径遇到的问题 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。如果页面被多于一个的页面所包含,那么被包含页面中的相对路径将是不正确的。 如果采用Stru
2017-03-25 11:11:05
156
转载 Spring MVC之@RequestBody, @ResponseBody 详解
@RequestBody作用: i) 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上; ii) 再把HttpMessageConverter返回的对象数据绑定到 controller中方法的参数上。使用时机:A) GET
2017-03-24 17:46:54
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人