首页 > TAG信息列表 > arg0

ZoneInfoFile

ZoneInfoFile   package sun.util.calendar; import java.io.ByteArrayInputStream; import java.io.DataInput; import java.io.DataInputStream; import java.io.IOException; import java.io.StreamCorruptedException; import java.security.AccessController; import j

SpringMVC学习 十八 servlet 3.0

9.1、简介 在Servlet 3.0之前,Servlet、Filter、Listener都是注册在Web.xml中的。从Servlet 3.0之后,可以通过注解的方式来配置三大组件,不需要web.xml。Tomcat 7及以上的版本才会支持Servlet 3.0标准(JSR315)。 可以去去https://jcp.org/en/home/index下载Servlet 3.0标准 可以通过

BaseCalendar

BaseCalendar   package sun.util.calendar; import java.util.TimeZone; import sun.util.calendar.AbstractCalendar; import sun.util.calendar.CalendarDate; import sun.util.calendar.CalendarUtils; import sun.util.calendar.BaseCalendar.Date; public abstract c

PipelineDemo

package com.study.hc.net.netty.demo; // -----链表形式调用------netty就是类似的这种形式 public class PipelineDemo { /** * 初始化的时候造一个head,作为责任链的开始,但是并没有具体的处理 */ public HandlerChainContext head = new HandlerChainContex

Kafka

1、命令:  启动zookeeper: bin\windows\zookeeper-server-start.bat config\zookeeper.properties    启动kafka: bin\windows\kafka-server-start.bat config\server.properties    创建topic: bin\windows\kafka-topics.bat --create --bootstrap-server localhost:2181

AOP编程模式

一句话概括: AOP的编程模式就是使用filter拦截请求,分离主流业务和子业务。 比如filter可以拦截重复登录的请求。就像你想去见公司的大BOSS,可能要经过门卫,前台,秘书等层层拦截。filter也可以串联的多层拦截,满足一层以后到下一层。                                

ServletContextListener的用法和实例

1)ServletContextListener:ServletContextListener能监听到你的应用程序的启动和销毁。例 2.2.1.1package com;import javax.servlet.ServletContext;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class MyServletContextListener

android中RecyclerView的简单使用(三),android系统开发视频教程

import java.util.ArrayList; import java.util.List; import android.content.Context; import android.support.v7.widget.RecyclerView; import android.support.v7.widget.RecyclerView.ViewHolder; import android.view.View; import android.view.View.OnClickListener

jmeter发送java请求

一、创建一个java工程 1、新建一个java Project  File->new->Java Project          2、在Eclipse下导入$\jmeter\lib\ext\下的所有jar包; 导入额外的5个jar包,在 $\jmeter\lib\ 下 还有被测的接口的jar包也要导入             创建class,将新建的类extends Abst

Frida Hook Java

hook简述 Hook 技术又叫做钩子函数,在系统没有调用该函数之前,钩子程序就先捕获该消息,钩子函数先得到控制权,这时钩子函数既可以加工处理(改变)该函数的执行行为,还可以强制结束消息的传递。简单来说,就是把系统的程序拉出来变成我们自己执行代码片段。 要实现钩子函数,有两个步骤:  

用装饰器简化大量if-elif代码

源码地址:https://github.com/edgedb/edgedb/blob/master/edb/common/value_dispatch.py 鸣谢原文:一日一技:使用装饰器简化大量 if…elif…代码 源码只对同步函数有效果,我将其稍作修改后,让其针对同步,异步,类中的实例方法也具备效果 先看食用方式 这里展示最复杂的例子,即:装饰类中的异

Request监听器

定义监听器 就是对内置对象的状态或者属性变化进行监听并且做出反应的特殊的servlet,可以在web,xml配置。 内置对象的状态:产生、销毁 属性:增加、删除、修改 package com.biubiu.listener; import javax.servlet.ServletRequestEvent; import javax.servlet.ServletRequestLi

java实时记录在线人数

1.配置过滤器  <listener>      <listener-class>com.listener.SessionCount</listener-class >   </listener> 2.登陆时记录 package com.insigma.common.listener; import java.util.HashMap; import java.util.HashSet; import java.util.Map.Entry; import

记录JAVA反射获取方法实际参数名称

