11 2022 档案

摘要:最近要写读取FTP服务器上的csv档,记录下: 第一种方法: 使用ftp系列函数将FTP服务器的文件下载到本地,再打开读取内容 $ftp_server = "192.168.1.14"; $ftp_user_name = "ftp_username"; $ftp_user_pass = "ftp_p 阅读全文
posted @ 2022-11-24 17:15 carol2014 阅读(221) 评论(0) 推荐(0)
摘要:当前python版本3.10.8 ,django版本4.1.3 准备开始 # 安装 pip install django # 查看django版本 py -m django --version # 新建项目 mkdir demo django-admin startproject mysite de 阅读全文
posted @ 2022-11-19 22:28 carol2014 阅读(18) 评论(0) 推荐(0)
摘要:Class 与 Style 绑定 在将 v-bind 用于 class 和 style 时,Vue.js 做了专门的增强。表达式结果的类型除了字符串之外,还可以是对象或数组。 绑定 HTML Class <!-- 对象语法 active 这个 class 存在与否将取决于 data property 阅读全文
posted @ 2022-11-19 11:16 carol2014 阅读(201) 评论(0) 推荐(0)
摘要:应用 & 组件实例 //应用实例 const app = Vue.createApp({ data() { return { count: 4 } } }) //组件实例 const vm = app.mount('#app') console.log(vm.count) // => 4 生命周期 阅读全文
posted @ 2022-11-19 11:15 carol2014 阅读(272) 评论(0) 推荐(0)
摘要:突发奇想要将vue3作为js库嵌入到html中使用,顺便学习下vue3的基础知识 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>ECharts</title> <!-- 方法有用 --> <!-- <script src= 阅读全文
posted @ 2022-11-19 11:13 carol2014 阅读(511) 评论(0) 推荐(0)
摘要:php读取上传的csv文件 $filePath = $_FILES['file']['tmp_name']; $data = []; if (file_exists($filePath)) { $handle = fopen($filePath, 'r'); while ($tmp = fgetcs 阅读全文
posted @ 2022-11-19 11:08 carol2014 阅读(203) 评论(0) 推荐(0)
摘要:安装 composer require phpoffice/phpspreadsheet 读文件 <?php require './libs/phpoffice/vendor/autoload.php'; use PhpOffice\PhpSpreadsheet\IOFactory; use Php 阅读全文
posted @ 2022-11-19 11:08 carol2014 阅读(1129) 评论(0) 推荐(0)
摘要:最近需要开发一个生成pdf文件的程序 ,试用了下几个生成pdf包的效果 <div style="width: 80%; padding-right: 3rem; padding-left: 3rem; margin-right: 3rem; margin-left: 3rem"> <table bo 阅读全文
posted @ 2022-11-19 11:06 carol2014 阅读(4034) 评论(0) 推荐(0)
摘要:<?php require_once './libs/tcpdf/vendor/autoload.php'; require_once './libs/mpdf/vendor/autoload.php'; require_once './libs/dompdf/vendor/autoload.php 阅读全文
posted @ 2022-11-19 10:56 carol2014 阅读(185) 评论(0) 推荐(0)
摘要:多语言切换 config/app.php 中 locale 中默认为 en 'locale' => 'zh_CN', 新建 LanguageController 用于切换语言 namespace App\Http\Controllers; class LanguageController exten 阅读全文
posted @ 2022-11-19 10:53 carol2014 阅读(352) 评论(0) 推荐(0)
摘要:laravel 查询构建器 $query=DB::connection($conn)->table($table) ->select('*', DB::raw("CONCAT(date,' ',time) AS dttm")) ->where('P', $p) ->whereIn('status', 阅读全文
posted @ 2022-11-19 10:47 carol2014 阅读(34) 评论(0) 推荐(0)
摘要:宏指令允许添加自定义功能到 Laravel 的内部组件里去,需要在 App\Providers\AppServiceProvider 的 boot() 方法中注册宏指令。 Request // 注册 Request::macro('introduce', function ($name) { ret 阅读全文
posted @ 2022-11-19 10:43 carol2014 阅读(358) 评论(0) 推荐(0)
摘要:安装代码包 composer require maatwebsite/excel 导出多个 sheet // ExportMulSheets.php namespace App\Exports; use Maatwebsite\Excel\Concerns\Exportable; use Maatw 阅读全文
posted @ 2022-11-19 10:28 carol2014 阅读(489) 评论(0) 推荐(0)
摘要:JSZIP 的 github 地址:https://github.com/Stuk/jszip 多个 echarts 图一键下载 charts_all.map(([index, myChart]) => { const imgContent = myChart.getDataURL({ type: 阅读全文
posted @ 2022-11-19 10:21 carol2014 阅读(116) 评论(0) 推荐(0)
摘要:使用 FileReader 读取 csv 档 <script> function readCsv(elem) { const file = elem.files[0]; if (file.type != "text/csv") { alert("文件类型错误"); return; } var rea 阅读全文
posted @ 2022-11-19 10:16 carol2014 阅读(944) 评论(0) 推荐(0)
摘要:闲来无事,总结下 jquery ajax 的常用方法 <div> <span>1</span> <span>2</span> <span>3</span> </div> <div id="container"></div> <input type="file" id="upload" /> <br 阅读全文
posted @ 2022-11-19 10:15 carol2014 阅读(27) 评论(0) 推荐(0)
摘要:xlsx的github地址:https://github.com/SheetJS/sheetjs <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script src="jquery/jquery-1.9.1.min.js"></scr 阅读全文
posted @ 2022-11-19 10:12 carol2014 阅读(157) 评论(0) 推荐(0)
摘要:有些场景需要生成 pdf 文件,然而多数情况下对 pdf 文件的格式内容都有要求,因此研究下由 html 生成 pdf 的组件,找到了 jspdf 和 html2pdf 这两种,而 html2pdf 是基于 jspdf 的。 jspdf 2.5.1 html2canvas 1.4.1 html2pd 阅读全文
posted @ 2022-11-19 10:03 carol2014 阅读(1295) 评论(0) 推荐(0)
摘要:几种常见的 Content-Type 类型 application/x-www-form-urlencoded 数据会转换为键值对并按照 key1=val1&key2=val2 的方式进行编码,key 和 val 都进行了 URL 转码。 multipart/form-data(带文件提交) 将表单 阅读全文
posted @ 2022-11-19 09:56 carol2014 阅读(187) 评论(0) 推荐(0)
摘要:用到树形组件,研究记录下 zTree 常用用法 <!DOCTYPE html> <html> <head> <title>ZTREE DEMO</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 阅读全文
posted @ 2022-11-19 09:54 carol2014 阅读(110) 评论(0) 推荐(0)
摘要:web 开发 核心概念: ‌- JavaSE(Java Standard Edition)‌作为 Java 平台的标准版,提供核心语言功能(如基础语法、集合框架、I/O 操作等)和 JVM 运行环境,主要用于开发桌面应用或命令行工具。它是所有 Java 版本的基础。 ‌- JavaEE(Java E 阅读全文
posted @ 2022-11-19 09:52 carol2014 阅读(88) 评论(0) 推荐(0)
摘要:简单实用 <!DOCTYPE html> <html lang="en" backgound=""> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name= 阅读全文
posted @ 2022-11-19 09:49 carol2014 阅读(99) 评论(0) 推荐(0)
摘要:加密与安全 计算机加密技术是为了防窃取、防篡改、防伪造。现代计算机密码学理论是建立在严格的数学理论基础上的,密码学已经逐渐发展成一门科学。 编码 ASCII 码是一种编码,字母 A 的编码是十六进制的 0x41,字母 B 是 0x42,以此类推。ASCII 编码最多只能有 128 个字符,要想对更多 阅读全文
posted @ 2022-11-19 09:45 carol2014 阅读(39) 评论(0) 推荐(0)
摘要:网络编程 计算机网络是指两台或更多的计算机组成的网。在同一个网络中,任意两台计算机都可以使用 TCP/IP 协议通信。 在互联网中,IP 地址用于唯一标识网络接口。联入互联网的计算机有一个或者多个 IP 地址。IP 地址分为 IPv4 和 IPv6 两种。IPv4 采用 32 位地址,类似 101. 阅读全文
posted @ 2022-11-19 09:36 carol2014 阅读(114) 评论(0) 推荐(0)
摘要:异常处理 异常 Java 内置了一套异常处理机制,总是使用异常来表示错误。异常是一种 class,因此它本身带有类型信息。异常可以在任何地方抛出,但只需要在上层捕获。 Throwable 是异常体系的根,它继承自 Object。Throwable 有两个体系:Error 和 Exception。Er 阅读全文
posted @ 2022-11-19 09:34 carol2014 阅读(25) 评论(0) 推荐(0)
摘要:反射 反射 Reflection 是指程序在运行期可以拿到一个对象的所有信息。反射是为了解决在运行期对某个实例一无所知的情况下如何调用其方法。 Class 类 class 是由 JVM 在执行过程中动态加载的。JVM 在第一次读取到一种 class 类型时将其加载进内存。每加载一种 class,JV 阅读全文
posted @ 2022-11-19 09:31 carol2014 阅读(56) 评论(0) 推荐(0)
摘要:Java 核心类 String 在 Java 中,String 是一个引用类型,实际上字符串在 String 内部是通过一个 char[] 数组表示的,因此按下面的写法也是可以的:String s2 = new String(new char[] {'H', 'e', 'l', 'l', 'o', 阅读全文
posted @ 2022-11-19 09:28 carol2014 阅读(397) 评论(0) 推荐(0)
摘要:面向对象编程 面向对象编程是一种通过对象的方式,把现实世界映射到计算机模型的一种编程方法。 class 是一种对象模版,它定义了如何创建实例,一个 class 可以包含多个字段和方法,字段用来描述类的一个特征。class 本身就是一种数据类型。 instance 是对象实例,instance 是根据 阅读全文
posted @ 2022-11-19 09:23 carol2014 阅读(394) 评论(0) 推荐(0)
摘要:swiper <!DOCTYPE html> <html lang="en" backgound=""> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta nam 阅读全文
posted @ 2022-11-19 09:19 carol2014 阅读(305) 评论(0) 推荐(0)
摘要:Java 是面向对象的语言,一个程序的基本单位是 class。 /** * 可以用来创建文档的注释 */ public class Hello { public static void main(String[] args) { // 向屏幕输出文本: System.out.println("Hel 阅读全文
posted @ 2022-11-19 09:16 carol2014 阅读(183) 评论(0) 推荐(0)
摘要:laravel获取当前路由 use Illuminate\Support\Facades\Route; var_dump(url()->current()); //"http://127.0.0.1:8000/test/a1" var_dump(url()->previous()); //"http 阅读全文
posted @ 2022-11-19 09:12 carol2014 阅读(522) 评论(0) 推荐(0)
摘要:数组方法 <script type="text/javascript"> let fruits = ["Banana", "Orange", "Apple", "Mango"]; //获取数组长度 fruits.length; //4 // toString() 把数组转换为数组值(逗号分隔)的字符 阅读全文
posted @ 2022-11-16 22:18 carol2014 阅读(501) 评论(0) 推荐(0)
摘要:jquery dom 查找元素方法 $("div"); // 所有div元素 $(".item"); // class为item的元素 $("#content"); // id为content的元素 $("#content p"); // id为content内的p元素 $("#content p, 阅读全文
posted @ 2022-11-16 22:17 carol2014 阅读(90) 评论(0) 推荐(0)
摘要:Blob 对象和 File 对象 Blob(Binary Large Object)表示二进制类型的大对象。Blob 类型的对象表示不可变的类似文件对象的原始数据。 File 接口基于 Blob,继承了Blob 功能并将其扩展为支持用户系统上的文件。 let blobParts = ["<html> 阅读全文
posted @ 2022-11-16 22:16 carol2014 阅读(73) 评论(0) 推荐(0)
摘要:jquery.dataTables 简单使用 <script type="text/javascript" language="javascript" src="jquery/jquery-3.6.0.min.js"></script> <link rel="stylesheet" type="te 阅读全文
posted @ 2022-11-16 22:12 carol2014 阅读(425) 评论(0) 推荐(0)
摘要:Moment.js Moment.js 是一个轻量级且功能强大的 JavaScript 时间处理库,主要用于简化日期和时间的解析、验证、操作及格式化操作。 <script src="../plugins/moment/moment.min.js"></script> <script src="../ 阅读全文
posted @ 2022-11-16 22:10 carol2014 阅读(94) 评论(0) 推荐(0)
摘要:盒子模型 css的盒模型有2种,分别为: w3c标准的盒子模型(标准盒模型),width和height指的是内容区域的宽度和高度,box-sizing: content-box; IE标准的盒子模型(怪异盒模型),width和height指的是内容区域、边框、内边距总的宽度和高度。box-sizin 阅读全文
posted @ 2022-11-16 22:05 carol2014 阅读(99) 评论(0) 推荐(0)