自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql 存储过程 批量给表加字段 多表记录数统计 存储过程返回值

【代码】Mysql 存储过程 批量给表加字段 多表记录数统计。PREPARE、EXECUTE、 IF 、LOOP 、DECLARE CONTINUE HANDLER FOR 存获取储过程返回值

2022-09-02 16:36:22 365 1

转载 洞悉MySQL底层架构:游走在缓冲与磁盘之间

觉得写的很好,特转载便记录。提起MySQL,其实网上已经有一大把教程了,为什么我还要写这篇文章呢,大概是因为网上很多网站都是比较零散,而且描述不够直观,不能系统对MySQL相关知识有一个系统的学习,导致不能形成知识体系。为此我撰写了这篇文章,试图让这些底层架构相关知识更加直观易懂:好了,MySQL从不会到精通系列马上就要开始了(看完之后还是不会的话..请忽略这句话)。正在上传…重新上传取消可能会有同学问:为啥不直接学更加先进的TiDB,或者是强大的OceanBase。其实,MySQL作为老牌的应用场景广泛

2022-06-09 10:42:11 919

转载 理解HashMap及面试考点

java hashMap 面试

2022-04-20 16:48:14 340

原创 Spring @Transactional事务的使用

Spring @Transactional事务;AOP;动态代理;

2021-12-25 15:35:58 394

原创 websocket无法通过Spring注入Bean的问题解决方式

websocket类里无法通过Spring的@Autowird 或 @Resource注入外部接口,注入时使用时候报空指针异常

2021-12-22 13:57:10 658

原创 java HttpClient post请求接口遇到的问题

