首页 > 2016年07月22日 > 全部分享
教您使用DynamicGecco抓取JD全部商品信息
关于gecco爬虫框架 如果对gecco还没有了解可以参看一下gecco的github首页。gecco爬虫十分的简单易用。之前有一篇文章《教您使用java爬虫gecco抓取JD商品信息》,使用的是传统的注解方式,建议看这篇文章前先了解之前的文章。这里介绍一下DynamicGecco方式,比之前更简单,抓取全部京东商品只要3个类就能搞定了。 什么是DynamicGecco DynamicGec ...
分类:其他   时间:2016-07-22 02:21:00    收藏:0  评论:0  赞:0  阅读:522
从FineReport看开放式引擎API
对于一款软件或产品,尤其是一些企业级应用的IT软件,是不可能满足所有需求的。尤其是针对业务化的产品需求,某些个性化的需求就要进行二次开发。二次开发需要API接口,无论是什么样的开发,开发人员都需要对开发的产品大内部结构有所了解。在应用广泛的企业报表领域,开发在所难免,下图展示了我在工作中开发的FineReport的内核示意图。 ? ? 这款类似于Excel的报表软件,成为设计器。在设计器 ...
分类:Windows开发   时间:2016-07-22 02:20:36    收藏:0  评论:0  赞:0  阅读:318
FastReport.Net v2016.6发布:添加打印对话框等新功能
新版本的FastReport添加了报表对象:PolyLineObject -中断曲线,PolygonObject-填充密闭多边形。除此之外,用户也能够通过移动、添加或者去除定位点来编辑已经准备好的对象。 ? ? ? ?报表页添加了两项新属性:Page.UnlimitedPaperHeight和Page.UnlimitedPaperWidth。当报表页面尺寸适应对象位置时,这两项属 ...
分类:Web开发   时间:2016-07-22 02:20:09    收藏:0  评论:0  赞:0  阅读:412
Java并发编程:Java内存模型
学习Java并发编程,必须要学习Java内存模型,也是学习和理解后面更深入的课程打下基础,做好准备。今天我们就来学习下Java内存模型。 以下是本文包 ...
分类:编程语言   时间:2016-07-22 02:19:19    收藏:0  评论:0  赞:0  阅读:339
设计模式之工厂模式
1、简单工厂 // 抽象产品-人类 abstract class Human { ? ? public abstract void Eat(); ? ? public abstract void Sleep(); ? ? public abstract void Beat(); } ? // 具体产品-Man class Man extends Human{ ? ? publi ...
分类:其他   时间:2016-07-22 02:18:54    收藏:0  评论:0  赞:0  阅读:568
html浏览器
最近写了一段html浏览器代码 import java.awt.*; import java.awt.event.*; import java.net.URL; import javax.swing.*; //html浏览器 /*dkplus专业搜集和编写实用电? ...
分类:Web开发   时间:2016-07-22 02:18:29    收藏:0  评论:0  赞:0  阅读:427
(volley multirequest 后台实现) restful 多文件 表单 上传
restful demo(有数据库,rest soap 共存)restful cxf maven jdbctemplate 类似七牛 图床 设计 demo? ?http://knight-black-bob.iteye.com/blog/2276961 ? ? android volley ,多文件 表单上传?http://knight-black-bob.iteye.com/bl ...
分类:Web开发   时间:2016-07-22 02:18:04    收藏:0  评论:0  赞:0  阅读:710
解决OS X 10.11 El Capitan 无法连接Apple store 和登录Apple ID的问题
解决OS X 10.11 El Capitan 无法连接Apple store 和登录Apple ID的问题 ? 近日完成了Win-VMware的OS X El Capitan部署后发现打开apple store之后无法连接,无法显示页面。 Google后有以下解决方案。 ? step 1? 强制退出Apple store进程 ? step 2? 打开terminal终端,输入以 ...
分类:移动平台   时间:2016-07-22 02:17:39    收藏:0  评论:0  赞:0  阅读:376
基于Gor实现流量复制
最近做功能重构,在上线前要求验证重构后的代码与老代码实现逻辑是否一致,基于这个需求,需要在生产环境做一个功能将生产服务器上的流量复制一份发送到测试服务器上。 ? 就这个事情这几天考察了三种技术,1.基于nginx+lua脚本,2.tcpcopy,3.gor。这里大概说一下这三种方案: ? 1.nginx+lua脚本 这种方案的思路是在生产服务器前端架一层壳子,将请求拦截,然后基于lua ...
分类:其他   时间:2016-07-22 02:17:14    收藏:0  评论:0  赞:0  阅读:396
多线程(3)-基于Object的线程等待与唤醒
概述 在使用synchronized进行线程同步中介绍了依赖对象锁定线程,本篇文章介绍如何依赖对象协调线程。 同synchronized悲观锁一样,线程本身不能等待与唤醒,也是需要对象才能完成等待与唤醒的操作。 本篇主题是Object等待与唤醒。 1.在Object上有定义了以下几个方法:
分类:编程语言   时间:2016-07-22 02:16:49    收藏:0  评论:0  赞:0  阅读:274
网络协程编程
一、背景 ?为什么需要网络协程? 1、协程/纤程并不是一个新概念2、大并发、高性能对于服务端的高要求3、移动设备的快速增长加大了服务端大并发压力4、Go 语言的兴起将协程带到了一个新的高度支持协程的编程语言:1、Go 语言,非常容易支持大并发、高性能2、Python 语言3、Erlang 语言4、Lua 语言。。。。。。为什么要设计一套 C/C++ 网络协程库?1、学习一部门语言的成本要远高 ...
分类:其他   时间:2016-07-22 02:16:24    收藏:0  评论:0  赞:0  阅读:234
Python新手学习基础之数据类型——字符串的切片截取
切片截取是python中字符串常见的一些操作,我们会在这篇文章里详细介绍,切片截取的作用是获取子字符或子字符串。 实际上,我们要做的就是使用索引,用冒号分隔两个索引,形式为:变量[头下标:尾下标],冒号之前的数字表示开始的位置,冒号之后的数字表示结束的位置。这是一个左闭右开区间,也就是说这个字符串包含头下标,但是不包含尾下标。 Python的数据有两种索引方式:最左边以0开始,依次增加;最右边 ...
分类:编程语言   时间:2016-07-22 02:15:59    收藏:0  评论:0  赞:0  阅读:364
开源 java CMS - FreeCMS2.5 标签infoList
原文地址:http://www.javaz.cn/site/javaz/site_study/info/2016/48717.html 项目地址:http://www.freeteam.cn/ infoList 根据参数提取信息对象列表。 参数 说明 siteid 信息所属站点id channelid 信息所属栏目id cha ...
分类:编程语言   时间:2016-07-22 02:15:34    收藏:0  评论:0  赞:0  阅读:324
网站安全问题总结
网站安全问题总结 (1)在个人信息修改页面,有上传头像的功能, 但是提交时,可以随便设置头像参数的值,也就是存在如下问题: 我上传的是图片a, 我提交修改信息时,可以设置头像为b 根本原因:有两个地方可以修改头像地址 解决方法: 上传头像时,若上传成功,则把上传成功的链接地址存储到session中, 提交修改时,头像地址不从参数中获取,而是从session中获取. ? (2)手 ...
分类:Web开发   时间:2016-07-22 02:15:09    收藏:0  评论:0  赞:0  阅读:331
jQuery completer 自动输入提示
在线实例 实例演示 使用方法 <input?type="text"?id="auto-complete-email"?class="input"?placeholder="E-mail"/> $("#auto-complete-email").completer({
分类:Web开发   时间:2016-07-22 02:14:44    收藏:0  评论:0  赞:0  阅读:307
基于DDD的微服务架构设计
DDD领域驱动设计(DDD:Domain-Driven Design) 架构背景: ? ? 现有的架构设计实在受不了,业务的反反复复地变化,导致代码圈复杂度之深让人恐惧。之前的微服务架构经验让我更加彻底点,采用DDD领域驱动设计进行整个改变。 ? ? 随着经过几个月的努力,确实慢慢地体会到ddd的架构设计的优势,聚合根设计能够协助我们整个服务改造,开发起来越来越迅速。 ? CQRS访问 ...
分类:其他   时间:2016-07-22 02:14:19    收藏:0  评论:0  赞:0  阅读:1051
GitHub漫游指南:10个值得你关注的Java项目
作为开源代码库以及版本控制系统,Github在全球拥有1500多万开发者用户,托管着3800多万个代码库,而这其中有330550个库是Java的。当你需要使用相关代码来帮助你开发项目或者制作一个简单的小游戏时,及时了解GitHub上值得关注的项目无疑会让你的开发事半功倍。在这里,我们整理了在Github上值得你关注的10个Java项目。 1. 极简化的Java技术 Bootique是用于构建较 ...
分类:编程语言   时间:2016-07-22 02:13:31    收藏:0  评论:0  赞:0  阅读:341
SSE技术详解:一种全新的HTML5服务器推送事件技术
前言 一般来说,Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(Server-sent Events)。关于这4种技术方式的优缺点,请参考《Web端即时通讯技术盘点:短轮询、Comet、Websocket、SSE》。本文将专门讲解SSE技术。服务器推送事件( ...
分类:Web开发   时间:2016-07-22 02:12:16    收藏:0  评论:0  赞:0  阅读:401
mob onekeyshare sdkshare 一键分享
该测试应用 未审核,不能分享 外网图片。。。。。 ? ? ? ? mainactivity package com.curiousby.demo.sdkshare; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.V ...
分类:其他   时间:2016-07-22 02:11:49    收藏:0  评论:0  赞:0  阅读:316
如何在 IIS 上搭建 mercurial server
mercurial server 对于代码管理工具,更多的人可能更熟悉 Git 一些(Git 太火了)。其实另外一款分布式代码管理工具也被广泛的使用,它就是?mercurial。多人协作时,最好能够通过创建一个 mercurial server 对用户进行权限认证,同时也会方便持续集成。 关于创建 mercurial server 的步骤,mercurial 官方的 wiki 有说明,网上也有 ...
分类:其他   时间:2016-07-22 02:11:24    收藏:0  评论:0  赞:0  阅读:362
1454条   上一页 1 ... 65 66 67 68 69 ... 73 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!