自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

赵旭的博客

飞的更高才能看的更远

  • 博客(38)
  • 收藏
  • 关注

原创 mysql之如何使用缓存

大多数的 MySQL 服务器都开启了查询缓存。这是提高性最有效的方法之 一,而且这是被 MySQL 的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 1、查看缓存是否开启show variables like '%query_cache%';have_query_cache:该变量表示设置查询缓存是否可用,YES表示设置查询缓存是可用的。query_cache_size:该变量表示查..

2020-06-04 13:31:07 1349

转载 mysql5.7 缓存中 query_cache_min_res_unit 变量优化

开启了数据库缓存后用show status like 'qcache%'; #查看缓存query_cache_min_res_unit 默认是4k发现Qcache_free_blocks数目大 说明可能有碎片。mysql> show status like 'qcache%';+-------------------------+-----------+| Variable_name | Value |+-------------------...

2020-06-04 13:35:08 796

转载 Linux下安装配置MySQL

一、删除原来的MySQL  在安装前要先确定系统是否已经安装了其他版本的MySQL,如已安装其他版本的MySQL,需先删除后再安装新版本。  1. 执行yum命令,删除MySQL的lib库,服务文件 yum remove mysql mysql-server mysql-libs mysql-server;  2. 执行find命令,查找MySQL的残留文件,然后运行“rm -rf 文件名”删...

2018-04-03 10:02:48 392

原创 JVM参数大全

1.1 通用JVM参数-server如果不配置该参数,JVM会根据应用服务器硬件配置自动选择不同模式,server模式启动比较慢,但是运行期速度得到了优化,适合于服务器端运行的JVM。-client启动比较快,但是运行期响应没有server模式的优化,适合于个人PC的服务开发和测试。-Xmx 设置java heap的最大值,默认是机器物理内存的1/4。这个值决定了最多可用的Java堆内存:分配过少...

2018-03-26 15:45:23 2458

原创 RESTful Web Service(一) 了解REST

1.1. REST是什么?Roy Thomas Fielding博士2000年提出的REST是英文Representational State Transfer的缩写  -表象化状态转变或者 表述性状态转移REST是Web服务的一种架构风格使用Http、URI等广泛流行的标准和协议轻量级、跨平台、跨语言的架构设计REST是一种设计风格,它不是一种标准,也不是一种软件,是一种思想REST通常基于使用...

2018-03-26 14:41:16 2257

原创 Java 语言的优点

1、简单、高效Java 语言与 C++ 类似,如果用户了解 C++ 和面向对象的概念,就可以很快编写出 Java 程序;此外,Java 又不同于诸如 C++ 语言提供的各种各样的方法,它只提供了基本的方法,这样就减少了编程的复杂性,例如去掉了头文件、指针变量、结构、运算符重载、多重继承等复杂特性。Java 语言虽然简单,却很高效,它可以用面向对象的方法来描述用户的每一个动作。2、面向对象Java ...

2018-03-01 16:03:42 478

原创 在配置cas单点登录时 -javax.net.ssl.SSLException 的解决方法

在使用CAS单点登录页面上报以下错误:HTTP Status 500 - javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-...

2018-03-01 15:54:26 2319

原创 cas集成出现Unable to create XMLReader异常解决方式

cas集成协作应用出现以下报错HTTP Status 500 - Unable to create XMLReadertype Exception reportmessage Unable to create XMLReaderdescription The server encountered an internal error that prevented it from fulfilling...

2018-03-01 15:48:18 2854 1

原创 本地https证书生成步骤

步骤一:生成证书keytool -genkey -v -alias tonguas -validity 3650  -keyalg RSA -keypass ucap123 -storepass ucap123 -keystore tonguas.keystore步骤二:导出证书keytool -export -alias tonguas -keystore tonguas.keystore -f...

2018-03-01 15:45:39 7815

原创 IE下iframe跨域session和cookie失效问题的解决方案

