- 博客(16)
- 资源 (12)
- 收藏
- 关注
原创 TreeMap指定排序器进行排序
Map sortedHashMap = new TreeMap(new Comparator(){ public int compare(String o1, String o2) { //指定排序器按照降序排列(o1, o2指的是Map的Key值) char char1 = o1.charAt(0); char char2 = o
2016-05-27 10:57:03 1036
原创 iOS 拨打电话三种方式
1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"186xxxx6979"];[[UIApplication sharedApplication] openURL:[NSURL URLWithString:st
2016-05-26 15:53:51 467
原创 iOS消息推送(Java实现)
首先来了解一下苹果的消息推送APNS(英文全称:Apple Push Notification service)先来看两张苹果对于推送的两张解释图:大概的意思就是,提供商把消息推送至苹果的推送服务器,再由苹果推送服务器将消息推送给手机客户端,或者反过来手机客户端把消息推送至苹果推送服务器,再由苹果推送服务将消息推送至提供商。这里提到的提供商可以是像极光推送或其他供应
2016-05-26 14:29:19 18626 12
原创 RSA基于Java Web的前台公钥加密后台私钥解密
RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。在公开密钥密码体制中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开的。虽然解密密钥SK是由公开密钥PK决定的,但却不能根据PK计算出SK。简单来说,RSA就是生成一对密钥串公钥和私钥,在使用公钥进
2016-05-26 12:25:57 10540
原创 基于Struts2大文件分片断点续传
话不多说,直接上代码。1.java后台package com.bjhit.eranges.actions.test; import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.F
2016-05-26 12:15:36 2557
原创 大数据分表
我之前用过各种分表分区的方式去处理大数据的问题,但始终会存在一些问题,例如不能解决外键的关联问题。这里我给出我研究后采用结合的视图的方式实现了主从表的关系。首先创建两张user表:CREATE TABLE IF NOT EXISTS `user1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) D
2016-05-26 11:03:13 800
原创 Linux下安装部署Jboss
先安装配置jdk就不多说了,可以到我安装部署tomcat的文章中去看。然后到官网上去下载个jboss包解压: upzip file.zip给Jboss的bin目录下的所有文件赋权限 chmod 777 *run.sh与shutdown.sh加上java环境变量export JAVA_HOME=/usr/java/jdk1.8.0_60export JAVA_BIN=$JAVA_
2016-05-25 10:16:23 492
原创 Linux下安装部署tomcat
两种方式,一种是自己到官网上下载tomcat 的包,配置和安装; 另一种是直接用源库在线安装。第一种:下载Java SE http://www.oracle.com/technetwork/java/archive-139210.html例如下载JDK8wget http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8
2016-05-25 09:49:48 521
原创 Linux安装vsftpd服务
sudo apt-get install vsftpd配置FTP配置是在/etc/vsftpd.config#local_enable=yes#write_enable=yes注释去掉,然后重启sudo service vsftpd restart或 sudo /etc/init.d/vsftpd restart默认端口是21修改在配置/etc/vsftpd.c
2016-05-25 09:47:42 466
原创 Linux常用命令
download:wget http://www.... (其中如果加上参数c可断点续传)目录切换:cd cd .. 返回上一级目录 cd / 或 cd 返回根目录罗列当前文件夹文件: ls -all 全部文件 ls -hl 显示文件属性tab: 文件自动填全 or 列出相关的命令翻页: shift+pageUp/Downvi编辑器:vi fi
2016-05-25 09:45:45 371
原创 Linux下搭建git服务
第一步,安装git:$ sudo apt-get install git第二步,初始化Git仓库:先选定一个目录作为Git仓库,假定是/srv/gitstock/myLinuxGitTest.git,在/srv目录下输入命令:$ sudo git init --bare myLinuxGitTest.gitGit就会创建一个裸仓库,裸仓库没有工作区,因为
2016-05-24 17:41:08 413
转载 android eclipse中html编辑器插件的下载和安装
eclipse html插件的下载和安装需求:需要在eclipse里面编辑html和jsp,语法高亮和语法提示,自动补全等。1.下载GEF(依赖包):http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/3.7.2/R201201171043/GEF-ALL-3.7.2.zip
2016-05-24 17:34:02 1642
原创 pdfjs 实现预览服务器上的 PDF
pdf.js 是一个主要用于HTML5 平台上在线阅读PDF文档的小插件,基于JavaScript技术编写而成,无需任何本地技术支持。pdf.js是由Mozilla Labs发布的。他们的目标是创建一个通用的,基于标准的网络平台,能够解析和渲染PDF文件,并最终发布一个PDF阅读器扩展,毫无疑问 pdf.js 将被整合入 Gecko 成为 Firefox 的内嵌 PDF 阅读器,但
2016-05-24 17:08:12 4014
原创 Linux下OpenOffice转换Office为PDF的java实现
1. OpenOffice 下载 http://www.openoffice.org/下载deb和rpms2. 安装 -->安装deb一、卸载LibreOffice 由于 Ubuntu 默认集成了 LibreOffice,在正式安装 OpenOffice 之前建议大家先将其卸载掉。要卸载 LibreOffice 可以使用如下命令: 1.sudo apt-
2016-05-24 15:31:49 23845 12
转载 nginx均衡负载,结合tomcat使用
反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 反向代理方式实际上就是一台负责转发的代理服务器,貌似充当了真正服务器的功能,但实际上并不是,代理服务器只是充当了转发的作用,并且从真正的服务器那里取得返回的数
2016-05-24 14:54:29 524
原创 apt-get update与ssh server服务安装
更新apt-get命令sudo apt-get update更新前替换/etc/apt/sources.list地址:http://download.csdn.net/detail/kerryzb/9511765安装ssh server判断是否已安装ssh服务ssh localhost未安装:ssh: connect to host localhos
2016-05-06 12:18:43 9410
oracle-jce-policy.zip
2022-12-28
Java向苹果服务器推送消息
2016-05-26
Java用OpenOffice将office转换为PDF
2016-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人