- 博客(51)
- 资源 (3)
- 收藏
- 关注
转载 转:oracle-ora 各种sql异常描述以及ora返回值意思
ORA-00904: --invalid column name 无效列名ORA-00942: --table or view does not exist 表或者视图不存在ORA-01400: --cannot insert NULL into () 不能将空值插入ORA-00936: --缺少表达式ORA-00933: --SQL 命令未正确结束
2016-08-30 17:57:09 6195
转载 mysql 多个字段拼接 concat
MySQL的查询结果行字段拼接,可以用下面两个函数实现:1. concat函数[sql] view plain copy print?mysql> select concat('1','2','3') from test ; +---------------------+ | concat('1','2','3')
2016-08-30 11:25:56 1913
原创 笔记1
#!/usr/bin/env bash src_dir=/srv/http/sh/exp1/ dir=`ls -1 $src_dir` for dir_name in `ls -1 $src_dir`;do if [ -d $src_dir$dir_name ] then #echo $src_dir$dir_name
2016-08-30 09:19:37 362
转载 SecureCRT连接Linux显示Mysql记录中文乱码
一 查看Linux主机系统字符集 echo $LANGen_US.UTF-8二 ssh客户端character encoding默认设置为default,只要改成指定UTF-8即可在终端上显示中文。SecureCRT设置:(在打开会话以后可以直接设置会话选顶)选项(Options)->会话选项(Session Options)->外观(Appearance)-
2016-08-30 09:08:01 616
转载 【 Perl 】三种方式解决” Wide character in print “
1、binmode STDOUT, “:utf8〃;因为程序本身是用utf8编码的(可以用use utf;明示给Perl)。这句话就是告诉Perl输出是utf8编码的。2、use utf8::all;当然,我们需要先安装这个模块utf8::all。一劳永逸,所有涉及字符集编码的地方,此模版都会帮你设置为utf8;3、encode( ‘utf8′, $_ );嗯。需要先use
2016-08-26 11:18:10 10725
原创 Wide character in print at ../lib/MonWalkProc.pm line 569.
use utf8::all;当然,我们需要先安装这个模块utf8::all。一劳永逸,所有涉及字符集编码的地方,此模版都会帮你设置为utf8;需要安装perl包如下:Import-Into-1.002005.tar.gzPerlIO-utf8_strict-0.006.tar.gzutf8-all-0.021.tar.gz
2016-08-26 11:14:33 481
原创 Eclipse console 编码设置
右键->Debug configurationsapplication console设置(open run dialog)console 编码设置" title="Eclipse console 编码设置" style="margin:0px; padding:0px; border:0px; list-style:none">web application
2016-08-25 20:00:41 1245
转载 CheckBox jsp+javaScript多项选择checkbox取值实现
//全选或全部不选function checkall(){var isChecked=(document.testForm.checkAll.checked == true);var elements=document.testForm.elements;var counter=elements.length; for(i=0;ivar element=elements
2016-08-25 10:46:20 1339
转载 Javascript获取select下拉框选中的的值
现在有一id=test的下拉框,怎么拿到选中的那个值呢?分别使用javascript原生的方法和jquery方法 text1 text2 code:一:javascript原生的方法 1:拿到select对象: var myselect=document.getElementById("test"); 2:拿到选中项的索引:var i
2016-08-24 14:36:30 280
转载 js获取select标签选中的值
var obj = document.getElementByIdx_x(”testSelect”); //定位idvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = obj.options[index].value; // 选中值jQu
2016-08-24 14:34:16 211
转载 Spring事务管理
Spring是SSH中的管理员,负责管理其它框架,协调各个部分的工作。今天一起学习一下Spring的事务管理。Spring的事务管理分为声明式跟编程式。声明式就是在Spring的配置文件中进行相关配置;编程式就是用注解的方式写到代码里。下面先说声明式:Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分
2016-08-18 11:10:15 196
转载 spring事务管理几种方式(转)
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置
2016-08-18 10:54:04 197
转载 Spring声明式事务配置管理方法
环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys: 打开Add Libraries对话框,然后选定 MyEclipse Libr
2016-08-18 10:25:41 214
转载 淘宝内部分享:MySQL & MariaDB性能优化
摘要:MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,必须进行不断的优化,而优化是一个复杂的任务,本文描述淘宝数据库团队针对MySQL相关的数据库优化方案。编者按:MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,必须进行不断的优化,而优化是一个复杂的任务,本文描述淘宝数据库团队针对MySQL数据库Metadata
2016-08-18 10:22:14 258
转载 一看就懂的ReactJs入门教程(精华版)
现在最热门的前端框架有AngularJS、React、Bootstrap等。自从接触了ReactJS,ReactJs的虚拟DOM(Virtual DOM)和组件化的开发深深的吸引了我,下面来跟我一起领略ReactJS的风采吧~~ 章有点长,耐心读完,你会有很大收获哦~一、ReactJS简介React 起源于 Facebook 的内部项目,因为该公司对市场上所有 Java
2016-08-15 20:48:14 456
转载 React 入门实例教程
现在最热门的前端框架,毫无疑问是 React 。上周,基于 React 的 React Native 发布,结果一天之内,就获得了 5000 颗星,受瞩目程度可见一斑。React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设Instagram 的网站。做出来以后,发现这套东西很好用,就在201
2016-08-15 20:46:41 311
转载 小米运维—互联网企业级监控系统实践
监控系统是整个运维环节,乃至整个产品生命周期中最重要的一环,事前及时预警发现故障,事后提供翔实的数据用于追查定位问题。监控系统作为一个成熟的运维产品,业界有很多开源的实现可供选择。当公司刚刚起步,业务规模较小,运维团队也刚刚建立的初期,选择一款开源的监控系统,是一个省时省力,效率最高的方案。之后,随着业务规模的持续快速增长,监控的对象也越来越多,越来越复杂,监控系统的使用对象也从最初少数的几个SR
2016-08-15 17:17:00 1787
转载 Spring 学习系列 -- Spring + Mybatis 从零开始配置多数据源访问
目的: 项目中以前有整合mybatis + spring操作数据库,但是以前都是单数据库,现需要实现mybatis访问多数据源,依旧使用spring调用mybatis。 通过注解的方式整合 spring + mybatis 多数据源,同时使两者能够执行事务操作 网上虽然也有类似的文章,但是或多或少有些问题。先将我的解决方法记录下来,以供参考。
2016-08-15 11:21:38 356
转载 判断当前日期是否在[startDate, endDate]区间
/** * 判断当前日期是否在[startDate, endDate]区间 * * @param startDate 开始日期 * @param endDate 结束日期 * @author jqlin * @return */ public static boolean isEffectiveDate(Date st
2016-08-15 11:10:05 1503
转载 Spring+MyBatis多数据源配置实现
最近用到了MyBatis配置多数据源,原以为简单配置下就行了,实际操作后发现还是要费些事的,这里记录下,以作备忘不多废话,直接上代码,后面会有简单的实现介绍jdbc和log4j的配置#定义输出格式ConversionPattern=%d %-5p [%t] %c - %m%nlog4j.rootLogger=DEBUG,Consolelog4j.logg
2016-08-15 11:09:08 240
转载 Redis应用场景一
转自:http://www.cnblogs.com/linjiqin/p/5733541.htmlRedis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。Redis常用的数据类型主要有以下五种:StringHashList
2016-08-15 09:51:04 239
转载 谈谈离职和跳槽
这篇文章是我在部门会议上一次发言的总结。之所以会有这次会议,是因为我的一名员工向我提出了辞职,在思索了几天后,我整理了一下自己的思路,于是便有了这次的会议和现在的这篇文章。收入是由什么决定的?这位员工辞职的原因主要有两个:公司的薪水无法达到他的预期,未来一年在公司的收入前景也不是很明确。想要去做更底层的开发,方向是使用C/C++开发3D图形图像。而我们公司主要是.NET开发。既
2016-08-15 09:46:06 490
转载 人不成熟的几大特征
人成熟与不成熟跟年龄没有关系,人成熟不成熟,就是你能不能站在对方的角度去看待事物。就是能不能把我的世界变成你的世界。人不成熟的第一个特征------就是立即要回报他不懂得只有春天播种,秋天才会收获。很多人在做任何事情的时候,刚刚付出一点点,马上就要得到回报。对在生活中有放弃习惯的人,有一句话一定要送给你:“成功者永不放弃,放弃者永不成功”。在生活中,我们一定要懂得付出。那为什么你要
2016-08-15 09:42:30 480
转载 关于消息队列的使用----ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。2.1异步处
2016-08-15 09:22:33 23411 10
转载 kafka中处理超大消息的一些考虑
Kafka设计的初衷是迅速处理短小的消息,一般10K大小的消息吞吐性能最好(可参见LinkedIn的kafka性能测试)。但有时候,我们需要处理更大的消息,比如XML文档或JSON内容,一个消息差不多有10-100M,这种情况下,Kakfa应该如何处理?针对这个问题,有以下几个建议: 最好的方法是不直接传送这些大的数据。如果有共享存储,如NAS, HDFS, S3等,可以
2016-08-15 09:18:30 5491
转载 rabbitmq丢消息的处理方法
最近发现系统rabbitmq丢消息比较严重,于是想了些方案来查找原因,给将消息发送方式添加确认机制。 我们在本地模拟了wms发送打标消息的场景.1. 有事务2. 先发点对点队列, 再发订阅队列3. 批量发送4. 在生产环境与测试环境的RabbitMQ都进行了测试 我们在测试的时候都没有出现丢失队列的情况. 1、在RabbitMQ配置文件中,开启确认机
2016-08-15 09:13:08 4031
转载 Spring中定时任务Quartz集群配置学习
Spring中定时任务Quartz集群配置学习原来配置的Quartz是通过spring配置文件生效的,发现在非集群式的服务器上运行良好,但是将工程部署到水平集群服务器上去后改定时功能不能正常运行,没有任何错误日志,于是从jar包、JDK版本、cronExpression到服务器类型,甚至查到了服务器操作系统的类型,都没能找到解决的办法,后来才知道是集群惹的祸!详细步骤如下:1、 按照Q
2016-08-14 20:59:30 654
转载 quartz集群分布式(并发)部署解决方案-Spring
项目中使用分布式并发部署定时任务,多台跨JVM,按照常理逻辑每个JVM的定时任务会各自运行,这样就会存在问题,多台分布式JVM机器的应用服务同时干活,一个是加重服务负担,另外一个是存在严重的逻辑问题,比如需要回滚的数据,就回滚了多次,刚好quartz提供很好的解决方案。集群分布式并发环境中使用QUARTZ定时任务调度,会在各个节点会上报任务,存到数据库中,执行时会从数据库中取出触发
2016-08-14 20:49:55 5305 1
原创 我所理解的RESTful Web API [设计篇]
转自:http://www.cnblogs.com/artech/p/3506553.html《我所理解的RESTful Web API [Web标准篇]》Web服务已经成为了异质系统之间的互联与集成的主要手段,在过去一段不短的时间里,Web服务几乎清一水地采用SOAP来构建。构建REST风格的Web服务是最近两三年风行的潮流,所以很多人以为REST是一个事物。而事实却是:RE
2016-08-14 20:46:44 474
转载 RESTful设计原则和样例(开发前后台接口)
摘要REST(表征性状态传输)设计风格;REST通常基于使用HTTP,URI协议和标准。使用URL标识资源,开发前后台接口。主要使用post,get方式参考博文: http://www.cnblogs.com/artech/p/restful-web-api-02.html 维基百科:https://zh.wikipedia.org/wiki/REST
2016-08-14 20:42:54 1018
转载 TreeMap 排序
一、TreeMapTreeMap 默认排序规则:按照key的字典顺序来排序(升序)当然,也可以自定义排序规则:要实现Comparator接口。用法简单,先看下下面的demopublic class SortDemo { public static void main(String[] args) { System.out.println("----
2016-08-14 20:24:43 1337
转载 java list 交集 并集 差集 去重复并集
package com;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Test { public static void main(String[] args) { List list1 =new ArrayList(); list1.a
2016-08-14 20:15:14 292
转载 List和Set中忽略的方法addAll(Collection c)和retainAll(Collection c)
List、Set中都有方法addAll(Collection c) : 对于set来说,是将c中所有元素添加到一个Set中,如果Set中已有某一元素,则不添加,因Set不允许有重复值 对于List来说,是将c中元素append到一个List中 //Appends all of the elements in the specified collect
2016-08-14 20:13:04 3665
转载 list集合去除重复对象
对象重复是指对象里面的变量的值都相等,并不定是地址。list集合存储的类型是基础类型还比较好办,直接把list集合转换成set集合就会自动去除。 当set集合存储的是对象类型时,需要在对象的实体类里面重写public boolean equals(Object obj) {} 和 public int hashCode() {} 两个方法。 实体类[html] v
2016-08-14 20:07:46 1563
转载 去除list集合中重复项的几种方法
因为用到list,要去除重复数据,尝试了几种方法。记录于此。。。测试数据: Liststring> li1 = new Liststring> { "8", "8", "9", "9" ,"0","9"}; Liststring> li2 = new Liststring> { "张三", "张三", "李四", "张三", "王五", "
2016-08-14 19:59:53 1359
转载 五大步完成JBOSS 5 多数据库的多数据源配置
第一步、配置 mysql-ds.xml; 要定义的数据源名称 1 jdbc:mysql://192.168.16.20:3306/db_a com.mysql.jdbc.Driver mysql用户名 mysql 密码 org.jboss.resource.adapter.jdbc.vendor.MySQLExceptionSorter mySQL
2016-08-12 15:07:34 1738
转载 AngularJs 入门系列-1 使用 AngularJs 搭建页面基本框架
每当看到前端程序员在脚本、样式、表单处理逻辑中苦苦挣扎的时候,我就在想,为什么不用Angular Js 呢?Angular Js 支持页面前端的 MVC 模式开发,在 Angular JS 的支持下,我们可以将页面前端处理的数据与页面展示进行分离,实现优雅的代码结构。首先,我们需要到 AngularJs 的官网下载这个脚本库。地址:https://angularjs.org/不
2016-08-12 10:59:46 327
转载 CMDB经验分享之 – 剖析CMDB的设计过程
摘要:作为IT管理的核心,CMDB逐渐成为系统管理项目实施的热点。在很多的案例中,由于忽视了CMDB的因素,ITIL的深入应用受到了极大的挑战。同时,由于CMDB是IT管理信息的集中,CMDB也是一个重要的工具和手段。作为IT管理的核心,CMDB逐渐成为系统管理项目实施的热点。在很多的案例中,由于忽视了CMDB的因素,ITIL的深入应用受到了极大的挑战。同时,由于CMDB是IT管理信息
2016-08-11 17:03:20 6392 2
转载 对软件产品化的理解
产品化的时机是看业务的需要,不管是对前景的落实,还是项目转化成产品,这些都不是技术人员能考虑的,业务的发展和策划,如何进行市场细化等如果都由技术人员考虑,产品化的风险很大。风险最大的是对于产品化的理解。提到“产品化”,大部分技术人员,包括很多公司老板,首先想到的是可销售性,也就是免实施,“软件产品的制造成本为零,微软就是这样发财的”,这是很多人跟我这么说,为什么要做产品。基于这种考
2016-08-11 16:43:12 2334
转载 谈软件系统的标准化和产品化
软件公司都在探寻着产品化之路,尤其是做项目起家的企业,大家都在探讨、遥望着产品化这一命题。很多公司一直都在产品化的路上,这是一条漫漫长路,是通向新大陆的光明道路,也是布满荆棘的夜路。 1、标准化是软件产品化的魂。 很多面向企业解决方案的公司都在做产品化,但是同样的产品化有成功也有失败,有喜笑颜开的,也有抹着一把辛酸泪的。原因有很多,行业的标准化程度便是其中非常重要的一个,没有标准和规则
2016-08-11 16:27:28 5689
gcc 64位Linux rpm包
2017-11-25
myeclipse 实现框架 spring+springmvc+springsecurity+myibatis+mysql用户认证和人员增删改查
2016-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人