JAVA 通过反射获取方法参数时出现参数名为null情况 Parameter[] parameters = method.getParameters(); Arrays.stream(parameters).forEach(parameter -> { System.err.println(parameter.getName()); }); 输出: arg0 arg1 因为获取到的方法参数名称为空 所以返回的就是ar

Parameter 'xxx' not found. Available parameters are [arg1, arg0, param1, param2]

问题: org.mybatis.spring.MyBatisSystemException:nested exception is org.apache.ibatis.binding.BindingException: Parameter 'xxx' not found. Available parameters are [arg1, arg0, param1, param2]   原因: 这个问题是因为我们在Mapper接口中声明方法的时候有多个参数,

JavaFX的TableView相关问题

前言 最近在着手一个学生管理系统的编写,涉及到TableView的使用,这前前后后的也有了些经验和想法想要记录和分享一下(事实上我正在想要用html网页代替界面),更多的是学习之用。 先看看TableView中有些什么 在IDEA中,按住Ctrl然后点中TableView关键字会自动跟进到它定义的地方,我们可

GDB配置与.gdbinit的妙用

原文:https://www.cnblogs.com/jiu0821/p/6244324.html                当 GDB(即 GNU Project Debugger)启动时,它在当前用户的主目录中寻找一个名为 .gdbinit 的文件;如果该文件存在,则 GDB 就执行该文件中的所有命令。通常,该文件用于简单的配置命令,如设置所需的缺省汇

JavaFX(第二篇)Stage和Modality.WINDOW_MODAL

Stage是javaFX程序的窗口,它的方法initModality( Modality )可以指定窗口的几种状态。 其中一个状态是Modality.WINDOW_MODAL  , stage A设置了这个属性,则A的父stage就被block(文档上的说法)直到A关闭才解除block。 那么什么算是block呢? 经过下面代码测试,发现父stage右上角的放大缩小

JSON在Java中的使用

1. JSON简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,基于 ECMAScript的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。适合于服务器与前台脚本语言的交互,同时也易于机器解析和生成。 2. JSON历史 在2001年,JSON被道格拉斯•克罗克福德(Dou

android 获取ListView列中的一个item值

  如果SimpleAdapter里放进去的是Map<String,Object>的话(一般都是这种格式)  <你的LiveView名称>.setOnItemClickListener(new OnItemClickListener() {     public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {         Map<String, Obj

servlet过滤器的简单使用

为什么要用过滤器或者拦截器? 简单来讲,当一个账户需要进入某个系统调用某个接口时,我们需要对其进行相应验证,否则一旦接口暴露,可能会造成系统崩溃。这个时候我们就需要用拦截器对调用接口一方进行身份验证。 servlet过滤器的简单使用 第一种:使用servlet注解方式 首先,新建一个sp

Python反反爬虫 - Frida破解某安卓社区token反爬虫

Python反反爬虫 - Frida破解某安卓社区token反爬虫 前言分析过程1、jeb分析ida分析 结论 前言 不多逼逼,这个安卓社区就是酷安,以前想过要爬这软件,但是都忘了,几天前抓了下它的包,发现请求 headers 里有一个 token 验证,果断就给破了 分析过程 先抓个包 可以看到其中有个请

js正则表达式

   var arg0=/^[0-9]{8}$/;           js里正则表达式 以“/”开始;以"/"结尾;^标示以什么开头;[0-9]标示0到9的任意数字;{8}表示字符串长度为8;$表示以什么结尾     var arg=/^[0-9]{4}[-|/]{1}[0-9]{2}[-|/]{1}[0-9]{2}$/;         |  表示  或         arg0.t

tomcat redis session共享的解决方案SessionListener不执行

最近准备集群,解决session共享的问题。最后发现自定义的SessionListener sessionDestroyed方法不执行。很奇怪,然后果断启用该方案。 public class SessionListener implements HttpSessionListener, HttpSessionAttributeListener{ Logger log = LoggerFactory.getLogger(Se

C# 基础 - 日志捕获二使用 log4net

引入 log4net.dll 项目->添加->新建项->应用程序配置文件,命名为 log4net.config,并把属性的复制到输出目录设置为 如果较新则复制,后续客户端需要读取在 debug 下的这个文件; 封装日志类 WriteLog 1. log4net.config <?xml version="1.0" encoding="utf-8" ?> <configuration>