工作点滴
文章平均质量分 61
夏凯
嚼得菜根者百事可为
展开
-
档口工作总结
主要参与ERP系统开发、WMS系统开发、云配系统的开发,主动开发订正工具 提升技术支持的工作效率。ERP系统开发工具:idea13 代码管理:git 项目管理工具:Maven 描述:从无到有的过程,仓库现场收集需求,快速迭代,试用,推广。快速从php coder 转到java coder 在项目中学习、成长、进步。从最简单的拣货开始,虽然需求简单,由于刚开始接触java,原创 2016-05-30 14:18:07 · 1794 阅读 · 0 评论 -
[工作点滴]定时任务不定期报连接数据库失败
背景:公司所用的开发结构SSM(spring+spinrgMVC+Mybatis),spring 内置了很多的定时任务,于是新开一个项目把后续用到的定时任务单独配置起来异常描述:经常会出现数据库连接超时异常代码:org.springframework.dao.RecoverableDataAccessException: ### Error querying database.原创 2015-12-06 16:46:56 · 4310 阅读 · 0 评论 -
Sublime Text 2 小黑本 快捷键大全
Ctrl+L选择整行(按住-继续选择下行)Ctrl+KK从光标处删除至行尾Ctrl+Shift+K删除整行Ctrl+Shift+D复制光标所在整行,插入在该行之前Ctrl+J合并行(已选择需要合并的多行时)Ctrl+KU改为大写原创 2013-06-03 16:04:13 · 1132 阅读 · 0 评论 -
Ubuntu 完美安装Sublime Text 2
接上篇文章:ubuntu 更换最新的163源 后为Ubuntu 安装上Sublime Text 2,并且为它配置上在Terminal 上输入subl就可以运行安装,这样比下载文件夹放到/opt/的优点就是你在dash home 里面搜索sublime 就能出来sudo apt-get updatesudo apt-getinstall sublime-t原创 2014-02-25 22:05:43 · 781 阅读 · 0 评论 -
win7下JDK的安装环境变量配置【图文详解】
下面图文记录win7 64位操作系统下的jdk的安装和配置。1、下载jdk 地址:http://java.sun.com/javase/downloads/index.jsp 作为开发者,下载JDK,下载这个:根据自己电脑的配置,选择相应的版本(小编电脑是Win7 64位)由于网络原因,下载的很慢......原创 2013-12-23 17:57:17 · 1694 阅读 · 1 评论 -
IntelliJ Idea 常用快捷键列表
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Spac原创 2014-07-13 09:24:44 · 663 阅读 · 0 评论 -
Ubuntu 12.04以上 安装搜狗输入法
sudo gedit /etc/apt/sources.list 在打开的sources.list中加入以下两行: deb http://ppa.launchpad.net/fcitx-team/nightly/ubuntu quantal main deb-src http://ppa.launchpad.net/fcitx-team/nightly/ubuntu quantal m原创 2014-02-25 19:32:33 · 3715 阅读 · 0 评论 -
Ubuntu #1040 无法登录 MySQL 服务器
#1040 无法登录 MySQL 服务器表明: 已到达数据库的最大连接数,请加大数据库可用连接数进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 mysql服务重起即可具体步骤如下:1.打开终端,进入mysql目录下。cd /etc/mysql 2.原创 2013-12-11 14:49:20 · 4820 阅读 · 0 评论 -
ubuntu 下修改phpmyadmin中的默认超时时间
phpmyadmin在使用过程中经常出现“登陆超时(1440秒未活动),请重新登录”,很烦解决方法如下:修改php.ini,找到session.gc_maxlifetime = 1440将数值改大就行了,然后使之生效试验了一下,结果不好使。最终解决方案:找到 phpMyAdmin / libraries / config.default.ph原创 2013-11-27 17:34:32 · 1519 阅读 · 0 评论 -
ubuntu下7z文件的解压方法
首先安装:打开终端,键入以下命令:apt-get install p7zip-full使用方法:7z x file file是你要解压的文件原创 2014-03-16 12:52:01 · 3246 阅读 · 0 评论 -
WAMP配置多个域名访问不同网站,httpd.conf配制教程
WAMP配置多个域名访问不同网站,httpd.conf配制教程WAMP配置多个域名访问不同网站,httpd.conf配制教程最近弄了两个网站可是访问,不同域名具然打开同一个域名,IP和路径都写得正确就是访问不正确。最后终于找到原因了。原来PHP不能跟IIS一样,用一个IP访问多个网站,需要不同IP才可以。下面是例子:(提示此说明适合WAMP5的用户,其他版本暂无发言原创 2014-03-12 16:00:38 · 3077 阅读 · 0 评论 -
[CentOS]阿里云搭建php运行环境
hahhah原创 2016-06-15 14:57:26 · 918 阅读 · 0 评论 -
本机免密码登录 阿里云 的服务器
一、通过ssh root@host连接阿里云redhat服务器,觉得输入密码太麻烦,于是:ssh-keygen #一路回车scp ~/.ssh/id_rsa.pub root@host:/root/ #将ssh公钥拷贝到服务器上原创 2014-06-17 22:52:17 · 2915 阅读 · 0 评论 -
Ubuntu 12.04下PHP环境的搭建(LAMP)
最近又重装了一次Ubuntu,又需要配置PHP环境了,于是这次就把安装的过程记录了下来。1、首先打开命令行,切换到root身份,获得最新的软件包su rootsudo apt-get install update2、安装MySQL数据库sudo apt-get install mysql-server mysql-client下图为提示输入数据库密码,然后回车,之后原创 2014-02-26 11:13:51 · 925 阅读 · 0 评论 -
Chrome for Ubuntu 安装试用
接上篇文章:ubuntu 更换最新的163源 后现在开始安装Chrome开始安装Chrome了。打开终端,输入以下命令安装Chrome。sudo apt-get install chromium-browser等待一段时间。在安装完成后,大家就可以在应用程序处找到chromium原创 2014-02-25 22:43:22 · 822 阅读 · 0 评论 -
ubuntu 更换最新的163源
deb http://mirrors.163.com/ubuntu/ precise main restricteddeb-src http://mirrors.163.com/ubuntu/ precise main restricteddeb http://mirrors.163.com/ubuntu/ precise-updates main restricteddeb-src htt原创 2014-02-25 21:24:16 · 1040 阅读 · 0 评论 -
Ubuntu 12.0下为Firefox安装Adobe Flash Player
在安装Ubuntu 12.04后,播放有视频的网页时,总提示你要安装缺失的插件,在 ubuntu 系统下为Firefox安装 Flash 插件其实很简单,只要按照 Adobe flash plugin 的安装包里的 readme.txt 的说明来做就行了安装方法:1. 下载Adobe Flash Player:请从Adobe官方下载,http://get.adobe.com/c原创 2014-02-25 19:57:58 · 1148 阅读 · 0 评论 -
如何配置禅道管理自动发送通知邮件
禅道支持邮件提醒功能,目前是当需求、bug有变动的时候,会给相关的人员发送email通知。任务的提醒暂时后没有做,后面版本会加上。那么如何配置邮件提醒功能呢?很简单。1. 进入到zentao的源代码目录,进入module/mail目录。2. 里面有一个config.php,mail的相关配置都是在这个地方进行设置的。但不建议直接修改这个文件,因为我们后面升级会覆盖改文件。3. 在m转载 2013-12-18 17:20:25 · 3311 阅读 · 0 评论 -
ubuntu(64位) 安装 Balsamiq Mockups绘制原型图
一:wget http://builds.balsamiq.com/b/mockups-desktop/MockupsForDesktop32bit.deb二:原创 2014-04-09 18:05:48 · 5025 阅读 · 0 评论 -
ubuntu12.04 安装2013QQ
qq2013下载:http://www.longene.org/download/WineQQ2013-20131120-Longene.deb原创 2014-04-09 21:11:01 · 753 阅读 · 0 评论 -
sae上部署ci项目的数据库配置信息
在database.php中配置如下:$db['default']['hostname'] = SAE_MYSQL_HOST_M;$db['default']['username'] = SAE_MYSQL_USER;$db['default']['password'] = SAE_MYSQL_PASS;$db['default']['database'] = SAE_MYSQ原创 2014-04-20 16:29:22 · 997 阅读 · 0 评论 -
[工作点滴]属性没有 set/get方法
xml中的Base_Where_Clause加了alreadyCount字段,而参数对象StockCountQueryParam里没有。引起原因:新增字段的时候 ,字段代码加多了避免:凡新增字段,只在需要的地方添加代码。例如:如图原创 2016-04-26 16:09:01 · 602 阅读 · 0 评论 -
[工作点滴]功能测试环境没效果
开发和测试同一分支,本地没bug。判定:大多为配置项出问题了例如:测试分支 同步订单出错,但本地测试分支 同步订单ok,则是端口错了 本地开发配置 shop.app.url = http://x.x.x.x:xx/ 测试配置: shop.app.url = http://y.y.y.y:yy/原创 2016-04-26 16:12:29 · 538 阅读 · 0 评论 -
[工作点滴]tomcat 启动不成功
测试环境遇到发布不成功提示连接被拒绝,如下图提示,则是tomcat 没有启动 而执行发布脚本(或,手动停止tomcat)引起的。解决方法:手动kill 掉进程(kill -9 pid)然后手动启动tomcat 即可原创 2016-04-26 16:16:22 · 657 阅读 · 0 评论 -
[工作点滴]It's likely that neither a Result Type nor a Result Map was specified
resultMap="BaseResultMap"> select * from saint_order_comment where (order_id = #{item.orderId} and trade_status = #{item.tradeStatus})原创 2016-04-26 16:24:43 · 8077 阅读 · 0 评论 -
[工作点滴]常用 有效的命令
lsof -i:20880 查看 端口是否被使用原创 2016-04-26 16:27:35 · 394 阅读 · 0 评论 -
[工作点滴]ssh/http clone本地项目的切换
问题原因:remote.origin.url不是以http的形式访问解决办法:将remote.origin.url修改成http的形式访问,在项目下有个隐藏的.git文件夹,修改config:remote.origin.url=http://kai.xia@dev.echo.com/echo/echo.git修改命令(在项目目录下):ls -alcd .gitvim con原创 2016-04-26 16:29:47 · 1612 阅读 · 0 评论 -
[工作点滴] 启动mysql
mac 本地装上mysql。想要 能连上本地的数据库一、启动mysqlsudo /usr/local/mysql/support-files/mysql.server start原创 2016-04-26 16:32:06 · 380 阅读 · 0 评论 -
档口主动工作
[不是你的事,你可以不去做,不做你也无过,你不做,总会有人去做,别人做了,你也就没机会了]比如:线上出了个bug。群里有人反馈了。不是你开发的,手头上也有开发任务。怎么做?继续做手头上的开发,无视线上bug?手头上的事先放放,通知到对应的开发 还是自己主动解决?[自己对号入座]这时 有人会说:没有权限啊?不是我开发的 找开发的人处理!没权限--?找负责人要权限:查看日志/线原创 2016-05-27 10:53:11 · 751 阅读 · 0 评论 -
[工作点滴]新建分支 git 命令
原创 2016-04-26 16:00:47 · 433 阅读 · 0 评论 -
仍是在思过崖攀爬的人
思过[思己过,学他过]/攀爬[抬头看路,低调做人]================对自己的标准:1.需求分析阶段 过完原型图,画图做需求分解[不断完善],抄送团队2.代码审查 提交技术负责人review代码,审查通过后进行自测阶段3.自测阶段 对自己开发的功能进行自测,尽量避免测试人员一开始测试就发现bug,甚至程序无法跑起来的情原创 2016-04-26 15:50:20 · 706 阅读 · 0 评论 -
支付宝sign 与 mysign 返回值不一致 的 bug
paraFilter这个函数对传入数组的执行在不同的页面出错,比如$para=17个item,经过paraFilter后第一个丢了,不是sign,sign_type,不为空。按理说while list的方式不会出错,可是非常奇怪,直接echo $key,$val也没有第一个item。更奇怪的是在不同的页面执行不一样,ali提供的页面执行正常。改成了foreach的方式,终于签名ok了fun原创 2014-06-05 22:17:53 · 2611 阅读 · 0 评论 -
linux apache 新建两个虚拟目录
Apache默认的虚拟目录为:Apahce\htdocs只要把php文件拷到该目录下即可通过localhost访问。但是如果配制多个站点呢?先找到Apache\conf\httpd.conf配制文件找到节点在其后面添加其它的虚拟目录节点:如mantisAlias /test/ "D:/test/" Options Indexes F原创 2014-06-16 10:56:02 · 1629 阅读 · 0 评论 -
Ubuntu Navicat for MySQL安装以及破解方案
今天发现Navicat for MySQL有LINUX版本了哈, 开心的说,首先上官网上下载LINUX版本: http://www.navicat.com/download1. 下载 navicat110_mysql_en.tar.gz 文件 2. 下载后解压tar文件tar -zxvf /home/rain/download/navicat8_mysq原创 2014-07-10 18:05:13 · 4282 阅读 · 0 评论 -
Ubuntu 12.04 中安装和配置 Java JDK
Ubuntu 12.04安装JDK 7过程笔记:1、首先到oracle下载上下载jdk-7u4-linux-i586.tar.gz2、将jdk-7u4-linux-i586.tar.gz拷贝到/usr/lib/jvm/目录下面,这里如果没有jvm文件夹,则创建该文件夹,命令:sudo mkdir jvm //创建文件夹jvmsudo cp -r ~/downlo原创 2014-07-11 10:08:25 · 760 阅读 · 0 评论 -
freemarker教程之list循环
一、流程list循环指令基础${p.id}--${p.name}测试类:public static void test_list(){Map map = new HashMap();FreemarkerUtil fu = new FreemarkerUtil();Session session = null;Transacti原创 2014-09-26 16:43:01 · 60868 阅读 · 1 评论 -
SQL中的case when then else end用法
Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'ELSE '其他原创 2014-10-10 11:20:39 · 900 阅读 · 0 评论 -
Git merge 合并分区详解
git merge 用来做分支合并,将其他分支中的内容合并到当前分支中。比如分支结构如下: master /C0 ---- C1 ---- C2 ---- C4 \ C3 ---- C5原创 2014-10-11 11:31:18 · 1084 阅读 · 0 评论 -
Mybatis 中Expected one result (or null) to be returned by selectOne(), but found: 5
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 4 到这原创 2014-10-16 18:00:50 · 3458 阅读 · 0 评论 -
[工作点滴]SpringMVC conflicts with existing, non-compatible bean definition of same name and class
问题起因:开发过程中更新代码 就报错了(整个项目运行不起来)。报错信息如下:Annotation-specified bean name 'fileUploadDispatcher' for bean class [com.echo.test.FileUploadDispatcher] conflicts with existing, non-compatible bean defin原创 2016-12-19 16:29:00 · 11110 阅读 · 1 评论