JS将base64转换成file

  • Post author:
  • Post category:其他

dataURLtoBlob(dataurl, name) {//base64转file var arr = dataurl.split(','), mime = arr[0].match(/:(.*?);/)[1], bstr = atob(arr[1]), n = bstr.length, u8arr = new Uint8Array(n) while (n--) { u8arr[n] = bs…

继续阅读 JS将base64转换成file

idea开发项目热部署

  • Post author:
  • Post category:其他

在实际开发过程中如果频繁修改代码就重启,那么就会浪费我们程序开发人员很多时间。那么今天小编就为大家简单的写一下,热部署的几个步骤 1,首先在pom中引入需要的依赖包 jar <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools…

继续阅读 idea开发项目热部署

springboot 关闭 security 的http basic 认证

  • Post author:
  • Post category:其他

前言 在前边学习 session 的时候,不知道是哪个包依赖了 springboot security,导致在接下来的 api 访问中,去进行 security 的 basic 认证。 security 默认的登录名是 user,密码是在你启动项目的时候会自己生成,你在你的ide工具的console 中就可以看到。 也可以自己进行配置 spring.security.user.name=admin…

继续阅读 springboot 关闭 security 的http basic 认证

C语言学习:字符串查找字符串

  • Post author:
  • Post category:其他

#include<stdio.h> #include<string.h> #include<stdlib.h> #include<math.h> #include<time.h> char* my_strstr(char* src , char* dest) { char* fsrc = src; //用作于循环遍历的指针 char* r…

继续阅读 C语言学习:字符串查找字符串

客户端/服务器架构

  • Post author:
  • Post category:其他

基于TCP套接字 先从服务器端说起。服务器端先初始化 Socket,然后与端口绑定 (bind),对端口进行监听 (listen),调用 accept阻塞,等待客户端连接。在这时如果有个客户端初始化一个 Socket,然后连接服务器 (connect),如果连接成功,这时客户端与服务器端的连接就建立了。客户端发送数据请求,服务器端接收请求并处理请求,然后把回应数据发送给客户端,客户端读取数据,最后…

继续阅读 客户端/服务器架构

Java 文件过滤器 | 按条件筛选文件

  • Post author:
  • Post category:java

文章目录 一、概述 1.1 何时会用到文件过滤器 1.2 工作流程 1.3 常用的接口和类 1.4 文件过滤器的作用 二、按文件属性过滤 2.1 按前缀或后缀过滤文件名 2.2 按文件大小过滤 三、按文件内容过滤 3.1 文本文件过滤器 3.1.1 根据关键字过滤文件内容 3.1.2 使用正则表达式过滤文件内容 3.2 二进制文件过滤器 3.2.1 按文件签名或特定字节模式过滤 四、文件过滤器链 …

继续阅读 Java 文件过滤器 | 按条件筛选文件

CSS3渐变、变形、过渡和动画

  • Post author:
  • Post category:其他

<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"/> <title>shi</title> <style type="text/css" media="screen"> div { width: 400px; height: 150px…

继续阅读 CSS3渐变、变形、过渡和动画

sqlserver数据规范二: 数据库级代码规范

  • Post author:
  • Post category:其他

需求:翻译Pinal Dave pinal@sqlauthortiy.com大师的代码规范,借鉴并规范公司数据库开发。 1:  为sqlserver的数据库对象使用pascal 标准,表,视图 应该使用字母s结尾。 原因:表存的数据都是复数的原因,开发很多框架例如 entity framework 生成的表也带复数 例: 点击( 此处 )折叠或打开 userdetails emails 2: 如果…

继续阅读 sqlserver数据规范二: 数据库级代码规范

uboot和linux内核移植流程简述

  • Post author:
  • Post category:linux

一、移植uboot流程 1、从半导体芯片厂下载对应的demo,然后编译测试demo版的uboot 开发板基本都是参考半导体厂商的 dmeo 板,而半导体厂商会在他们自己的开发板上移植好 uboot、linux kernel 和 rootfs 等,最终制作好 BSP包提供给用户。我们可以在官方提供的 BSP 包的基础上添加我们的板子,也就是俗称的移植。 一般 uboot 中需要解决串口、NAND、E…

继续阅读 uboot和linux内核移植流程简述

JVM虚拟机选项:Xms Xmx PermSize MaxPermSize区别

  • Post author:
  • Post category:其他

java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制。否则可能导致应用程序宕掉。 举例说明含义: -Xms128m 表示JVM Heap(堆内存)最小尺寸128MB,初始分配 -Xmx512m 表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。 说明:如果-Xmx不指定或者指定偏小,应用可能会导致java.lang.OutOfMemory错误,此…

继续阅读 JVM虚拟机选项:Xms Xmx PermSize MaxPermSize区别