logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端技术细分+小程序开发+APP开发

对企业来说,可以根据自己的需求选择不同的开发类型和开发工具,目前来看,Hybrid App已经成为移动开发趋势,一方面Hybrid App开发时不采用或者大部分不采用原生语言,却能拥有原生应用的特性,一方面随着web技术的发展,Hybrid App技术已经成熟,很多大型App淘宝、微信、携程都属于这种开发模式,Hybrid App给企业移动应用的开发、维护、更新都带来了极高的便捷性,从成本投入用户

文章图片
#android#javascript#开发语言
Java代码实现备份与恢复数据库

Java代码备份与恢复数据库恢复SQL执行备份上面的方法中有个backup(file, command)方法,第一个参数为生成SQL后,文件的全路径,第二个参数是生成SQL语句时,返回的备份语句,接下来看看backup(file, command)方法中的代码:执行backup(file, command)方法时,创建了一个实现Callable接口的对象,这个对象用于处理执行数据库备份时产生的信息

#数据库#mysql#sql
Github Gitee Java开发 热门中后台开源项目

架构师技术图谱可扩展,可靠且高性能的大型系统背后的模式12个低代码开源项目

文章图片
#java
synchronized的四种用法

Synchronized修饰一个方法很简单,就是在方法的前面加synchronized,synchronized修饰方法和修饰一个代码块类似,只是作用范围不一样,修饰代码块是大括号括起来的范围,而修饰方法范围是整个函数。例如:方法一// todo方法二// todo写法一修饰的是一个方法,写法二修饰的是一个代码块,但写法一与写法二是等价的,都是锁定了整个方法时的内容。synchronized关键字

文章图片
#java#开发语言
接口防篡改+防重放攻击

nonce的意思是仅一次有效的随机字符串,要求每次请求时该参数要保证不同。实际使用用户信息+时间戳+随机数等信息做个哈希之后,作为nonce参数。如果没有,则创建这个key,把这个key失效的时间和验证timestamp失效的时间一致,比如是60s。如果有,说明这个key在60s内已经被使用了,那么这个请求就可以判断为重放请求。去redis中查找是否有key为nonce:{nonce}的strin

文章图片
#java
Java基础类型详解及字节与编码关系

bit --位:位是计算机中存储数据的最小单位,指二进制数中的一个位数,其值为“0”或“1”。byte --字节:字节是计算机存储容量的基本单位,一个字节由8位二进制数组成。在计算机内部,一个字节可以表示一个数据,也可以表示一个英文字母,两个字节可以表示一个汉字。1Byte=8bit (1B=8bit)1KB=1024Byte(字节)=8*1024bit1MB=1024KB1GB=1024MB1T

文章图片
#java#开发语言#后端
Servlet过滤器和拦截器详解+Token

周末有个小伙伴加我微信,向我请教了一个问题:老哥,过滤器 () 和 拦截器 () 有啥区别啊? 听到题目我的第一感觉就是:简单!毕竟这两种工具开发中用到的频率都相当高,应用起来也是比较简单的,可当我准备回复他的时候,竟然不知道从哪说起,支支吾吾了半天,场面炒鸡尴尬有木有,工作这么久一个基础问题答成这样,丢了大人了。平时觉得简单的知识点,但通常都不会太关注细节,一旦被别人问起来,反倒说不出个所以然来

#大数据
JAVA-Super( )的用法

super( )的用法1. super.XXX( 这里的XXX指的是父类的成员变量名即父类的属性,或者对象名)2. super.XXX( ) ( 这里的XXX是父类中的其中一个方法名)3. super( ) ( 这种形式指的是:调用父类没有参数的构造方法(也叫构造函数)注意: 这里super( ) 只能放在子类的构造方法里面,并且只能放在构造方法的首句)4. super( x,y,z...) (此

工作流框架 Activiti7+ 工作流其他实现方式

java框架复习——Activiti工作流_ww0peo的博客-CSDN博客_java workflow 框架Activiti6详细教程_赵英超的博客-CSDN博客_activity6工作流教程

文章图片
#spring cloud
    共 79 条
  • 1
  • 2
  • 3
  • 8
  • 请选择