问题:IE下iframe跨域session和cookie失效跨域session和cookie解释:也就是第三方session/cookie。第一方session/cookie指的是访客当前访问的网站给访客的浏览器设置的seesion/cookie, 会被存储在访客的计算机上。第三方session/cookie指的是当前访问的网站中会加载(嵌入)另外第三方的网站代码,例如促销广告,那么第三方网站也会...

2018-03-01 15:43:41 617

原创 线程和进程的区别

线程是指在程序执行过程中,能够执行程序代码的一个基本执行单位,每个程序至少都有一个线程,也就是程序本身。Java 中的线程有四种状态:运行、就绪、挂起、结束。进程是程序的基本执行实体,是线线程的容器。进程具有的特征:动态性:进程是程序的一次执行过程,是临时的,有生命期的,是动态产生,动态消亡的;并发性:任何进程都可以同其他进程一起并发执行;独立性:进程是系统进行资源分配和调度的一个独立单位;结构性...

2018-03-01 15:31:10 139

原创 Final,Finally,finalize 关键字的作用

Final,Finally,finalize 关键字的作用final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally 是异常处理语句结构的一部分,表示总是执行。不管是否有异常总是被执行,除非虚拟机停止才不执行。System.exit(1);finalize 是 Object 类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法可以实现资源回收,释放资源...

2018-03-01 15:29:51 707

原创 oracle添加一个连接

1、找到oracle的目录 2、找到目录下的tnsnames.ora文件 3、新增192.168.1.245 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.245)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED)

2017-08-18 18:19:48 1024

原创 VMware虚拟机安装linux系统

1、我是使用虚拟光驱的方式去安装的linux操作系统 2、找到自己的光盘映像文件放入 3、点击开机 4、进入安装 在虚拟机和本机转换的方式,鼠标点击虚拟机屏幕就进入虚拟机,退出是ctrl+alt5、大致意思是检查你的磁盘,我们的磁盘是虚拟的,所以直接选择skip就可以 6、接着会到安装页面来 7、选择语言为简体中文 8、选择美国英语式的键盘 9

2017-07-05 13:57:22 4878 3

原创 VMware Workstation创建新的虚拟机

1、首先要安装VMware Workstation,安装我在这里就不说了,安装好后打开VMware: 2、打开后点击创建新的虚拟机—>选择自定义—>点击下一步 3、什么都不需要改,继续下一步 4、我一般会选择稍后安装操作系统,你也可以根据你自己的情况选择 5、这个地方根据你要安装的操作系统已经你的版本进行选择 6、虚拟机的位置和名称,可以随便 7、一般情况选1就可

2017-07-05 11:44:04 51460

原创 使用ImageMagick+Jmagick处理图片问题

在使用ImageMagick+Jmagick处理图片时,我们需要下载安装ImageMagick,这个就不多说了,安装直接一路下一步就好了,安装完成之后,要将Jmagick解压 然后要将jmagick.dll文件分别复制到 C:\Windows\System32 还有你jdk所在位置 E:\j2sdk\bin E:\UCMSServer\j2sdk\jre\bin 然后要将jmagick.

2017-07-03 17:55:23 245

原创 使用jmagick时报java.lang.UnsatisfiedLinkError: D:\UCMSServer\j2sdk\jre\bin\jmagick.dll: Can't load IA 3

报错内容:严重: Servlet.service() for servlet spring threw exceptionjava.lang.UnsatisfiedLinkError: D:\UCMSServer\j2sdk\jre\bin\jmagick.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform at java.lan

2017-07-03 17:43:02 675

原创 远程桌面连接TeamViewer的使用

首先先下载一个TeamViewer: 下载好了双击打开,如果你仅仅是想连接别人的电脑的话: 点击接受完成会进入到下面的页面,点击连接到伙伴就可以看到要连接的桌面了:

2017-06-29 18:05:13 2283

原创 出现XML 文档结构必须从头至尾包含在同一个实体内的报错

当出现一下错误的时候:六月 29, 2017 4:49:19 下午 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not

