Linux是基于Unix的一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机.
more >>Linux是基于Unix的一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机.
more >>Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override,@Deprecated这样的注解。
more >>有时候同一个控制器可能是Present进来的, 也可能是Push进来的, 这里提供一个方法判断当前控制是Present进来的, 还是Push进来的, 方便返回按钮做一些操作.
more >>当我们开发一个供人使用SDK时, 只希望暴露.h头文件, 而不想暴露.m的实现, 这个时候我们可以制作静态库, Xcode可以制作静态库和动态库, 但是Apple要求上架Appstore只能使用静态库, 所有使用动态库的不允许上架.
.a
或.framework
.dylib
或.framework
Listener是监听者, 可以用来监听HttpServletRequest,HttpSession,ServletContext对象.
Filter是过滤器, 可以拦截访问web资源的请求与响应操.
<listener>
<listener-class>全限定名</listener-class>
</listener>
<listener>
<listener-class>全限定名</listener-class>
</listener>
public void valueBound(HttpSessionBindingEvent event) {
}
public void valueUnbound(HttpSessionBindingEvent event) {
}
项目名/WebContent/META-INF
下新建一个context.xml
配置文件<Context>
<Manager className=”org.apache.catalina.session.PersistentManager” maxIdleSwap=”1”>
<Store className=”org.apache.catalina.session.FileStore” directory=”home”/>
</Manager>
</Context>
//maxIdleSwap: 单位分钟, 多久不用就保存到磁盘
//directory: 序列化的硬盘路径
//通过以上配置会在tomcat的work目录下新建一个名称为home的文件夹.
void destroy()
void init(FilterConfig filterConfig)
void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
javax.servlet.Filter
chain.doFilter(request,response)
,那么资源是不会被访问到的。web.xml
中添加<filter-name>demo1Filter</filter-name><filter>
<filter-mapping>
里面的子标签可以通过url-pattern
标签来配置, 也可以使用servlet-name
标签来配置<filter-name>demo1Filter</filter-name><filter-mapping>
url-pattern
来拦截sevelt-name
标签来指定拦截哪个servlet最近看到一个面试题,题目是这样的: 请说出下面一段代码的打印顺序
1 | dispatch_async(dispatch_get_global_queue(0, 0), ^{ |
3D Touch,其原理上是增加了一个压力的感触,通过区分轻按和重按来进行不同的用户交互。它只能在iPhone 6s, iOS 9.0系统以上才能使用.
通过主屏幕的应用icon,我们可以用3D Touch呼出一个菜单,进行快速定位应用功能模块相关功能的开发, 目前最多只支持4个.目前有两种方式:
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true