Wesley13 Wesley13
4年前
springMVC+Java验证码完善注册功能
这篇文章简单的写了一个java验证码,为之前写过的springMVC注册功能加上验证码,验证码的作用就不多说了,防止机器人程序恶意注册什么的。。。基本的注册功能的实现请查看之前的文章Maven搭建springMVCspringhibernate实现用户注册(https://www.oschina.net/action/GoToLi
DevOpSec DevOpSec
4年前
PAM和账户安全配置
PAM(可插入认证模块)是UNIX系统上一个实现模块化的身份验证模块服务当程序需要对用户进行身份验证时加载并执行的。PAM文件通常位于/etc/pam.d目录中。配置文件/etc/pam.d/passwordauth/etc/pam.d/systemauth/etc/security/pwquality.conf配置密码创建要
Wesley13 Wesley13
4年前
Java基础语法
基础:  编译(将java语言翻译成JVM的字节码)运行(JVM运行)javac.exe编译java.exe运行。用记事本写HelloWorld,文件内部的class名要和文件名一样。启动cmd,切换到程序所在的父目录H:\\java\\dir可以查看文件javac以后会产生一个.class文件!(https://os
Stella981 Stella981
4年前
Python Scrapy 实战
PythonScrapy什么是爬虫?网络爬虫(英语:webcrawler),也叫网络蜘蛛(spider),是一种用来自动浏览万维网的网络机器人。其目的一般为编纂网络索引。Python爬虫在爬虫领域,Python几乎是霸主地位,将网络一切数据作为资源,通过自动化程序进行有针对性
Stella981 Stella981
4年前
Android ANR全解析&华为AGC性能管理解决ANR案例集
1、ANR介绍1.1ANR是什么ANR,全称为ApplicationNotResponding,也就是应用程序无响应。如果Android应用的界面线程处于阻塞状态的时间过长,就会触发“应用无响应”(ANR)的错误。此时系统会向用户显示一个对话框,ANR对话框会为用户提供强行退出应用的选项。!在这里插入图
Stella981 Stella981
4年前
Intellij IDEA神器常用技巧二
别轻易自定义快捷键有蛮多操作,IntellIJIDEA并没有给我们设置默认快捷键,需要使用者自己去定义快捷键。比如说:RebuildProjectCompareWithBranch为了能在IntellIJIDEA里进行无鼠标编程,很多程序员都会自定义快捷键,但是有三个地方你可能需要注意一
Wesley13 Wesley13
4年前
gdb调试技巧
gdb支持源码级调试,这是众所周知的事情。当然,你也可以进行汇编级的调试。理论上这个更应该有用。(因为很多程序的编译常常没有源码级别的调试信息)那么怎么做?先写一个最简单的源代码。$cata.cintmain(void){inti0;i2;return0;}CtrlD
Stella981 Stella981
4年前
RESTful API 设计指南
  作者: 阮一峰(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.ruanyifeng.com%2F)  网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。  因此,必须有一种统一的机制,方便不同
Stella981 Stella981
4年前
Laravel处理session(会话)的方法详解
在Web应用程序中,有必要识别跨越请求的用户并为每个用户保存数据,为此,像Laravel这样的框架提供了一种称为会话的机制。本篇文章就来为大家介绍关于Laravel处理session(会话)的方法。!laravel(https://oscimg.oschina.net/oscnet/f7951cdc35af1b61cc4dd6bd63973e2924
Wesley13 Wesley13
4年前
3 天新增 4700 Star !开源实时屏幕共享工具在 GitHub 火了
【导语】:Deskreen可以将任何具有Web浏览器的设备转换为电脑的辅助屏幕。简介Deskreen是一个基于electron.js的应用程序,使用WebRTC协议,将你的电脑桌面流实时传输到到任何设备上的Web浏览器。它构建在ElectronReactBoilerplate的顶层,并且为了获得更好的安全性,实现了