0%

最近应付C#作业,写了个网页小游戏,写着写着发现还是蛮有意思的,灵感来源于知乎问答“如何设计一款世界上最无趣的游戏?”下的一个答案,嗯,现在看起来确实有够无聊的,但是我打算后面如果有时间的话把它用Java写一下然后开发多一点功能,技能系统什么的,甚至有想写个安卓客户端的冲动,如果还有余力的话

Read more »

作者:万仓一黍
出处:http://grenet.cnblogs.com/

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

非常具有借鉴意义的算法

Read more »

之前写的那一些卡在了ajax登陆验证,出现各种谜之bug,再加上最近在准备各种各样的笔试面试,所以好长一段时间没有去研究这个问题。也许是我步子迈太大了,有些基础还没有掌握扎实,所以另辟蹊径,不用ajax和servlet,先从最简单的JSP做起,直接使用表单提交功能做登陆验证。

这次我打算把界面弄好看点,为了更好地适配移动端,使用bootstrap可以省很多事。Boostrap并不需要刻意的去学习,只需要在使用的时候查询手册就知道该怎么写了(当然,需要HTML和css基础

Read more »

有时候要学习大神们的源码的时候,不光要导入project,还得把数据库也导入到自己的电脑上。使用MySQL控制台执行这一操作很方便。

步骤如下

  1. 建立一个可用的数据库(我使用的数据库名为article)
  2. use article;
  3. source 数据库路径
Read more »

DataBaseUtils 数据库工具类(续上)

使用完数据库后要关闭连接,释放资源
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
* 关闭资源
* @param connection
* @param statement
* @param rs
*/
public static void closeConnection(Connection connection,PreparedStatement statement,ResultSet rs){
try {
if(rs!=null)rs.close();
if(statement!=null)statement.close();
if(connection!=null)connection.close();
} catch (Exception e) {
e.fillInStackTrace();
}
}
Read more »

下载安装MySQL

对于个人学习使用我选择了5.0的版本,最新版本5.7功能反而繁复冗杂,而且5.0版会自动帮你把环境变量也给写好,配置过程中有些要注意的地方,比如MySQL默认监听端口是3306但是我电脑的3306已经被占用所以我改为3333,另外还要配置编码为utf8

此外我没有设置开机自启动mySQL服务,所以要手动启动

我的电脑右键->管理->服务->MySQL->启动

Read more »

Java bean

一开始根本不理解Java bean是个什么鬼,在网上查了一圈发现其实就是个Java类,只不过规范化了,具有一些特点。

  • 所有属性为private
  • 提供默认构造方法
  • 提供getter和setter
  • 实现serializable接口

大概就是为了便于封装重用。在涉及与数据库的操作的时候用Java bean会方便一些(大概是吧

Read more »

学了很久Java了,一直做的都是零碎的工作,还从来没有完完整整地撸出一个像样的项目来,最近为了准备实习复习了一遍Java基础,就顺便一步步地搭一个网站出来,大概想到什么就写什么,最后做出来个什么东西也不好说,兴趣使然。这里我也不会很详细地记录,大概就是写一些比较坑的地方,避免以后再犯。

Read more »

前几天做的牛客网全国统一校招的笔试题里的一道算法题
题目大意是给定一个数,判断此数是否为一个质数的整数次幂,如:
27 = 3^3 则输出3 ,3 否则输出not found
以下为我的解答,只是大概思路,真正遇到这类题肯定要再优化算法

Read more »

从上大学开始就一直心心念念要开个博客写文章,然后一直在忙各种项目和比赛耽搁了.
等到现在大三了难得有些课余时间,加上之前又因为做项目的缘故开始接触前端,就想着能不能靠着自己的知识撸一个博客出来,然而又不想花钱买服务器,毕竟只是做着玩玩,就选择了github pages + hexo这个方案,然后再注册个.tk免费域名,done!

Read more »