关于 Url 传参的一点问题

晚一点看完比赛突然想起来 URL 传参的问题。 当页面使用 URL 传参时,可以在浏览器通过修改 URL 来达成修改传参的效果,对于某些要插入到数据库的操作,这样的现象就略微有些危险了。虽然能使用doPost()方法不再在 URL 中显示传递的参数,...

程序员的幸福:让代码变成强有力的工具

Servlet + JSP 实现验证码

使用 Servlet+Jsp 完成验证码主要有如下步骤 完成 HTML 页面的编写 完成生成随机验证码的 Servlet 完成刷新更换验证码的功能 完成验证验证码是否正确是 Servlet 1. Html 的编写页面结构相对比较简单,主要有inp...

Rails 踩坑记录

一次马虎导致的 Tomcat 闪退……

昨天弄完新的小demo准备挂到服务器上,在服务器上关掉了Tomcat然后删掉了webapps文件夹下的 War 问价以及对应的文件夹。 紧接着上传了新的War文件并构建了数据库之后再启动Tomcat就发现命令行里跑几句代码之后命令行就没了。 百度了很...

好书分享

别踩白块儿总结

今天写完了所谓的 “后端” 部分,前面说简单其实写起来还是遇到了不少问题。 又遇到了 php 时的插入数据库时的???问题,修改了云服务器 mysql 的 my.ini 文件。 遇到了页面刷新后会执行缓存里的内容,不得已修改了页面的写法。 下面说重点...

程序员的幸福:让代码变成强有力的工具

别踩白块儿 HTML 版的第二天

大清早开始鼓捣事件冒泡结果手一抖把昨天写的 js 文件删了……于是乎花了一上午重写 js 文件 花了些时间完成了随机生成黑块的功能 1234567// 利用子父关系获取黑块:获取最新生成的 block_container,并获取位于第 block_i...

程序员的幸福:让代码变成强有力的工具

别踩白块儿 HTML 版的第一天

开始了一个非常有意思的小作业:别踩白块儿。 一开始学前端的时候就已经想到了可以尝试一下,今天是终于开始了。首先确定的是思路,页面只有 3 个按钮: 开始游戏 游戏排名 作者信息 其中游戏排名思路比较明确,使用 JSP+mysql 来完成即可。 其...

程序员的幸福:让代码变成强有力的工具

PringStackTrace 方法的一点碎碎念

今天一直在写界面,晚一点的时候想随便写个点后端然后扔服务器上看看效果,然后运行发现一直在报 NullPointerException 空指针异常,找到 try-catch 的地方看了半天也是一脸懵逼,然后想起了之前学过的一个方法,可以将异常信息打印到...

前端踩坑记录

云服务器:个人网站初体验

折腾了一天,终于算是跌跌撞撞的入了门 hhhh 1. 登录云服务器起初想到这个是打算往云服务器里 copy 文件,然后找到了这种方式。 运行 - mstsc,在计算机中填入对应的云服务器公网 ip,为了数据共享,还要在本地资源中进行设置 ti...

好书分享

关于浏览器那些蛋疼的东西

实习时接手了一台新电脑,然后使用浏览器的时候有了一些想法,记录一下。 记住密码是大家都不会陌生的功能,许多家用电脑都是安装的 360 浏览器使得这些功能被使用的特别广泛,但这其中却存在着一些安全问题。 如图是我自己登录码云时的界面,因为默认勾选了记...

程序员的幸福:让代码变成强有力的工具

tortoiseGit SSH 公钥的配置

使用 Git 命令行生成公钥和私钥 进入git push界面(备注:左 Shift + 鼠标右键弹出菜单里面,有直接进入命令行的菜单,但是这里千万不要用这个,因为这里进入的命令行和系统 cmd 进入的权限不一样,生成的秘钥是不一样的,踩过这个坑),...

Rails 踩坑记录