- 博客(9)
- 收藏
- 关注
原创 mysql计算数组总和
这两天在业务处理过程中,遇到了mysql中处理json对象并求和的过程对json对象或数组取值时,用到了 field->’$.num’ ,结果是个数组,不能够直接通过SUM函数进行求和,查了好多资料,应该是mysql不支持,于是自己写了个求和方法DROP FUNCTION JSONArraySum;CREATE FUNCTION JSONArraySum(array JSON) RETURNS INTBEGIN DECLARE total INT DEFAULT 0; DECLARE id
2021-02-23 20:41:11
1860
1
原创 jna-5.6.0.jar下载——一件非常让我生气的事情
JNA下载地址https://github.com/java-native-access/jna今天想通过Java调用.so文件的方法,查了好多都是用jna。最气愤的是好多优快云上的下载链接都需要积分,这种开源插件难道还需要付费?关键是还那么多积分,资源wang们,告辞!...
2020-09-24 16:02:43
1840
1
原创 Redis篇(从入门到入门)
Redis是NOSQL的一种,即非关系型数据库,内容存储在缓存中,没有记忆能力Redis支持4中特殊类型,Set、Hash、List、SortSet(排序set)String命令
2020-08-09 22:32:01
161
原创 Java网络编程篇
1. IP地址对象:InetAddress单例模式如图所示代码可复制InetAddress ia = InetAddress.getByName("www.baidu.com");System.out.println(ia);System.out.println(ia.getHostAddress());System.out.println(ia.getHostName());2.UDP对象:DatagramSocketDatagramSocket接收信息通过包package的形式,
2020-07-29 15:27:37
185
原创 反射应用(自定义Spring和Mybaties)
Java反射机制在运行状态时,把类中的各个成分映射成一个一个Java对象;对于任何一个类,都可以知道它的属性和方法,这种动态获取信息以及调用类对象方法的功能称为反射机制Spring框架核心为IOC和AOP,IOC基于注入和Java反射机制,将主动创建我们所需要的对象下面以接收request信息为例,通过反射机制创建我们所需要的对象,并注入相应的信息(注意:request中的Parameter名称要与实体参数保持一致)public static <T> T ClassTrans(Ht
2020-07-29 11:25:50
257
原创 Servlet基础篇(从底层理解Servlet)
Servlet是JavaWeb三大组件之一(Servlet、Listener、Filter),属于动态资源,用于Web程序中的小应用程序,通过http方式接收和处理请求特性:①单例模式:一个类只有一个Servlet对象,可能存在多个Servlet类②线程不安全的,效率高③Servlet类由我们来编写,由服务器来创建,并由服务器来调用相应的方法实现Servlet的三种方法①实现Servlet接口②继承GenericServlet类③继承HttpServlet类GenericServ
2020-07-29 09:22:27
243
原创 多线程篇(大家记得自己动手试试)
进程:计算机程序的一次执行活动线程:进程内的一个执行单元,也是进程内可调度的实体区别:①进程是拥有资源的基本单位,线程是调度和分配的基本单位②线程可以访问所属进程的资源③在创建和销毁时,进程所消耗的资源远远大于线程所消耗的进程间通信:①管道:半双工通信,信息单向流动,且只能在具有亲缘关系的进程中使用②FIFO(管道流PipeStream):允许在没有亲缘关系的进程间使用PipedInputStream部分public class PipedInput implements Runnab.
2020-07-28 19:26:06
208
原创 xsl:apply-templates和xsl:call-template的区别
1、根本区别xsl:apply-templates是应用模板,此时会在众多匹配的模板中挑选一个,是一对多的关系;xsl:call-template是调用模板,可以在不同的地方被调用多次,是多对一的关系。2、详细区别调用方式不同:xsl:apply-templates通过match进行模板匹配,且match必须对应报文中存在的节点xsl:call-template通过name属性进...
2019-06-11 15:15:28
1682
原创 Java:关于Xml、Xsl和XPath的理解与应用
关于Xml、Xsl和XPath的理解Xml为可扩展性标记语言,基于树形结构设计提高了其便利性,使得它能够应用于多种开发语言。简单地对Xml节点进行一个说明,分为名字、属性和文本值。Xsl为可扩展性样式语言,专门用于处理Xml文件,处理逻辑与Xml原理基本一致。Xsl可以通过简单的逻辑,进行Xml的转换处理。XPath为Xml路径语言,主要用于Xml的特定节点选取。关于Xml、Xsl和XP...
2019-05-05 17:33:30
429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