问题:请求一个接口(post)时,参数对方接收不到,对方接收参数使用的是HttpServletRequest.getParameter(“name”)的方式。分析:HTTP定义的Content-Type类型有近200种(https://www.w3cschool.cn/http/ahkmgfmz.html),其中最常用的是以下三种:1.application/x-www-form-urlencoded请求参数在Form Data中,只能上传键值对,并且键值对都是间隔分开的。参数形式: .

2020-05-25 10:37:03 1739

原创 WebSocket + kafka实时推送数据(springboot纯后台)

逻辑:kafka订阅消费者主题 → 消费后通过webSocket推送到前端kafka:http://kafka.apachecn.org/webSocket:学习引用https://blog.csdn.net/moshowgame/article/details/80275084项目结构:kafka消费者service:package com.xx.demo.se...

2020-01-09 20:54:10 6276 11

原创 java读取文件夹下的所有文件;java执行linux命令

一、//文件夹下所有文件名称集合List<String> files = new ArrayList<String>();//填写服务器上文件的路径File file = new File("/path...");//获取所有文件,放到文件数组里File[] fileList = file.listFiles();for (int i = 0;i<fi...

2019-09-02 12:15:11 3911 1

原创 java读取并解析linux上E文件

E文件格式:<! System=OMS Version=1.0 Code=GB2312 Data=1.0 !><XLJH>@ 序号 名称 ...# 1 杨小猪 ...</XLJH>/*** 读文件* eFileName : 读取文件的文件名* node : E文件里的节点名称*/public static List<Lis...

2019-09-02 11:22:26 2118

原创 exception is java.lang.NoSuchFieldError: INSTANCE

springboot + maven 项目 ,启动类启动不起来(本地存在,服务器上可以启动)报错信息:Could not instantiate bean class EventPublishingRunListener org.springframework.beans.BeanInstantiationExceptionexception is java.lang.NoSuch...

2019-04-14 19:13:59 839

原创 dva+umi+Ant Design的react项目 + java 前后端分离

参考链接:Umi dva react的详细介绍:https://www.cnblogs.com/lucas27/p/9292058.html附带参考:https://www.jianshu.com/p/69f13e9123d9

2019-01-18 10:02:10 3389

原创 java开发钉钉企业内部应用,免登授权+消息推送

1.申请账号登操作直接看文档去申请就ok了,管理员身份登录,创建微应用地址:https://oa.dingtalk.com/index.htm#/login2.免登授权CORP_ID :企业id,CORP_SECRET:企业秘钥,agentid:应用标识id注:corp_id ,corp_secret 和 agentid 是免登必备参数,也是开发微应用和必要参数。一:获取a...

2018-12-19 15:45:31 11245 4

原创 JAVA集成华为推送 服务端

一:注册成为开发者地址:https://developer.huawei.com/consumer/cn注册步骤参考:https://developer.huawei.com/consumer/cn/service/hms/catalog/huaweipush_agent.html?page=hmssdk_huaweipush_prepare二:推送的消息形式华为Push...

2018-11-26 09:24:43 8296 2

原创 java读取(华视)刷卡机的刷卡信息

需求:刷卡机插在电脑上,使用java代码读取身份证信息实现:使用java Swing开发java客户端小程序,并生成可执行的exe文件。使用工具及需要的jar:因为刷卡机的开发包是dll文件,dll文件里写的刷卡机程序的初始化,读卡等接口,需要先调用dll文件,才能使用其接口。jna.jar ----用来读取dll文件的jar需要的dll文件:这些文件需要放到jdk的jre...

2018-08-31 11:35:19 5911 5

原创 java微信模板消息发送功能。activeMq监听消息,返回模板并发送

微信接口文档地址:https://mp.weixin.qq.com/wiki?t=resource/res_main&amp;id=mp1433751277发送模板消息接口:http请求方式: POSThttps://api.weixin.qq.com/cgi-bin/message/template/send?access_token=ACCESS_TOKEN获取accessTo...

2018-07-17 14:03:27 2460 1

原创 mysql插入存在即更新,mybatis xml动态sql插入存在即更新

方法1:使用replace into 插入,该条语句可以在索引或主键有冲突的情况下,删除已存在的记录,然后插入新记录。:replace into tableName(col1,col2,col3) values ()方法2:使用ON DUPLICATE KEY UPDATE,如果主键存在,即更新表mybatis xml文件写法如下:&lt;insert id="insertOrUpdate" pa...

2018-07-06 15:48:38 4674

原创 前端:js传参异常问题

问题:在拼接的table里,onclick调用一个function,传过去的参数为String类型,到function里面接收到的为number类型。原因:参数全为数字,js全数字默认为number。但是js里int(number)类型长度为15位,传的参数为18位,导致15位后面的精度失去。解决:onclick调用的方法如下:onclick="showDetail(&amp;quot;'+cas...

2018-06-15 11:02:03 974

转载 redis简单学习

1、实现目标  通过redis缓存数据。(目的不是加快查询的速度,而是减少数据库的负担)  2、所需jar包   注意:jdies和commons-pool两个jar的版本是有对应关系的,注意引入jar包是要配对使用,否则将会报错。因为commons-pooljar的目录根据版本的变化,目录结构会变。前面的版本是org.apache.pool,而后面的版本是org.apache.pool2...s...

2018-04-11 14:52:28 477

原创 echarts小demo

使用echarts 首先要引入js文件&lt;script src="echarts.min.js"&gt;&lt;/script&gt;&lt;body&gt;    &lt;!-- 为ECharts准备一个具备大小(宽高)的Dom --&gt;    &lt;div id="main" style="width: 600px;height:400px;"&gt;&a

2018-03-30 17:00:01 934

转载 shiro框架使用demo

权限的简单描述实例表结构及内容及POJOShiro-pom.xmlShiro-web.xmlShiro-MyShiro-权限认证,登录认证层Shiro-applicationContext-shiro.xmlHomeController三个JSP文件 什么是权限呢?举个简单的例子:我有一个论坛,注册的用户分为normal用户,manager用户。对论坛的帖子的操作有这些:添加,删除,更新,查看,回...

2018-03-16 11:34:49 209

转载 ssm整合shiro框架的使用,实现权限管理

ssm整合shiro框架,对用户的登录操作进行认证和授权,目的很纯粹就是为了增加系统的安全线,至少不要输在门槛上嘛。ssm整合shiro安全框架的步骤:1、引入shiro安全框架的所需jar包&lt;!-- shiro --&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.shiro&lt;/groupI...

2018-03-16 11:26:48 13275 6

原创 js打印页面

1.需要的js:jquery.jqprint-0.3.js在页面引入此js。2.在页面div上加:&lt;div class="table-container" id="printPage"&gt; //此div是需要打印的内容的div3.调用方法:$("#print").click(function () { //打印 $("#printPage").jqprint();});...

2018-03-14 17:03:48 194

原创 js页面上传多个图片文件的功能

页面的:&lt;tr&gt; &lt;td style="width: 10%; vertical-align:middle;"&gt;&lt;font color="red"&gt;*&lt;/font&gt;上传 &lt;/td&gt; &lt;td style="width: 90%; vertical-align:m

2018-03-13 16:48:11 1899

原创 java 导出一行多列的excel表格

@RequestMapping("export")public void export(HttpServletRequest request, HttpServletResponse response,Integer areaId ,GoldSendVo filter ,String fafangTimeString) throws IOException { response.setC

2018-01-29 16:19:09 4175

转载 SQL常用语句学习

一、SQL子查询语句      1、单行子查询        select ename,deptno,sal        from emp        where deptno=(select deptno from dept where loc='NEW YORK');     2、多行子查询        SELECT ename,job,sal    

2017-07-03 21:47:22 205

转载 jQuery选择器

1234567891011121314151617181920212223242526272829303132333435

2017-06-30 17:07:26 257

原创 初识js

js的组成:EMCAScript、BOM、DOM1.基本结构 js语句2.变量和赋值var 变量名;数据类型:undefined(未定义类型) null(空类型)  number(数值类型) String(字符串类型) boolean(布尔类型)typeof(变量或者值)判断一个值或变量属于哪种类型。数组:创建数组:var 数组名 = new Array(数组元素

2017-06-23 15:09:35 177

原创 java集合框架的学习

为什么使用集合框架:为了存储数据,数据类型可以是任意类型,数组长度是可变的,相比数组是很方便的。集合框架的大致体系:Collection(接口)可以分为:List和SetList  如果我们需要保留存储顺序, 并且保留重复元素, 使用List.如果查询较多, 那么使用ArrayList如果存取较多, 那么使用LinkedList如

2017-06-23 13:59:30 198

空空如也

空空如也

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

TA关注的人

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