0

C++并发编程 条件变量 condition_variable,线程安全队列示例

1. 背景 c++11中提供了对线程与条件变量的更好支持,对于写多线程程序方便了很多。 再看c++并发编程,记一下学习笔记。 2. c++11 提供的相关api 3.1 wait wait用于无条件等待,其中Predicate表示校验条件,可以避免假唤醒。 3.2 wait for wait_for ...

旭东的博客 发布于 2018-06-23 23:49 评论(0)阅读(7)
0

linux安装jdk8

1. 下载jdk:wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/ ...

Young233 发布于 2018-06-23 23:11 评论(0)阅读(2)
0

Python中函数的参数-arguments

归纳起来,Python中函数的定义形式和调用形式主要有如下几种形式: 这里需要注意3点: 1 在Python 2.X中(在Python 3.X中,这种形式已经不允许了),还有一种定义函数的方式,就是将函数的参数定义成一个tuple,那么,当调用函数的时候,传递一个结构一样的tuple参数,这个tup ...

chaoguo1234 发布于 2018-06-23 23:09 评论(0)阅读(3)
0

路飞学城-python开发集训-第一章

一. 本节学习体会和心得: 1. python有很大的发展前景 2. python用途广泛,可以跨平台,简单易学 3. 感觉python特好学,我开始喜欢上它了 二. 学习到的知识点总结 1. 高级编程语言分为编译型和解释型两种,python属于解释型编程语言 2. 变量名的规则 3. python ...

A╰无忧╮✨ 发布于 2018-06-23 23:06 评论(0)阅读(4)
0

Java开源生鲜电商平台-Java后端生成Token架构与设计详解(源码可下载)

Java开源生鲜电商平台-Java后端生成Token架构与设计详解(源码可下载) 目的:Java开源生鲜电商平台-Java后端生成Token目的是为了用于校验客户端,防止重复提交. 技术选型:用开源的JWT架构。 1.概述:在web项目中,服务端和前端经常需要交互数据,有的时候由于网络相应慢,客户端 ...

巨人大哥 发布于 2018-06-23 22:05 评论(0)阅读(13)
0

Python项目

本人的自己做的一些小项目,适合Python初学者(python3.6)有完整详细注释的代码,并且提供免费答疑,需要的请联系我 本人的自己做的一些小项目,适合Python初学者(python3.6)有完整详细注释的代码,并且提供免费答疑,需要的请联系我 本人的自己做的一些小项目,适合Python初学者 ...

老板丶鱼丸粗面 发布于 2018-06-23 22:03 评论(0)阅读(6)
0

第35件事 需求案例实践

早就听说需求分析这个环节是重中之重,看看他人之前做过的一些产品实践案例,这样学起来更快。以一款APP为例,阐述了需求痛点及其解决方案,我们姑且叫这个App为TT吧。TT是一个面向食品供应商的、以试吃为特色的社会化食品电商导购平台。 1.需求痛点农产品的创造者或经营者经常会遭遇如下痛苦:(1).产销不 ...

SanMaoSpace 发布于 2018-06-23 21:57 评论(0)阅读(2)
0

复习Vue

