自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(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

原创 personal mark

http://benjamn.github.io/empirenode-2015/#/8

2016-01-24 22:48:03 704

原创 使用 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

原创 不同 frame 之间调用 js 函数

不同 frame 之间调用 js 函数

2015-12-01 11:24:59 2856

原创 [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

原创 navicat cannot create file 解决方法

navicat

2014-08-21 09:58:51 13941 5

原创 NetBeans 8.0 创建远程服务应该程序

1.新建项目2.

2014-05-23 11:36:03 948

原创 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 安装软件

Ubuntu  安装软件 还是用 apt-get 比较可靠!

2013-09-11 21:48:38 573

原创 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

原创 virtaulbox 视图模式常用切换

视图:Host+F                                          切换到全屏模式 Host+L                                          切换到无缝模式 Host+C                                          切换到自动缩放模式

2013-08-16 23:39:49 1145

原创 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

原创 vim 备忘命令

查找:/ : 开始查找n :查找下一个N:查找上一个撤销重做:uu: 撤销一次crtl+ r: 重做一次

2013-08-05 20:06:47 604

原创 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

PHP和MySQL WEB开发(4th)

《PHP和MySQL WEB开发(4th)》php mysql 经典入门。里面的例子都很不错,如果把他们都做一遍,Php算是入门了的。

2013-06-26

空空如也

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

TA关注的人

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