用户中心USER CENTER

首页/用户
  • 普通网站防暴力破解的新设计

    摘要:前端防暴力破解的一个设计地址描述传统的防范暴力破解的方法是在前端登录页面增加验证码虽然能有一定程度效果但是用户也跟着遭罪验证码越复杂用户登录的失败率越高于是最近我想了一个新的设计前端在登录时采用解密的方式获取密钥把密钥与表单以前发往后端用 前端防暴力破解的一个设计 Demo 地址 https://github.com/GitHub-Laz... 描述 传统的防范暴力破解的方法是在前端登...

    xiaochao 发布于Java
  • 猫头鹰的深夜翻译:软件设计原则--更健壮的代码

    摘要:软件设计原则这篇文章主要讨论如何以健壮的方式应对变化的需求,从而保持良好的编程习惯。前言软件设计是开发周期中最重要的一个环节。识别出系统会发生变化的部分,并将其和不变的部分分开。 软件设计原则 这篇文章主要讨论如何以健壮的方式应对变化的需求,从而保持良好的编程习惯。 前言 软件设计是开发周期中最重要的一个环节。在实现弹性和灵活的设计上花的时间越多,未来在面对需求变更时节约的时间就越多。...

    xiaochao 发布于Java
  • 注册功能代码逻辑

    摘要:注册流程图需求用户利用和验证码注册新用户,要求最终返回,随机生成的用户,根据用户生成的值,用户,加密之后的密码,用户基本信息验证检查,当点击按钮的时候,系统查找数据库,如果用户已存在,报错用户已存在,后台生产随机验证码,通过手机发送给用户, 注册流程图 需求:用户利用account(phone number)和验证码(code)注册新用户,要求最终返回: 1,随机生成的用户id 2...

    xiaochao 发布于Java
  • Dialog样式的Activity

    摘要:在开发过程中,总会有这样那样的需求,比如说最简单的一个需求就是我要写一个登陆窗口,它表面上看来是,实际上是的化身。同名文章也发表在此处首先看一下简单的效果图下面就简单说一下我的实现方法。 在Android app开发过程中,总会有这样那样的需求,比如说最简单的一个需求就是我要写一个登陆窗口,它表面上看来是dialog,实际上是activity的化身。同名文章也发表在此处:http://...

    xiaochao 发布于Java
  • 274. H-Index

    摘要:题目解答满足这个的最大值不会超过数组的因为如果超过了,就不可能有这么多的数。所以就是把所有可能的个至少有个的记下来,然后找出最大的。因为是从后向前扫的,所以当前的就是满足条件的最大数。 题目:Given an array of citations (each citation is a non-negative integer) of a researcher, write a fun...

    xiaochao 发布于Java
<