- 博客(28)
- 资源 (12)
- 收藏
- 关注
原创 idea使用maven构建java和scala项目开发spark
一 工具版本 1 Intellij Idea 15.0.2 2 jdk:1.8.0_40 3 maven:4.0.0 4 spark:2.1.0 5 scala:2.11.8 6 hadoop:2.7.3 二 pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM
2017-02-23 17:51:43
502
1
原创 Wordpress更换ip不能正常访问解决方法
一 前言 1 网站更换ip后,wordpress不能正常访问 2 查看:wp-config.php中mysql相关设置,DB_HOST一般为localhost二 更改worpress的站点url和主页 1 登陆mysql: mysql -u root -p 2 加载数据库: use wordpress 3 更新站点url和主页update wp_options set option_val
2016-10-10 10:55:16
4956
原创 Openssl 生成多级证书
一、前言 使用自签ca证书,给二级ca签发生成的证书默认不具备给三级证书签发的能力。 需要指定 -extensions v3_ca参数。 详细参考:http://blog.youkuaiyun.com/howeverpf/article/details/21622545?reload二 相关命令// 生成顶级CA的公钥证书和私钥文件,有效期10年(RSA 1024bits,默认)openssl req
2016-07-28 11:51:26
3788
原创 ssl双向认证-openssl生成证书
一、前言 已有教程大部分是使用jdk自带keytool生成自签名证书,自己测试可以的,但是用于生成时,在双向认证中服务器认证客户端时,不可避免的每增加一个客户,服务器端需要添加信任列表。 解决方法:使用同一ca签名过的服务器和若干客户端,服务器只需要添加该ca的认证即可。 二、链接 1 keytool 签名:http://www.cnblogs.com/youxia/p/java002.ht
2016-07-23 13:46:30
2428
原创 Ubuntu12编译openjdk7
一 环境软件预备 操作系统:ubuntu12.04lts64位 openjdk:openjdk-7-fcs-src-b147-27_jun_2011.zip 此时官网最新版为openjdk-7u40-fcs-src-b43-26_aug_2013.zip(推荐官网最新版) netbeans:7.01 c++版本(7.4以上版本debug源码有问题) Oracle jdk 7: /usr/lo
2016-06-14 13:38:45
722
原创 Linux搭建wordpress
Linux搭建wordpress一、环境 vps:Centos 6 x86 minimal 512ram小内存 xshell 5: ssh远程连接主机首先搭建lamp环境(linux apache mysql php或python等)二、apache 1 安装 yum install httpd 2 启动apache service httpd start 直接在浏览器中输入
2015-08-03 15:45:05
1082
原创 java端连接https注意事项
双向证书生成生成证书D:\jdk1.5.0_06\bin\keytool.exe -genkey -keyalg RSA -alias server -keystore c:\server.keystore -validity 3650 -dname "cn=localhost,ou=haiyi,o=haiyi,l=china,st=yantai,c=cn"D:\jdk1.5.0_06\bi
2015-07-30 15:52:55
619
转载 Jboss配置https
Jboss配置https 1、生成服务器端证书keytool -genkey -keyalg RSA -dname "cn=localhost,ou=sango,o=none,l=china,st=beijing,c=cn" -alias server -keypass password -keystore server.jks -storepass password -validity 3650
2015-07-17 17:19:38
1271
原创 openssl在java端的加解密和签名验证
一、前言 很大程度上参考:http://blog.youkuaiyun.com/chaijunkun/article/details/7275632 在此基础上添加了签名和验证方法。为了完整性,把其前面的内容也搬过来了。二、openssl下载windows版本下载地址:http://slproweb.com/products/Win32OpenSSL.html绿色版下载地址:http://sourcef
2015-07-16 14:29:49
15432
4
原创 UEP常见问题以及解决
1 启动服务器报: version xx 不符 检查jdk版本,compiler中jdk版本 2 中文乱码 项目编码,服务器编码,数据库编码是否一致 3 菜单失效 数据库中菜单表中 该为null的地方为空,需设为null
2015-07-02 17:34:05
1002
原创 android5.0远程绑定service
5.0之前参见:http://blog.youkuaiyun.com/guolin_blog/article/details/11952435 5.0会报错:Service Intent must be explicit 官方不允许隐式调用 解决方法:添加setPackage方法指定要调用的service包名。(action名字也要引用调用服务的完整类名)Intent intent = new Inten
2015-06-30 13:19:11
396
原创 Fragment模拟Tab以及简单优化
一、前言 在郭霖大大的博客(http://blog.youkuaiyun.com/guolin_blog/article/details/13171191)的基础上试着进行代码优化。 二、分析 有4个tab页:message,contacts,news,setting。每个tab页的点击事件流程基本一致。相应的ui组件命名规则一致(都以tab名为前缀)。 原文用switch语句写了4遍点击事件(作为给新
2015-06-25 11:23:02
413
原创 2015年研三学习计划
1《第一行代码》 android学习之路:http://www.stormzhang.com/android/2014/07/07/learn-android-from-rookie/ 2《java编程思想》 《effective java》 3《重构 改善既有代码的设计》 4 算法:leetcode http://blog.youkuaiyun.com/column/details/leetcode-
2015-06-19 11:24:33
902
原创 ListView setSelection 无效问题
一、api /** * Sets the currently selected item. If in touch mode, the item will not be selected * but it will still be positioned appropriately. If the specified selection position * is
2015-06-09 15:54:57
2103
原创 android学习笔记(二)
2015年7月2日 16:13:33 1 新建module,整个project会同步,比较耗时,取消同步 2015年7月1日 14:02:52 1 之前setting设置编码,如果新建工程会不起作用。全局编码设置下图位置设置 2015年6月26日 10:11:39工程下gradle文件夹的内容上传至github,能提升导入该项目的速度,且统一gradle版本。动态添加控件,用Layo
2015-06-04 16:31:15
487
转载 Android学习之路
转载自http://stormzhang.com/android/2014/07/07/learn-android-from-rookie/硬件 电脑–推荐Mac 首先声明我不是果粉,个人Windows,Linux,Mac OX系统均用过, 只能说Windows上面的开发工具简直难以恭维,尤其命令行超级难用,而Linux自己必须得花不少时间在折腾中,更是不适合新手
2015-06-01 11:46:51
341
原创 二 智能闹钟:通知类时间短语
适用对象:通知类短信,即显示含有时间点(一般精确到分钟),并在该时间点上发生某件事。 一、功能描述 1将短信中的时间识别为日历时间(年月日时分秒) 2根据日历时间设置闹铃 二、时间提取大致步骤 1、文本格式化: a、中文符号转为英文,例如冒号: b、消除空格,回车等
2015-05-28 16:43:32
521
原创 一 智能闹钟:预备
一、写在前面的话 14年4月的一个课堂作业:智能闹钟app。实现将通知类短信自动设置成闹钟。 例如:收到这样一条短信:“明天下午2点,在501开会”。该app将设置一个明天下午2点的闹钟(或者提前几分钟)。省去了在备忘录里记录的烦恼。 巧合的是:5月份某锤手机发布会上,展示了类似功能,只不过是自动添加到日历里。 当时,用eclipse+adt,c语言思维瞎写出来的(在小米应用商店搜:智能闹铃
2015-05-28 16:06:57
637
原创 android学习笔记(一)
2015年5月27日 08:40:041.moudle-rename后,需修改中 2015年5月26日 14:28:561.修改默认xml布局。 新建BlankActivity的xml布局模板新建moudle使用此模板: \Android Studio\plugins\android\lib\templates\activities\BlankActivity\root\res\l
2015-05-25 15:56:49
542
原创 android studio连接汇总
1、 android studio 安装文件:http://www.oschina.net/news/62021/android-studio-1-2-final 2、android studio 学习网站:http://www.android-studio.org/index.php/docs/guide/ 3、Gradle Android插件用户指南:http://avatarqing.gi
2015-05-13 16:57:05
528
原创 数据迁移:从sql2008到oracle 10g
一、背景 新旧系统数据库不一致,要将旧系统数据迁到新系统上。部分关键表的数据,更改数据结构(类型长度等)录入到新库表中。单表数据量百万-千万。 二、迁移工具 1、vc开发程序或其他开发工具,同时连接sql和oracle,一一对应数据库表和字段。对应字段间的映射关系,修改主键等。灵活性大。 2、据说kettle是开源数据迁移软件,有兴趣的可以试试。 三、小技巧 1、vc连接数据库采用otl
2015-05-13 16:47:27
398
原创 oracle升级至10.2.0.5.0
oracle升级至10.2.0.5.0一、why 一张表数据量很大时(如:七百万条),group by语句有明显bug(10.2.0.1.0实际发生过)。 group by默认采用hash算法,会产生碰撞。在10.2.0.5.0版本修复。 二、solution 1、alter session set “_gby_hash_aggregation_enabled”=false 禁用hash;或
2015-05-13 16:20:06
546
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-05-13 15:49:31
358
转载 程序员一生必读的书籍
Coding Practice | 编程实践 基础篇 Clean Code《代码整洁之道》 Pragmatic Unit Testing《单元测试之道》 The Productive Programmer《卓有成效的程序员》 Test-Driven Development By Example《测试驱动开发》 Cl
2015-04-01 10:49:28
373
原创 qt4.8.6-vtk5.10-vs2010整合
qt-vtk-vs2010整合一、系统环境:xp(sp3)32位 二、Vs2010安装1版本:旗舰版2代码助手:visualassistant x3打开vs2010:工具-选项-项目和解决方案:更改路径使其不包含中文三、qt安装1版本:4.8.62安装顺序:1)qt-opensource-windows-x86-vs2010-4.8.6.exe
2014-10-23 11:25:50
1745
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人