今天在开发中出现一个神奇的问题, 通过resteasy搭建的框架,同一个方法,同样的路径,在AController中可以正常访问(path=/A/retry),但是在BController中就无法访问(path=/B/retry),方法都一行,只是Controller的路径不一样而已,千调万调,就是一直404,后来发现了一个小问题,就是这个类下的所有接口我都无法访问,且都提示404,这就得说道说道了,然后各种找原因,最后,发现这个类上面有个叉 如图,就它自己有个X,其他的controller都能正常访问,就这一个不好用 解决方案: 打开属性,根据以下截图,将后面的类删除了就可以了
今天想要部署一个开源的服务,但是服务依赖的版本是较高版本的mysql ,而我本地的mysql是5.1.73相对来说 ,版本比较老了,但是又不想将db删了重装,这就需要对db进行升级处理,以下是我mysql版本的截图 升级之前,先把整个数据库备份一下,有备无患 备份数据库,升级MySQL通常不会丢失数据,但保险起见,我们需要做这一步。输入命令: mkdir /home/用户名/back 建立一个文件夹存放备份文件 mysqldump -u root -p --all-databases --default-character-se...
【本节目标】通过阅读本节内容,你将结合具体代码,实操File类的各种获取文件信息的方法,了解可以通过File类获取到哪些信息,初步掌握文件内部信息的获取方式。 获取文件信息 public boolean isFile() 是否是文件 public boolean isHidden() 是否是隐藏文件 public boolean isDirectory() 是否是目录 public long length() 文件或目录长度(bytes) public boolean canRead() 是否可读 public boolean canWrite() 是否可写 public long lastM...
mongodb 执行./mongod --replSet "rs0"创建副本集的时,会提示:exception in initAndListen: 29 Data directory /data/db not found. 完整异常信息: 2020-04-20T16:59:25.969+0800 I CONTROL [initandlisten] MongoDB starting : pid=41480 port=27017 dbpath=/data/db 64-bit host=cuiyongxudeMacBook-Pro.local 2020-04-20T16:59:2...
mac默认的homebrew源托管到github,在国内访问的话,奇慢无比,所以在执行brew install ***的时候,要执行N久,解决这个问题的方式就是替换brew源,目前我们采用中科大的源,来替代github 1. 替换brew github地址 cd "$(brew --repo)"git remote set-url origin https://mirrors.ustc.edu.cn/brew.git 2. 替换brew-core github地址 cd "$(brew --repo)/Library/Taps/homebrew/homebrew-...
@Test public void getNumber(){ String data = "The weather is good today and it is my 35th birthday"; System.out.println(data.replaceAll("[a-zA-Z]", "").trim()); }
方法一 <!-- 可以是整个网站变成灰色的 -->html {-webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);} 方法二 html { filter:progidXImageTransform.Microsoft.BasicImage(grayscale=1); } 使用方法:这段代码可以变网页为黑白,将代码加到CSS最顶端就可以实现素装。建议全国站长动起来。为表达全国各族人民对抗击新冠肺炎疫情斗争牺牲烈士和逝世同胞的深切哀...
由于动态地址与路由器有关,因此设置一个静态IP可以让我们更方便的连接树莓派。 首先打开树莓派的命令行,输入: sudo vim /etc/dhcpcd.conf 然后拉到最下面 添加一下四行代码,如果图 interface wlan0 static ip_address=192.168.1.88/24 static routers=192.168.1.1 static domain_name_servers=192.168.1.1 wlan0 是无线配置 ip_address 就是静态IP,后面要接 /24 routers 是网关 static domain_name_servers 是DNS...
Idea 一直提示Unable to import maven project: See logs for details 我们可以看下具体的日志详情,点击帮助,按照下图操作 会自动跳转到一个目录,打开idea.log 会看到错误:No implementation for org.apache.maven.model.path.PathTranslator was bound. 原因是 你当前的idea版本和你本地的maven版本不匹配导致的,这个时候就需要看你的idea是什么时候的版本,我的idea 是2017年3月7日,那我需要去maven官网下载2017年3月左右的jar 我只需要下载...
有的同学在测试过程中 暂时没有线上服务器,想在本地环境中联调文件上传,之前文档中没有说明,非常抱歉, 在此处单独说明一下 个人推荐上传文件和服务进行分离,防止服务再次编译后,导致文件丢失 本地IDEA环境联调 1. 目前我本地使用的是idea,在文件上传时候,需要首先配置一下application.properties 可以看到我idea左侧编译完后的代码,会放到target目录下,这里是所有的编译文件和css附件等信息 目前IBO的的共享目录资源有(不需要权限即可访问): resources/**,static/**,templates/**,src/main/java 可以看到其中包含st...
操作之前,你必须具有root账户的权限 1. 首先确认下你当前系统是否有swap分区,输入free -m, 可以看到我这边swap分区为0,所以要执行创建 2. 首先创建swap分区文件,我这里创建了4个G的分区文件 ,执行以下命令 dd if=/dev/zero of=/opt/swapfile bs=1024 count=4096000 上面的意思是在/opt/目录下创建一个swapfile文件,大小为4G 3. 格式化刚刚创建的分区,别问我为什么要格式化,执行以下命令,warning可以忽略,它是说不要格式化全部,这个是我们新建的分区,无所谓 mkswap /opt/swapfile 4...
一、MongoDB数据库角色 内建的角色 数据库用户角色:read、readWrite; 数据库管理角色:dbAdmin、dbOwner、userAdmin; 集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager; 备份恢复角色:backup、restore; 所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase 超级用户角色:root // 这里还有几个角色间接或直接提供了系统超级用户的访问(dbOwner ...
操作之前,需要下载Mongodb tgz包,看你当前系统是什么版本了,我的是mac,我截图是centos6.2的选择 目前我本地的版本还是比较老的,我就不再下载了,基本操作都一致,解压缩后,目录结构如图 进入bin目录.是我们要进行导出数据和导入输入的第一步,这里我说的是导出,不是备份,备份是用mongodump,而我们今天要将的是mongoexport和mongoimport 数据导出 ./mongoexport -h www.ijson.com --port 29110 -u cuiuser -p cuipasswd -d post_main -c Auth -o /Users/cuiyo...
文件下载时间:2020年02月12日23:30:15,目前最新版本为:2020.1.2 (17-Jan-2020) 官网下载地址:https://studio3t.com/download/ 从官网下载比较慢,我这里提供国内下载,大家可以下载一下:(292M)Studio-3T.dmg 破解包下载:(38M)data-man-mongodb-ent-2019.3.0.jar 将以上两个文件下载到本地,如果通过本网站下载的包比较慢,推荐去官网下载,毕竟当前服务目前只部署了几台,可能撑不住几千人同时下载或请求 1. 将studio3T文件拖到应用中,如图 2. 打开应用程序,找到刚刚的程序,右键选...
目前测试系统为CentOS6.9 1. 首先要创建一个普通的账号 ,用来登录,否则你禁用了root,你就直接登入不进去了,cuiyongxu 为普通账户的名称 useradd cuiyongxu 2. 给新建的账号设置密码 passwd cuiyongxu 3. 设置完普通账号后,退出当前账号,尝试登录一下,如果能登录成功,然后退出在用root登入到系统中继续咱们的配置,下一步,修改SSHD配置,禁用root登录(vi或者vim皆可) vim /etc/ssh/sshd_config 4. 输入反斜杠,搜索PermitRootLogin 5. 修改 #PermitRootLogin no ,我...
1. 首先要有root账户的权限,然后执行 vim /etc/ssh/sshd_config 无需翻页,第一眼就能看到Post 2. 修改端口,我这边修改一般都是50000以上的端口,防止以后有端口冲突的情况 3. 保存退出,冲去sshd service ,执行: service sshd restart 4. 由于我是阿里云服务器,需要配置安全组,只要将端口添加进去就可以访问了,授权对象为你当前机器的ip地址,目前我这边是私有ip,可以指定 5. 退出账号,执行ssh登录 ssh -p50020 username@ipaddress 即可 6. 如果是上传或者下载文件,也需要加-P,这个是大...
此文档针对于1.1.*版本 不适用于1.0.* 如果之前有同学已经安装了1.0.*版本,可以根据IBO 1.0.*升级1.1.*升级文档 对自己服务进行升级 当前文档为服务的安装与使用文档 项目地址:https://github.com/ijson/in-blog-boot 1. 首先需要安装数据库,目前支持mongodb,后期会支持跟多数据库,其中也会支持关系型数据, 安装Mongodb教程如下 MAC安装mongodb Windows安装Mongodb 后期其他系统的安装教程完善后,会在此补充 2. 修改项目resources/autoconf/in-blog-mongodb文件 # mo...
centos 查看操作系统版本信息主要有以下几种方式: 1. 通过 cat /proc/version 查看当前版本 2. 通过 cat /etc/issue 3. 通过 cat /etc/redhat-release 4. 通过 file /bin/ls
此文档只针对于1.0.*版本,由于项目作出重大升级,1.1.*之后的版本将不再适用,谢谢各位的支持 如果已经使用了1.0.*版本,升级请参照:IBO 1.0.*升级1.1.*升级文档 如果未使用过ibo,请直接参照:IBO 1.1.*+ 版本服务安装与使用 项目地址:https://github.com/ijson/in-blog-boot 1. 首先需要安装数据库,目前支持mongodb,后期会支持跟多数据库,其中也会支持关系型数据, 安装Mongodb教程如下 MAC安装mongodb Windows安装Mongodb 后期其他系统的安装教程完善后,会在此补充 2. 修改项目resourc...