课程播放jsp源码

加载中

我的架构演化笔记 6:ElasticSearch本地搜索

https://my.oschina.net/qiangzigege/blog/274697?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

MM"给我整个搜索引擎吧,要支持全文搜索带打分的" 我“这不就是es嘛,放着我来” 于是,新的需求来了---用ElasticSearch做本地搜素。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~架构如下: 插件安装: ElasticSearch安装 下载地址: http://www.elasticsearch.org/overview/elkdownloads/ 我选择的是:版本号 1.1.0 https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.1.0.tar.gz 参考文档: http://w...

2014/06/06 10:32

微信扫描二维码登陆的实现原理

https://my.oschina.net/iotexplorer/blog/4968278?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

作者:程序员自由之路 https://www.cnblogs.com/54chensongxia/p/12530268.html 随着微信的普及,我们可以通过微信扫描设备二维码来实现IoT物联网场景中设备激活和绑定,今天我们就给大家介绍一下微信扫码登陆的原理。 1.网页端获取登陆二维码 要实现网页版的扫码登陆,用户必须先要请求一个登陆的二维码。Web端的服务器收到用户申请登陆二维码的请求后,会随机生成一个uuid(这个uuid作为页面的唯一标识符),并且会将这个uui...

03/01 20:40

华硕路由器修改 Hosts 以达到局域网内自定义解析

https://my.oschina.net/Forever2019/blog/4963453?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

在路由器上设置内网穿透,可以从外网访问家里的 NAS。 但解析使用了家中网络的公网 IP 地址,在一些使用环境不断变化的设备上(平板 / 笔记本)访问 NAS 会变得更加麻烦,只有在相关设置中把 NAS 的网络地址设置为内网 IP 才可以通过内网访问资源,否则访问会从互联网访问从而受到上传带宽的限制。 解决这个问题的根本方法是让在家中访问 NAS 域名时能解析到内网 IP,在台式机上可以很轻松地设置 Hosts 文件,但才便携式设备中每...

02/25 17:51

Kivy 5种常用图形界面布局初探

https://my.oschina.net/u/3454592/blog/4961933?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

对于任何图形界面的框架而言,布局都是非常重要的一个组成部分。 它就像人体的骨骼、房屋的钢筋混凝土梁架,支撑起整个图形界面、条理好各个小部件的位置。 在 Web 开发的前端 CSS 中,最常见的有栅格布局、绝对布局和相对布局。 在 Python 的 PyQt5 中,州的先生比较常使用的时网格布局、垂直布局和水平布局。 而 Kivy 也提供了不少的布局方式,供我们在使用 Kivy 开发跨平台的图形界面程序时使用。 Kivy 提供的布局方式 Kivy...

02/24 09:00

Mysql系列

https://my.oschina.net/u/4011572/blog/4961335?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

1.数据库介绍 2.Mysql数据库的安装、卸载以及基本使用 3.SQL概述以及分类说明 4.基础SQL-DDL语句-操作数据库-操作表 5.基础SQL-DML语句-对数据库表数据增删改 6.基础SQL-DQL语句-SELECT查询的简单使用以及IFNULL函数 7.基础SQL-DQL语句-条件查询-排序-聚合函数-分组-limit语句 8.基础SQL-DCL语句-创建用户-授权用户-撤销授权-查看权限-删除用户-修改用户密码 9.Mysql数据库备份与还原 10.数据库约束-主键约束-唯一约束-非空约束...

02/23 22:01

Python绘制地图神器,上手直接开大!

https://my.oschina.net/u/3906815/blog/4959288?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

之前给大家介绍过多种Python可视化模块,但使用他们进行地理可视化都很简陋。 所以想要绘制更精美的可视化地图?想在地图上自由的设置各种参数?想获得灵活的交互体验? 今天它就来了,Python绘制地图神器folium,上手直接开大! 一、folium简介和安装 folium 建立在 Python 生态系统的数据应用能力和 Leaflet.js 库的映射能力之上,在Python中操作数据,然后通过 folium 在 Leaflet 地图中可视化。 folium 相比较于国内百度的 ...

02/22 11:30

“力挺Java!拒绝Python”9万程序员刷爆朋友圈……

https://my.oschina.net/u/3991012/blog/4970400?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

