- 博客(54)
- 资源 (4)
- 收藏
- 关注
原创 WebSphere MQ call failed ..reason '2397' ('MQRC_JSSE_ERROR') 问题解决
1. add SSL certificate to JAVA keystorerefer to : http://javarevisited.blogspot.hk/2015/03/webshpere-mq-ssl-errors-java-solution.html2. check if the host name and the port are correct .
2016-02-15 19:08:36 2524
转载 How to add or list certificates from keystore or trustStore in Java - Keytool Example Read more: ht
detail as below : http://javarevisited.blogspot.sg/2012/03/add-list-certficates-java-keystore.html
2016-02-15 16:11:21 1099
原创 使用 Maven 部署 artifact 到 Nexus 教程
本文侧重讲解如何将已经按照好的 Maven 和 Nexus 连接,即如何通过 Maven 部署 artifact 到 Nexus。本文前提:1. 安装好 Maven。可以使用 Maven 创建、打包项目。关于安装2. 安装好 Nexus。可以访问本地的 Nexus 仓库 http://localhost:8081/nexus/#welcome 。正文:1. 配置 Mav
2016-01-24 22:10:27 851
原创 Unable to add module to the current project as it is not of packaging type 'pom' 问题解决
mvn archetype:generate -DgroupId=com.tony.bank -DartifactId=consumerBB -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false根据 maven 教程输入上面命令创建新项目时,会出现如下错误 : [ERROR] Failed
2016-01-23 11:50:38 2364
原创 使用 Dojo 显示表格数据,并带筛选(filter)功能(2) - filter 插件
这篇文章简单介绍下使用 Dojo 的 filter 插件,实现表格数据的筛选功能。和上一篇 使用 Dojo 显示表格数据,并带筛选(filter)功能 不一样的是,grid.filter() 只是一个筛选函数的使用,而 filter 插件则是一个完整的筛选的解决方案。只需要 EnhancedGrid 对象的 structure 对象进行配置,就能得到效果完整的筛选功能。在 dataGrid 对象加上 filter 插件步骤:1. 将 dataGrid 对象升级为 EnhancedGrid 对象2.
2016-01-22 01:59:14 1033
原创 使用 Dojo 显示表格数据,并带筛选(filter)功能
如何使用 Dojo 显示表格数据,并应用筛选(filter) 功能?步骤如下 : 1. 将数数组塞进符合 ItemFileWriteStore 定义的变量 data 中,2. 根据 data 变量创建一个 ItemFileWriteStore 类型的 data store, 3. 将 data store 绑定到 grid 对象中,4. 在 grid 中定义点击事件,当点击时触发 grid 的筛选功能。具体可运行代码 :
2016-01-21 01:05:36 858
原创 批量编辑文本 - 行首行末批量编辑
之前使用 sublime 傻瓜式操作很方便,直接搜索匹配就可以。用 Notepad++ 同样可以实现批量操作。选择正则匹配 搜索模式,"^"表示行首, "$"表示行末,直接匹配替换即可。
2015-12-18 10:46:42 738
原创 [LeetCode] Largest Rectangle in Histogram 解题思路
问题: 求直方图中面积最大的矩形。直方图中面积最大的矩形,必然以某一个柱作为高,左侧、右侧最近且矮于该柱的柱为宽边界。
2015-12-05 01:38:15 471
原创 JSP 自定义标签 (custom tags) 入门介绍
直到看到了下面的资料,感觉讲得蛮清晰的,从简单到复杂渐进介绍,例子也能实现。推荐给大家。
2015-12-01 23:37:27 1762
原创 [LeetCode] Maximum Product Subarray 解题思路
问题:求解乘积最大的连续子数组。这道和 Maximum Subarray相似。将原问题转换为:第一步,求 n 个分别以 i ( 0 -> n-1 ) 结尾的 乘积最大(乘积最小)的连续子数组。第二步,找出第一步中最大值的便是原问题的解。
2015-11-27 07:54:22 644
原创 [LeetCode] Maximum Subarray 解题思路
问题:求解和最大的连续子数组。求最大值考虑 DP 思路。将原问题转换为: 第一步,求 n 个分别以 i 结尾的 和最大的连续子数组。 第二步,找出第1步中最大值的便是原问题的解。
2015-11-26 20:58:31 862
原创 图的遍历,非递归版本,深度优先遍历
遍历思路: 将第一个节点压入 stack_node 中, stack_node.back() 表示当前访问的节点。 若存在尚未访问的邻接节点,则将其压入 stack_node 中,标记为已访问,并将新压入的这个节点作为当前节点,继续探索。 若不存在尚未访问的邻接节点,则弹出当前节点,将 stack_node 的下一个节点作为当前节点,继续探索。
2015-10-11 21:58:30 2512
原创 在数组中,求和为定值的元素组合
实现思路已注释在代码当中,如下:// 存储可行结果$list1 = array();// 指定数组$arr = array(1, 10, 4, 22, 5, 6, 7, 8);sort($arr);$n = count($arr) - 1;find_factor(20, $n);/** * * @global type $list1 存储可行结果 * @global
2015-06-21 20:13:53 3415
原创 全排列算法 - php 实现
今天遇到了一个全排列的算法题目,回顾下算法实现。全排列实现思路:1. 当需要全排列的元素个数 N = 1 ,则全排列只有它;2. 当需要全排列的元素个数 N > 1 ,则全排列为 每一个元素 i + 【除 i 之外剩余元素的全排列】的全部情况。在用程序实现该算法的时候,需要注意用变量保存由 i 组成的一个排列情况。function func2($arr, $
2015-05-25 23:33:38 3521
原创 冒泡排序 - 实现
冒泡排序的思路较简单。一次 0 - N 的遍历,下标指针为 i ,当发现 i 个值 大于 i+1 的值 则交换两个位置的值,一趟遍历下来能找到最大值 X 并将它放到了 第N 个位置。当 N 这个遍历从最大下标递减到 0,则整个排序就完成了。function bubble_sort($a) { $N = count($a); for (; $N > 0; $N--)
2015-05-25 21:47:03 667
原创 mysql 导数据,不用 load file 的解决方法
由于权限控制问题, load file 的权限很大,容易被攻击。当需要导数据的时候,可以用 客户端 的 -e 选项 代替。 /usr/local/webserver/mysql/bin/mysql -uusername -ppassword -e "select * from database1.table2 limit 1;" > ./test.file;导出速度很快
2015-05-11 22:14:20 1153
原创 c++ 组合算法 - 从n中选m个数
参照 http://dongxicheng.org/structure/permutation-combination/ 对其中的 3. 组合算法 - 从n中选m个数 进行了重构优化/** * 从 1...n 中,取 m 个数的所有组合 * * 使用方法:申明一个长度为 m 的整型向量 b * 如: * vector b(2); * combine2(3, b.
2015-04-09 00:49:12 9233
原创 Xcode 自定义快捷键 - 剪切当前行
剪切当前行命令如下:Cut Current LineselectLine:, copy:, moveToEndOfLine:, deleteToBeginningOfLine:, deleteBackward:, moveDown:, moveToBeginningOfLine:1. 打开/Applications/Xcode.app/Contents/Frame
2015-03-29 20:28:37 2594 1
转载 mac 并存多版本java
The java, javac, etc. command line tools are sensitive to the value of the JAVA_HOME environment variable and will use 1.6 if this variable points to a 1.6 JDK.The tool /usr/libexec/java_home is
2015-02-19 12:39:58 876
原创 MAC 大写密码频频提示密码错误,解放方法
使用mac 自带的输入法,在[简体拼音]输入模式下,开启 caps lock (大写选项)后,就能输入英文字母。如果在这个时候,在密码栏输入密码,是无法输入大写字母的。解决方法:1. 在 自带输入法中,选项英文(美国)输入。2. 开启 saps lock ,即可正确输入正确密码!
2015-02-16 13:32:25 3569
原创 ERROR 1045 (28000): Access denied for user 'root'@'127.0.0.1' (using password: YES)
ERROR 1045 (28000): Access denied for user 'root'@'127.0.0.1' (using password: YES)解决方法:试试 去掉
2014-08-22 16:17:23 2232
原创 android开发adb shell下出现Sqlite3 not found解决办法
其原因是手机的 system/xbin中缺少sqlite3文件(附件有),把这个件复制进去就可以了。方法一:可以用 adb软件把 sqlite3文件放进 /system/xbin/。这很容易遇到各种权限问题,很麻烦!方法二:用root explorer 手机端软件把sqlite3文件放进 /system/xbin/。可以轻松解决权限问题,推荐!具体方法:step1:将附件中
2013-11-18 20:48:08 1508
原创 如何理解递归
以前看过一个关于递归的段子:你要理解递归,首先需要理解递归。初看觉得这句话很有意思,言简意赅地讲述理解递归时的烦恼。但是,其实这是一个严重的误导!!!!许多人觉得递归函数很难理解。大部分的理解难处,来自于对函数使用了错误的比喻。人们倾向于把函数理解为某种机器。原物料像实参一样抵达;某些工作委派给其它函数;最后组装起来的成品,被作为返回值运送出去。如果我们用这种比喻来理解函数,那递归
2013-10-02 11:08:24 2047
原创 解决Some index files failed to download 错误
W: 无法下载 bzip2:/var/lib/apt/lists/partial/ppa.launchpad.net_synapse-core_ppa_ubuntu_dists_precise_main_binary-amd64_Packages Hash 校验和不符W: 无法下载 bzip2:/var/lib/apt/lists/partial/ppa.launchpad.net_synap
2013-09-26 14:09:09 12635
原创 ubuntu 下locate 无反应
例如:~$ locate php.ini即没有任何输出,没有报错。解决方法:更新一下索引库updatedb
2013-09-10 21:35:01 2003
原创 作为一个程序员,我常去的网站
仅记录自己常去的一些网站博客,欢迎拍砖!1.http://stackoverflow.com/国外一个问答网站,不会刻意去,但搜索问题的时候,很容易在这个网站找到有用信息。2.https://github.com/一个代码托管网站,程序猿应该都用过,不多解释3.http://www.oschina.net中国开源社区,上面有许多开源东西,可活跃的开源
2013-09-03 10:43:06 652
原创 ubuntu 下 virtualbox sector not found reading drive a 的解决方法
用iso 在virtualbox里安装 xp。点击安装到c盘,报错 sector not found reading drive A。参照网上的解决方法解决方法1. 格式化C盘,重启后报错依旧。解决方法2. 把软驱删除,调整cd为第一启动项,硬盘为第二启动项。报错依旧。可行的解决方法: 格式化C盘后,用iso(我用的是深度的iso)进入PE,在PE桌面上运
2013-08-16 23:28:21 1090
原创 Ubuntu Apache 配置文件路径
Ubuntu Apache 配置文件路径1>apache的配置文件路径 /etc/apache2/apache2.conf 2> php.ini路径 /etc/php5/apache2/php5.ini 3>mysql配置文件路径 /etc/mysql/my.cnf 4>phpmyadmin 配置文件路径 /etc/phpmyadmin/apache.conf 5>网站根目
2013-08-01 10:53:48 1813
原创 解决ubuntu中zip解压的中文乱码问题
在上一篇的博文中: 解决Ubuntu中使用windows文件名乱码问题 ,解决文件名乱码的方法,但是,同时引起另外一个问题,在终端先显示中文会乱码。在我的ubuntu12.10中,发现显示中文基本都是正常的,只有在解压windows传过来的zip文件时,才会出现乱码。所以,我用另一个方法解决中文乱码问题。用到的工具是The Unarchiver项目提供的lsar/unar工具。The
2013-07-31 15:12:43 2229
原创 ubuntu修改源的图形界面
事实上,Ubuntu 已经收录了国内大部分知名的源,所以无需上网查找。打开软件中心 – 编辑 – 软件源 ,然后点击源的列表 – 其他站点:然后可以自己选择一个源,建议163源,比较稳定选中后,点击右下角的选择服务器即可!
2013-07-31 12:16:36 1146
转载 解决Ubuntu中使用windows文件名乱码问题1
本人试过,确实可行,故转载之。------------------使ubuntu正常显示GB2312、GBK编码文件ubuntu环境设置的字符集utf8,windows默认字符集是GBK,Ubuntu的默认字符集为utf-8,这使得在用telnet登录远程服务器或查看windows文件时出现乱码。需要将ubuntu环境设置为GBK或GB2312,或设置软件使其正确显示汉字。下面
2013-07-26 17:03:54 933
转载 Ubuntu 中软件的安装、卸载以及查看的方法总结
觉得此文章非常实用,故转载之。源于: http://qiuye.iteye.com/blog/461394说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式
2013-07-22 12:14:28 675
原创 Ruby on Rails 安装出现`require’: cannot load such file — openssl (LoadError)的解决方法
按照ruby官方网站(中文,英文)步骤,已经安装来Ruby ,RubyGems ,SQLite3 Database,还有openssl。再安装rails $ gem install rails但是还是提示`require’: cannot load such file — openssl (LoadError) 这个错误。
2013-07-20 10:31:18 5022
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人