Oct.22,2018 warning IP
2018.6.22,ip:1.204.197.35,(陌生的地址)登陆本机成功 2018.8.3,ip:24.57.112.88,(陌生的地址)登陆本机成功 2018.8.14,ip:27.152.85.148,(陌生的地址)登陆本机成功 2018.8.16,ip:72.139.207.95,(陌生的地址)登陆本机成功
2018.6.22,ip:1.204.197.35,(陌生的地址)登陆本机成功 2018.8.3,ip:24.57.112.88,(陌生的地址)登陆本机成功 2018.8.14,ip:27.152.85.148,(陌生的地址)登陆本机成功 2018.8.16,ip:72.139.207.95,(陌生的地址)登陆本机成功
企业版:NJVYC-BMHX2-G77MM-4XJMR-6Q8QF 专业版:KBJFW-NXHK6-W4WJM-CRMQB-G3CDH https://blog.csdn.net/LHX_ldm/article/details/80906909
WPS Hide Login是个非常小巧的wordpress插件,通过WPS Hide Login插件可以轻松地修改wordpress后台管理登录url,并禁止访问wp-admin目录和wp-login.php页面,该插件不会重命名或修改程序核心文件,停用插件即可恢复原来的登录地址,非常简单易操作。 注意:如果有使用缓存插件,需要把设置的登陆url添加到不被缓存的页面列表中。 插件使用方法: 1、下载插件WPS-Hide-Login.zip(或者直接在网站后台搜索WPS Hide Loginp安装) 2、安装完成启用插件后,进入后台的设置——常规里,在最下面会出现“Login url”设置,输入要自定义的登录url后缀,如下图: 3、然后点击“保存更改”即可。以后登录后台就使用设置好的Login url地址,wordpress默认登录地址打开会提示“This has been disabled”。 提示:如果忘记了登录地址,就通过FTP进入wp-content/plugins/目录删除WPS Hide Login文件夹即可。 PS:插件基于wordpress 4.9.1版本测试可用!
CIC: https://www.canada.ca/en/immigration-refugees-citizenship/services/application/account.html RBC: https://www.rbcroyalbank.com/personal.html CIBC: https://www.cibc.com/en/personal-banking.html CAPITAL ONE: https://verified.capitalone.com/sic-ui/#/esignin?Product=Card ENWIN: https://myaccount.enwin.com/CC/connect/authentication/Login.xml UNION GAS: https://myaccount.uniongas.com/login.aspx?ReturnUrl=%2faccountSummary.aspx RELIANCE: https://secure6.i-doxs.net/Reliance/SignIn.aspx COGECO: https://myaccount.cogeco.ca/acpub/login/?goto=https%3A%2F%2Fmyaccount.cogeco.ca%2Facauth%2Fall%2Foverview%2F
Struts2学习第一天——struts2基本流程与配置 2016年06月14日 14:48:31 鹿天斐 阅读数:31612 标签: struts2.0Action配置流程JavaWeb 更多 个人分类: JavaJava进阶SSH框架 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lutianfeiml/article/details/51671727 文档版本 开发工具 测试平台 工程名字 日期 作者 备注 V1.0 2016.06.12 lutianfei none struts2框架 什么是框架,框架有什么用? 框架 是 实现部分功能的代码 (半成品),使用框架简化企业级软件开发 ,提高开发效率。 学习框架 ,清楚的知道框架能做什么? 还有哪些工作需要自己编码实现 ? 什么是struts2框架,它有什么用? Struts 2是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。 其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心 struts2=struts1+webwork; struts2框架是apache产品。 struts2是一个标准的mvc框架。 javaweb中的model2模式就是一个mvc模式。 model2=servlet+jsp+javaBean struts2框架只能在javaweb开发中使用的。 使用struts2框架,可以简化我们的web开发,并且降低程序的耦合度。 XWork—它是webwork核心,提供了很多核心功能: 前端拦截机(interceptor) 运行时表单属性验证 类型转换 强大的表达式语言(OGNL – the Object Graph Navigation Language) …
git 是目前世界上最先进的分布式版本控制系统 补充说明 git命令 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。 Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢? 事实是,在2002年以前,世界各地的志愿者把源代码文件通过diff的方式发给Linus,然后由Linus本人通过手工方式合并代码! 你也许会想,为什么Linus不把Linux代码放到版本控制系统里呢?不是有CVS、SVN这些免费的版本控制系统吗?因为Linus坚定地反对CVS和SVN,这些集中式的版本控制系统不但速度慢,而且必须联网才能使用。有一些商用的版本控制系统,虽然比CVS、SVN好用,但那是付费的,和Linux的开源精神不符。 不过,到了2002年,Linux系统已经发展了十年了,代码库之大让Linus很难继续通过手工方式管理了,社区的弟兄们也对这种方式表达了强烈不满,于是Linus选择了一个商业的版本控制系统BitKeeper,BitKeeper的东家BitMover公司出于人道主义精神,授权Linux社区免费使用这个版本控制系统。 安定团结的大好局面在2005年就被打破了,原因是Linux社区牛人聚集,不免沾染了一些梁山好汉的江湖习气。开发Samba的Andrew试图破解BitKeeper的协议(这么干的其实也不只他一个),被BitMover公司发现了(监控工作做得不错!),于是BitMover公司怒了,要收回Linux社区的免费使用权。 Linus可以向BitMover公司道个歉,保证以后严格管教弟兄们,嗯,这是不可能的。实际情况是这样的: Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git!一个月之内,Linux系统的源码已经由Git管理了!牛是怎么定义的呢?大家可以体会一下。 Git迅速成为最流行的分布式版本控制系统,尤其是2008年,GitHub网站上线了,它为开源项目免费提供Git存储,无数开源项目开始迁移至GitHub,包括jQuery,PHP,Ruby等等。 历史就是这么偶然,如果不是当年BitMover公司威胁Linux社区,可能现在我们就没有免费而超级好用的Git了。 Git常用命令清单 语法 git [–version] [–help] [-C <path>] [-c name=value] [–exec-path[=<path>]] [–html-path] [–man-path] [–info-path] [-p | –paginate | –no-pager] [–no-replace-objects] [–bare] [–git-dir=<path>] [–work-tree=<path>] [–namespace=<name>] <command> [<args>] 选项 add 将文件内容添加到索引 bisect 通过二进制查找引入错误的更改 branch 列出,创建或删除分支 checkout 检查分支或路径到工作树 clone 将存储库克隆到新目录中 commit 将更改记录到存储库 diff 显示提交,提交和工作树等之间的更改 fetch 从另一个存储库下载对象和引用 …
介绍 随着Html5的普及,html在表现力上不一定比原生应用差,并且有很强的扩展兼容性,所以越来越多的应用是采用Html与Android原生混合开发模式实现。 既然要实现混合开发,那么Js与Android原生函数的相互调用就必不可少了。这里写了一个demo,实现点击html中的图片进行本地展示。 原理 1、Android调用js很简单,直接webView.loadUrl(“javascript:JS中的方法名称()”);即可。 2、js调用Android方法,需要使用WebView.addJavascriptInterface(Object obj, String interfaceName)这个方法告诉WebView我要添加一个Js接口调用本地函数。 3、demo中用到了universalimageloader与PhotoView实现图片加载与浏览 见http://www.cnblogs.com/leestar54/p/4220068.html,http://www.cnblogs.com/leestar54/p/4105726.html 4、demo中涉及到了一个JS闭包的问题,闭包中所记录的自由变量,只是对这个变量的一个引用,而非变量的值,当这个变量被改变了,闭包里获取到的变量值,也会被改变. 见http://www.cnblogs.com/mzwr1982/archive/2012/05/20/2509295.html 实现 MainActivity package com.example.javascriptinterface; import java.util.ArrayList; import com.nostra13.universalimageloader.core.DisplayImageOptions; import com.nostra13.universalimageloader.core.ImageLoader; import com.nostra13.universalimageloader.core.ImageLoaderConfiguration; import android.support.v7.app.ActionBarActivity; import android.app.ProgressDialog; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.view.Menu; import android.view.MenuItem; import android.webkit.WebView; import android.webkit.WebViewClient; import android.graphics.Bitmap; public class MainActivity extends ActionBarActivity { private WebView …