java获取图片的宽度和高度

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32247833/article/details/79187549 package com.suobei.test; import javax.imageio.ImageIO; import javax.swing.*; import java.awt.*; import java.awt.image.BufferedImage; import java.io.File; impor
分类: 其他 发布时间: 12-31 23:25 阅读次数: 0

Linux系统下svn服务器的安装与连接

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32247833/article/details/79352524 安装步骤如下: 1、yum install subversion 2、输入rpm -ql subversion查看安装位置,如下图: 可以看到 svn在bin目录下生成了几个二进制文件。 再输入/usr/bin/svnversion --version 就可以查看svn的版本,这样就说明svn安装成功,如下图: 3、创
分类: 其他 发布时间: 12-31 23:25 阅读次数: 0

java获取nginx反向代理后浏览器的真实ip

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32247833/article/details/79375281 若用nginx做反向代理后,直接用String ip = request.getRemoteAddr(); 获取的将是nginx服务器所在ip地址,不能获取浏览器真实ip地址! 第一步:在nginx中添加如下配置: proxy_set_header Host $host; proxy_set_header X-Real
分类: 其他 发布时间: 12-31 23:25 阅读次数: 0

idea中git分享项目与clone代码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32247833/article/details/79486314 1.安装git,在idea中设置git命令目录 2.创建代码的存放地址,我用的coding代码库 3.创建本地仓库,选择项目所在目录,管理本地代码 4.添加远程仓库地址 5.选择添加第二步创建的仓库地址 6.提交你想要提交的代码,并push到远程仓库 8.提交成功提示 小提示:若出现 push to origin/ma
分类: 其他 发布时间: 12-31 23:24 阅读次数: 0

centos7中activeMQ启动报错

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32247833/article/details/79529076 | Closing org.apache.activemq.xbean.XBeanBrokerFactory$1@7c16905e: startup date [Mon Mar 12 16:23:09 CST 2018]; root of context hierarchy | org.apache.activemq.
分类: 其他 发布时间: 12-31 23:24 阅读次数: 0

activeMQ持久化到数据库配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32247833/article/details/79535813 1.修改conf/activemq.xml文件,添加一下配置 <persistenceAdapter> <jdbcPersistenceAdapter dataDirectory="${activemq.base}/data" dataSource="#dataSource"/> </persistenceAdapte
分类: 其他 发布时间: 12-31 23:24 阅读次数: 0

centos7安装mongodb,并开启远程连接

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_32247833/article/details/83861850 centos7安装mongodb,并开启远程连接 1.下载mongodb,当然是去官网下载安装包了 2.上传到服务器,我这里用的是阿里云的远程服务器,并解压 [root@itroot ~]# tar -zxf mongodb-linux-x86_64-4.0.3.tgz -C /usr/local/ [root@itr
分类: 其他 发布时间: 12-31 23:23 阅读次数: 0

改错了sudoer文件出现 /etc/sudoers: syntax error错误的解决办法并且root无法使用

1,错误描述 如图:提示XX行有语法错误。无法解析。 2,进入/ect/目录,键入命令:pkexec visudo 3,输入密码(ubuntu的登录密码) 4,进入后修改你想要修改的,然后ctr+x离开(就是图中的^X选项) 5,输入y(选择‘是’) 6,进入下面页面后直接回车即可。 7,修复成功!(可以使用sudo命令) 8,sudoers文件的配置内容(ubuntu的,这个是我的,不能保证每个人都一样), # # This file MUST be edited with the 'vis
分类: 其他 发布时间: 12-31 23:23 阅读次数: 0

ElasticSearch5.0.1在Windows中如何注册成为服务

一般情况下在Windows下运行的ElasticSearch的方式为在对应的bin目录下点击:elasticsearchservice.bat运行,但是需要一直开启命令行窗口,有点占桌面的位置,看着不舒服如: 注册成为Windows服务则只需要在ES的bin目录下打开命令行窗口运行:elasticsearch-service.bat intall 若出现:thread stack size not set; configure using -Xss via...... 则打开config目录下
分类: 其他 发布时间: 12-31 23:22 阅读次数: 0

关于Node怎样Ctrl+S保存后网页怎样自刷新

有关于这个问题也许很多人都有过,就是怎样去当我按Ctrl+S的时候,Web页面会自动加载出来,而不是每一次都是 node server.js 今天我就跟大家说一下怎样去解决这个问题(其实也是在网上去总结出来的【偷笑】) 首先安装一个nodemon依赖 npm install nodemon -g 然后通过nodemon 运行代码 nodemon server.js 如图所示: 问题就如此轻松解决啦~
分类: 其他 发布时间: 12-31 23:22 阅读次数: 0

Page.prototype.setData(Object data, Function callback)有感

