- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 GD 数据流项目之踩坑
1. 把工作成果以及一些script都保存在公司的linux服务器的个人工作目录下,一个周末在清理冗余文件的时候, 不慎把服务器上的个人目录rm -rf *2. 有一个shell脚本需要从正式网向测试环境导数据,在踩完坑1.后,这个脚本自然也被rm了,连夜重写了一份。 这个脚本中有一个逻辑: 导入数据前,先要清掉测试环境数据库的数据。 结果,夜间作
2016-10-29 16:30:21 485
原创 动态规划算法--切钢条问题
算法导论中阐释动态规划算法的第一节,就是钢条切割问题:java代码简单实现了一下:package cms.open.itPlatform.algorithm;public class DynamicPlan { public static void main(String[] args) { int []p = {-9999,1,5,8,10,13,16,17,22,
2016-10-29 15:19:32 890
原创 WEB端、H5前端性能测试
1. 用到的工具:yahoo出品的浏览器插件yslow 安装:firefox-->插件管理-->yslow2. WEB、H5前端性能的优化建议:Web Performance Best Practices and RulesYahoo!'s Exceptional Performance team has identified 34 rules that affect
2016-10-28 19:09:31 1303
原创 linux 六步安装mongodb
1. 先找到自己的linux服务器的版本。 cat /proc/version2. 在mongodb的官网 https://www.mongodb.com/download-center?jmp=nav#community ,找到对应的安装包下载路径3. wget https://fastdl.mongodb.org/linux/mongodb-linux-x86
2016-10-27 16:52:19 342
原创 RabbitMQ入门教程之二--》spring+rabbitmq简单demo
1. maven工程的pom文件需要添加的依赖 org.springframework.amqp spring-rabbit 1.6.3.RELEASE +spring的全部依赖+jackson相关的依赖2. spring-config.xml需要添加的配置如下: <rabbit:connection-factory id="connec
2016-10-21 16:45:09 2115 1
原创 RabbitMQ入门教程之一--》Windows环境搭建RabbitMQ服务
第一步:windows环境下搭建rabbitmq服务1. 安装rabbitmq-server的运行环境--》erlang语言运行环境: 1.1 下载erlang最新安装程序,http://www.erlang.org/downloads 1.2 安装、并配置环境变量ERLANG_HOME为安装的根目录,并把%ERLANG_HOME%\bin追加到PATH环境变量
2016-10-21 16:30:16 8256
原创 VI等相关操作
vi文本替换::s/old/new (把当前行第一次出现的old字符串替换成new字符串):s/old/new/g (把当前行出现的所有old字符串替换陈gnew字符串):%s/old/new/g (把文件中出现的所有old字符串替换陈gnew字符串):10,20s/old/new/g (把文件中第10到20行出现的所有old字符串替换陈new字符串)vi文本多行移动、复制、删除:
2016-10-21 10:40:07 329
转载 zip/tar 命令
转自:http://www.php100.com/html/webkaifa/Linux/2009/1213/3652.htmllinux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzipunzip -o -d /home/sunny myfil
2016-10-16 13:46:11 314
原创 RequestBody注解--springMVC接收json串
JSON字符串是目前前后端通信的主流方案,本文粗略记录,前端ajax怎么给服务端传json格式字符串,以及java服务端springMVC如何接收请求字符串。1. 前端ajax代码:$.ajax({ type : 'POST', cache : false, url : 'login.do', dataType:'json', contentType:'applica
2016-10-14 13:43:39 7179
原创 字符串的最长回文子串问题
解题的具体思路都有相应注释,所以直接上代码public class Palindrome { public static void main(String[] args) { Palindrome p = new Palindrome(); System.out.println(p.getMost("")); //0 System.out.println(p.getMost("1
2016-10-08 23:23:26 335
原创 Java递归实现字符串全排列
public class AllStrings { public static void main(String[] args) { AllStrings as = new AllStrings(); char []chs={'a','c','d'}; System.out.println("chs的全排列如下:"); as.getAllStrings(chs, 0); }
2016-10-08 15:20:54 772
原创 mysql忘记密码时如何通过命令行修改
一》资源管理器找到mysqld.exe的进程,并kill二》命令行:mysqld --skip-grant-tables (跳过数据库对表的权限管理)三》新开命令行终端,mysql-->use mysql;(mysql数据库保存的是用户以及权限等相关信息)四》update user set password=password('123456') where user='root' an
2016-10-08 12:44:22 477
原创 selenium3.x 系列篇之三:远程模式
准备工作:1. 安装firefox浏览器2. 下载geckodriver.exe、selnium-server-standalone-3.0.0.beta4.jar注意事项: 在selenium2,启动selenium-server时,可以-Dxx配置一些参数 java -jar selenium-server-standalone-3.0.0.beta4.jar
2016-10-05 17:42:12 5110 1
原创 selenium3.x 系列篇之二:本地模式
直接上代码: System.setProperty("webdriver.gecko.driver", "D:\\autoTest\\geckodriver\\geckodriver.exe"); WebDriver driver = new FirefoxDriver(); driver.get("http://www.baidu.com/"); driver.manag
2016-10-05 17:23:38 9154 2
原创 selenium3.x 系列篇之一:change list
2013年,在selenium官网看到,selenium3在圣诞节会发布,然而,过去了3个圣诞节,迟迟也没有等到selenium3。在2016.9.2,终于看到第一个beta版,目前最新的版本是3.0.0-beta4。趁着国庆闲着无事的机会,带着期待和好奇,想要一探selenium3到底会给我们带来什么全新的特性,在官网:http://docs.seleniumhq.o
2016-10-05 16:55:50 6944 2
原创 堆排序
二叉堆:是被完全填满的二叉树,唯一的例外是在最底层。二叉堆的应用范围:最优队列(最小堆)、堆排序(最大堆)内部需要用到的数据结构为数组,并且为了方便处理,一般从数组下标index=1开始填充。需要有以下几个方法:1. insertNode往最大堆插入一个节点2.deleteMax删除最大堆中最大的元素并返回3.build_max_heap根据一个无序数组构造一个最大
2016-10-04 20:23:57 421
原创 shell脚本获取一个目录、及其子目录下的所有文件
#!/bin/shread -p "input path:" FilePath;function getAllFiles(){ fileList=`ls $FilePath`; for fileName in $fileList; do #if test -f $fileName; then if [
2016-10-04 02:59:42 12279
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人