那天,被一个应届生小伙伴问到:第一份工作选Java还是Python好? 我可以说“我认为编程语言永远是工具,用的顺手,选啥都行!” “没有最好,只有最适合自己。” 但这样说,对大家做决策并没有太大帮助。 五年前,我从机械转到了计算机,期间C++/Python/Java都用过,分享下我最真实的感受。 由于我当时没有特别强悍的科班基础,C++太难,搞了一周也搞不明白。 Python初学的时候用的很顺手,代码简洁,老师一讲就能把代码打出来,...

03/04 09:30

盘点全球最厉害的14位程序员,你认识几个?

https://my.oschina.net/hgmyz/blog/4968280?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

全球最厉害的 14 位程序员是谁? 一起来看下让我们膜拜的这些大神都有哪些?( 以下排名不分先后。 ) 01、Jon Skeet 个人名望: 程序技术问答网站 Stack Overflow 总排名第一的大神,每月的问答量保持在 425 个左右。 个人简介/主要荣誉: 谷歌软件工程师,代表作有《深入理解C#(C# In Depth)》。 网络上对Jon Skeet的评价: “他根本不需要调试器,只要他盯一下代码,错误之处自会原形毕露。 ” “如果他的代码没有通过编译的...

03/02 07:51

Python语言的排序算法有哪些?Python学习班!

https://my.oschina.net/u/4938745/blog/4960194?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

  排序是每个软件开发工程师都需要掌握的技能,包含Python工程师也是如此,那么Python排序算法有哪些?常见的排序算法分为插入排序、希尔排序、选择排序、冒泡排序、快速排序等,接下来跟着小编深入了解一下吧。   冒泡排序   是一种简单直观的排序算法,重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成,这...

02/23 11:25

爱了!多屏写代码贼爽,改Bug飞起!包邮送到家!

https://my.oschina.net/xiaole0313/blog/4953576?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

为回馈广大读者粉丝们的大力支持,本号主特地选了这款 27寸4K显示器作为抽奖礼品送给大家。这礼物呢,可手捧追剧玩游戏,也可写字撰文搞创作。无论是自己玩,还是当礼物送人,都是理想佳品。 赠送规则 本次活动联合了其他 10 个号主一起赞助,共同送显示器,扫码下面每个二维码回复 745 获得一张 助力券,扫描助力券,参与抽奖。每扫描一次会增加一次中奖概率,点击参与列表查看自己的概率排名。活动说明: 1. 本次显示器 抽奖活...

02/17 00:00

Redis缓存穿透、缓存雪崩、缓存击穿好好说说

https://my.oschina.net/u/3772973/blog/4965954?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

前言 Redis是目前非常流行的缓存数据库啦,其中一个主要作用就是为了避免大量请求直接打到数据库,以此来缓解数据库服务器压力;用上缓存难道就高枕无忧了吗?no,no,no,没有这么完美的技术, 缓存穿透、缓存雪崩、缓存击穿这些问题都得好好聊聊。 正文 1. 缓存穿透 1.1 简要描述 缓存穿透是指查找的数据在缓存和数据库中都不存在,导致每一次请求数据从缓存中都获取不到,而将请求打到数据库服务器,但数据库中也没有对应的数据...

02/27 08:00

linux 开发板通过网线连电脑上网的方法和配置步骤

https://my.oschina.net/u/4391460/blog/3316907?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

调试linux开发板时,如果需要开发板上网,可以用一根网线将开发板网口和笔记本的网口连接到一起,然后笔记本通过wifi网上,开发板通过笔记本的wifi共享网络上网 步骤1:首先将笔记本的wifi网路设置成共享格式(默认是不共享的)   笔记本电脑上有两个网卡,一个是无线网卡,一个是本地连接。右键桌面上的“网络”-“属性”,打开“网络和共享中心”-“更改适配器设置”,在无线网卡上右键“属性”-“共享”,打开如下图窗口,在...

2020/01/12 00:06

2021年深度学习主机配置推荐

https://my.oschina.net/u/4594481/blog/4970450?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

作者丨小马哥 编辑丨极市平台 最近很多朋友咨询深度学习主机的配置(渲染主机也基本适用)。3万元内的预算目前可以选择10850K,10900K,5900X,5950X这4款CPU。 intel 10850K价格最便宜,目前盒装价格不到3000元。10核心,20线程。基础频率3.6GHz,睿频可至单核5.2GHz intel 10900K目前盒装价格不到3999元。10核心,20线程。基础频率3.7GHz,睿频可至单核5.3GHz。仅比10850K高了0.1GHz的频率,但是价格要贵1000元。 AMD 5900X目前价...

