解决JSP调用JavaBean出现乱码问题

解决JSP调用JavaBean出现乱码问题 话不多说放代码 1 StudentFrom.java 2 01 /** 3 02 * 4 03 */ 5 04 /** 6 05 * @author admin 7 06 * 8 07 */ 9 08 package school.stu; 10 09 public class StudentForm{ 11 10 private String number;//ѧڅ
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

Redis入门---字符串类型

阅读目录 1.keys * 命令 2.判断一个键是否存在(exists key) 3.删除键 4.获取键值的数据类型 5 递增数字(incr) 6.增加指定的整数 (INCRBY) 7.减少指定的整数 (DECRBY) 8.增加指定的浮点数(INCRBYFLOAT) 9.向尾部追加值(APPEND) 10.获取字符串的长度(STRLEN) 11.同时获得/设置多个键值 (MSET) 12.位操作 回到顶部 1.keys * 命令 首先我们需要使用set命令建立一个名为 key1 的键。如下命令
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

dubbo 概述和使用

dubbo核心概念 apache是一款高性能、轻量级的开源java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现 官网:http://dubbo.apache.org/zh-cn/docs/user/quick-start.html 使用步骤 1,引入dubbo依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.6
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

第11章 创建请求URLs - IdentityModel 中文文档(v1.0.0)

该RequestUrl是创建与查询字符串参数,例如URL的帮手: var ru = new RequestUrl("https://server/endpoint"); // produces https://server/endpoint?foo=foo&bar=bar var url = ru.Create(new { foo: "foo", bar: "bar" }); 作为Create方法的参数,您可以传入对象或字符串字典。在这两种情况
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

LeetCode 884. Uncommon Words from Two Sentences (两句话中的不常见单词)

题目标签:HashMap   题目给了我们两个句子,让我们找出不常见单词,只出现过一次的单词就是不常见单词。   把A 和 B 里的word 都存入 map,记录它们出现的次数。之后遍历map,把只出现过一次的存入 result。 Java Solution: Runtime: 3 ms, faster than 89.90% Memory Usage: 37.2 MB, less than 85.88% 完成日期:03/27/2019 关键点:hashmap class Solution
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

处理数据库异常的新思路

可以mysqldump分表一个个导出文件,然后一个个执行source插入,即使有表不好用,就直接还原这个表!
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

Java 多线程 - 锁优化

http://www.cnblogs.com/pureEve/p/6421273.html https://www.cnblogs.com/mingyao123/p/7424911.html
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

第12章 X.509证书库的Fluent API - IdentityModel 中文文档(v1.0.0)

存储X.509证书的常见位置是Windows X.509证书存储区。商店的原始API有点神秘(在.NET Framework和.NET Core之间也略有变化)。 X509类是一个简化的API从所述存储区加载证书。以下代码从个人计算机存储按名称加载证书: var cert = X509 .LocalMachine .My .SubjectDistinguishedName .Find("CN
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

Discuz3.4-SSRF-从触发点到构造payload

目录 SSRF逆向分析 0x00 前言 0x01 收集情报 0x02 尝试逆向找到触发点 0x03 尝试构造payload 0x04 总结 SSRF逆向分析 0x00 前言 之前有复现过一些漏洞,但是每次按照别人的思路复现完了之后感觉还是有很多疑问,知道了怎么做但是不知道为什么这么做,所以这次我尝试自己从补丁一步步找到攻击链,构造poc。 0x01 收集情报 补丁地址: https://gitee.com/ComsenzDiscuz/DiscuzX/commit/41eb5bb0a3a716f
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

20175317 《Java程序设计》第九周学习总结

一、题目要求 编写MyCP.java 实现类似Linux下cp XXX1 XXX2的功能,要求MyCP支持两个参数: java MyCP -tx XXX1.txt XXX2.bin 用来把文本文件(内容为十进制数字)转化为二进制文件 java MyCP -xt XXX1.bin XXX2.txt 用来二进制文件把转化为文本文件(内容为十进制数字) 提交测试代码和运行结果截图,加上学号水印,提交码云代码链接。 需要提交博客和答辩 二、设计思路 1. 要读取文件首先要用到File,之后使用try
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

第13章 Base64 URL编码 - IdentityModel 中文文档(v1.0.0)

JWT令牌使用Base64 URL编码进行序列化。 IdentityModel包括Base64Url帮助编码/解码的类: var text = "hello"; var b64url = Base64Url.Encode(text); text = Base64Url.Decode(b64url); 注意 ASP.NET Core通过WebEncoders.Base64UrlEncode和WebEncoders.Base64UrlDecode提供内置支持。 github地址
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

Alpha冲刺随笔四:第四天

课程名称:软件工程1916|W(福州大学) 作业要求:项目Alpha冲刺(十天冲刺) 团队名称:葫芦娃队 作业目标:在十天冲刺里对每天的任务进行总结。 随笔汇总:https://www.cnblogs.com/beifengtuanzi/p/10769244.html 队员学号 队员昵称 博客地址 041602421 der himmel https://www.cnblogs.com/wenghaoo 221600225 wuliaoBoring https://www.cnblogs.co
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

第15章 时间常数字符串比较 - IdentityModel 中文文档(v1.0.0)

在比较安全上下文中的字符串(例如比较键)时,应尽量避免泄漏时序信息。 该TimeConstantComparer类可以帮助: var isEqual = TimeConstantComparer.IsEqual(key1, key2); 注意 从.NET Core 2.1开始,此功能通过CryptographicOperations.FixedTimeEquals内置 github地址
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

拼多多 产品体验

一.产品是什么?(客观描述:产品是什么、产品满足的需求点 产品是啥: 拼多多是一款专注于拼团的社交购物APP 产品满足的需求点: 产品通过对接供应链的方式,以最低的价格吸引对于价格较为敏感的用户群体,同时,拼团降价的方式也满足了人们对于“占便宜”的心理需求,吸引了更多用户,加入到社交购物的行列中来。 二. 目标用户与典型使用场景(目标用户在使用该产品的典型场景,不少于3例) 案例1: 目标用户:19~25岁的在校大学生,他们没有经济来源,乐于网上购物,拼多多可以满足他们对于部分生活小物件的需求
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

工具篇-Spark-Streaming获取kafka数据的两种方式(转载)

转载自:https://blog.csdn.net/wisgood/article/details/51815845 一、基于Receiver的方式 原理 Receiver从Kafka中获取的数据存储在Spark Executor的内存中,然后Spark Streaming启动的job会去处理那些数据,如果突然数据暴增,大量batch堆积,很容易出现内存溢出的问题。 在默认的配置下,这种方式可能会因为底层失败而丢失数据。如果要让数据零丢失,就必须启用Spark Streaming的预写日志机制
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

LeetCode 21. Merge Two Sorted Lists(c++)

要定义两个链表 判断时依次对应每一个链表的值进行判断即可。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: ListNode* mergeTwoLis
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

第1章 发现端点(Discovery Endpoint) - IdentityModel 中文文档(v1.0.0)

OpenID Connect发现端点的客户端库作为httpclient的扩展方法提供。该GetDiscoveryDocumentAsync方法返回一个DiscoveryResponse对象,该对象具有发现文档的各种元素的强类型和弱类型访问器。 在访问文档内容之前,应始终检查IsError和Error属性。 例: var client = new HttpClient(); var disco = await client.GetDiscoveryDocumentAsync("https://
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

MyOD 代码实现

MyOD的代码实现 一、题目要求: 编写MyOD.java 用java MyOD XXX实现Linux下od -tx -tc XXX的功能 二、设计思路 OD命令详解: 因此,该题目所要实现的功能为以十六进制输出文本内容,同时输出对应的ASCII码值。 三、程序代码 import java.io.*; public class MyOD{ public static void main(String[] args){ String filename=args[0];
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

静态、构造方法

在Java笔记中已经有关于静态的说明,C#学习中,再次记录下。 同一静态变量或方法,共享内存,共用同一块内存区域。其值会被多个对象改变。 可以理解为,盒子中只有一个苹果,张三咬了一口,李四从此盒子中拿取苹果时,是被咬过的苹果。 【实例】静态方法只能被创建一次(内存唯一),非静态方法可被多次创建。 namespace ConsoleApplication1 { class Program { static Program() //构造方法
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0

第2章 授权端点(Authorize Endpoint) - IdentityModel 中文文档(v1.0.0)

对于大多数情况,OAuth 2.0和OpenID Connect授权端点的GET请求需要具有许多查询字符串参数。 虽然您可以使用任何方法创建带参数的URL来创建正确的字符串,但RequestUrl类是完成此任务的简单帮助程序。 特别是,您可以使用CreateAuthorizeUrl扩展方法为授权端点创建URL - 它支持最常用的参数: /// <summary> /// Creates an authorize URL. /// </summary> /// <param name="requ
分类: 其他 发布时间: 04-28 23:34 阅读次数: 0