`
文章列表
1、有网环境:   参考链接:https://www.cnblogs.com/stulzq/p/7766409.htmlhttps://www.postgresql.org/download/linux/redhat/ 1、查看当前centos版本:    2、选择安装方式(https://www.postgresql.org/download/linux/redhat/):  3、执行命令:   出现 安装成功!   4、验证是否安装成功   5、初始化数据库  6、执行初始化,检查端口发现此时数据库还并没有启动  
1、mysql中插入一条数据时,条件排重。   insert into t_net_base (net_id, parent_id, address ) SELECT #{netId,jdbcType=INTEGER}, #{parentId,jdbcType=INTEGER}, #{address,jdbcType=VARCHAR} FROM DUAL where not exists(select...(子查询->排重条件))    使用 dual 做表名可以让你在 select 语句后面直接跟上要插入字段的值,即使这些值还不存在当前表中。    2、按类型字段分组后 ...
参考链接:https://www.cnblogs.com/kanyun/p/7159232.html   https://www.cnblogs.com/kanyun/p/7159232.html     因为项目是前后端分离,且跨域访问。采用form表单提交难以实现。故需要引入formdata,采用ajax提交。   一、文件上传 参考地址中已经写的很详细了。这里只做个代码简化 前端代码: <form enctype="multipart/form-data" id="formfile" class="upload ...
参考文章:https://www.jianshu.com/p/f4a98a905011 查看系统版本(参考链接:https://www.cnblogs.com/YangJieCheng/p/5907166.html) mysql版本: (之前下载了个5.7版本的,发现跟文章用的版本不一样,没有scripts文件目录,mysql_install_db在bin目录下。没有安装成功。重新下载了个5.6版本)  开始安装: 解压安装包; 添加mysql用户组和mysql用户; 修改权限,执行安装脚本: cd mysql/ chown -R mysql:mysql ./   ./ ...
最近试着搭了一个spring+springmvc+mybatis+activiti的框架,遇到了不少问题。自己也学习了很多资料。在此记录下关于@Value使用过程中的一些问题。 关于spring中@Value的使用,我主要是用来便捷地引用属性文件的键值。使用方法,网上有很多相关文章,略做整理,大致用法如下: 1、在spring的配置文件中申明spring加载属性文件的bean。需要指明属性文件的具体位置: <bean id="configProperties" class="org.springframework.beans.factory.conf ...
本机上安装了jdk7和jdk8前面一直使用jdk8,因新需求,需要将jdk8切换成jdk7。中间遇到了不少问题。网上找答案。流程记录如下:1、修改环境变量,即将JAVA_HOME的值为jdk7的路径。java -version查看版本并没有变化,javac -version 变为了jdk7.2、通过控制面板来修改jdk的启用,即找到控制面板,查看方式选择大图标或者小图标,找到java选项并点击进入。然后选择java栏,点击查看,讲jdk1.8的启用去掉。java -version 发现依然没有变化。3、删除C:\Windows\System32目录下的java.exe,javaw.exe,ja ...
因为最近遇到了一个数据库表完全没有外键的工程,关联关系都在代码中体现。所以有此疑问,网上搜相关讨论,存之,以便参考。来源:http://blog.csdn.net/u010414666/article/details/48710385 对于主/外键/索引来说,在一些开发团队中被 ...
昨天装的数据库服务和客户端,然后代码测试。因为一直开着xx-net。没注意。关机后,今天再连oracle的时候就报错。 用navicat也连不上,出现错误提示:ORA-12514: TNS:listener does not currently know of service requested in connect descriptor 网上查了下原因。 原文:http://blog.sina.com.cn/s/blog_7c0e26230100t0ci.html。 猜测可能是因为xx-net修改了ip,导致的问题。按文章提供的方法操作,的确解决了问题: 找到oracle安装目录,一般都是这 ...
serialVersionUID适用于Java的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同 ...
最近在做数据库数据同步的工程。因为公司特殊要求,需要自己写同步的业务代码实现数据库数据的选择性同步。要同步的数据表较多。将表按外键关联关系分组。共分了6组。将没有外键关联的组放最前面。后一组关联前一组。以此类推。表数据封装对象写入文件。用rsync将文件同步到目标站。目标站轮询读取数据文件入库。 因为有外键关联,在往表中插入数据时。数据库首先会去查关联字段所关联的父表中是否存在该值。如果没有父表,或者不存在该值。则插入失败。在数据入库时,按分组顺序,先更新或保存父表,再更新或保存子表。 但是在目标站,执行sql文件创建外键关联的表时,不受父表的影响。
在spring中配置HibernateTemplate的方式 第一种是手动配置HibernateTemplate,即在实现的Dao中加上下面这句话 private HibernateTemplate hibernateTemplate; public HibernateTemplate getHibernateTemplate() { return hibernateTemplate; } @Resource public void setHibernateTemplate(HibernateTemplate hibernateTemplate) { this.h ...
平时我们在使用MySQL的时候,对于MySQL中的NULL值和空值区别不能很好的理解。注意到NULL值是未知的,且占用空间,不走索引,DBA建议建表的时候最好设置字段是NOT NULL 来避免这种低效率的事情的发生。    问题 1: 首先,我们需要搞清楚 "空值" 和"NULL"的概念:     1:空值('')是不占用空间的     2: MySQL中的NULL其实是占用空间的。官方文档说明: “NULL columns require additional space in the row to record whether their values ...
http://blog.csdn.net/wangcunhuazi/article/details/47124479
http://blog.csdn.net/u014424628/article/details/50589966
http://blog.csdn.net/lan120576664/article/details/33731109 在Windows设置“主目录” 添加环境变量HOME环境变量。 在Windows 7中,键入在“开始”菜单中的“环境” 为您的帐户,选择“编辑环境变量” 点击“新建”按钮。 在名称字段中,输入“HOME” 输入“%USERPROFILE%”或其他值字段中的路径。 单击“确定”,再次单击确定。您刚才添加的主目录在Windows上。
Global site tag (gtag.js) - Google Analytics