自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序快速入门

小程序快速入门​ 微信小程序的开发者平台(https://mp.weixin.qq.com/)的文档来说非常全面,但是由于本人接收的是一个做了一半的微信小程序并且以前没有对应的开发经验,因此从头开始看很是心累,大部分api对于目前的情况来说没有太大的帮助。所以记录一下如何快速入门微信小程序。ps:本文不涉及具体的语法使用和开发介绍,只涉及大体框架的使用。开发者工具​ 这个就不过多解释了,直接去开发者平台下一个,安装什么的也不过多赘述,然后用微信登录即可。开发调试(变更所有者)​

2022-03-17 15:44:17 573

原创 达梦数据库提取表字段关系

select tb.table_name as "表名",tb.column_name as "字段名",comments as "注释",case when tb.column_name='C_BH' then 1 else '' end as "主键",'' as "默认值",case when tb.column_name='C_BH' then 1 else '' end as "不为空",case DATA_TYPE when 'VARCHAR2' then 'VC' when 'DATE' t

2022-02-23 18:20:16 567

原创 网页视频直播流-ffmpeg-kurento

视频直播流(摄像头之类的)​ 一直以来没有做过页面播放直播的连接,都是播放一些用户上传的固定视频之类的,现有的video标签基本就能满足需求。但是遇到直播的连接的时候,需要一些插件进行解码辅助才能进行播放。主流的几个直播流协议和浏览器协议RTSPHttp-flvHLSRTMPChorme√ (安装插件)√√√(开启Flash)Firefox√ (安装插件)√√XIE√ (安装插件)XX√(开启Flash)iOS safari√

2022-01-24 17:52:08 2340

原创 springboot启动时执行脚本——打包后脚本中文乱码

springboot启动时执行脚本——打包后脚本中文乱码springboot启动时执行脚本配置使用参见:https://blog.csdn.net/hyf576501135/article/details/121768985​ 在用Eclipse或者IDE工具启动的时候,脚本正常执行并且没有出现中文乱码;但是在打包发布后,发现正常执行,但是出现了中文乱码,然后百度了一下,基本上全部都是让在配置文件里面增加配置spring.datasource.sql-script-encoding=

2021-12-16 16:19:57 798

原创 springboot启动时执行脚本(H2演示)

背景在项目初建或者版本迭代的演进的时候,一般都会附带数据库的变化,会专门出一个脚本进行数据库更新。最近遇到java做的单机版客户端,使用的H2数据库,每次换了数据库都要进行手动执行数据库脚本,非常不便利,因此开始查找资料实现数据库随着启动自动化初始化。springboot自带根据资料显示,springboot自带的有初始化数据库的属性,配置属性如下:# 忽略正常的DataSource配置# 执行建shema语句spring.datasource.schema=classpath:sche

2021-12-07 14:44:33 3110

原创 事务与锁导致重复数据

背景​ 最近项目上遇到一个并发问题,调用方由于不知名的原因,在打开一个页面的时候要调用同一个接口两次,这个接口是一个新增、删除的事务性接口。然后导致在有些调用情况下数据会被重复插入。@RestController@Slf4jpublic class XxController { @Autowired private XXService service; @PostMapping(value = "/xx/munytime", produces = Media

2021-11-30 08:39:34 700

原创 webpack打包报错排查

​ 对于前端webpack的一直停留在使用阶段,有直接前段插件可以直接完成这个部分的工作,因此这个部分一直没有太过关注,直到这次遇到了非了解不可的地步。​ 项目在搭建起来后,直接跑起来是没有问题的,第一次打包也没有问题。在开发一段时间后(引入了各种插件和覆写了一些插件内的组件),在本地dev运行是没有问题的,但是打包的时候就报错了,而且报的错看不到,打印了一长串的堆栈但是没有具体指明是哪个文件有问题,只是标识babel(翻译ES6语法到ES5语法的)在打包的时候遇到无法处理的ES6语法。这就很神奇.

2021-11-29 10:29:55 1904

原创 Electron+Vue构建单体项目打包细节(包含ARM平台踩坑经验)

Electron+Vue构建单体项目Electron:使用JS、HTML和CSS搭建***跨平台***的桌面应用程序的工具。核心就是跨平台和前端技术,不需要后台(java、php等技术)。​        Electron实现这个的基础是它集成了一个浏览器内核,不需要依赖于客户端的其它应用,直接和客户端的CPU、操作系统相关联。就是说它提供了一套适配于各个平台的底层平台,从而达到这个效果。Vue:渐进式JavaScript框架。以前都是

2021-11-29 10:26:40 3944 6

转载 设计模式(head first)总结

设计模式复习总结OO设计原则: 1、针对接口编程,不是针对实现编程;2、把不变化的封装起来;3、多用组合,少用继承;4、类对扩展开放,对修改关闭;5、为对象之间的松耦合设计而努力;6、依赖抽象,不要依赖具体的类;7、最少知识原则:只和你的朋友谈;8、别找我,我会找你(超类主控一切);9、类应该只有一个改变的理由;要点:可复用性、可维护性、可扩充性;设计模

2015-06-25 16:24:02 332

转载 Java事务

思路解析:总体上来说,事务本身要求就是对一次存储数据正确的处理,所以有原子性;在存储过程中,我们要求事务和数据库的同步,所以有一致性,与此同时我们要求每个未完成的事务不作为真实数据呈现给系统(或者其它事务),所以有隔离性;最后我们完成事务操作过后要求完成数据存储并且长久有效,所以有持久化。详细内容:事务的原子性:事务要么全部执行,要么全部失败(回滚)------事务的子事务失败的时候,整个事务

2015-06-25 16:19:07 259

空空如也

空空如也

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

TA关注的人

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