2017-06-29 17:54:18 13261 2

原创 Conf iguration problem: Failed to import bean definitions from relative location [red is-context.xml

在布项目时遇到了这个问题: Deploying web application directory app-tpl-webapp 2017-06-29 16:25:02,161 [main] ERROR [org.springframework.web.context.ContextLoa der] - Context initialization failed org.s

2017-06-29 17:50:31 4859

原创 使用return new ModelAndView("/sys/selectAccount");后session被清空了

springMVC最后return new ModelAndView(“/sys/selectAccount”);上网查了一下,说是会销毁session,重启一个新的session服务。但是经过自己的实验,好像只要不清空浏览器的缓存就不会发生这类问题。后来又仔细观察了一下,如果在清空浏览器缓存的时候将cookie那一栏去掉,也不会发生这类问题 所以有了一个猜想,会不会和cookie有关呢 然

2017-06-27 11:10:33 1126

原创 svn恢复一个文件到某个版本

1.打开svn日志管理页面:2.选择文件

2017-06-23 15:38:15 12559

转载 iCheck不一样的checkbok

插件特点 在不同浏览器和设备上都有相同的表现 — 包括 桌面和移动设备 支持触摸设备 — iOS、Android、BlackBerry、Windows Phone 支持键盘导航 — Tab、Spacebar、Arrow up/down 和其它快捷键 方便定制 — 用HTML 和 CSS 即可为其设置样式 (试试 6 套针对Retina屏幕的皮肤吧) 支持 jQuery 和 Zepto Ja

2017-06-22 18:20:55 442

转载 svn改变提交路径

两种改变svn提交路径的方法,使用哪个,需视情况而定: 法一: 在SVN服务端的IP更改后,客户端SVN的连接地址可以在Eclipse中进行修改,方法如下: 首先:在Eclipse中选择Windows-> Show View->others 就会出现【SVN资源库/SVN Repositories】,选中后,点击确认; 然后:选中原有的地址,选择【重新定位/Relocate】

2017-06-22 18:19:51 6471

原创 svn恢复到指定版本

1.在源文件夹右键 2.在要恢复到的版本上右键3.在要恢复到的版本上右键注意: reverse to this revision是恢复到此版本 reverse change from this revison是从此版本中恢复改变的部分 接下来确定即可恢复到指定版本

2017-06-22 18:18:06 826

原创 简单说一下jquery中 tmpl 的用法

现在大多数项目经常会用动态请求数据来更新页面,就是说页面中分页动态加载,滚动加载,定时加载等等。 这些情况下,动态请求返回的数据一般不是已拼好的 HTML 就是 JSON 或 XML,总之不在浏览器端拼数据就在服务器端拼数据。不过,从传输量方面来看,返回 HTML 不划算,而在 web 传输方面,现在更多的是使用 JSON 而不是 XML。 浏览器端根据 JSON 生成 HTML 有个很

2017-06-21 17:32:13 993

原创 服务器大全

1、Apache Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。 Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自”a patchy server”的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单

2017-06-19 18:00:54 330

原创 linux系统下,部署项目访问报404错误

碰到了一个比较奇怪的问题,我在linux系统上安装了一个tomcat服务器,我将一个项目部署到了这个服务器上,然后我去访问这个tomcat,访问成功: 紧接着,我访问我部署项目的index.jsp页面,出现了404: 找了好久问题,最后发现当我把web.xml文件中的filter等注释掉后,可以正常访问: 注释掉后,我又访问了一下,是可以访问的: 暂时还没太明白这是什么问题,我又找了一

2017-06-19 15:02:43 12594 8

原创 linux中crontab定时器

基本格式 : *  *  *  *  *  command 分  时  日  月  周  命令 第1列表示分钟1~59 每分钟用或者 /1表示 第2列表示小时0~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 crontab文件的一些例子: 30 21

2017-06-16 17:52:51 295

原创 linux中防火墙iptables的操作

查看帮助 iptables -h man iptables列出iptables规则 iptables -L -n列出iptables规则并显示规则编号 iptables -L -n –line-numbers列出iptables nat表规则(默认是filter表) iptables -L -n -t nat清除默认规则(注意默认是filter表,如果对nat表操作要加

2017-06-16 17:31:34 411

原创 linux关闭防火墙或者修改防火墙配置的命令

linux关闭防火墙或者修改防火墙配置的命令1. 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2.即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop 在开启了防火墙时,如果想要访问其他端口,可以做如下设置,开启相关端口,

2017-06-16 17:26:18 2381

原创 在linux系统上安装Nginx

1.开始安装Nginx在正式开始前,编译环境gcc g++开发库之类的需要提前安装好,这里默认你已经安装好。 Ubuntu平台环境可以使用以下指:(这种平台本人未测试) apt-get install build-essential apt-get install libtool2. Centos平台编译环境使用如下指令: 安装make (注意:这里需要yum库,不会的看我另

2017-06-16 16:21:50 346

原创 linux软件安装

1、如何上传安装包到服务器 **可以使用图形化工具,如: filezilla **可以使用sftp工具: alt+p 调出后,用put命令上传 上传(如果不cd指定目录,则上传到当前用户的主目录): sftp> cd /home/ sftp> put D:\jdk-7u45-linux-x64.tar.gz 下载(lcd指定下载到本地的目标路径) sftp>

2017-06-16 10:01:00 557

原创 linux网络问题

**IP地址配置最简单的方式 在命令运行setup ,带提示,按照提示修改即可1.修改主机名 输入命令:vi /etc/sysconfig/network 修改以下内容: NETWORKING=yes HOSTNAME= server.com(修改的主机名)2.修改IP地址 输入命令:vi /etc/sysconfig/network-scripts/ifcfg-eth

2017-06-16 09:37:14 240

转载 BIOS

计算机用户在使用计算机的过程中,都会接触到BIOS,它在计算机系统中起着非常重要的作用。BIOS,完整地说应该是ROM-BIOS,是只读存储器基本输入/输出系统的简写,它实际上是被固化到计算机中的一组程序,为计算机提供最低级的、最直接的硬件控制。准确地说,BIOS是硬件与软件程序之间的一个“转换器”或者说是接口(虽然它本身也只是一个程序),负责解决硬件的即时需求,并按软件对硬件的操作要求具体执

2017-06-15 15:17:53 795

原创 linux的命令操作

1、日常操作命令 查看当前所在的工作目录 pwd 查看当前系统的时间 date 查看有谁在线(哪些人登陆到了服务器) who 查看当前在线 last 查看最近的登陆历史记录2、文件系统操作 ls / 查看根目录下的子节点(文件夹和文件)信息 ls -al -a是显示隐藏文件 -l是以更详细的列表形式显示 **切换目录

2017-06-14 17:55:47 206

原创 制作本地YUM源

1.为什么要制作YUM本地源 YUM源虽然可以简化我们在linux上安装软件的过程,但是生成环境通常无法上网,不能链接外网的YUM源,所以就无法使用yum命令安装软件了。为了在内网中也可以使用yum安装相关的软件,就要配置yum源。2.YUM源的原理 YUM源其实就是一个保存了多个RPM包的服务器,可以通过http的方式来检索、下载并安装相关的RPM包3.制作本地YUM源 1.准备一

2017-06-14 17:34:20 694

原创 linux系统中安装jdk出现bash: ./java: cannot execute binary file 问题

问题现象描述: 我自己装了一个虚拟机并安装了linux系统,在这个系统上安装jdk的时候出现了一下错误: 执行这个命令 ./java bash: ./java: cannot execute binary file在网上找原因,发现是我装的linux系统是32位的,而我装的jdk是64位的,所出现上述问题,所以以后安装时要查一下自己的系统是32位还是64位

2017-06-14 11:42:27 21914 1

空空如也

空空如也

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

TA关注的人

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