- 博客(17)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 pdf转png,解决微信,Android不能直接展示pdf的问题
问题背景 最近在完成电子发票的相关业务,调用第三方返回的是经过编码的一段流,直接写pdf是没有问题的,但是微信和android对于pdf的支持不是很好,得下载以后再去看,体验比较差,但是微信和android都是直接可以查看图片的,所以就想着把pdf的流转成图片解决方案 一:maven引入jar包 <dependency> <groupId>org.apache.
2017-06-02 15:13:02
3632
1
原创 java关键字之static
更多详情请戳-原文点我,点我 java中有很多的关键字,这些关键字在面试的时候还是在编写的时候的使用以及原理的了解都会显示出一个开发人员的技术水平。 static作为java中的关键字,可以修饰变量,方法,类,代码块,还有一个被忽略的功能就是静态导包。一:修饰变量 static修饰变量就是经常听说的静态变量,这个变量不属于一个对象,属于一个类,在类加载的时候就被分配了内存。在内存
2017-05-28 18:50:22
304
原创 Maven编译后证书字节变大,too big pfx,导致解密失败,cer,pfx
问题背景 1:最近在做电子发票的对接,里面有一个加密和解密的方法涉及到相关证书,后缀是cer和pfx的,在普通的java工程中测试通过,放到maven项目中始终报解密失败,最终查找后发现是maven编译的问题 2:异常信息 java.io.IOException: DER length more than 4 bytes: 111发现问题 查了一圈,没有得到好的解答,开
2017-05-22 09:44:11
2762
原创 kafka学习资料整理
http://www.lanyinbin.cn/blog/articles/135.html参考资料推荐 英文部分: 1. 官网: Apache Kafka 2. JIRA列表:Kafka - ASF JIRA Kafka issue列表,使用关键字去搜索你碰到的实际问题3. Kafka KIP: Kafka Improvement Proposals 可以看到最新的Kafka新功能提议及其
2017-05-09 17:27:30
598
原创 按照list中对象的属性排序
一个集合,集合存储着若干对象,对象有若干属性,希望按照对象的某个属性排序,排序完成,list的存储顺序也是按照这个属性排完以后的顺序。public class User { private String username; private int age; public String getUsername() { return usernam
2017-01-16 16:15:56
6934
原创 Arithmetic overflow error converting expression to data type int.”
格式错误,数据库中的表和你创建的对象的类型是不一样的
2015-07-27 09:57:07
1653
原创 关于解决easyui中注销登录跳出tab,跳不到登录界面的解决方法
现象描述:写了这样一个修改密码的界面,点击修改以后得跳出tab,到登录界面。但是就是跳不出tab。原因分析:我写这个是在tab里面写的,easyui的整体是一个frame类似的。所以跳出的时候级别得是window的,所以就会出现这个问题解决方案:写一个获取window的方法: function getWindow(){
2015-05-09 09:47:54
1981
3
原创 mysql插入操作--插入中文的时候报错的解决方法
在执行一个简单的操作的时候,插入中文出现了一下的异常:java.sql.SQLException: Incorrect string value: '\xCE\xC4\xB8\xF1\xB1\xF2' for column 'name' at row 1解决方案:首先进入到数据库,然后利用show crate tale ##(#代表表名),如果表示的是latin1,证明
2015-05-08 12:51:47
553
原创 关于hibernate中的一些字段的解释@Transien
@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性.如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则,ORM框架默认其注解为@Basic @Transient public int getAge() { return getYear(new Date()) - getYear(bi
2015-04-25 18:02:59
490
原创 关于easyui1.3表单不能提交,ajax请求提交表单没有反应
首先介绍一下bug的情景: 我做了一个表单里面有好几组的radio,提交他。我用的是easyui1.3,里面有f方法,但是不能提交:下面是easyui提供的表单提交的方法:$('#ff').form('submit', { url:..., onSubmit: function(){ // do some check
2015-04-20 19:03:42
851
原创 在javaweb编译的时候出现了BASE64Decoder报错,解决的方案很实用
在MyEclipse中编写Java代码时,用到了BASE64Decoder,import sun.misc.BASE64Decoder;可是Eclipse提示: Access restriction: The type BASE64Decoder is not accessible due to restriction on required library C:\Program file
2015-01-06 10:32:02
732
原创 校园招聘笔试之编程----字符串
很多公司都会考到字符串的东西,比如反转,倒叙,找出连续的字符串等,很多很多的,下面通过本人的笔试和复习的经验给大家总结了一下1--字符串反转(大小公司都会考)思想:(1)我们首先把接收到的字符串转成数组,然后进行数组倒序,最后在转成字符串输出(2)直接调用Stringbuffer方法,调用里面的reverse方法来实现字符串反转(3)直接利用数组i--,实现倒序,我
2014-11-13 10:56:19
338
原创 软件类-校园招聘笔试题总结
由于今年毕业,所以参加了很多场笔试,面试,现在有时间我也想总结一下:一:笔试题型一般都会有选择题,填空题,编程题,算法题,设计题等,很多大公司比如腾讯,百度那些大公司选择,编程,还有美团,去哪儿网,金山等都是编程题一种题型,很多大公司都是不分试卷的,也就是你得会的比较多二:笔试考试范围校园招聘技术岗的考试题很杂,下面我会分几个方面进行介绍,有数据库,编程,操作系统,
2014-11-13 10:55:06
538
转载 虚拟内存的详细介绍(转自别人),很有用的
4 虚拟内存处理器的虚拟内存子系统为每个进程实现了虚拟地址空间。这让每个进程认为它在系统中是独立的。虚拟内存的优点列表别的地方描述的非常详细,所以这里就不重复了。本节集中在虚拟内存的实际的实现细节,和相关的成本。虚拟地址空间是由CPU的内存管理单元(MMU)实现的。OS必须填充页表数据结构,但大多数CPU自己做了剩下的工作。这事实上是一个相当复杂的机制;最好的理解它的方法是引入数据
2014-11-13 09:12:08
1436
原创 用java实现操作系统中的动态内存分配,包括最佳,最坏,首次,首次循环等算法
前段时间操作系统实验,网上的都是c的,所以我觉得写个java的比较好,原创,不想搞成资源下载,请看:这是第一个类:get,set方法设置属性package Testdemo4;public class Partation { private int startAddress ; private int endAddress ; private int
2013-12-23 09:47:28
3754
1
原创 在webxml中进行数据库参数配置,减少代码冗余
一:用servlet来说,我们创建一个webproject,相应的会有webxml生成,这样我们写一个初始化的servlet来初始化在webxm中的配置文件import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;
2013-12-09 10:19:57
602
大数据的问题--从hbase中取出数据出现异常
2015-08-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人