- 博客(199)
- 资源 (74)
- 收藏
- 关注
原创 关于博客搬迁
前一段时间在自己的服务器上搭了个博客系统,虽然之前自己写了个博客系统,不过总是有点小问题,所以暂时使用了一个开源的博客 ,然后自己买了个2块的域名备了案,现在已经可以正常使用了:http://wuyongshi.top,以后的博文均会最先更新到我的个人博客上,如果想继续看我博客的朋友,可以到我的个人博客上去看①可以直接访问:https://wuyongshi.top② 直接访问:htt...
2016-11-15 08:49:30 1557 1
原创 jdk1.7访问https报javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure问题解决
错误日志:本地jdk版本java version "1.8.0_31",代码中已对https做了相应处理:信任所有来源证书,运行正常;上包到服务器(服务器jdk版本java version "1.7.0_80"),报以下ssl异常javax.net.ssl.SSLHandshakeException: Received fatal alert: handshak
2018-07-08 11:31:53 21123 6
原创 如何注册免费域名
首先,你需要一个域名,如果你自己买的有域名,那么这里我再说就没太多意义了,这里要说的是用免费的域名,是的,你没有看错,免费的域名首先登陆 https://my.freenom.com 网站注册个用户,当然了也可以先不用注册,如果想跟着本教程走,则最好是先不要注册用户(有Google账户的小伙伴可以直接登陆了) 然后就是想个你要注册的域名,搜一下(注:只有.tk、.cf、.ml、.ga、....
2018-05-01 18:10:36 73655 12
原创 申请免费企业邮箱(网易企业邮箱)
网易免费企业邮箱网址:http://ym.163.com/ 点击注册进入注册页面,设置域名信息 设置管理员信息 验证手机号 配置MX记录 这个之前如果没有配置过的人,又是在其他地方买的域名,可以参考网易的帮助文档配一下 然后到我们之前注册的域名的控制台,找到dns解析配置 然后按照网易要求的配置,在dns解析里配置上,并保存 ...
2018-05-01 18:09:01 29104 1
原创 申请自己的免费企业邮箱
你还在用qq邮箱、网易邮箱、新浪邮箱?没有个自己的企业邮箱岂不是显得太low了,当然了,这里不谈工作用的企业邮箱,我这里要谈的是自己注册的企业邮箱;应用场景薅羊毛 有些场景可能需要一些临时性的邮箱,比如说通过一些邮箱注册某些平台的账号,又不想人平台通过域名查出你的whois信息,那么你可以选择这种方式来申请个企业邮箱 匿名信 发匿名信随笔一个网易邮箱、新浪邮箱不...
2018-05-01 18:06:20 56520
原创 Hessian的基本使用
完整代码下载 https://gitee.com/zml2015/HessianDemo引入必要jar包<dependency> <groupId>com.caucho</groupId> <artifactId>hessian</artifactId> <version>4.0.51</version></dependency>定义接口package t
2017-11-05 19:41:40 5115 4
原创 解决checkbox全选之后取消全选,再次全选无效问题
情景再现 使用以下代码进行checkbox全选,首次可以全选成功,但是一个个的取消掉之后,审查元素会发现checkbox的checked属性值仍然是checked,这个就导致再次使用如下方式进行全选时,页面并没有更新为选中状态,正是因为你在手动取消的时候,checkbox的checked属性并没有变化$("#choose_weeks input[type=checkbox]").attr("c
2017-09-19 09:58:30 2094
原创 SpringMVC使用fastjson自定义Converter支持返回jsonp格式
SpringMVC使用fastjson自定义Converter支持返回jsonp格式
2017-08-31 15:58:54 3276
原创 17素材网 素材或源码 免费下载
主要是试用Teleport Ultra(俗称网站小偷)进行抓取 网站小偷下载地址 http://download.csdn.net/download/zml_2015/9956598本文首次发布于个人博客“吾勇士的博客http://wuyongshi.top”,转载请标明出处
2017-08-30 10:35:56 26138 9
原创 通过pid杀死进程,然后重启服务(tomcat重启)
问题引出 tomcat有自己的脚本(shutdown.sh),来关闭服务,但是当tomcat容器中的项目开启了其他的端口做相关逻辑操作时,tomcat的关闭服务脚本就无能为力了,它只能关闭自己的端口解决方案 直接杀死进程 直接杀死进程会将其捆绑的所有服务停止掉,不管你这个进程上绑定了多少个端口 代码实践 我们投产的服务器比较变态,不支持中文编码,所以只好双管齐下,
2017-08-28 16:29:27 7252
原创 java生成随机验证码(ASCII)
最近做的一些东西,在做请求时,要伪造一些随机码,所以就写了个方法,网上实现也比较多,这里只是提供自己的这个相对来说比较简单,主要是看实现思路,主要是利用java的 Random类1. 只生成数字验证码因为是用于验证码,所以首位为0也是可以的,单纯的用random.nextInt(4位数)这种形式是无法生成首位为0的验证码的/** * 获取几位随机数 * @aut
2017-08-16 11:56:56 13012
原创 MongoDB之Curd(增改查删)常用命令
MongoDB常用命令:show dbs 命令可以显示所有数据库的列表db 显示当前数据库对象或集合use <database> 可以连接到一个指定的数据库创建数据库语法use DATABASE_NAME如果数据库不存在,则创建数据库,否则切换到指定数据库。实例以下实例我们创建了数据库 zml:> use zmlswitched to db zml增文档的数据结构和JSON基本一样。
2017-05-24 18:14:09 2132
原创 Windows安装mongoDB
MongoDB安装软件下载 官网:https://www.mongodb.com/download-center#community 这里以Windows示例 创建数据目录MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。请注意,数据目录应该放在根目录下((如: C:\ 或者 D:\ 等 )。在本教程中,已经在C:盘 安装了 mongo
2017-05-22 18:51:13 4111
原创 初识MongoDB
MongoDB建立数据库的注意事项数据库也通过名字来标识。数据库名可以是满足以下条件的任意UTF-8字符串。 * 不能是空字符串(”“)。 * 不得含有’ ‘(空格)、.、$、/、\和\0 (空宇符)。 * 应全部小写。 * 最多64字节。 有一些数据库名是保留的,可以直接访问这些有特殊作用的数据库。 * admin 从权限的角度来看,这是”root”数据库。要是将一个用户添加到这个
2017-05-22 18:48:24 1048
原创 MySQL数据库编码设置
默认情况下MySQL数据库使用的是拉丁(lantin1)字符进行编码; 如输入命令show variables like 'character%';查看数据库编码:+--------------------------+----------------------------+| Variable_name | Value |+-
2017-05-13 21:18:57 2308
原创 解决mysql本地可访问,远程无法访问的问题 Host is not allowed to connect to this MySQL server
解决方法:改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称”%”mysql>mysql -u root -p;mysql>use mysql;mysql>update user set host = '%' wh
2017-05-13 21:16:29 6252 1
原创 CentOS 7使用yum安装MYSQL
在此记录一下CentOS 7.2使用yum安装MYSQL 5.7.18的步骤,以便查看查看Linux发行版本[root@iZ2zed763hlan3sl19tze0Z opt]# cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core)下载MySQL官方的Yum Repository根据Linux发行版本(CentOS、Fedora都
2017-05-13 21:14:54 1926 1
原创 Xml解析之Sax解析(传入xml即可得到实体类集合)
[toc] 之前想写一个JAXB解析xml与实体类转换的,但是发现JAXB有一定的局限性,有时,在解析非标准xml中的属性值时,不能够获取到其中的值,很奇怪的是,JAXB是jdk中自带的API,竟然在AndroidStudio环境中竟然不能使用,引入jar包也会报错,后索性改为用SAX解析,并对其进行了一定的封装,只需要传入几个简单的参数即可得到想要的实体类。如果你的需求是根据解析xml返回一个简
2017-04-09 20:19:45 4528
原创 JS判断是PC浏览器还是手机端浏览器
JS判断是电脑浏览器还是手机端浏览器,并根据不同的终端跳转到不同的网址function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs
2017-03-27 08:24:05 18373
原创 MySQL表结构(含数据类型、字段备注注释)导出成Excel
(博客首次发布于个人博客:吾勇士的博客http://wuyongshi.top/articles/2017/03/16/1489642574000.html,转载请标明出处)像我们使用的数据库图形化工具Navicat Premium、Navicat for XXX、SQLyog、DataGrip等等都可以导出表结构SQL脚本,但是当我们要将数据库整理成文档时导出表结构的sql脚本肯定是不方便的...
2017-03-17 09:14:59 50237 2
原创 WebCollector Maven支持(含所有依赖jar包)
虽然WebCollector封装的功能很强大,使用也简单,但是因为WebCollector集成的有selenium,selenium本身依赖了很多jar包,而且不同版本之间区别较大,无语的是WebCollector作者只提供了一个selenium-java 的maven下载实例,而实际上WebCollector还依赖selenium的一些驱动jar等等,而且必须引入WebCollector对应的版
2017-02-22 15:46:08 3265 1
原创 java 复制非空对象属性值
很多时候,我们需要通过对象拷贝,比如说VO类与数据库实体bean类、更新时非空对象不更新,对同一对象不同数据分开存储等用于对象拷贝,spring 和 Apache都提供了相应的工具类方法,BeanUtils.copyProperties但是对于非空属性拷贝就需要自己处理了在这里借用spring中org.springframework.beans.BeanUtils类提供的方
2017-02-15 11:31:27 8450 1
原创 ClassNotFoundException: org.springframework.scheduling.quartz.CronTriggerBean
spring4.3.6与quartz 2.2.3集成出现以下问题Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.springframework.scheduling.quartz.CronTriggerBean] for bean with nam
2017-02-12 19:59:31 20177 4
原创 问题之HTTP Status 500 - Unable to compile class for JSP更优雅的解决方案
一上午的坑,终于找到合适的解决方案跳出来了,这个问题其实到现在为止还是Apache的一个未解决的bug,https://bz.apache.org/bugzilla/show_bug.cgi?id=57020 不过,通过一上午的努力,在这有了更优雅的解决方案?12345678910
2017-01-29 19:36:10 38037 13
原创 解决fastjson、Jackson、Gson解析Json数据时,key为Java中关键字无法解析的问题
博文首次发布于个人博客:吾勇士的博客无论我们在使用fastjson、Jackson还是Gson,我们在用json转换为实体类时,都是根据json数据建立对应实体类,但比较恶心的是,有时,有些服务商返回的json报文中,key值为java中的关键字,我们没法用关键字,当做一个类的成员变量,不过不代表我们就没有其他的办法解决了;先给个测试实体类:?
2017-01-03 15:33:31 7064
原创 Java判断文件编码工具类
摘自:个人博客有时候,我们拿到一个文件,不清楚它是用什么编码进行写入的,然后读取的时候,如果不按照文件写入的编码进行读取,就会发生乱码,下面这个工具类,可以比较完美的读取文件的编码/** * @author 郑明亮 * @Time:2016年10月28日 下午5:58:24 * @version 1.0 *//** * * Copyright (C) * *
2016-12-22 14:30:10 4937 6
转载 MyBatis完全使用指南
MyBatis作为一个轻量的SQL映射框架,确实很简单,但是知识点挺多,实际使用中还是会有时想不起来某个标签该怎么写,所以整理了这篇文章,以备查询。由于MyBatis如此简单,使得这一篇文章基本把实际使用中常碰到的事情都涵盖了,包括:MyBatis中的一些概念MyBatis包含的内容SQL映射动态SQL一、 MyBatis中的一些概念MyBatis的架构
2016-12-22 12:07:42 608
原创 不登录CSDN就获取需要登陆的JSON数据 (已解决)
通过Fiddler抓取到CSDN的Android客户端的请求接口后,在访问接口时,有些是不用登陆就可以查看的,而有些是需要登陆才能查看的,不需要登陆的接口,直接通过Http链接直接访问便可以拿到数据,如查询我的博客的前20条博文的链接http://ms.csdn.net/api/blog/user_blog_list?SessionId=IhO4aEgYT6HTOI%2FiWRVgl6rH
2016-09-21 17:57:28 2663
原创 AndoridStudio编译出的APK乱码
AndroidStudio工程编码为GBK,编译成的APK运行到手机上却乱码,解决方案: 在build.gradle中的android{ }一级中添加android {compileOptions.encoding = "GBK"}然后sync就行了如:apply plugin: 'com.android.application'android {
2016-09-13 10:11:31 3904 1
原创 解决so库导入AndroidStudio无法被调用的问题
解决so库导入AndroidStudio无法被调用的问题java.lang.UnsatisfiedLinkError: Couldn't load weibosdkcore from loader dalvik.system.PathClassLoader[DexPathList[[zip file 向AndroidStudio中导入so库的正确姿势是:
2016-09-12 11:35:48 6043
转载 一行代码,解决百度云大文件下载限制
脚本功能: 浏览器地址栏显示绿色的https或小锁,那么脚本暂时可用偶有问题,估计是你网络问题,百度云的组件脚本加载失败。 无法调用迅雷1.没有设置好,迅雷监听浏览器。解决方法:点击迅雷的自动修好,或者手动设置2.各种绿色版的迅雷,没有把自动调用添加进win的注册表。解决方法:下载安装版的极速迅雷(鱼与熊掌不可兼得)3.上面都没问题,那么删掉Object....
2016-09-05 10:00:40 53933 3
转载 浏览器脚本全攻略
用户脚本是什么? 用户脚本(UserScript)可直接修改网页功能,增强用户的浏览体验。可以做到很多,比如自动输入网盘验证码,修改页面样式……去除页面广告,免登陆看帖、下载附件,将电影下载地址增加在线云播……相比扩展,脚本的优势是平时不访问的网站,就不会开启,不占用内存!!!(一条理由足够)怎样获取新用户脚本? 一、在线安装:先安装对应浏览器的
2016-09-05 08:57:47 11094
原创 Java的反射机制
Java中的反射首先是能够获取到Java中要反射类的字节码,获取字节码有三种方法,1.Class.forName(className) 2.类名.class 3.this.getClass()。然后将字节码中的方法,变量,构造函数等映射成相应的Method、Filed、Constructor等类,这些类提供了丰富的方法可以被我们所使用。下面就通过一个简单的例子来说明一下怎样使用java的反射机制
2016-09-03 16:48:31 736
原创 在java中,怎样把一个double数转换为字符串时,不用科学计数法表示。
问题:在java中,怎样把一个double数转换为字符串时,不用科学计数法表示。解决方法1:对Double类型的数字进行 格式化输出import java.text.DecimalFormat;public class TestDouble_String { public static void main(String[] args) { Double doub
2016-09-03 10:14:14 25741 6
原创 Gson、FastJson、org.JSON到底哪一个效率更高,速度更快
博文首次发布于安卓巴士,现搬于CSDN之上 写博客不易,珍惜笔者劳动成果,转载请标明原创作者地址 http://blog.csdn.net/zml_2015/article/details/52165317今天无意中再安卓巴士上看到了一片文章《Android开发者应该使用FlatBuffers替代JSON》,吓得我赶紧看了看,突然感觉自己用了好长时间的JSON解析似乎落伍了~~(>_<)~~
2016-08-09 18:53:06 35504 10
转载 HTML特殊字符编码对照表
HTML特殊字符编码对照表特殊符号命名实体十进制编码特殊符号命名实体十进制编码特殊符号命名实体十进制编码ΑΑΑΒΒΒΓΓΓΔΔΔΕΕΕΖΖ&#
2016-08-08 15:25:40 1280
原创 Android实现ListView过滤功能之继承BaseAdapter进阶版
Android实现ListView过滤功能之继承BaseAdapter进阶版 实现ListView过滤功能最方便的便是使用ArrayAdapter,里面自带的getFilter()方法能很方便的实现此功能但是在实际的开发中,ArrayAdapter有的时候满足不了我们项目的各种需求,所以一般都是继承于BaseAdapter,然后继承BaseAdapter不能像ArrayAdapter那样直接通
2016-08-01 02:53:14 7991
原创 AndroidStudio检测不到模拟器的解决方案(百试不爽)
Select Deployment Target Nothing to show网上一堆的关于AndroidStudio检测不到模拟器的解决方案基本上都没什么借鉴价值,本来感觉这么简单的问题,网上应该有很多的解决方案,不过看了看真的是没什么用,现在写一个绝对可靠的方法,不用重装模拟器(Genymotion)我说的解决方案仅对常用的Genymotion模拟器和原生模拟器适用,不包括夜神模拟...
2016-07-24 14:13:14 101967 22
java或Delphi代码直接生成类图工具
2016-04-14
博客导出工具
2016-03-24
android-smart-image-view.jar
2016-03-20
httpclient所需所有jar包
2016-03-19
Genymotion-ARM-Translation_v1.1
2016-03-19
Universal-Image-Loader1.9.4
2016-03-01
Android图片上传源码下载
2016-02-10
自动生成带注释的getter和setter方法(Intellij、AndroidStudio插件).zip
2017-08-29
Gradle-3.4-all.zip下载
2017-03-25
gradle-3.3-all.zip 官方版下载
2017-03-25
批量改名软件(批量修改文件名称)
2017-02-28
webcollector-selenium-all-jar.7z
2017-02-21
SecureCRT 8.0.4.rpm(目前最新版)
2017-01-08
Linux服务器上线步骤
2016-12-01
各行业简历模板
2016-10-11
mysql-5.7.13-winx64.msi(Mysql5.7安装包)工具
2016-07-21
Inletex Easy Meeting Classic破解版
2016-06-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人