- 博客(28)
- 问答 (1)
- 收藏
- 关注
原创 springboot 快速开发
1:简介 springboot是在spring的基础上构建出来的快速开发框架,算起来不算是一个全新的框架,官方推出springboot的目的是为了简化配置,快速开发,springboot可以实现传统spring项目的所有功能.但是配置文件从原来的各种*-spring.xml 缩减为一个application.properties文件或一个application.yml文件,官方推荐appl...
2019-01-16 15:44:53
789
原创 fetch 请求封装
export default class FetchHttp { /* * 响应体处理 * text(): 将返回体处理成字符串类型 * json(): 返回结果和 JSON.parse(responseText)一样 * blob(): 返回一个Blob,Blob对象是一个不可更改的类文件的二进制数据 * arrayBuffer() * formData() ...
2018-12-18 18:27:15
591
原创 阿里Oss多媒体转码
阿里Oss多媒体文件转码存储 在自媒体页面中有很多音频或视频的播放,本地播放一般为mp3 mp4 等等,如果直接在页面中嵌套原格式文件,文件会比较大,造成用户消耗的流量和服务器的流量浪费,而且这对服务器稀有的宽带资源而言也是很多压力,所以我们们可以将文件采用切片压缩的方式上传到服务器,然后嵌入到页面中,下面的代码采用的是阿里云OSS存储,将mp3文件转为m3u8的方式.public cl...
2018-10-17 15:31:13
2425
原创 springboot 启动流程
1: SpringApplication.run(String[] args) =>refreshContext(context)2: AbstractApplicationContext.refresh() =>invokeBeanFactoryPostProcessors(beanFactory) =>PostProcessorRegistr...
2018-08-14 15:19:17
640
原创 springMVC 源码解读
spring作为java开发最常用的框架之一,主要优势在与可以很容易的与第三方框架整合,在早起的web开发环境中常用的组合是SSH即 struts+ spring + Hibernate,后来演变为SSM 即struts + spring + Mybatis,后来spring推出springMVC模块,来完成web项目的开发,因为spring官方的支持使得在与spring进行整合的时候异常简单,而...
2018-08-10 17:05:57
191
原创 mybatis mapper.xml 文件修改后自动刷新
import java.io.IOException; import java.lang.reflect.Field; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Set; import java....
2018-04-03 11:22:10
5330
1
原创 springboot2.0 webClient api 调用
import java.util.Map;import org.springframework.http.HttpMethod; import org.springframework.http.MediaType; import org.springframework.util.CollectionUtils; import org.springframework.web.reactiv...
2018-03-31 10:41:00
6504
1
原创 基于jquery的form表单验证
$.extend({ formEntity: { clearForm: function (target) { target.find('[name]').each(function () { $(this).val(''); }); }, validateForm:
2017-05-20 14:42:41
520
原创 Django entry 关联关系
class Position(models.Model): name = models.CharField(max_length=32, verbose_name=’岗位名称’) description = models.CharField(max_length=64, verbose_name=’岗位描述’, null=True) class Meta:
2016-06-15 23:27:48
358
原创 mongodb 配置 基本命令
创建数据库目录D:\MongoDB\data,接下来打开命令行窗口,切换到D:\MongoDB\bin 目录执行如下命令:mongod --dbpath D:\MongoDB\data这是在浏览器输入http://localhost:27017/可以看到显示信息为It looks like you are trying to access MongoDB over HTTP on the na
2016-01-27 16:28:21
410
原创 mongodb 简单操作
//批量插入 for(i = 0;i<10;i++){ var sex = ‘man’; if(i/2==0) sex = ‘women’; db.stu.insert({name:’name’+i,gender:sex,math:70+i}) } //把name 值为zhagnsan的属性sex改为gender db.stu.update({
2016-01-27 16:23:49
343
原创 后台数据校验
package validate;import java.text.SimpleDateFormat; import java.util.HashMap; import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.commons.lang3.
2015-12-29 17:04:32
834
原创 Oracle 时间加减操作
无论是DATE还是timestamp都可以进行加减操作。 可以对当前日期加年、月、日、时、分、秒,操作不同的时间类型,有三种方法: 1 使用内置函数numtodsinterval增加小时,分钟和秒 2 加一个简单的数来增加天 3 使用内置函数add_months来增加年和月 例: 对当前日期增加一个小时: SQL> select sysdate, sysdate+numtodsinte
2015-08-26 14:30:17
541
原创 hibernate 注解
import java.util.Date; import java.util.HashSet; import java.util.Set; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persisten
2015-07-30 22:53:32
373
原创 hibernate 注解 级联保存
//bean public class Person {private String id; private City city; public Person() { }@Id@GeneratedValue(generator = "generator")@GenericGenerator(name = "generator", strategy = "uuid")@
2015-07-30 22:05:42
2111
原创 Oracle对象的死锁
oracle 死锁介绍博客分类: Oracle Oracle编程SQL 如果你有两个会话,每个会话都持有另一个会话想要的资源,此时就会出现死锁(deadlock)。例如,如果我的数据库中有两个表A和B,每个表中都只有一行,就可以很容易地展示什么是死锁。我要做的只是打开两个会话(例如,两个SQL*Plus会话)。在会话A中更新表A,并在会话B中更新表B。现在,如果我想在会话B中更新表
2015-06-17 17:44:43
416
转载 hibernate 离线查询 在线查询
Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。 Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所以它是由 Hibernate Session 进行创建的; 而 DetachedCriteria 是离线
2015-06-14 13:51:32
7057
空空如也
java Stack trace of thread "Timer-0":
2015-09-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人