`
文章列表
    最近,公司的服务器 迁移到 云服务器上,出现了 web应用系统 的tomcat报错日志信息。 参看日志显示  程序指定的目录文件写入失败,进一步参看源代码: File.renameTo(File f); 定位到此方法,目标文件未写入成功, 经查是由 File.renameTo 方法 对 Linux系统的 文件存放目标目录格式为 NFS 不支持 导致(原服务器文件格式为 ext3 是可以的,云服务器的目录格式为 NFS,源码、JDK 和其他配置都未变)。 改用: org.apache.commons.io.FileUtils import java.io.Fi ...
1.     在任一个Maven 项目中的 pom.xml 加入 引入  Spring Boot 的依赖配置: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> ...
-- 更改 Jobmanage表 里的 joddesc 为 clog 类型 alter table Jobmanage add jobdesc clob; update Jobmanage t set t.jobdesc =t.joddesc; alter table Jobmanage drop column joddesc; alter table Jobmanage rename column jobdesc to joddesc;
Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ,解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC ...
    最近查看生产服务器的日志,看到有些错误信息出现的比较多:摘取错误片段信息 java.sql.SQLRecoverableException: 无法从套接字读取更多的数据 org.hibernate.TransactionException: unable to rollback against JDBC connection org.hibernate.TransactionException: rollback failed org.springframework.transaction.TransactionSystemException: Could not ...
1、SpringJNDI数据源配置信息:   <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean">    <property name="jndiName">     <value>java:comp/env/jcptDataSourceJNDI</value>    </property>   </bean>   红色部分是tomcat或者其他应用服务器配置的JN ...
   最近公司的源代码服务器总是出一些小问题,为了安全,把老的SVN服务器迁移到 新的机器上。    老的服务器是 Linux RedHat Enterprise 系统,新服务器是windows 操作系统。 一. 在windows服务器上 安装 SVN 服务 1.下载SVN http://subversion.tigris.org/files/documents/15/47866/svn-win32-1.6.0.zip 2.安装:下载完后,将安装包解压到 E:\subversion 3.建立Repository:如在E:\svndata目录下新建 svn 源代码仓库,CMD打开命令控制台 ...
为当前用户创建cron服务 1.  键入 crontab  -e 编辑crontab服务文件       例如 文件内容如下:      */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh      保存文件并并退出      */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh     */2 * * * * 通过这段字段可以设定什么时候执行脚本       /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 这一 ...

基础架构图

[img] [/img] 这个架构主要的作用 数据洪流都被redis挡在外,大部分上报来的数据都是相差不大的。这个架构最大的优点就是 便宜,性价比高。 缺点:数据同步比较慢。要速度,同步性必然会受一些影响。大部分实时数据都存储在Redis中了。要一段时间后再指导入至DB。 将一些变化比较少的,但是比较敏感的数据实时写入至DB。所以我建议 DB和redis是平级。Redis只是DB的一个补充。不能当作一层来用。也不适合。 redis有很多功能。挡数据只是很小一部分。还可以做订阅、管道。而且还有单线程的特点。当我想拿实时数据时我可以很快的拿出来。而这些记日志都不能达到。
一,图片体验的优化。        在手机上显示图片,速度是一个非常重要的体验点,试想,如果您打开一个网站,发现里面的图片一直显示失败或者是x,稍微做得好一点的,可能是一个不消失的loading或者是菊花等等,但不管如何, 没能快速的拉取和展示图片对用户体验是一个极大的挑战。那么,手机上的图片体验如何做呢?这里笔者有些小总结:     1,减少图片的大小。在失真度和图片大小中做好折衷,尽量利用工具减少图片的size,也可以考虑利用不同的图片格式。     2,减少图片的请求数。可以考虑把多个图片利用类似css sprite的方式进行合并,这样可以加载一次即可;     3,考虑缓存。对图片在客户 ...
1. 创建表空间 CREATE TABLESPACE TEDB DATAFILE 'TEDB.dbf' SIZE 200M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE; CREATE TEMPORARY TABLESPACE TEDB_temp TEMPFILE 'TEDB_temp.dbf' SIZE 20M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M; 2.建立用户 GRANT unlimited tablespace ,create sequence,CREATE P ...
tomcat jndi数据库连接池 1. 在tomcat服务器目录下面的conf中找到一个叫Context.xml的配置文件,在其中加入以下代码: <Resource name="jdbc/books" auth="Container"type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000" username="sa" password="1 ...
spring,myb[size=small][/size]atis事务管理配置与 Transactional注解使用 概述 事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。 Spring Framework对事务管理提供了一致的抽象,其特点如下: 为不同 ...
控制台提示信息: 1. 2. 在解析 xml格式的 InputStream,要先转字节码处理下再解析,否则可能会出现上面的错误。 public static String InputStreamTOString(InputStream in,String encoding) throws Exception{ ByteArrayOutputStream outStream = new ByteArrayOutputStream(); byte[] data = new byte[4096]; i ...
1: 搭建步骤 搭建的详细步骤 参考  http://longzhun.iteye.com/blog/1745394 2. 用管理员登录,新增自己的账号并分配权限。 配置依赖的 settings.xml 文件(参考附件 settings.xml) 3. 搭建 根 Maven 服务工程(com-root) com-root 工程的 pom.xml 样例: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst ...
Global site tag (gtag.js) - Google Analytics