系统相关

由智能引号引入的bug(mac)

今天在使用以前编写的加密工具,手动修改了加密信息输入框中引号里的一部分数据,在使用加密结果传人接口显示参数输入有误.经过排查找到问题在于编辑信息时原来的引号随之自己改变了,由"变成". 如下所示: <pre name="code" class="plain">编辑前:{"userid":270,"version":"2"} <pre name="code&qu

Some useful shell command

1. cat              cat is used to read, display, or concatenate the contents of a file cat file.txt //show the content of file.txt 显示file.txt中的内容 cat file.txt file1.txt.... //show the content of file.txt file1.txt ..... 显示多个文件file.txt file1.txt...的内

linux下手工启动坚果云服务

自从使用awesome window manager之后,坚果云服务就不再自动启动了,需要手动启动. 坚果云的启动脚本位置为:"~/.nutstore/dist/bin/nutstore-pydaemon.py" 要在awesome window manager中设置为自动启动坚果云服务,则需要在awesome window manager配置文件rc.lua中添加如下代码: -- 自启动 autorun = true autorunApps =  {      "~/.nu

eclipse pmd的使用

上篇讲了findbugs的使用,这篇就来说下pmd的使用. PMD是一种开源分析Java代码错误的工具.与其他分析工具不同的是,PMD通过静态分析获知代码错误.也就是说,在不运行Java程序的情况下报告错误.PMD附带了许多可以直接使用的规则,利用这些规则可以找出Java源程序的许多问题.此外,用户还可以自己定义规则,检查Java代码是否符合某些特定的编码规范. 因为好像直接在eclipse里面直接安装好像那网站的镜像不行了,所以我们选择离线安装. 工具/原料 pmd插件包.下载地址http:/

linux C 执行多个文件

linux C 执行多个文件

Mac学习第一课~~

昨天晚上学了四个简单实用的终端使用命令,虽然大概在一个月前大神就告诉我终端很好用,但是作为小白,完全不能理解那个些黑乎乎的代码串.昨天跟大神学到了4个常用命令语句: cd空格..是进入当前目录的上一层目录 cd空格~是进入根目录 cd空格~Desktop会进入桌面目录      ------是这么写的 cd ~/Desktop rm空格 -rf 空格文件名 可删除文件------rm -rf 文件名 mkdir空格文件名-----mkdir 文件名(***注意,在建文件夹的时候一定要注意自己建到

JDK在Linux种的配置

打开在Home文件夹下.profile或者/etc/profile文件,在文件的最后加入下面的语句: #JDK的环境变量设置 export JAVA_HOME=/home/joey/softwares/jdk1.8.0_77 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

OSCACHE

Cache是一种用于提高系统响应速度.改善系统运行性能的技术.尤其是在Web应用中,通过缓存页面的输出结果,可以很显著的改善系统运行性能.本文中作者给大家介绍一个实现J2EE框架中Web应用层缓存功能的开放源代码项目----OSCache.通过应用OSCache,我们不但可以实现通常的Cache功能,还能够改善系统的稳定性. 1 面临的问题 1.1 需要处理的特殊动态内容 在信息系统建设过程中我们通常会遇到这样的问题: 1. 基础数据的变更问题 信息系统中需要处理的基础数据的内容短时间内是不会发

VMware VMware各版本

VMware各版本 一.VMware  vSphere5: VMware vSphere5 取代原 VMware ESX 二.VMware ESXI/VMware Citrix/VMware XenServer: 可以独立安装和运行在祼机上的系统 三.VMware Workstation : 依存于宿主操作系统之上; 四.VMware vSphere5 Client: 管理和配置EXSI服务器; 五.VMware vCenter Server: 安装在管理服务器主机上: 用于管理ESX和ESXI

linux C(hello world)最大公约数和最小公倍数

# include <stdio.h> int main(void) { int x, y,temp; int r; printf("请输入两个正整数:\n"); scanf("%d %d", &num1, &num2); r = num1 % num2; temp = num2; while(r!=0) { num1 = num2; num2 = r; r = num1 % num2; } printf("它们的最大公约数为:

Linux-命令-sed-awk

命令: sed [options] 流编辑器,对文件增删改查换, 三剑客老二 参数: -n: 取消默认输出 p: (print)打印 e.g. sed -n '20,30'p ett.log  打印ett.log 中20-30行内容 e.g. sed -n '$'p ett.log  打印ett.log 中最后一行内容,$是文件结尾 命令: awk [options]  过滤输出内容, 三剑客老大 参数: e.g.  [[email protected] log]# awk 'NR>19&&

Eclipse freemark 插件安装

打开eclipse àHelp 选择Check for Updates à在 Work with 中填入地址 http://download.jboss.org/jbosstools/updates/stable/juno/ 选择JBoss Application Development 下 FreeMarker IDE 点击 Next 选择接受协议 点击Finish 完成安装. 为HTML 和HTM 添加关联 Window àPreferences à Editors à File Assoc

ubuntu12.04 跳过grub选择

1.修改/etc/grub.d/00_head文件. set timeout=-1 修改成 set timeout = ${GRUB_RECORDFAIL_TIMEOUT:--1} 2.修改/etc/default/grub文件: GRUB_RECORDFAIL_TIMEOUT=2 3.保存后执行update-grub

linux 下配置文件目录/etc/sysconfig

/etc/sysconfig/目录详解 2010-06-19 11:12 6693人阅读 评论(1) 收藏 举报 桌面环境debugging防火墙serviceunix语言 /etc/sysconfig/目录包括了在红帽企业LINUX下各种系统配置文件,以下是在/etc/sysconfig/目录下的文件列表如图:如果一些在此列出的文件没有出现在你的/etc/sysconfig/目录中,可能是相应的程序没有安装的原因.下面将对这些文件进行分别介绍,在此只对这些配置文件进行一般程度的说明,如果要看它

caffe-ubuntu1604-gtx850m-i7-4710hq

./build/install/bin/classification  \   models/bvlc_reference_caffenet/deploy.prototxt  \ models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemodel  \ data/ilsvrc12/imagenet_mean.binaryproto   data/ilsvrc12/synset_words.txt \  /media/whale/ws

REDIS-sentinel测试环境搭建(MAC)

最近在搭建Redis-Sentinel测试时,将遇到的问题在这标注下. 部署: 三个Sentinel实例,端口为:36379,36380,36381,将Sentinel配置文件放在同一目录下.结果运行Sentinel masters得到的Other sentinels一直为0. 在网上找了下原因,没有找到.然后我截图向同事求助,截图后发现三个Sentinel实现的ID竟然一致.如下图所示. 初步怀疑是Sentinel不支持同一目录,于是我手工修改sentinel.conf文件的[sentinel

Linux 压缩和解压缩文件后不保留原始文件

在工作中由于需要将文件压缩,但是不希望原始文件占用内存空间.所以压缩之后就需要删除原始文件: 例如:    idc-test.data    ->idc-test.data.zip     压缩归档之后希望直接删除原始文件idc-test.data 目前用到的处理方法是:tar -cvf idc-test.data.zip idc-test.data  ?--remove-files  ? 使用tar 命令的--remove-files参数实现的.至于是怎么样实现的还没来得及研究.

hibernate 实体关系映射笔记

@常用属性说明: @Entity:实体类 @Table:指定对应数据表 @Id:主键,使用可以为null值的类型,如果实体类没有保存到数据库是一个临时状态 @Column:配置普通属性,除了主键外,java基本类型的属性 @Base:普通属性的加载方式 @GeneratedValue:主键生成策略 @Temporal:日期类型(DATE,TIME还是TIMESTAMP),如果属性类型是java.util.Date(是以上3个类的父类)类型时才需要使用该@声明具体的日期类型 @Transient:

关于Vmware workstation的NAT结构下的网络测试结果及分析

测试NAT路由器,与虚机,与宿主机的连接情况,以及发掘在VMware当中的网络实现细节. 现有网络结构: 一 NAT子网中的虚机 NAT出的子网网段为192.168.222.0/24 虚机A的以NAT方式连接网络,其IP地址为192.168.222.146,该网络由一个NAT路由器192.168.222.2管理. 虚机A可以ping通NAT路由器,结果如下 而使用traceroute命令时会出错,其原因在于ICMP包和UDP包在表头的地址经过NAT时发生的IP地址转换,导致了TTL的丢失. 具体

Ubuntu/LinuxMint

 sudo add-apt-repository ppa:shutter/ppa;  sudo add-apt-repository ppa:libreoffice/ppa;  sudo add-apt-repository ppa:rabbitvcs/ppa;sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next ; sudo apt-get update ; sudo apt-get dist-upgrade;  sudo apt-g