Monthly Archives: September 2018

  • JDBC工具类-配置文件获取数据库连接

    1.使用properties配置文件 开发中获得连接的4个参数(驱动、URL、用户名、密码)通常都存在配置文件中,方便后期维护,程序如果需要更换数据库,只需要修改配置文件即可。 通常情况下,我们习惯使用properties文件,此文件我们将做如下要求: 1. 文件位置:任意,建议src下 2. 文件名称:任意,扩展名为properties 3. 文件内容:一行一组数据,格式是“key=value”. a) key命名自定义,如果是多个单词,习惯使用点分隔。例如:jdbc.driver b) value值不支持中文,如果需要使用非英文字符,将进行unicode转换。 2.创建配置文件 在项目跟目录下,创建文件,输入“db.properties”文件名。 文件中的内容 driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mydb user=root password=root 3.加载配置文件:Properties对象 对应properties文件处理,开发中也使用Properties对象进行。我们将采用加载properties文件获得流,然后使用Properties对象进行处理。 JDBCUtils.java中编写代码 package cn.hiluna.jdbcutil; /* * 编写JDBC的工具类,获取数据库的连接 * 采用读取配置文件的方式 * 读取配置文件,获取连接,执行一次,static{} */ import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.Properties; import com.mysql.jdbc.Statement; public class JDBCUtilsConfig { private static Connection connection; private static String driverClass; private static String url; private static String username; private static String password; static { try { readConfig(); Class.forName(driverClass); connection = DriverManager.getConnection(url, username, password); } catch (Exception e) { throw…

    2018年9月12日 0 18 0
  • seafile出现无法启动解决方法(Windows下)

    小编今天在使用seafile内部搭建的网盘时候发现一个奇葩的现象、就是无法登陆、无法打开网页! 浏览器访问页面显示: Page unavailable Sorry, but the requested page is unavailable due to a server hiccup. Our engineers have been notified, so check back later. 客户端连接不上 重启过服务程序 和 系统都没有解决。 查阅了不少资料、发现很多人问题都差不多、有些人说解决是seafile.conf的问题、但是其实如果你也出现这种浏览器出现报错、你可以尝试这样 首先清空掉你的seahub_cache文件(Windows下目录你的seafile目录\seahub_cache)清空即可 Linux下(清空 /tmp/seahub_cache 再重启 Seafile) 这样这个问题就能完美解决了!可以愉快的使用这个网盘啦!

    2018年9月11日 0 50 0
  • 搭建个人云盘seafile服务器(Windows篇)

    个人云盘各位肯定都不会陌生、记得小编用的最好用的就是360云盘、搁浅360杀毒全家桶这些东西、但是人家云盘还是很良心、国内的BD云盘速度我是实在不忍吐槽、还好现在有破解版的!(自行搜索破解版的哟)。下面我们来介绍一个私人云盘、这样拥有个人云盘、不用担心网盘丢失数据啥的! Windows搭建 1. 下载python2.7.11 32位版本的、注意这里一定要32版本的2.7.11!否则无法进行下一步工作了! 2. 安装好python 3.配置好python环境变量(在电脑-属性-高级系统设置找到系统变量)python默认安装在c:\python27路径下、那么就将这个路径添加到环境变量中。 4.在你的Windows盘符下创建一个SeafileProgram的文件夹、并且把[seafile下载](https://www.seafile.com/download/ “seafile下载”)下载下来 解压后的目录一个是seafile-server-6.0.7 5.启动seafile服务器 我是放置在c盘文件下面C:\SeafileProgram\seafile-server-6.0.7\文件夹下,找到run.bat文件并双击,以启动 Seafile 服务器。此时,您应该注意到 Seafile 服务器的图标已经出现在您的系统托盘中。 启动run.bat后会弹出seafile安装的界面、请自行选择一个盘符作为你的存储位置、这里的存储位置相当于你的网盘容量一样!注意哦! 6.点击确认按钮后、seafile会在刚刚选择的磁盘下创建一个为seafile-server的文件夹、 这个文件夹就是seafile服务器的数据文件夹、点击seafile服务器的系统托盘图标、选择添加 管理员账号选项、在弹出的对话框中输入你的管理员用户和密码、操作成功后、 seafile会弹出气泡提示你添加成功! 7.配置seafile服务器、访问地址为http://你的ip地址:8080 访问、如果无法访问检查防火墙 点击自己的头像选择系统管理、然后选择设置、里面更改IP为你自己的本地IP 若要外网访问就要直接将内网端口对应映射到外网端口上去! SERVICE_URL和FILE_SERVER_ROOT设置为:http://外网IP:8000和http://外网IP:8002 至此Windows端就配置完成了、你的个人云盘也可以访问使用了!和BD云盘差别不大、挺舒服的也!并且也可以支持加密分享给别人! 下期分享LINUX制作个人云盘! 转载51CTO博客作者D杀手D的原创作品地址:http://blog.51cto.com/rescue/1983561

    2018年9月6日 0 20 0