以前学过vue,但是工作中一直没有用到都忘记了最近在复习下正好做个笔记偶尔看看,(目前常更新,2018年6月23日21:16:00) 1.指令 setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。(原生JS)methods(放方法)computed:{} (放 计算属性:内置缓存 ...

欢-前端之路 发布于 2018-06-23 21:16 评论(0)阅读(94)
0

Java并发编程(九)线程间协作(下)

上篇我们讲了使用wait()和notify()使线程间实现合作,这种方式很直接也很灵活,但是使用之前需要获取对象的锁,notify()调用的次数如果小于等待线程的数量就会导致有的线程会一直等待下去。这篇我们讲多线程间接协作的方式,阻塞队列和管道通讯,间接协作的优点是使用起来更简单并且不易出错。 阻塞 ...

今日说码 发布于 2018-06-23 20:11 评论(0)阅读(4)
0

KMP算法

假设你对KMP算法有了解但感到困惑,本文不解释KMP算法的定义。 详细说一下KMP算法,刚看到的时候一头雾水,想不明白lps[]这个数组的作用。 在说明lps[]之前先说明一下最长的相同的前缀后缀的意思 比如字符串:"ababab" 前缀:"ababa", "abab", "aba" ,"ab", ...

小小Cv 发布于 2018-06-23 20:10 评论(0)阅读(4)
0

神奇的Python,一行代码能做哪些炫酷的事情?

可能大家在网上已经看过类似的python单行代码可以实现的功能,比如: 九九乘法表: print(' '.join([' '.join(['%s*%s=%-2s'%(y,x,x*y)for y in range(1,x+1)]) for x in range(1,10)])) 或者输出前100项斐波 ...

python小玩家 发布于 2018-06-23 20:06 评论(0)阅读(6)
0

论文笔记:分形网络(FractalNet: Ultra-Deep Neural Networks without Residuals)

本文主要提出了分形网络,可以代替残差网络的一种训练深度网络的方法,并通过实验说明了残差块并不是训练深度网络的必要组件 ...

PilgrimHui 发布于 2018-06-23 19:24 评论(0)阅读(3)
0

听说你想学习爬虫?送你一本葵花宝典!不用自宫!高效的学习路径

3.爬取优质的资源:图片、文本、视频 爬取知乎钓鱼贴\图片网站,获得福利图片。 爬取微信公众号文章,分析新媒体内容运营策略。 1.了解爬虫的基本原理及过程 2.Requests+Xpath 实现通用爬虫套路 3.了解非结构化数据的存储 4.学习scrapy,搭建工程化爬虫 5.学习数据库知识,应对大 ...

一起学Python 发布于 2018-06-23 18:54 评论(0)阅读(21)
0

Java并发编程(八)线程间协作(上)

多线程并发执行时,不同的线程执行的内容之间可能存在一些依赖关系,比如线程一执行a()方法和c()方法,线程二执行b()方法,方法a()必须在方法b()之前执行,而方法c()必须在方法b()之后执行。这时两个线程之间就需要协作才能完成这个任务,使两个线程协作有一个简单粗暴的方法,即监控布尔变量,代码如 ...

今日说码 发布于 2018-06-23 18:33 评论(0)阅读(6)
0

LAMP环境搭建详解

一、LAMP简介 LAM(M)P: L: linux A: apache (httpd) M: mysql, mariadb M:memcached P: php, perl, python WEB资源类型: 静态资源:原始形式与响应内容一致,在客户端浏览器执行 动态资源:原始形式通常为程序文件,需 ...

(|^_^|||) 发布于 2018-06-23 18:11 评论(0)阅读(12)
0

Windows 10快速在指定目录打开命令行

一、我们在想要到达的目录上按住shift键并点击鼠标右键。看到了吗,这时候在弹出菜单里多了一个选项,就是“在此处打开命令窗口”,我们点开看一下。 二、不过有时候我们需要以管理员的权限来打开命令行,这时候我们需要自行添加一个脚本,方便操作,你可以复制下面的代码然后保存为.reg格式。 运行保存好的re ...

张什么锋 发布于 2018-06-23 17:54 评论(1)阅读(6)
0

[C#]C#中字符串的操作

1.Replace(替换字符):public string Replace(char oldChar,char newChar);在对象中寻找oldChar,如果寻找到,就用newChar将oldChar替换掉。如: string st = "abcdef"; string newstring =  ...

阿婆说 发布于 2018-06-23 17:53 评论(0)阅读(14)
0

springboot2.0动态多数据源切换

摘要:springboot1.x到springboot2.0配置变化有一点变化,网上关于springboot2.0配置多数据源的资料也比较少,为了让大家配置多数据源从springboot1.x升级到springboot2.0少踩写坑,博主在此介绍用springboot2.0来进行动态数据源切换。(在 ...

猪点点 发布于 2018-06-23 17:49 评论(0)阅读(33)
0

struts.xml 配置文件的主要元素

1、package元素 作用: 在struts2的配置文件中引入了面向对象思想。分包管理,易于管理动作类,便于模块化开发动作类。 属性: :包的名称。名称唯一。 :一般情况下需要继承struts default包,如果不继承的话,将无法使用struts2提供的核心功能。struts default. ...

guoyangde 发布于 2018-06-23 17:42 评论(0)阅读(6)
1

Web开发生存工具使用指南

这里安利两款我认为开发中能够极大的提高生产力的工具,Charles 和 Postman。 P.S. Charles(查尔斯)。。不要再读查理斯了,金刚狼中被老铁扎心的博士就叫 CharlesP.P.S. 多图慎点 两者的作用 首先,这两个工具重叠的功能并不多,两者一起使用效果绝对是1 + 1 > 2 ...

贾顺名 发布于 2018-06-23 17:37 评论(3)阅读(56)