- 博客(18)
- 资源 (5)
- 收藏
- 关注
原创 spring generator Spring-generator是一个采用FreeMarker作为模板的代码生成器
基本介绍Spring-generator是基于javafx8开发的图形界面Spring代码生成器,使用 Apache FreeMarker作为代码文件的模板,用户可以一键将数据库中的表生成为任意风格的.java代码文件(比如经典的三层模型);该工具支持所有实现JDBC规范的数据库;默认集成了Oracle , SqlServer , MySQL , PostgreSql数据库驱动jar包;Sprin...
2018-06-29 17:53:29 1734
原创 2017-8-15 中国四级地区数据
数据放在GitHub上,如果您要使用该数据,请您在使用过程中有存在错误的向我们反馈,可以通过留言,或者发送到我的邮箱[email protected]数据地址:GitHub仓库
2017-09-01 10:01:23 1915
原创 关于MySQL修改成utf8mb4编码后启动服务报错1067的解决方法
关于怎么设置utf8mb4可以看这篇文章 : MySQL设置字符集utf8mb4主要设置就是在my.ini或者my.cnf设置如下[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]character-set-client-handshake
2017-08-02 12:06:01 1701
原创 java操作Redis数据库的redis工具,RedisUtil,jedis工具JedisUtil,JedisPoolUtil
java操作Redis数据库的redis工具,RedisUtil,jedis工具JedisUtil,JedisPoolUtil,自己抽空写的,基本只要理解什么是get,什么是set就可以使用Redis数据库了
2017-07-27 20:38:56 5477 1
原创 javafx显示多个窗口以及javafx多窗口之间数据交互传输
实现一共有这么几个点:第一点也是最重要也是最简单的就是一个舞台管理类,里面两个静态属性一个舞台管理的map,一个是控制器的map;第二点:将控制器作为另外一个控制器的属性;第三点:将要被操作的控件改为public共有修饰;第四点:取出控制器赋值给控制器属性;第五点:关闭窗口通过取出舞台关闭(不需控件操作直接用X关闭的不需要这点);
2017-05-05 09:09:04 19448 11
原创 Struts2返回验证码
Struts2输出验证码效果图:Struts2配置清单: Action配置清单:public class ImageAction{ public void gainValiCode()throws Exception { //获得response并设置类型为jpeg ServletActionContext.getRespo
2017-04-04 12:11:02 637
原创 Mybatis逆向工程 MyBatis-CMEU 让你忘记MyBatis的Mapper怎么写的工具
Mybatis-CMEU全称为:Mybatis Config Mapper Util ;是基于javafx8开发的一款图形界面的Mybatis逆向工程;该工具支持Oracle , SqlServer , MySQL , PostgreSql数据库的逆向生成;本工具基于JKD1.8.66环境开发;其中使用已知的特新最低的要求是1.8.40,所以运行环境最少需要JKD1.8.40及以上,在MyEclipse中如果已经安装了javafx的运行环境可以直接在MyEclipse中运行,否则需要到QQ交流群里
2017-04-04 10:22:59 3906
原创 java PreparedStatement操作数据库的使用方法
PreparedStatement接口继承自Statement接口,PreparedStatement比普通Statement对象使用起来更加灵活更有效率.并且比Statement更加安全,因为Statement有一个漏洞就是可以sql注入第一步:创建PreparedStatement对象PreparedStatement pstm 同样是通过Connection的preparedS
2016-10-21 17:21:45 7314
原创 java ResultSet对象的使用方法
ResultSet一般由数据库操作Statement的executeQuery()方法返回遍历ResultSet一般使用While循环.利用ResultSet的next()方法代码:ResultSet set=....;while(set.next()){//next方法返回的是布尔所以如果没有数据就不进行循环了set.getInt('列的位置123...或者列的名字");//该列
2016-10-21 16:58:47 21681 1
原创 Java JDBC链接数据库使用方式 java JDBC链接SQlServer数据库
使用前需要先加入sqljdbc数据库的驱动.jar架包,在这里笔者使用的是sqljdbc2008.jar驱动架包;将架包放入项目=> 右键 => Build Path => Add将架包添加到项目;第一步:加载驱动:代码Class.forName("con.microsoft.sqlserver.jdbc.SQLServerDriver");第二步:建立数据库连接Connection
2016-10-21 16:13:02 651
翻译 C# .Net读写文件 IO流 C# .Net对文件&文件夹操作
通常来讲,用C#程序读取一个文件需要以下5个基本步骤1:创建文件流2:创建阅读器或者写入器3:执行读写操作4:关闭阅读器或者写入器5:关闭文件流(注意事项: 使用文件流需要导入System.Io命名空间)//创建文件流FileStream myfs = new FileStream("路径",FileMode.打开方式);//打开方式//1:Create
2016-10-21 15:16:42 11495
翻译 C# .Net操作XML文件
解析XML文件XmlDocument myXML = new XmlDocument();myXML.Load(""文件路径"");//读取指定的XML文档XmlNode engineer = myXML.DocumentElement;//读取XML的根节点foreach (XmlNode node in engineer.ChildNodes)//对子节点进行循环{/
2016-10-21 15:00:51 334
翻译 C# ADO.Net事务处理
SQL Server中的事务可以将多个数据库增删改查操作合并为单个工作单元,在操作过程中任何部分出错都可以滚回已经执行的所有更改.ADO.Net中也提供了事务处理功能,通过ADO.net事务,可以将多个任务绑定在一起,如果所有的任务成功,就提交事务,如果有一个任务失败,就讲滚回事务.ADO.Net事务通过该Transaction类实现,每个.Net Framework 数据提供程序都有自己的Tra
2016-10-21 14:23:13 6655 1
原创 SQL server 存储过程 创建与使用
存储过程(Procedure)存储过程是SQL语句和控制语句的预编译集合,保存在数据库中,可以调用执行,并且允许用户声明变量.逻辑控制语句以及其他强大的编程功能---------------------------------------存储过程的优点:1.模块化程序设计,2.执行速度快,效率高,3.减少网络流量,4.具有良好的安全性存储过程三类:1.系统存储过程,系统存储
2016-08-03 11:47:23 28980 1
原创 SQL server索引 简介,创建与使用
索引索引分类(常用的6种) 唯一索引当创建唯一约束的时候系统就自动创建唯一索引主键索引当创建唯主键约束的时候系统就自动创建主键索引,主键索引的性能比唯一索引更快聚集索引创建聚集索引选择可以物理排序的列,比如abc或者123注意事项:一个表只能包含一个聚集索引,当设置某列为主键时,则该列默认为聚集索引,非聚集索引非聚集索引建立在索引页上,当查询数据时可以从
2016-08-03 11:44:59 1547
原创 SQL server视图的介绍,创建与使用
视图视图是一种虚拟表,来自一个或者多个表的行或者列,视图并不是数据库中存储的数据值,可以简单的理解视图就是封装了一段查询语句,调用该视图就得到查询语句查询出来的临时表.---------------------------------------创建视图的两种方式打开需要创建的数据库,选择 视图 右键新建视图-选择所需的表后->添加,打钩选择需要的列保存即可代码创建视图的语法
2016-08-03 11:43:36 20547 1
原创 SQL server 事务介绍,创建与使用
事务(Transaction)事务是一种机制,一个操作序列,包含一组操作指令,并且把所有的命令作为一个整体一起向系统提交或撤销操作请求(即要么全部执行,要么全部不执行)---------------------------------------事务的4个属性原子性(Atomiciy)事务中的所有元素必须作为一个整体提交或回滚,其元素是不可分的(原子性),如果事务中的任何元素出
2016-08-03 11:39:37 8164
原创 SQL server 创建与删除数据库,数据表,约束的创建与删除语法
创建数据库之前可以先判断该数据库是否存在,如果存在就吧原来的数据库删除,判断语法:if exists(select * from sysDatabases where name='数据库的名字')//因为数据库的名字存在系统的sysDatabases 表里面,查询该表里面name列是否有该表,如果有就会返回truedrop Database 数据库名字 //该语法是删除数据库/
2016-08-01 11:15:33 798
Redis的java工具类,Jedisutil
2017-07-27
javafx显示多个窗口以及javafx多窗口之间数据交互传输项目原文件
2017-05-05
通过Struts2返回验证码文件
2017-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人