03/03 11:15

SQL注入实战篇

https://my.oschina.net/hetianlab/blog/4963318?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

今天要介绍的是SQL注入实验。SQL注入攻击的学习,我们更多的目的是为了学习攻击技术和防范策略,而不是刻意去攻击数据库。 首先我们先进入实验地址《SQL 注入》。 SQL注入是一种代码注入技术,过去常常用于攻击数据驱动性的应用,实质就是将恶意的SQL代码注入到特定字段用于实施拖库攻击等。SQL注入的成功必须借助应用程序的安全漏洞,例如用户输入没有经过正确地过滤(针对某些特定字符串)或者没有特别强调类型的时候,都容易...

02/25 16:48

Spring_Spring与AOP

https://my.oschina.net/u/4306898/blog/4199879?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

一、传统编程使用代理解决目标类增强问题 1 //主业务接口 2 public interface ISomeService { 3 // 目标方法 4 void doFirst(); 5 // 目标方法 6 void doSecond(); 7 } ISomeService 1 //目标类 2 public class SomeServiceImpl implements ISomeService { 3 4 @Override 5 public void doFirst() { 6 // TODO Auto-generated method stub 7 System.out.println(...

2018/01/12 00:57

如何用PYTHON 定时打印 MYSQL FREE 使用率,与自动创建测试数据库表

https://my.oschina.net/u/4582201/blog/4969879?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

首先对昨天的文字抱歉, 红色的位置应更正为postgresql.auto.conf ,疏漏之处还请见谅,感谢类总. 源数据库汇中,PYTHON 的使用不是一个可选项,主要在很多地方,监控,处理一些DEVOPS的事情,或者与业务有关的处理的工作都是需要PYTHON 来进行的。下面就用PTYHON 来完成一个很小的打印MYSQL 系统的内存占用率的小脚本来开始 PYTHON travel。(由于是初级水平有待提高,部分代码的有待进步) 在学习PYTHON 的过程中,(很菜)领会到...

03/04 06:00

3DSMAX卸载/完美解决安装失败/如何彻底卸载清除干净3DSMAX各种残留注册表和文件的方法

https://my.oschina.net/u/4437884/blog/4953291?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

3DSMAX卸载/完美解决安装失败/如何彻底卸载清除干净3DSMAX各种残留注册表和文件的方法 参考文章: (1)3DSMAX卸载/完美解决安装失败/如何彻底卸载清除干净3DSMAX各种残留注册表和文件的方法 (2)https://www.cnblogs.com/98Kar/p/10517484.html 备忘一下。

02/17 09:22

当开发者驱动开源时如何保证安全性?

https://my.oschina.net/yubandidi/blog/4972233?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

原文:How security keeps up when developers drive open source 作者:John Walsh,编译:御坂弟弟 随着开发人员越来越多地使用开源软件,强有力的安全措施也已经提上日程。 技术转型正日益成为竞争差异化的手段,各行业的企业都在新的平台、工具和框架上大量投资。结果是,开源已经成为最可行、最具成本效益和最前沿的解决方案,使企业在创新中获得优势。 企业不再需要购买或在内部构建所有他们需要的软件。取而代之的是,...

03/05 14:09

Xenserver 网络管理

https://my.oschina.net/lsgx/blog/473012?channel=REC&scene=SCENE_FEEDS&recid=d589d6b2-f463-43f0-af2f-1b1b7df4c62b

Xenserver 网络管理 时间: 2015-02-28 21:37 作者: lsgxeva 分类: 我的笔记>>工作学习>>citrix>>XenServer 摘要: Xenserver 网络管理 标签: Xenserver 网络管理 提示: 文章均来自网络,版权为原作者所有,如有侵犯权益,请联络我们. 每个Xenserver服务器都有一个或多个网络。XenServer 网络是虚拟的以太网交换机,它可以连接到外部接口(带或不带 VLAN 标记),或者是单个服务器或池内部完全虚拟的网络。 在物理服务器上安装XenSe...

2015/07/01 17:19
返回顶部
顶部