charset

Java源码----String

独自空忆成欢 提交于 2019-12-02 02:11:41
        1.1 Java对连接操作(+)和其他对象转换成string提供了特殊的支持。连接操作通过StringBuilder或者StringBuffer的append()方法。     通过toString()方法实现转换操作。       1.2 在string构造器里面放一个null,会导致空指针异常。       1.3 构造器     1. public String() { this .value = "" .value; }     2. public String(String original) { this .value = original.value; this .hash = original.hash; }     3. public String( char value[]) { this .value = Arrays.copyOf(value, value.length); }   Arrays.copyOf()方法内部调用的是 System.arraycopy     4. public String( char value[], int offset, int count)     5. public String( int [] codePoints, int offset, int count)     6. public

MyFirstJavaWeb

痞子三分冷 提交于 2019-12-01 20:24:57
源代码: Register.jsp <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html > <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>注册页面</title> <script type="text/javascript"> function check(form) { with (form) { if (username.value == "") { alert("用户名不能为空"); return false; } else if (password.value == "" || password1.value == "") { alert("密码不能为空"); return false; } else return true; } } </script> <style> .a { border: 2px solid #a1a1a1; padding: 10px 40px; /* background:#dddddd; */ width: px; border-radius: 25px; }

jQuery插件机制

a 夏天 提交于 2019-12-01 19:38:59
一、插件机制 1、概述 插件:增强JQuery的功能 1. 实现方式: 1. $.fn.extend(object) * 增强通过Jquery获取的对象的功能 $("#id") 2. $.extend(object) * 增强JQeury对象自身的功能 $/jQuery 2、jQuery对象进行方法扩展 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>01-jQuery对象进行方法扩展</title> <script src="../js/jquery-3.3.1.min.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> //使用jquery插件 给jq对象添加2个方法 check()选中所有复选框,uncheck()取消选中所有复选框 //1.定义jqeury的对象插件 $.fn.extend({ //定义了一个check()方法。所有的jq对象都可以调用该方法 check:function () { //让复选框选中 //this:调用该方法的jq对象 this.prop("checked",true); }, uncheck:function () { //让复选框不选中 this

【Jmeter源码解读】003——TCP采样器代码解析

孤街浪徒 提交于 2019-12-01 19:31:49
  采样器地址为 src.protocol.tcp.sampler 1.结构图 还有两个文件 ReadException:响应的异常,举例子就是服务端发生读取文本的问题,会产生异常 TCPSampler:采样器的具体实现 2.方法理解 2.1、 TCPClient.java 1 //在线程启动时调用 2 void setupTest(); 3 4 //在线程结束时调用 5 void teardownTest(); 6 7 //抛出异常 8 void write(OutputStream os, InputStream is) throws IOException; 9 void write(OutputStream os, String s) throws IOException; 10 11 //返回一个从socket中读出的String(v3.3后已经过时) 12 String read(InputStream is) throws ReadException; 13 14 //返回一个从socket中读出的String 15 String read(InputStream is, SampleResult sampleResult) throws ReadException; 16 17 //获取行尾消息尾字节+返回 18 byte getEolByte(); 19 20 /

ueditor 复制word里面带图文的文章,图片可以直接显示

六眼飞鱼酱① 提交于 2019-12-01 15:30:01
图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用,但是项目要求需要支持所有的浏览器,包括Windows和macOS系统。没有办法在网上搜了很多资料终于找到一个产品:WordPaster。 浏览器方面能够支持ie6,ie7,ie8,ie9,ie10,chrome,firefox,edge几乎所有的浏览器。 编辑器基本上也是全部都支持,并且支持vue,整合也比较简单。 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。 加入下面的代码: // 判断剪贴板的内容是否包含文本 // 首先解释一下为什么要判断文本是不是为空 // 在ctrl+c word中的文字或者图片之后会返回1种(image/png)或者4种type(text/plain,text/html,text/rtf,image/png)类型的对象 // 为了兼容4种格式的情况,做了如下的判断 // 如下代码:e.originalEvent.clipboardData.items获得剪贴板的内容 // 当粘贴了文本之后text是不为空的,同时也会返回当前文本的图片类型 // 如果有文字的话不做任何的处理

前端基础之HTML

丶灬走出姿态 提交于 2019-12-01 10:14:27
前端基础之HTML 一、什么是HTML HTML:是一种超文本标记语言(Hypertext Markup Language,HTML),是一种用于创建网页的标记语言。 本质上是浏览器可识别的规则,我们按照规则写网页,浏览器更具规则渲染我们的网页。对于不同的浏览器,对同一个标签可能会有不同的解释。(兼容问题) 网页文件的扩展名:.html或.htm(在文件后缀名只有能是三位的时候使用,现在基本不用) HTML是标记语言,不是编程语言,使用标签来描述网页。 二、HTML文档结构 最基础的HTML文档: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>css样式优先级</title> </head> <body> </body> </html> <!DOCTYPE html> 声明为HTML5文档。 <html> </html> 是文档的开始标记和结束标记。是HTML页面的根元素,在它之间是文档的头部(head)和主体(body)。 <head> </head> 定义了HTML文档的开头部分。他们之间的内容不会在浏览器的文档窗口显示。包含了文档的元(meta)数据。 <title> </title> 定义了网页标题,在浏览器标题栏显示。 <body> </body>

前端如何自己开发快递查询api接口

ⅰ亾dé卋堺 提交于 2019-12-01 10:13:22
快递查询接口是指快递查询网对外开放的应用程序接口,开发人员能够通过调用该接口与快递查询网进行交互,并基于该接口开发自己的快递查询应用程序。 技术文档请参考快递鸟官网api: 免费查询快递接口_100%安全保障_物流即时查询API-快递鸟 (一)接入流程: 1、登录快递鸟官网注册页面注册快递鸟账号 网址: 快递单号查询接口_电子面单_APIKey授权申请-快递鸟账号注册 2、登录快递鸟用户管理后台 网址: 用户登录_快递鸟API让物流接口对接更简单 接口说明 (1)、接口支持的消息接收方式为HTTP POST,请求方法的编码格式(utf-8):“application/x-www-form-urlencoded;charset=utf-8”。 (2)、指定的物流运单号选择相应的快递公司编码,格式不对或则编码错误都会返失败的信息。如EMS物流单号应选择快递公司编码(EMS) (3)、 API测试地址: http://testapi.kdniao.cc :8081/api/dist (4)、API正式地址: http://api.kdniao.cc/api/dist (5)、定时推送新的物流信息 (6)、接口秘钥申请:快递鸟( http://www.kdniao.com/reg ) JSON请求 { "ShipperCode":"SF", "OrderCode":

混合编程笔记-C++和C#

谁都会走 提交于 2019-12-01 10:09:27
个人备查笔记,视情况补全 C++部分 extern "C" { __declspec(dllexport) IS_RET ImageQuilting( TMatrix *Src, TMatrix *Dest, int TileSizeX, int TileSizeY, int OverlapX, int OverlapY ); __declspec(dllexport) BSTR ImageQuiltingEx(BSTR* inputpath, BSTR* outputpath, int TileSizeX, int TileSizeY, int OverlapX, int OverlapY); } C#部分 [DllImport("ImageProcessing.dll", CallingConvention = CallingConvention.StdCall, CharSet = CharSet.Unicode, ExactSpelling = true)] private static extern IS_RET ImageQuilting(ref TMatrix Src, ref TMatrix Dest, int TileSizeX, int TileSizeY, int OverlapX, int OverlapY); [DllImport(

解决Servlet中文乱码问题

三世轮回 提交于 2019-12-01 10:08:39
一、出现乱码的原因   由于浏览器默认使用UTF-8码表进行编码,而servlet使用ISO-8859-1码表进行编码,传输和接收方编码不一致导致乱码的产生。 二、乱码的类型以及解决办法    1、 response乱码 一、出现乱码的原因   由于浏览器默认使用UTF-8码表进行编码,而servlet使用ISO-8859-1码表进行编码,传输和接收方编码不一致导致乱码的产生。 二、乱码的类型以及解决办法    1、 response乱码 response.setHeader("content-type", "text/html;charset=UTF-8"); response.setCharacterEncoding("UTF-8");   第一句目的是为了指定浏览器以UTF-8码表打开服务器发出的数据   第二句目的是设置response使用的码表,控制response以UTF-8码表向浏览器写入数据(必须写在方法中第一行)   或者: OutputStream out=response.getOutputStream(); out.write("<metahttp-equiv='content-type' content='text/html;charset=UTF-8'>".getBytes());   通过字节流向浏览器写入meta标签控制浏览器使用的码表 2、

帝国CMS编辑器粘贴Word图片

[亡魂溺海] 提交于 2019-12-01 08:19:09
图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用,但是项目要求需要支持所有的浏览器,包括Windows和macOS系统。没有办法在网上搜了很多资料终于找到一个产品:WordPaster。 浏览器方面能够支持ie6,ie7,ie8,ie9,ie10,chrome,firefox,edge几乎所有的浏览器。 编辑器基本上也是全部都支持,并且支持vue,整合也比较简单。 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。 加入下面的代码: // 判断剪贴板的内容是否包含文本 // 首先解释一下为什么要判断文本是不是为空 // 在ctrl+c word中的文字或者图片之后会返回1种(image/png)或者4种type(text/plain,text/html,text/rtf,image/png)类型的对象 // 为了兼容4种格式的情况,做了如下的判断 // 如下代码:e.originalEvent.clipboardData.items获得剪贴板的内容 // 当粘贴了文本之后text是不为空的,同时也会返回当前文本的图片类型 // 如果有文字的话不做任何的处理