- 博客(43)
- 资源 (3)
- 收藏
- 关注
原创 HTTP 响应状态代码
这与 HTTP 响应代码具有相同的语义,不同之处在于用户代理不得更改使用的 HTTP 方法:如果在第一个请求中使用了 a,则必须在第二个请求中使用 a。这与 HTTP 响应代码具有相同的语义,不同之处在于用户代理不得更改使用的 HTTP 方法:如果在第一个请求中使用了 a,则必须在第二个请求中使用 a。此响应旨在防止“丢失更新”问题,即客户端对资源的状态进行修改,然后将其返回服务器,而此时第三方修改了服务器上的状态,从而导致冲突。也就是说,它是未经授权的,因此服务器拒绝提供请求的资源。
2024-02-16 17:16:51
1465
原创 openEuler 22.03 LTS 上源码安装 PostgreSQL 15
openEuler 22.03 LTS 上源码安装 PostgreSQL 15
2024-02-16 17:01:13
980
转载 Spring事务传播行为详解
1、前言Spring在TransactionDefinition接口中规定了7种类型的事务传播行为。事务传播行为是Spring框架独有的事务增强特性,他不属于的事务实际提供方数据库行为。这是Spring为我们提供的强大的工具箱,使用事务传播行可以为我们的开发工作提供许多便利。但是人们对他的误解也颇多,你一定也听过“service方法事务最好不要嵌套”的传言。要想正确的使用工具首先需要了解工具。...
2020-04-07 23:13:28
250
原创 Spring Boot 数据库连接池 HikariCP
简介HikariCP 来源于日语,「光」的意思,意味着它很快!可靠的数据源,spring boot2.0 已经将 HikariCP 做为了默认的数据源链接池。官网详细地说明了HikariCP所做的一些优化,总结如下:字节码精简 :优化代码,直到编译后的字节码最少,这样,CPU缓存可以加载更多的程序代码;优化代理和拦截器:减少代码,例如 HikariCP 的 Statement proxy 只有...
2020-04-07 22:13:57
596
原创 跨域、CORS跨域、JSONP跨域、跨域详解
jsonp的原理就是借助HTML中的<srcipt>标签可以跨域引入资源。所以动态创建一个<srcipt>标签,src为目的接口 + get数据包 + 处理数据的函数名。后台收到GET请求后解析并返回函数名(数据)给前端,前端<script>标签动态执行处理函数。
2020-04-02 22:37:53
264
原创 win7下Nginx脚本的启动、停止;可视化操作界面
**nginx_start.bat -----nginx启动**@echo offd:cd d:\nginx\ --nginx安装位置echo "nginx is starting on port 80"start "" "nginx.exe"exit**nginx_stop.bat-----nginx停止**@echo offd:cd d:\nginx...
2018-11-29 17:32:53
1150
转载 c3p0,dbcp与druid 三大连接池的区别
参考博客:http://www.cnblogs.com/JavaSubin/p/5294721.html
2018-11-20 11:37:49
259
转载 eureka集群高可用配置,亲测成功配置(转载)
转自大神的文章:https://blog.youkuaiyun.com/tianyaleixiaowu/article/details/78184793网上讲这个东西的很多,抄来抄去的,大部分类似,多数没讲明白为什么那么配置。譬如eureka.client.register-with-eureka和fetch-registry是否要配置,配不配区别在哪里;eureka的客户端添加service-url时,...
2018-10-11 17:10:36
2578
转载 SQL中IN和EXISTS用法的区别
in()适合B表比A表数据小的情况exists()适合B表比A表数据大的情况当A表数据与B表数据一样大时,in与exists效率差不多,可任选一个使用.select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记...
2018-10-09 14:05:37
237
翻译 RabbitMQ 声明Queue时的参数
在声明队列的时候会有很多的参数public static QueueDeclareOk QueueDeclare(this IModel model, string queue = “”, bool durable = false, bool exclusive = true, bool autoDelete = true, IDictionary<string, object> a...
2018-09-21 17:18:20
2638
转载 windows环境下的RabbitMQ安装步骤
https://blog.youkuaiyun.com/weixin_39735923/article/details/79288578
2018-09-18 18:08:43
185
转载 配置及启动apache2时出现报错的处理方法
以下总结在配置及启动apache2时出现报错的处理方法一、启动apache遇到错误:httpd: Could not reliably determine the server’s fully qualified domain name[root@server httpd-2.2.4]# /usr/local/apache/bin/apachectl starthttpd: Could...
2018-08-30 10:55:26
1767
转载 Linux安装svn和配置使用
安装SVN apt-get install subversion 1建立svn仓库 1). 建立svn目录:mkdir /home/.svn(使用隐藏目录) 2). cd /home/.svn 3). mkdir astar 4). 创建仓库astar:svnadmin create /home/.svn/astar,执行完毕后astar目录有svnadmin...
2018-08-29 15:11:24
247
转载 Java人员正确使用 IntelliJ IDEA的方式
本文标题:Java人员正确使用 IntelliJ IDEA的方式 文章作者:嘟嘟MD 发布时间:2017-02-22, 06:40:11 最后更新:2018-03-15, 22:44:48 原始链接:http://tengj.top/2017/02/22/idea1-1/ ...
2018-05-22 12:11:06
407
转载 Maven包引用出现重复包,去重复包3种方法(javassist)
我出现的问题是由于Hiberante中引用的包为org.javassist而strtus2中引用的包为javassist,由于引用不同,导致打包项目内含两个项目,此时布暑项目时会报错误.要去掉一个javassist包1.使用maven中的pulgin功能 org.apache.maven.plugins maven-war-plugin 2.0.2
2018-01-25 10:29:16
4413
原创 分类算法之朴素贝叶斯分类(部分公式无法显示,可以查看发布文档,文章最后给出文档地址)
分类算法之朴素贝叶斯分类 —-(Naive Bayesian classification) 1.1、简述 贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。本文作为分类算法的第一篇,将首先介绍分类问题,对分类问题进行一个正式的定义。然后,介绍贝叶斯分类算法的基础——贝叶斯定理。最后,通过实例讨论贝叶斯分类中最简单的一种:朴素贝叶斯分类。 1.2、分类问题综
2018-01-17 10:13:13
295
转载 Oracle sqlplus 常用命令总结
*Oracle sqlplus 常用命令总结*Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的
2017-12-22 16:22:51
4153
转载 【转】DBMS_STATS.GATHER_TABLE_STATS详解
转自http://blog.itpub.net/26892340/viewspace-721935/【作用】 DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息(默认参数下是对表进行直方图信息收集,包含该表的自身- 表的行数、数据块数、行长等信息;列的分析–列值的重复数、列上的空值、数据在列上的分布情况;索引的分析-索引页块的数量、索引的深度、索引聚合因 子).
2017-12-22 09:56:17
665
转载 hibernate注解(annoation)使用id主键生成策略
http://blog.youkuaiyun.com/shendeguang/article/details/47976117
2017-11-27 11:02:31
244
转载 FineReport填报分页设置
问题描述 进行FineReport数据填报时,如果数据量过大,由于前端浏览器的性能限制,如果将数据全部展现出来,速度会非常的慢,影响用户体验,这时候大家就会想,填报是否能像分页预览一样进行分页呢,实现只加载当前页,从而提高性能,下面我们就来介绍填报分页的制作与浏览过程,在op=write下,使用cutpage=v参数(即在url后增加&cutpage=v)来启用填报横向不分页纵向分页。解决方法:h
2017-11-21 16:39:02
696
转载 spring mvc返回json数据的三种方式
方案一:使用@ResponseBody 注解返回响应体 直接将返回值序列化json 优点:不需要自己再处理步骤一:在spring-servlet.xml文件中配置如下代码<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/sch...
2017-11-17 10:11:14
1342
原创 JSTL标签,EL表达式,OGNL表达式,struts2标签 汇总
1,JSTL标签总结: a).JSTL标签有什么用? JSTL是由JCP(Java Community Process)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签函数库。 Web程序员能够利用JSTL和EL来 开发Web程序,取代传统直接在页面上嵌入Java程序(Scripting)的做法,以提高程序的阅读性、维护性和方...
2017-11-15 17:16:38
397
转载 源码分析 There is no getter for property named '*' in 'class java.lang.String
There is no getter for property named '*' in 'class java.lang.String',此错误之所以出现,是因为mybatis在对parameterType="String"的sql语句做了限制,假如你使用<when test="username != null">这样的条件判断时,就会出现该错误,不过今天我们来刨根问底一下。...
2017-11-15 16:32:16
555
原创 SSM框架——Spring+SpringMVC+Mybatis的搭建教程
一:概述SSM框架在项目开发中经常使用到,相比于SSH框架,它在仅几年的开发中运用的更加广泛。Spring作为一个轻量级的框架,有很多的拓展功能,最主要的我们一般项目使用的就是IOC和AOP。SpringMVC是Spring实现的一个Web层,相当于Struts的框架,但是比Struts更加灵活和强大!Mybatis是 一个持久层的框架,在使用上相比Hibernate更加灵活,可以控制
2017-11-12 16:35:00
834
原创 阿里巴巴java开发规约插件使用方法
阅读目录插件有哪些功能? 如何安装IDEA插件? 如何安装Eclipse插件? 使用体验 回到顶部 插件有哪些功能? 阿里技术公众号于今年的2月9日首次公布《阿里巴巴Java开发规约》,瞬间引起全民代码规范的热潮,上月底又发布了PDF的终极版,大家踊跃留言,期待配套的静态扫描工具开放出来。为了让开发者更加方便、快速将规范推动并实行起来,阿里巴巴基于手册内容,研发了一套自动化的IDE检测插件
2017-10-28 17:56:28
263
转载 spring注解
概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,
2017-10-23 16:46:02
1483
1
转载 创建 maven maven-archetype-quickstart 项目抱错问题解决方法
创建 maven maven-archetype-quickstart 项目抱错问题解决方法
2017-10-22 22:51:55
648
转载 Io 异常: The Network Adapter could not establish the connection 解决方法
1、IP错误:在设置URL时错误,例如:jdbc:oracle:thin:@192.168.1.80:1521:orcl数据库服务器是否正确:ping 服务器IP是否通畅。ping不通则将URL更改正确。端口号是否正确。进行一下操作:在DOS上键入sqlplus,检查oracle是否开启一切正常则执行下面第2步。2、防火墙如果机器上安装有放火墙,可能是服务器端口号屏
2017-10-21 13:21:40
81644
7
转载 Oracle数据库常用命令
Oracle数据库常用命令 sqlplus scott/tiger as sysdba :将scott账户当作dba登录进来 alter user scott account unlock; 用户解锁 |-账户解锁 1.conn / as sysdba 2.alter user scott account unlock; 3.alter user scott identified b
2017-10-19 23:22:04
388
原创 orcale 中instr的应用(截串)
解决问题的代码实现: select ci_id,(select wm_concat(stu_name) from pm_stu where instr(stu_ids,stu_id)>0) stu_names from pm_ci表: create table pm_ci (ci_id varchar(20) primary key, stu_ids varchar(1
2017-10-18 23:16:26
383
原创 非常有用的 Oracle 查询语句
这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。 ****************************** 日期/时间 相关查询 ***************************** -- 1、获取当前月份的第一天 select trunc
2017-10-18 14:10:56
950
原创 java中的几种常用对象(PO,VO,DTO,BO,POJO)
VO:值对象、视图对象PO:持久对象QO:查询对象DAO:数据访问对象DTO:数据传输对象1、PO:全称是persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。2、BO:全称是business object:业务对象主要作用是把业务逻辑封装为一个对象。这
2017-10-13 16:35:58
397
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人