java多线程应用实战
多线程在实际开发中有着举足轻重的作用,但在教科书中并没有学到,本文以mysql(支持任何数据库)插入数据和查询数据为例子,讲述了如何在几秒钟内疯狂插入几十万数据,在一个方法中如何同时运行多条SQL语句(效率比传统开发的串行高N倍),掌握这些技能对编程能力和运行效率将会有很大的提升。。。。
saphana的jdbc驱动
java连接saphana的jdbc驱动,驱动类:com.sap.db.jdbc.Driver,连接URL:jdbc:sap://${ip}:${port}/${example}?reconnect=true
发布webservice并通用对接
1,webservice的发布方式可以说是五花八门,发布语言有JAVA,.NET,PHP等等
2,如果每一种对接都写特定的代码,那是非常累人的
3,找到通用的对接方式就能一劳永逸,就好比萨尔浒之战中,努尔哈赤“凭尔几路来,我只一路去”的方针
4,万变不离其宗,对接webservice其实就是一个POST请求
5,资源中包含详细的说明文档,可以帮你对接各种花样的webservice
一行代码实现的java发邮件
资源中就一个测试类,把发件人资料改成自己的,运行测试方法即可发邮件,简单实用:
1,仅需一行代码;
2,支持附件;
3,支持群发;
4,支持抄送
5,支持任何邮箱服务器(比如QQ,163),如果是自己的服务器,需要端口畅通
6,模板格式为html,可以让邮件内容丰富多彩,比如插入链接,插入图片;
7,注释齐全;
8,分分钟就能集成到自己的项目;
java代码双重混淆
1,当项目具备商业价值要对外销售的时候,代码混淆是一个必不可少的环节;
2,混淆的目的就是为了不能把class还原成java源码,保护自己的利益;
3,不混淆时,可以被轻而易举的还原,容易泄露商业机密是很不安全的;
4,单次混淆时,仍然有被还原的可能,只是难度偏高;
5,双重混淆之后,安全系数高达99%,不敢说绝对安全,但还原的概率已经非常低了;
java一键生成图像验证码
为了防止恶意注册,验证码是很有必要的,这个资源具有以下特点:1,代码简洁,生成验证码仅一行;2,注释齐全,通俗易懂;3,分分钟就能集成到自己的工程里
java一键生成并导出Excel
做一个导出功能要写一大堆代码,多做几个导出,冗余代码真的很多,后期维护非常吃力,后来总算找到一段简洁高效的代码: 1,仅需一行代码; 2,速度快;3,支持大量数据; 4,注释齐全; 5,分分钟就能集成到自己的项目;
史上最牛逼的java对象转xml算法
之前找了好多java对象转xml的代码,有的需要加注解很啰嗦,有的遇到结构复杂的对象就报错;没办法,只好自己研究了……
一键发布javaWeb项目
当你的程序修改了之后,要部署到服务器上去,通常都是一行一行的命令去敲的吧,
如果你有多台服务器,是不是要敲到手抽筋,还提心吊胆的。。
有了一键发布,你只需要按钮一点,然后闪人,就轻松了吧
ios+java一条龙开发
在app开发过程中,如果没有接口,那将是非常无助的一件事情,整来整去都是一堆静态数据,并且还是单机版的,作为ios或android程序员的你,情何以堪!app的质量和服务器接口是密切相关的,如果接口写的很烂,运行起来非常耗时,那么app也就谈不上优秀了,所以在开发app的时候,最好是把服务器的开发也一起做了,如果app和服务器都掌握了,老板也就找不出拒绝给你加薪的理由了。
资源中包含了一个ios项目和一个java项目,还有非常详细的说明文档和效果截图,ios实现的主要功能有:登录,注册,列表展示数据,上拉时分页加载数据,文件上传
android用jdbc多线程操作sqlite
之前操作sqlite一直用sdk中的SQLiteOpenHelper,在多线程操作数据库(特别是插入数据)的时候,总是提示sqlite已经被锁定,其它线程就无法继续了。
今天研究了一下android用jdbc操作sqlite,再用多线程去操作数据库的时候就不会有这个状况了
android调用webservice实例
通过一个登录的案例,重点演示了android如何调用服务端的webservice,都采用了apache的框架,
服务端接口的返回数据使用了压缩加密的技术,10K的数据在压缩加密之后变成1K,这是手机省流量的关键技术所在,android如何解压解密,资源中都有演示。
这个资源包含了说明文档,jar和api齐全!
java导出pdf
核心功能为java导出pdf,只需要准备一段html字符串就能导出,很简单的操作.
其它功能:
1,纯js无刷新文件上传下载;
2,纯js无刷新分页及增删改查;
3,仿百度搜索智能提示,自动补全;
4,多功能组合框的应用,既能输入又能下拉还能拼音检索;
5,非常美观,功能强大的表单验证组件;
6,Excel的导入导出;
7,新一代javaee框架apache mvc的使用;
8,自定义艺术型弹出式div(弹框),可替换原始的alert,confirm,dialog;
支持异步加载的纯手写的js树
本人手写的一款js树形控件,附带图片,代码简洁,注释齐全,可读性高,易于维护,方便移植,结构清晰,思路明了,界面美观,同时支持异步加载,对浏览器的兼容行强,你还可以根据自己的需要扩展功能,可大量应用于web开发,比如菜单导航,分配角色权限等!
试问,你拥有了自己的手写js树之后,你还会对jquery或ext的树感兴趣吗?
java处理图片大全
详细的介绍了java程序是如何处理图片的,包括生成随机的注册验证码;裁剪图片;压缩图片;给图片绘制水印;顺时针和逆时针旋转图片;放大和缩小图片;把字符印到图片上。这些操作都被封装到对应的方法里了,调用时非常方便,功能也蛮强大的,对平台的支持性比较优势,比如windows平台和linux平台。