后端接收json数据交互

学习记录,后端接收json数据几种方式 1.直接接收或者通过HttpServletRequest接收 public void test(String userid, HttpServletRequest request) { String userName = request.getParameter("username"); System.out.println("-"+userid+"-"+username+"-"); } 2.使用@RequestParam //数据名称相同 public
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

Java代理类Proxy的用法

代理(proxy) 利用代理可以在运行时创建一个实现了一组给定接口的新类。这种功能只有在编译时无法确定需要实现哪个接口时才有必要使用。 何时使用代理 假设有一个表示接口的Class对象(有可能只包含一个接口),它的确切类型在编译时无法知道。要想构造一个实现这些接口的类,就需要使用newInstance方法或反射找出这个类的构造器。但是,不能实例化一个接口,需要在程序处于运行状态时定义一个新类。 代理类可以在运行时创建全新的类。这样的代理类能够实现指定的接口。尤其是,它具有下列方法: 指定接口所
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

【置顶】博客更新说明(2019.06.25)

本文并非最终版本,如果想要关注更新或更正的内容请关注文集,联系方式详见文末,如有疏忽和遗漏,欢迎指正。 写在前面 因为本人喜欢扒各种资料、博客甚至是一些笔记,所以如果遇到有更好的知识来源,就会重做自己的笔记。 因为这些知识都是来源于前辈们,所以本人一直都认为我是踩在巨人的肩膀上在前行,这些功劳应该属于先锋们,属于开拓者。 而我,仅仅是被带领进入这座知识殿堂的一名浏览者、传颂家。我的使命,只是将所见所闻所感,正确的传递给大家。 最后,如果在本人的简书中发现有引用到其他作者的文章内容而没有标注时,
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

抽屉网自动点赞 评论

本人IP已被永久封停,慎用,慎爬 import requests from bs4 import BeautifulSoup headers = { 'user-agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36' } base_url = 'https://dig.ch
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

literature read write

查找文献: 1.搜索引擎: 优先Google,Google scholar;其次必应。拒绝百度 2.数据库:NCBI、PubMed 3.Review往往是在零基础学习某一领域的初试选择。进一步研究深入需要read时间线的Article。一般要掌握一个领域具体方向的情况,需要泛读4-50篇article,即掌握这些文章各自讲什么。其中选择10篇左右精读 4.期刊的选择。原则是优先选择本刊,因为一般情况下能发本刊的论文,作者不会投在子刊。 5.关注发表时间,被引用量,尤其关注近5年的文章。 阅读文
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

(0)开始 Raspberry Pi 项目前需要知道的 10 件事

https://www.digikey.cn/zh/articles/techzone/2017/feb/10-things-to-know-before-starting-a-raspberry-pi-project 您可能希望使用大于 32 GB 的 SD 卡。这种情况下,请确保将卡格式化为 FAT32 文件系统。Raspberry Pi 只能读取 FAT32 卷。 确保 SD 卡与 Raspberry Pi 兼容。 如果卡在命令行,运行命令“sudo start x”启动 GUI。 Ra
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

20 个让你效率更高的 CSS 代码技巧

在这里想与你分享一个由各大CSS网站总结推荐的20个有用的规则和实践经验集合。有一些是面向CSS初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有用的知识。 1.注意外边距折叠 与其他大多数属性不同,上下的垂直外边距margin在同时存在时会发生外边距折叠。这意味着当一个元素的下边缘接触到另一个元素的上边缘时,只会保留两个margin值中较大的那个。例如: HTML<div class="square red"></div><div class="square blue"
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

《CoderXiaoban》第九次团队作业:Beta冲刺与验收准备

项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 实验十三 团队作业9:BETA冲刺与团队项目验收 团队名称 Coderxiaoban团队 作业学习目标 (1)掌握软件黑盒测试技术;(2)学会编制软件项目总结PPT、项目验收报告;(3)掌握软件项目验收内容,验收流程。 GitHub链接: https://github.com/zhouyanghaha/CoderXiaoban Scrum meeting导航: 【Beta】Scrum meeting 1 【Beta】
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

Oracle下rman备份和还原到数据库任意一个时间点

Rman备份为物理备份,启用rman备份必须开启数据库归档,开启归档后相当于给数据库加了一层双保险。Rman备份主要备份数据库的数据文件,控制文件,归档日志。 RMAN 备份 一、 检查数据库是否启用归档状态。服务器上在Cmd下用sysdba身份登录。查询数据库是否启用归档模式。 Sqlplus / as sysdba Select dbid,name,log_mode from v$database; 如果log_mode处于archivelog状态则代表已经处于归档状态。 如果处于noar
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

