自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 纯java项目添加slf4j+log4j日志工具

纯java项目添加slf4j+log4j日志工具使用maven搭建的java项目依赖关系log4j.properties文件的配置使用使用maven搭建的java项目只需要添加以下依赖<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12<...

2018-11-22 09:15:01 4326

原创 配置Postgre时遇到的一些问题

配置Postgre时遇到的一些问题1、本地连接时候不需要使用密码2、xshell连接postgre时,使用backspace键时出现^H3、postgre默认只可以从本地连接,无法从外部ip连接4、vim取消搜索高亮1、本地连接时候不需要使用密码psql -U ims -d ims -h localhost虽然在pg_hba.conf文件中配置如下,但是本地使用psql时候不需要密码lo...

2018-11-02 12:03:14 464 1

原创 解决antdeisgn的form表单中checkbox项无法初始化的问题

Form表单的单一FormItem定义如下:<FormItem label="是否启用" {...formItemLayout}> {getFieldDecorator('useable',{ rules:[{ ...

2018-07-16 17:23:51 7465

原创 接上篇文章,解决tomcat指定jdk的问题

上篇blog中,更改tomcat的jdk是在 tomcat/bin/catalina.sh文件中配置JAVA_HOME。但是在一台新机器上发现配置后依然无法更改。经过查看catalina.sh文件,发现有以下说明:也就是说如果环境变量中配置了JRE_HOME就会按照JRE_HOME的路径去寻找jdk。由于jdk9和jdk10均不再有jre目录,所以无法配置JRE_HOME,所以决定删除JRE_HO...

2018-05-10 08:43:29 555

转载 如何将一个SpringBoot简便地打成一个war包

正常情况下SpringBoot项目是以jar包的形式,通过命令行:java -jar demo.jar1来运行的,并且SpringBoot是内嵌Tomcat服务器,所以每次重新启动都是用的新的Tomcat服务器。正因如此,也出现了一个问题: 上传到项目的文件,如果是保存在项目中的,那么重启过后文件就会丢失。比如我们上传了一个头像,重启项目后,这个头像就没了。而如果将文件保存在本地磁盘中的话,htm...

2018-05-08 10:16:37 242

原创 腾讯云修改ssl证书

1、选择负载均衡:2、选中负载均衡,选中监听器:3、选择刚刚新创建的ssl证书:如果证书的通用名称为:48358943.duobifuwu.com,   那么访问:https://4835943.duobifuwu.com 时不报ssl错误。  ...

2018-05-04 14:57:51 584

原创 linux下修改tomcat使用的jdk版本

修改 bin/catalina.sh 文件,在第一行增加:JAVA_HOME="/opt/jdk-9.0.4"

2018-03-27 14:40:18 5064

原创 reactjs中离线使用font-awesome图标

问题描述:使用reactjs+redux+antd搭建的前端框架,部署在内网之后发现图标丢失。解决: 1、尝试将antd的图标本地化,虽然本地化成功,但是图标无法实现动态加载,即无法实现根据后台返回的json自动加载图标:title={<span><i className="iconfont">3</i><span styl...

2018-03-19 15:51:33 2516

原创 antd将icon图标本地化

问题:使用reactjs+antd 开发的前端迁移到内网后,字体图标丢失解决:1、到官方资源库下载图标,地址:http://1x.ant.design/docs/resource/download2、删除demo*的内容,将剩下的文件新建一个文件夹放入工程的任意一个位置3、如果要在某一个页面中使用图标,那么在该页面的css文件中添加一下内容:@font-face {font-family: 'ic...

2018-03-16 16:02:02 7412

原创 用create-react-app创建的app更改build后的输出目录

1、npm install -g create-react-app                                          安装create-react-app    create-react-app my-app                                                     生成react程序2、npm run eject   ...

2018-03-01 08:52:03 8995

原创 修改react编译的输出位置

1、使用create-react-app命令生成的app2、npm run eject 暴露配置3、编辑 /config/path.js,将appBuild修改为需要输出的位置

2018-02-12 17:34:10 1650

原创 ant-design中Form表单的bug

代码:<FormItem label="金额"> {getFieldDecorator('principal', { initialValue: this.state.record.principal, //initialValue必须在rules之前,否则会导致initialValue不更新 rules: [{ r

2018-01-30 09:57:19 2882 1

原创 FormAuthenticationFilter与doGetAuthenticationInfo的作用

当用户提交了用户名和密码后:1、首先会由FormAuthenticationFilter来拦截该请求(配置文件中有配置)2、FormAuthenticationFilter中会调用doGetAuthenticationInfo来进行权限的验证,因为FormAuthenticationFilter中默认进行了Subject.login操作,login之后就会调用doGetAuthentica

2018-01-23 17:02:08 2619

原创 js中直接向属性赋值

首先来看代码: var settedKey = "searchResult";         var readyData = {};          readyData[settedKey] = {          categoryTitle: "",          units: units         }         that.setData(rea

2017-10-18 14:53:33 3159

原创 fedora25+java1.8+idea下使用短信猫发送短信

短信猫

2017-06-23 17:00:44 440

转载 解决fedora下intellij idea中无法使用中文fcitx的解决方法

1、interllij idea系列产品无法使用中文解决;首先进入解压该软件的根目录下,进入bin文件夹中,找到启动该软件的XXXX.sh文件,使用gedit打开,或者使用vi命令打开,进入文档模式:在注释之后的首行添加:export XMODIFIERS="@im=fcitx"export GTK_IM_MODULE="fcitx"export QT_IM_MODULE="f

2017-06-21 15:25:21 2297

原创 fedora 25 开启wifi热点

完全照抄这篇文章:  http://bytefreaks.net/gnulinux/fedora-25-with-gnome-3-making-a-wi-fi-hotspot当我们点击wifi设置中的“用作热点”时发现---》神马都没有发生,热点没有开启首先在shell下执行:  nm-connection-editor---->点击“新增”----->在弹出窗口中选择wifi

2017-06-14 15:26:14 1513

原创 SpringMVC中注解的继承

子类:DepositTaskController 父类:CrudController父类中有方法 get() mapping为: /get,子类中如果也有一个方法 getTask(), mapping为 /get 此时编译时报错: 提示该mapping已经存在,There is already ‘depositTaskController’ bean method 事实证明,子类会继承父类注解

2017-05-03 10:00:57 1544

原创 java中“或”(||)条件的执行次序

先来看如下代码一:String str = "12";if(str.length()<5 || !str.substring(0,3).equals("780")) System.out.println("网点号不符合规范");执行结果是:网点号不符合规范再来看如下代码二:String str = "12";if(!str.substring(0,3).equals("780")) System

2017-04-22 15:12:53 8664

原创 excel双击改变格式

最近做Excel导出时发现一个问题: 单列格式我设置为数字或者文本格式,需要双击才能将格式改变。 经百度和亲自试验,得到以下解决方法: 选中要改变格式的数据,“数据”->”分列”,在分列时选择想要的格式。这时候数据就会立即变为想要的格式,而不需要一个一个的去双击。

2017-04-20 10:31:41 7729

原创 extjs中子组件使用父组件的viewModel中的store

顶级组件Account(panel)中添加了AccountGrid(gridpanel)这个子组件. Account.js 代码:initComponent: function() { var me = this; me.items = []; me.items.push({ region : 'center',

2017-04-19 09:59:20 5225

原创 intellij idea 无法编辑

ThinkPad t440p 装了一个固态硬盘,一个机械硬盘。分别安装了fedora25与Windows10。导致进入fedora后再重启进入Windows后,系统时间自动改变。导致intellij idea 无法编辑,修改系统时间,重新启动idea即可。

2017-04-17 15:36:58 2879

原创 Java计算指定日期的昨日

String date = "2016-10-1";SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Calendar cal=Calendar.getInstance();cal.setTime(sdf.parse(date));cal.add(Calendar.DATE,-1); Date endTime = cal

2017-01-07 13:43:25 514

原创 Postgresql将查询结果导出到文件中

1、写入文件命令:\o /mytemp/write.txt接下来执行query命令:select rs.* from (select distinct(phone_no || ',') from t_cw where phone_no like '1__________' and phone_no not like '17%') rs limit 10000 offset 170000;执行的结果将

2016-12-01 18:50:03 29038 1

原创 mybatis给对象赋值

一、先来看我定义的对象:Account { private Organization organization; private int id; getter/setter.... }Organization{ private int id; private String code; getter/s

2016-11-15 14:50:19 8238

原创 需要学习的内容

linux的文件权限

2016-11-12 10:08:00 252

原创 Extjs使用Ext.ajax时报错:too much recursion

首先看代码: var record = viewModel.get(‘current.record’); Ext.Ajax.request({ url: ‘ims/ckcp/audit/approve’, method: ‘POST’, headers: { ‘Content-Type’: ‘application/j

2016-11-02 20:03:02 1245

原创 intellij ieda下将空包展开显示

compact empty middle packages

2016-10-31 15:18:28 18812 12

原创 Postgres修改数据库的owner

1、使用postgres超级用户登录: ./psql -U postgres 2、创建imsdb这个数据库: create database imsdb [owner rcb] 3、赋予rcb用户所有权限: grant all privileges on database imsdb to rcb 4、如果创建时未设置owner,可以更改: alter d

2016-10-28 15:00:50 23994

原创 filter在配置文件中的前后位置是有影响的

占位,稍后实现

2016-10-21 08:37:31 611

原创 Extjs中tree的递归遍历方式

占位,晚点更新

2016-10-17 16:27:46 1365 1

原创 centos7中开放Postgresql的firewall端口

一、Postgresql使用的端口是: 5432/tcp 二、centos7防火墙默认的zone是:public 三、 1. firewall-cmd –zone=public –list-ports //查看已开放的端口 2. firewall-cmd –zone=public –add-port=5432/tcp –permanent //永久添加5432端口,必

2016-10-17 10:13:30 2725

原创 Extjs中Ext.data.Model的schema配置项

一、首先看例子: Ext.define(‘Ims.model.BaseDataModel’, { extend: ‘Ext.data.Model’,requires: [ 'Ims.ux.data.proxy.Format', 'Ext.data.identifier.Negative'],identifier: 'negative',idProperty: 'id',

2016-10-15 10:39:06 1979

原创 Extjs中treeStore自动提交leaf字段

一、首先,这里是Model的定义: 二、在Controller中向treeStore添加一个Product这个Model的节点: 三、 在Controller中手动调用sync函数,同步treeStore和服务端: 四、查看上传的json: 在Product这个Model中并未定义leaf节点,但是因为将该节点添加到一个treeStore中去了,所以treeStore做sync的时候,会默认

2016-10-11 16:09:20 705

原创 为什么要序列化javabean

在做Java项目的时候,会发现除了工具类等类以外,所有的javabean几乎都进行了序列化,这是为了便于将javabean存储在缓存或者通过网络传输。 1、对于有专用缓存服务器的系统,例如大型分布式系统,javabean必须实现序列化才能通过网络存储到缓存服务器。 2、即使不是大型系统,对于只跑在自己笔记本上的程序,也有可能是集成了ehcahe,它会将javabean交换到磁盘,如果注意的话,磁

2016-09-30 15:35:46 1033

原创 Extjs中app.js文件中的onUpdated函数什么时候执行

官方原版答案是: As a short explanation: ‘onUpdated’ is triggered after either, or both of the following cases happen:Your application’s HTML 5 manifest file (cache.manifest) changes. Read more on HTML 5 a

2016-09-18 16:00:08 638

原创 Postgresql下regclass的意义

首先要理解: regclass是oid的别名,postgresql自动的为每一个系统表都建立了一个OId,其中有一个系统表叫做:pg_class,这个表里记录了数据表、索引(仍然需要参阅pg_index)、序列、视图、复合类型和一些特殊关系类型的元数据。注意:不是所有字段对所有对象类型都有意义。官方的解释如下: 来看一个例子: SELECT * FROM pg_attribute WHERE at

2016-09-06 10:35:15 12642

原创 su - postgres时,显示为bash-4.2$如何解决

1、出现这样的问题是因为缺少用户配置文件,因为在linux下每次通过useradd创建新的用户时,都会将所有的配置文件从/etc/skel复制到新用户的主目录下,一般默认在home下面的新用户主目录下,而关于/etc/skel这个目录,是主要被useradd所用到。2.安装postgresql后,安装程序会自动创建postgres这个用户,但是使用 su - postgres切换用户时就无

2016-07-27 08:42:24 3226

原创 intellij idea 中激活热部署插件jrebel

1、首先,在Intellij中下载安装jrebel插件 2、在插件中点击激活: 3、输入上图中的内容,邮箱号输入自己的邮箱号就行欢迎使用Markdown编

2016-06-30 14:38:24 686

原创 安装sencha cmd 多个版本后,如何调用指定的sencha cmd

1、 找到sencha cmd的安装目录可以看到我同时安装了cmd5和cmd6,环境变量配置的是cmd5,但是我想使用的是cmd62、在6.0.1.76下打开命令行界面,输入sencha命令,可以看到这时使用的就是cmd6了另外,如果想一直使用cmd6,那就需要配置环境变量:这时候,直接在cmd下输入sencha命令,可以看到版本已经切换:

2016-06-20 11:15:11 1952

通用后台管理系统

系统可作为OA、网站、电子政务、ERP、CRM、APP后台等基于B/S架构的应用软件系统的快速开发框架

2016-02-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除