- 博客(68)
- 收藏
- 关注
转载 社交媒体(朋友圈、微博、QQ空间)开发一网打尽,PC端移动端都有!——源码来袭!
一.应用场景 曾几何时,社交媒体已经驻扎到了几乎每个人的生活中。看看你身边的朋友,有几个不玩朋友圈的?就算他不玩朋友圈,那也得玩微博吧。再没有底线,也得玩QQ空间。 不过,作为程序员的我们,没事还是少上这些社交媒体为妙。反而,我们应该去考虑——如何实现这些社交媒体的开发呢? 我相信一定有不少朋友跟我一样,思考过这个问题,今天我就把自己的成果分享给大家,不一
2017-02-28 20:03:27 319
转载 一个Python小白5个小时爬虫经历
前言 最近业余在做一个基于.NET Core的搜索项目,奈何基层代码写好了,没有看起来很华丽的数据供测试。很巧的也是博客搜索,于是乎想到了博客园。C#也能做做页面数据抓取的,不过在博客园看到的大部分都是python实现,所以就临时想了一下看看python到底是什么东东,不看基础语法,不看语言功能,直接上代码,哪里不会搜哪里。代码完成总共用时大概4个小时,其中搭建环境加安装BeautifulS
2017-02-28 16:15:26 680
转载 NuGet的简单使用
什么是NuGet? NuGet(读作New Get)是用于微软.NET开发平台的软件包管理器,是一个Visual Studio的扩展。在使用Visual Studio开发基于.NET Framework的应用时,NuGet能够令你在项目中添加、移除和更新引用的工作变得更加快捷方便。 通过NuGet你可以很容易的访问到其他开发者发布的软件包,你也可以创建、分享或者发布自己的包到NuGet。微软的
2017-02-28 12:55:25 279
转载 CREELINKS平台_处理器CeCcp资源使用说明(CeCcp的配置与使用)
0x00 CREELINKS平台简介 CREELINKS(创e联)是由大信科技有限公司研发,集合软硬件、操作系统、数据云储存、开发工具于一体,用于物联网产品的设计、研发与生产的平台。 平台涉及智能硬件、车联网、智能家居、可穿戴设备、工业控制等各个物联网领域。旨在辅助中小型企业快速完成物联网产品原型的设计与开发;并为开源软硬件爱好者、硬件DIY极客、教育机构等提供更高效的
2017-02-28 09:11:22 368
转载 管理后台的登录功能-重新思考
每个网站、APP都几乎必然有其管理后台,其中管理的内容则是公司的核心技术财产。而登录模块则是这扇大门,其安全的重要性可想而知。我们知道,功能越多,安全性就会越低,所以我们有必要重新审视一下,管理后台的登录界面到底需要些什么功能。 一、功能模块的取舍 1、基本的账号密码登录。这个无可避免是必然需要的了。 2、图片验证码。验证码的目的是为了阻止机器人暴力撞库,作为管理后台很有必要,而且是要每次登
2017-02-27 20:39:21 642
转载 个推你应该这样用的
前言: 说到这个远程推送,大家知道的应该都挺多的,但用到的估计极光和个推要占一很大部分,这篇博客重点说的就是个推的使用,个推官网的链接在这里,它的集成是比较方便的,你可以直接使用Cocoapods集成,待会再下面命令行也会给大家分享出来,这我们还会提到的有它的一个推送流程,还有SDK的一些使用以及在使用的过程中我们需要注意的地方: 先看看个推的推送流程图: 集成中
2017-02-27 16:59:26 282
转载 PHP---如何修改域名的指定的根目录
如何修改域名的指定的根目录 环境:linux 使用工具:xShell 修改域名指定的文件根目录需要修改nginx的配置文件 第一步:连接xShell 第二步:进入根路径找到nginx的配置文件 cd .. 进入根目录 cd usr 进入usr文件 cd local 进入local文件 cd nginx 进入nginx文件 cd conf
2017-02-27 13:27:21 873
转载 esri-leaflet入门教程(4)-加载各类图层
esri-leaflet入门教程(4)-加载各类图层 by 李远祥 在leaflet中图层一般分为底图(Basemap)和叠加图层(Overlay)。前面章节已经介绍过底图其实也是实现了TileLayer 接口,而其他的叠加图层要么就是叠加的业务图层,要么就是动态显示的图形和符号。这一点在esri leaflet中也是有对照的。 ArcGIS产品中比较让人熟知的图层包
2017-02-27 09:51:24 822
转载 解决 Windows instance 时间不同步问题
这是 OpenStack 实施经验分享系列的第 3 篇。 问题描述 通过上一节部署出来的 Windows instance 有时候会发现操作系统时间总是慢 8 个小时,即使手工调整好时间和时区,下次 instance 重启后又会差 8 个小时。 原因 KVM 对 Linux 和 Windows 虚拟机在系统时间上处理有所不同
2017-02-26 20:07:18 371
转载 从C#到TypeScript_0
总目录 从C#到TypeScript - 类型 从C#到TypeScript - 高级类型 从C#到TypeScript - 变量 从C#到TypeScript - 接口 从C#到TypeScript - 类 从C#到TypeScript - function 从C#到TypeScript - 装饰器 从C#到TypeScript - Promi
2017-02-26 16:31:18 285
转载 POJ 2125 Destroying The Graph 二分图 最小点权覆盖
POJ2125 题意简述:给定一个有向图,要通过某些操作删除所有的边,每一次操作可以选择任意一个节点删除由其出发的所有边或者通向它的所有边,两个方向有不同的权值。问最小权值和的解决方案,要输出操作。 乍一看是要用点去覆盖边,联想到二分图的最小点权覆盖,通过拆点,我们可以得到二分图。每个点都拆成两个点,一个作为入点,另一个作为出点。于是我们构建了一个标准的二分图最小点权覆盖的模型 解决二分图
2017-02-26 12:43:17 189
转载 HashTable源码分析
本次分析代码为JDK1.8中HashTable代码。 HashTable不允许null作为key和value。 HashTable中的方法为同步的,所以HashTable是线程安全的。 Entry类 介绍 Entry是HashTable内的一个静态内部类,实现了Map.Entry接口。table的类型就是Entry。 基本参数 hash:存这个Entry的hash值
2017-02-26 09:03:18 187
转载 设计模式(十五):原型模式
早就发现java父类有个方法clone(),但一直没用过,也不知道怎么用。直到学习了原型设计模式才明白,他就是克隆方法,专门用来复制对象的。虽然到目前为止还没真正在项目中用到,但克隆方法还是挺有用的,它为我们创建相同对象带来了很大的便利,只要克隆一下就可以拥有一个全新的、初始值跟父类一样的对象。 一、概述 原型模式(Prototype),用原型实例指定创建对象的种类,并且通过拷贝这些原
2017-02-25 20:27:18 184
转载 SharePoint 2016 配置用户请求应用程序
最近看了看SharePoint的应用程序,觉得还是不错的,以前都没怎么注意过这样的功能。当然,应用程序除了让用户和管理员添加外,还可以让他们进行请求,把应用程序添加到应用程序目录,然后由统一的管理员进行管理,审批通过后方可使用。 好了,下面让我们简单介绍下。 1、进入SharePoint应用程序商店,我们可以添加应用程序,如下图: 2、执行设置应用程序的PowerShell命
2017-02-25 13:39:16 312
转载 HTTP的无状态和转发的的理解
IP是无状态的,它只负责将一个IP包发送到指定的IP地址上去。它不会考虑这个包与前面已经发送的包和后面的包的联系。(可能是重发包、可能是不连续包,它不管)。 TCP是有状态的,它通过包头中的一些控制字段(序列编码等)来表明各个包之间的关系(前后关系,重包与否等等)。所以,通过这个协议你可以做到一个可靠的传输。 那么TCP是面向连接的协议是什么意思呢?其实这里的面向连接其实就是“三
2017-02-25 10:03:17 282
转载 前端总结·基础篇·CSS(一)布局
目录 这是《前端总结·基础篇·CSS》系列的第一篇,主要总结一下布局的基础知识。 一、显示(display) 1.1 盒模型(box-model) 1.2 行内元素(inline) & 块元素(block) 1.3 行内块元素(inline-block IE8+ IE6-7/tools) 1.4 flex(IE11+ IE10/-ms-)
2017-02-24 17:31:12 233
转载 SpringMVC-学习笔记(1)——理解MVC及快速入门
SprigMVC—理解MVC及快速入门 说明: 传统MVC——>JSPModel2——>Front Controller + Application Controller + Page Controller + Context 三种模式是JavaWeb设计模式的逐渐适配和演进。本文分别讲述了这三种模式,作为了解即可。SpringMVC正是采用了第三种设计模式。 MVC 说
2017-02-24 14:07:12 284
转载 Java Web(三) 会话机制,Cookie和Session详解
很大一部分应该知道什么是会话机制,也能说的出几句,我也大概了解一点,但是学了之后几天不用,立马忘的一干二净,原因可能是没能好好理解这两种会话机制,所以会一直遗忘,一直重新回过头来学习它,今天好好把他总结一下,借鉴该文章中的内容,因为我觉得该篇文章确实写的很不错,解答了我很多疑问,特点是对cookie和session的理解,其中的会员卡的例子,真是一针见血的奇效。我按照自己的思路来重新整理一份,给自
2017-02-24 10:27:18 446
转载 这篇文章为了请教大牛帮忙解决一下现网乱码问题
在近期公司内部mysql数据库和ES搜索引擎产生乱码问题,首先介绍一下架构: flume对多台机器进行日志收集-->发送日志进入ES和mysql。期间没有任何转码。现在情况是不能协商多台机器的编码问题,不同机器有着不同的编码,es端和mysql都是设置为utf-8,产生乱码。还请大牛帮忙解决一下~谢谢大家。忙乎好几天了没想到解决方案
2017-02-23 21:51:12 206
转载 在本地用命令行创建一个git仓库,并推送到远程
首先,进入的gitStore目录下(没有的话自己创建一个) 1.git init 在gitStore目录下 初始化一个git仓库 2.git add 复制一个文件到gitStore目录下,然后执行git add . 将“修改”从当前工作区存放到暂存区 3.git commit -m "first commit" 将暂存区中存放的文件提交到git仓库 4.在远端
2017-02-23 18:19:12 312
转载 Struts2系列笔记(7)---Struts2类型转换
Struts2类型转换 struts2中内置了大量的类型转换器用来完成数据类型转换的问题,这篇随笔主要通过两个方面来写Struts类型转换 1:Struts2内置的类型转换器 2:如何自定义类型转换器 那么首先我们来学习有关Struts2内置的类型 1:Struts2内置的类型转换器 Struts2的内置
2017-02-23 14:43:12 180
转载 实现一个3D图片轮播插件 —— 更新版
前言: 前段时间写下了之前那篇 3D图片轮播效果,后来发现了 Pedro Botelho 写的 jquery.gallery.js ,于是重新修改了自己的这个图片轮播,使之可以成为一个插件来使用。 基于jquery.gallery.js 添加了 自适应图片数量,以及添加了 swipe-indicators 切换按钮 源代码:here demo: here 具体使用: h
2017-02-22 17:59:13 257
转载 Ubuntu安装jdk,正确配置环境变量
作为一个Linux新手,在写这篇博客之前,装了几次jdk,好多次都是环境变量配置错误,导致无法登录系统。经过几天的研究,今天新装系统,从头来完整配置一遍 系统版本:Ubuntu 16.04 JDK版本:jdk1.8.0_121 1.官网下载JDK文件jdk-8u121-linux-x64.tar.gz 我这里下的是最新版,其他版本也可以 2.创建一个目录作为JDK的安装目录
2017-02-22 14:23:09 308
转载 Java之路——名词解释(一)
一、开篇 许多人在初接触Java的时候,都会被各种Java的英文缩写名词给弄得头晕脑胀。看一个技术,内容里又会有一堆其他的技术名词,看了半天不知所云。尝试去查一下这些名词的解释,除了非常学术性的解释之外,很少会有更详细更明白的描述。例如JNDI,也就是Java Naming and Directory Interface的缩写,中文意思是Java命名和目录接口[1]。看完中文解释,里面就有三个
2017-02-22 10:51:13 631
转载 Android中使用开源框架EventBus3.0实现Fragment之间的通信交互
1.概述 在之前的博文中简单介绍过如何实现fragment之间的信息交互:《Android中Fragment与Activity之间的交互(两种实现方式)》,今天继续给大家介绍一种可以实现此效果的另外一种方式EventBus。(相比于handler,接口回调,bundle传参,这个简单好用到哭) EventBus是Android下高效的发布/订阅事件的消息总线。作用是可以代替传统的Intent,
2017-02-21 22:19:10 171
原创 开源PLM软件Aras详解七 在Aras的Method中如何引用外部DLL
在实际的项目中,Aras内部的方法可能并不能完全满足我们,比如Office的组件,就必须引入,那么在Aras内部的Method中,我们如何引入外部Dll文件 首先,我们新建一个Dll文件,简单的Demo,Test.Dll 新建一个最简单的静态方法,test(); namespace TEST { public class TEST { publ
2017-02-21 18:23:07 492
原创 [转]深入浅出妙用 Javascript 中 apply、call、bind
from http://web.jobbole.com/83642/ 这篇文章实在是很难下笔,因为网上相关文章不胜枚举。 巧合的是前些天看到阮老师的一篇文章的一句话: “对我来说,博客首先是一种知识管理工具,其次才是传播工具。我的技术文章,主要用来整理我还不懂的知识。我只写那些我还没有完全掌握的东西,那些我精通的东西,往往没有动力写。炫耀从来不是我的动机,好奇才是。” 对于这句话,不能赞同
2017-02-21 14:55:07 198
原创 mac 终端简单指令
pwd 当前工作目录 cd(不加参数) 进root cd(folder) 进入文件夹 cd .. 上级目录 cd ~ 返回root cd - 返回上一个访问的目录 rm 文件名 删除 cat 文件名(|less) 在终端下查看文件 ls 列出目录下所有文件 cp 文件名 目标目录 将文件拷贝到目标目录下
2017-02-21 11:23:04 195
原创 asp.net core mvc剖析:处理管道构建
在启动流程文章中提到,在WebHost类中,通过BuildApplication完成http请求处理管道的构建。在来看一下代码: 。。。。。。 //这个调用的就是Startup.cs类中的Configure方法 configure(builder); //生成中间件链式结构 return builder.Build(); 在框架中,一个中间件处理逻辑是使用一个Re
2017-02-20 22:56:06 289
原创 性能优化之快速响应的用户界面
用于执行JavaScript和更新用户界面的进程通常被称为“浏览器UI线程”。JavaScript和用户界面更新在同一个进程中运行,因此一次只能处理一件事情。 ·任何JavaScript任务都不应当执行超过100毫秒,过长的运行时间导致UI更新出现明显延迟,从而会影响用户体验。 ·浏览器有两类限制JavaScript任务的运行时间的机制,调用栈大小限制(即记录自脚本开始以来执行的语
2017-02-20 19:24:06 185
转载 『设计模式』之小试牛刀
为了更好的学习设计模式,以及督促自己完成设计模式的学习,现提笔为记。 怎么的,每周至少也要学一个设计模式!!! 恳请大家的监督和不吝赐教,共同学习和进步! 内容主要参考自《设计模式之禅》以及相关网络博文! 源码路径:源代码C# GitHub 目录 想学设计模式,你得先会看类图,一张图读懂UML 大致了解下都有哪些设计模式 我是独一无二的『单例模式
2017-02-20 16:00:04 195
转载 MYSQL性能优化详解(一)
一、MySQL的主要适用场景 1、Web网站系统 2、日志记录系统 3、数据仓库系统 4、嵌入式系统 二、MySQL架构图: 三、MySQL存储引擎概述 1)MyISAM存储引擎 MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。首先肯定会有任何存储引擎都不可缺少的存放表结构定义信息的.frm文件,另外还有.MYD和.MYI文件,分别存放了表的数
2017-02-20 12:40:03 240
转载 AWS EC2笔记
朋友想搭一个境外网站,找我帮忙,希望服务器、域名都在境外。我没有在境外建站的经历,只能先尝试。于是上网搜索了一下境外服务器,大家比较常用的是Digital Ocean和AWS,我索性打开这两家的官网,打算自己比较一下,后来选择AWS,是因为他的官网打开的比Digital Ocean快,就这一点,我义无反顾地选择了AWS。 简单介绍一下,AWS即Amazon Web Services,是Ama
2017-02-20 09:12:08 683
原创 【开源.NET】 分享一个前后端分离的轻量级内容管理框架(第二篇前后端交互数据结构分析)
这是 CMS 框架系列文章的第二篇,第一篇开源了该框架的代码和简要介绍了框架的目的、作用和思想,这篇主要解析如何把sql 转成标准 xml 配置文件和把前端post的增删改数据规范成方便后台解析的结构,以实现后端自动化操作数据库。 【开源.NET】 分享一个前后端分离的轻量级内容管理框架(第一篇) 信息管理系统 信息管理系统关键功能:列表分页和搜索、方便数据展示和录入。业务复杂度通常在于多表
2017-02-19 17:12:02 254
转载 POJ 2728 Desert King (最优比例生成树)
POJ2728 无向图中对每条边i 有两个权值wi 和vi 求一个生成树使得 (w1+w2+...wn-1)/(v1+v2+...+vn-1)最小。 采用二分答案mid的思想。 将边的权值改为 wi-vi*mid. 对所有边求和后除以v 即为 (w1+w2+...wn-1)/(v1+v2+...+vn-1)-mid. 因此,若当前生成树的权值和为0,就找到了答案。否则更改二分上下界。
2017-02-19 13:48:03 209
原创 C# 6 与 .NET Core 1.0 高级编程_0
译文,个人原创,转载请注明出处(C# 6 与 .NET Core 1.0 高级编程 - 39 章 Windows 服务(上)),不对的地方欢迎指出与交流。 章节出自《Professional C# 6 and .NET Core 1.0》。水平有限,各位阅读时仔细分辨,唯望莫误人子弟。 附英文版原文:Professional C# 6 and .NET Core 1.0 - Chapte
2017-02-19 10:32:06 709
转载 无卡支付时代 银行信用卡联手京东金融欲打翻身仗
互联网金融的兴起带动了消费金融的快速发展,很多平台纷纷利用消费分期来提升交易额,同时,那些具有互联网基因的电商平台也大大增加了用户粘性。伴随着整个消费大潮从线上向线下回归,消费金融也开始重新向线下市场渗透,然而,线下消费金融一直是传统金融机构的战场,如今,在新技术的冲击下,传统金融机构不得不考虑开放合作,尤其是在信用卡领域,借金融科技的力量留住消费者正在成为业内共识。 现象一:京东金融白条、
2017-02-18 22:00:11 196
转载 Python抓取第一网贷中国网贷理财每日收益率指数
链接:http://www.p2p001.com/licai/index/id/147.html 所需获取数据链接类似于:http://www.p2p001.com/licai/shownews/id/454.html: 库: requests (For human) re (正则) pandas (用来处理数据) BeautifulSoup (用来解析网页
2017-02-18 15:11:59 336
原创 centos 6.5 搭建zookeeper集群
为什么使用Zookeeper? 大部分分布式应用需要一个主控、协调器或控制器来管理物理分布的子进程(如资源、任务分配等) 目前,大部分应用需要开发私有的协调程序,缺乏一个通用的机制 协调程序的反复编写浪费,且难以形成通用、伸缩性好的协调器 ZooKeeper:提供通用的分布式锁服务,用以协调分布式应用 Zookeeper能帮我们做什么? Hadoop2.0,使用Zookeeper的事件
2017-02-18 11:43:58 188
转载 C语言 · 数组查找及替换
算法训练 数组查找及替换 时间限制:1.0s 内存限制:512.0MB 问题描述 给定某整数数组和某一整数b。要求删除数组中可以被b整除的所有元素,同时将该数组各元素按从小到大排序。如果数组元素数值在A到Z的ASCII之间,替换为对应字母。元素个数不超过100,b在1至100之间。 输入格式 第一行为数组元素个数和整数b 第二行为数组各个元素
2017-02-17 12:44:02 1005 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人