哎~ 不知不觉自己已经自学微信小程序已经半年了,想起了自己之前刚刚学小程序的时候场景,艰辛~。。。 所以的话,现在一直有个关于setData()的苦恼,但是今天似乎已经解决了。 说下我今天遇到的问题吧!先看面的代码 data: { index: [{ color: 'rgb(255,246,143)', name: '纸张' }, { color: 'rgb(0,255,0)', name: '书
分类: 其他 发布时间: 12-31 23:21 阅读次数: 0

update之微信小程序BUG

今天在赶着一个项目,突然发现小程序之中使用update不行。数据不能更新 这就是我的代码: const db = wx.cloud.database() const _ = db.command // 1、首先看xxx集合里面有没有存在这个人 db.collection('xxx').where({ shId: res.currentTarget.dataset.xinxi._openid }).get({ success: functi
分类: 其他 发布时间: 12-31 23:21 阅读次数: 0

VC与GCC的区别

gcc - GNU编译器套件 GNU编译器套件(GNU Compiler Collection)包括C、C++、Objective-C、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。GCC的初衷是为GNU操作系统专门编写的一款编译器。GNU系统是彻底的自由软件。此处,"自由"的含义是它尊重用户的自由。 GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许
分类: 其他 发布时间: 12-31 23:21 阅读次数: 0

gb2312、utf-8、gbk区别

首先,我们要明白,GB2312、GBK和UTF-8都是一种字符编码,除此之外,还有好多字符编码。只是对于我们中国人的网站来说,用这三种编码 比较多。简单的说一下,为什么要用编码,在计算机内,储存文本信息用ASC II码,每一个字符对应着唯一的ASCII码。最初计算机是由美国发明的,他们也用的是键盘和上面的字母,所以他们的字符ASCII好解决。但是我们中国 的就不同了,每个汉字要对应唯一的ASCII码。这样,就出来了国家制定的字符编码标准:GB2312、GBK等。其他国家,其他语言也有他们对应的
分类: 其他 发布时间: 12-31 23:20 阅读次数: 0

eclipse导入web项目报错

eclipse导入web项目后出现如下图错误: 解决方法: 1.导入该项目需要的jar包:右键project->Build Path->Configure Build Path->Add ExternalJARs 在eclipseWorkspace中的项目文件夹的lib中选择相应的jar包。 2.修改jdk版本。 properties->Project Facets然后把Java那一栏version改为自己的jdk版本。我的是1.7 3. 导入后,由于你的开发环境中JRE以及Tomcat Li
分类: 其他 发布时间: 12-31 23:20 阅读次数: 0

解决csv文件自动去掉首位0的方法

db_grade.csv文件存储‘030033’时自动省略了前面的0,以及科学计算法会显示不出数据的准确性。导致db_grade.csv的数据导入oracle数据库的ext_grade表时不正确,把下图的db_grade.csv按步骤改正: 1. 把第一列改成数值格式,如下图: 2.把教师编号那一列改成自定义000000格式,就会在五位数前面自动补0。学院编码那一列也是同样操作。 改过后的csv文件变成如下格式后,保存。 选择“是”。再把csv文件导入外部表即可。
分类: 其他 发布时间: 12-31 23:20 阅读次数: 0

使用struts2中s标签查询用户列表信息

首先,在数据创建用户表并插入数据,用jdbc连接数据库。本次案例是使用jsp+struts+jdbc。 1.创建javabean:UserDTO.java package com.itheima.web.dto; public class UserDTO { private String uid; private String uname; private String upassword; private int upower; private String udate;
分类: 其他 发布时间: 12-31 23:19 阅读次数: 0

jstl中c标签使用:从action传参到jsp

Struts2框架的学习:从controller层的UserAction.java向jsp页面传参 1.UserAction.java,使用request.getRequestDispatcher()方法,可以直接重定向到某个jsp页面,并且把装有javabean对象的Vector容器(也可以用list)命名为updateuser,传入request里面。最后传递request和response两个参数到jsp页面。 package com.itheima.web.action; impo
分类: 其他 发布时间: 12-31 23:19 阅读次数: 0

Struts2生成随机验证码图片(自定义结果集StrutsResultSupport)

1.工程文件夹如下: 2. HelloAction.java代码如下。StrutsResultSupport是struts的自定义结果集。我们的HelloAction类只要继承StrutsResultSupport抽象类并实现doExecute方法,就可以把doExecute方法里面的验证码图片code传到调用这个HelloAction类的jsp页面啦~~ 下面是用get和set注入的方法从struts.xml里面为验证码图片的高和宽赋值。 package com.itheima.web.a
分类: 其他 发布时间: 12-31 23:19 阅读次数: 0

struts2拦截器--拦截登录框为空

项目文件夹如下: user.java也就是javabean如下 : package com.model; import java.io.Serializable; public class user implements Serializable{ private String username; private String password; public String getPassword() { return password; } public v
分类: 其他 发布时间: 12-31 23:19 阅读次数: 0