python操作redis缓存-其他常用操作,用于操作redis里的数据name,不论什么数据类型 delete(*names)根据删除redis中的任意数据类型 #!/usr/bin/env python # -*- coding:utf-8 -*- import redis #导入操作redis模块 pool = redis.ConnectionPool(host='127.0.0.1', port=6379) #配置连接池连接信息 r = redis.Redis(connection_po…
文件信息相关API $filename="./1-file.php"; //filetype($filename):获取文件的类型,返回的是文件的类型 echo '文件类型为:',filetype($filename),"\n";//file //filesize($filename):获得文件的大小,返回字节 echo '文件大小为:',filesize($filename),"\n";//1214 //filectime($filename)…
实现功能 导入——客户端使用 ajaxfileupload.js 插件实现Excel的异步上传,并在服务端解析成JSON字符串返回页面 导出——将页面中的grid表拼接成JSON串上传至服务器,在服务端新建Excel并将数据导入,随后返回url给用户下载 客户端(Test.aspx) 页面上需要实现的效果是显示一个“导入”按钮,hover时会显示标准格式图片,点击触发上传事件,选择Excel文件后上传到服务器,HTML代码如下 PS:使用了Bootstrap样式,也可以自己定义.“loading…
import xlrd ##工作表## #打开excel f = xlrd.open_workbook("test.xlsx") file = f.sheet_by_name("test") #获取sheet对象的列表 print(f.sheets()) #通过索引获取sheet对象 print(f.sheet_by_index(0)) #通过名称获取sheet对象 print(f.sheet_by_name("test")) #获取sheet列…
一.js获取字符串的字节数 这个好使--- function getBytesLength(str) { // 在GBK编码里,除了ASCII字符,其它都占两个字符宽 return str.replace(/[^\x00-\xff]/g, 'xx').length; } 用正则表达式检测所用的时间竟然是for循环的两倍!!!! var lenFor = function(str){ var byteLen=0,len=str.length; if(str){ for(var i=0; i<len…
案例四:封装共有操作 封装一个数据库的会话的类 import java.sql.*; public class ConnectionUtil { /** * 获取连接对象的方法,返回一个Connection * 方法体中是共有操作:加载驱动,建立连接 */ public static Connection getConnection() { try { Class.forName("com.mysql.cj.jdbc.Driver"); String url = "jdbc:…
1.链接数据库 mysql_connet('数据库地址','数据库账号','数据库密码'); 2.选择数据库 mysql_select_db("数据库名"); 3.设置编码 mysql_query("set names utf8"); 4.执行sql mysql_query($sql); 5.从结果集中取得一行作为关联数组 mysql_fetch_assoc(mysql_query($sql)); 6.获取结果集记录数 mysql_num_rows(mysql_qu…
package com.hxzy.IOSer; import java.io.File;import java.io.IOException; public class Demo03 { public static void main(String[] args)throws Exception{ Gu_1(); Gu_2(); } /* * 2.File对象调用file.mkdirs() * 可以创建多层文件夹 * 这个方法是创建文件夹的 返回的同样是布尔值 * 同样需要File类的构造方法…
本文由云+社区发表 作者:工程师小熊 摘要:用了很久的Git和svn,由于总是眼高手低,没能静下心来写这些程序员日常开发最常用的知识点.现在准备开一个专题,专门来总结一下版本控制工具,让我们从git开始.完成本系列博客的阅读以后,你将掌握git的基本概念与git的基本命令,可以在本地随心所欲的完成代码的提交撤销保存修改等操作.可以流畅的参与多人协作,本文致力于快速的入门,如果涉及到更高级的功能需要进行更深一步的学习. 本文核心点: Git的基本概念 一个人使用Git时的代码版本控制--(提交.拉…
  servlet常用操作 CreateTime--2017年9月7日09:36:43 Author:Marydon 1.获取当前应用程序对象 需要导入: import javax.servlet.ServletContext; 实现 // 获取当前web应用程序 ServletContext webApp = this.getServletContext(); 2.获取文件真实路径(磁盘路径) 2018/11/28 String fileName = request.getParameter(…