• 取消部分失效友链!若误删,请留言!谢谢~
  • 256IT · 每年第256天,一个属于程序员的节日。

PhantomJS快速入门

本文简要介绍了PhantomJS的相关基础知识点,主要包括PhantomJS的介绍、下载与安装、HelloWorld程序、核心模块介绍等。由于鄙人才疏学浅,难免有疏漏之处,欢迎指正交流。 1、PhantomJS是什么? PhantomJS是一个基于webkit的JavaScript API。它使用QtWebKit作为它核心浏览器的功能,使用webkit来编……

打印样式设计

打印样式设计

如果你对许多从事网页开发的人提起打印样式,他们第一反映会想到使用打印CSS。当网页文档需要被打印时,我们已经习惯于创建一个打印样式表。这些样式表确保打印版本清晰并且保证用户不会打印出巨幅图像。然而,CSS也被用来排版图书,商品目录以及宣传册 – 这些内容在以前可能从来没有被设计成网页。 在这篇文章里,我们将探索一些已有的CSS模块,它们不是在网页……

教你一招轻松破解PDF文件的数字签名

今天遇到一个PDF,不但加了口令,还用了数字签名。口令很多工具都能对付,但是目前还真没什么工具能去除数字签名。我先把口令去了,现在可以复制内容,可以打印。 但是由于数字签名还在,仍然无法进行修改、注释等操作。我尝试把这份文档再打印成PDF,这下数字签名倒是没有了,可原文件的书签也没了。又在网上看到有人说用“提取页面”也可以达到同样效果,但是也……

Eclipse安装svn插件的几种方式

1.在线安装: (1).点击 Help –> Install New Software… (2).在弹出的窗口中点击add按钮,输入Name(任意)和Location(插件的URL),点击OK (3).勾选出现的插件内容,一步步安装即可。 注: 目前在线安装svn的版本只有1.6.x和1.8.x 地址分别是: http:/……

mysql创建数据库指定编码格式

在mysql中使用sql语句创建数据库时,老是忘记指定编码格式。这就导致了使用utf-8格式的工程访问数据库的过程中产生中文乱码的问题。后来发现大部分问题出自创建数据库的时候没有指定编码格式。创建数据库指定编码格式的一种方法是在创建数据库sql语句中指定编码格式,如下所示,指定数据库编码格式为utf-8 CREATE DATABASE `test2` D……

utf8_unicode_ci与utf8_general_ci的区别

当前,utf8_unicode_ci校对规则仅部分支持Unicode校对规则算法。一些字符还是不能支持。并且,不能完全支持组合的记号。这主要影响越南和俄罗斯的一些少数民族语言,如:Udmurt 、Tatar、Bashkir和Mari。 utf8_unicode_ci的最主要的特色是支持扩展,即当把一个字母看作与其它字母组合相等时。例如,在德语和一些其它语言中……

Linux下安装MySQL5.6

环境: 1、操作系统:CentOS release 6.8 (Final) 2、安装版本: mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz 3、下载地址:http://dev.mysql.com/downloads/mysql/ 4、下载说明:上边的下载地址是最新版的,如果想下载老版本可以点击页面中的超链接“Looking……

JAVA程序下载网络图片

package action; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.FileOutputStream; import java.net.HttpURLConnection; import java.net.URL; ……

七牛云私有空间指定目录大量文件压缩示例

最近使用到七牛云私有空间大量文件压缩功能,简单做下总结,大概步骤如下: 1.查询指定目录下所有文件。 2.循环进行链接加密,修改为公网可以访问资源。 3.按照七牛索引文件要求格式,拼接索引文件内容。 4.上传索引文件。 5.调用压缩接口。 七牛多文件压缩官方文档: https://developer.qiniu.com/dora/manual/1667/mk……

百度鹰眼Java接口调用增删改查实例

因感觉百度鹰眼的使用场景比较符合实际业务,于是对百度鹰眼做了简单功能调试。 刚开始使用springframework封装的RestTemplate,但是测试提示ak参数不存在。 后又试了几种方法,均提示ak参数不存在。但是ak参数明明存在的,且是正确的(可能本人参数设置问题)。 百度相关ak参数不存在问题,发现还有一部分人遇到这个问题。 经过参考对应资料,终……

Access restriction: The type JPEGImageEncoder is not accessible due to restriction解决办法

报错: Access restriction:The type JPEGCodec is not accessible due to restriction on required library C:\Program Files\Java\jre6\lib\rt.jar 解决方法: Project -> Properties -> libraries, ……

jQuery ajax的traditional参数的作用

jQuery ajax的traditional参数的作用

一般的,可能有些人在一个参数有多个值的情况下,可能以某个字符分隔的形式传递,比如页面上有多个checkbox: $.ajax{ url:"xxxx", data:{ p: "123,456,789" } } 然后后台获取参数后……

Mybatis Generator最完整配置详解

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN&……

Margin为什么对span无效呢?

Margin为什么对span无效呢?

span默认是行属性,而div默认是块属性,把span强制设为块属性就可以了。 span{ margin-left:25px; margin-top:200px; } 改为 span{ margin-left:25px; margin-top:200px; display:bloc……

如何使java中double类型不以科学计数法表示

问题:在java中,怎样把一个double数转换为字符串时,不用科学计数法表示。 解决方法1: //对Double类型的数字进行 格式化输出 package com.vincent.test; import java.text.DecimalFormat; public class TestDouble_String { ……

BigDecimal加减乘除运算

java.math.BigDecimal。BigDecimal一共有4个构造方法,让我先来看看其中的两种用法: 第一种:BigDecimal(double val) Translates a double into a BigDecimal. 第二种:BigDecimal(String val) Translates the String repre sen……

freemarker大于,小于的用法

用符号代替 >:gt >=:gte <:lt <=:lte ……

最实用的10个重构小技巧排行榜,您都用过哪些呢?

LZ最近一直在研究虚拟机源码,可惜目前还只是稍微有一点点头绪,无法与各位分享,庞大的JAVA虚拟机源码果然不是一朝一夕能搞定的,LZ汗颜。 本次我们抛开JAVA虚拟机源码这些相对底层的东西,LZ来与各位探讨一下几个代码重构的小技巧,这些内容部分来自于书籍当中,部分来自于LZ维护项目当中的一些实践经验。如果猿友们曾经用过这种手法,也不妨参……