- The first day -

The first day, we start it.
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

Windows10系统下,如何彻底删除卸载MySQL

本文介绍,在Windows10系统下,如何彻底删除卸载MySQL。。。 1》停止MySQL服务 开始-》所有应用-》Windows管理工具-》服务,将MySQL服务停止。 2》卸载mysql server 控制面板\所有控制面板项\程序和功能,将mysql server卸载掉。 3》将MySQL安装目录下的MySQL文件夹删除(我的安装目录是C:\Program Files (x86)\MySQL) 4》运行“regedit”文件,打开注册表。 删除HKEY_LOCAL_MACHINE\SYS
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

Visual Studio 插件ReSharper:代码生成工具

下载地址:http://www.jetbrains.com/resharper/download/download-thanks.html?code=RSU&platform=windows 1.注册码激活: 用户名: User 注册码:D9d09DSYJel9IyuDU4btAQwZcbLugUad 2.破解详细:https://www.cnblogs.com/bro-ma/p/10545270.html
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

前端问题总结

js重难点 Javascript是弱类型语言,单线程 淡入淡出轮播图时,在变化前吧当前的下标记录下来 Https的默认端口号是443 http的默认端口号是80/8080 1.多行文本省略号的设置 span{ width: 520px; word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflo
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

05 vue-cli如何运行

一、index.html index.html跟其他html一样,只有一个空的根节点,提供main.js用来挂载实例,所有内容通过vue来填充。 二、main.js main.js主要是引入vue框架,根组件及路由设置,并且定义vue实例。 main.js在渲染的时候会被webpack打包成app.js在文件index.html中会被引入。 三、App.vue app.vue是根实例下的一个子组件,但是我们一般都将他作为顶级组件(或叫根组件),但是根组件只是相对而言的,下面我们就是将App.v
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

What is the difference between try/except and assert?

assert only check if a condition is true or not and throw an exception. A try/except block can run a few statements and check if any of them throw an exception so you can process it in the exceptpart. Examples: assert(1 == 2) will give you an Aserti
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

DB2解决死锁

方法一、查看db2diag.log文件 找到DeadLock or Lock timeout搜索 死锁或锁超时信息db2 force application(句柄ID)直接结束进程即可。 方法二、DB2快照信息1、看一下DB2快照信息db2 get snapshot for locks on sample 可以得到类似信息: 数据库锁定快照 数据库名称 = SAMPLE 数据库路径= D:\IBM\DB2\NODE0000\SQL00001\ 输入数据库别名 = S
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

py知识(每日更新) 6.25

递归函数 递归函数:函数或者其他代码都可以解决递归解决的问题.但是递归在某些时候能有出奇制胜的效果.人理解函数,神理解递归. 初识递归: count = 0 def func(): global count count += 1 print(count) func() func() 官网规定:默认递归的最大深度1000次. 如果递归超多百次还没解决,那么执意使用递归,效率会很低
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

eclipse编写js代码没有提示

安装插件 点击Help,选择Eclipse Marketplace... 搜索js,安装AngularJS Eclipse 重启eclipse,右键项目,选择Configure(配置),选择Convert to AspectJ Project即可 若再次变更,在项目属性中的JavaScript Tern Modules中选择即可
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

【DVWA(六)】XXS DOM跨站攻击

XSS DOM跨站攻击(DOM Based Cross Site Scripting) 前言: DOM,全称Document Object Model,是一个平台和语言都中立的接口,可以使程序和脚本能够动态访问和更新文档的内容、结构以及样式。DOM型XSS其实是一种特殊类型的反射型XSS,它是基于DOM文档对象模型的一种漏洞。 DOM与前两种XSS跨站攻击(反射型、存储型)不同之处在于:不与后台服务器有数据 low: 1.观察: 下拉option的形式,查看html代码 <script>
分类: 其他 发布时间: 06-25 21:34 阅读次数: 0

Spring中如何使用设计模式

关于设计模式,如果使用得当,将会使我们的代码更加简洁,并且更具扩展性。本文主要讲解Spring中如何使用策略模式,工厂方法模式以及Builder模式。1. 策略模式关于策略模式的使用方式,在Spring中其实比较简单,从本质上讲,策略模式就是一个接口下有多个实现类,而每种实现类会处理某一种情况。我们以发奖励为例进行讲解,比如我们在抽奖系统中,有多种奖励方式可供选择,比如积分,虚拟币和现金等。在存储
分类: 编程语言 发布时间: 06-25 21:30 阅读次数: 0