- 博客(65)
- 收藏
- 关注
转载 random生成随机验证码
随手敲了一个r 键,看到random,好奇心让我接着敲了help(random),看到一个函数randrange()看了下说明import randomprint('%d%d%d%d' % (random.randrange(0,9),random.randrange(0,9),random.randrange(0,9),random.randrange(0,9)))675...
2018-09-30 09:14:00 874
转载 pdf、epub、awz3、mobi电子书下载网站推荐!
1.我的小书屋一个综合性的电子书下载网站,提供epub、mobi、awz3格式的电子书下载2.搬书匠主要提供计算机技术电子书下载,有中文的也有中文的3.免费的编程中文书籍索引一个GitHub上的项目,“免费的编程中文书籍索引”。计算机技术电子书。转载于:https://www.cnblogs.com/xiyu714/p/9727135.html...
2018-09-29 23:35:00 12649
转载 bzoj 1014 [JSOI2008]火星人prefix——splay+哈希
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1014用splay维护字符串,每个点记录子树的哈希值,然后二分查询。二分不是把两个点的哈希值拿出来二分!因为取模了所以不能还原;因为splay维护了字符串,所以二分答案后把对应一段转出来看看哈希值一不一样就行了。如果一开始不是用给出的序列直接建一个树(就是递归 l,mid-1 和 ...
2018-09-29 17:24:00 38
转载 [No000016F]高并发下线程安全的单例模式(最全最经典)
在所有的设计模式中,单例模式是我们在项目开发中最为常见的设计模式之一,而单例模式有很多种实现方式,你是否都了解呢?高并发下如何保证单例模式的线程安全性呢?如何保证序列化后的单例对象在反序列化后任然是单例的呢?这些问题在看了本文之后都会一一的告诉你答案,赶快来阅读吧!什么是单例模式?在文章开始之前我们还是有必要介绍一下什么是单例模式。单例模式是为确保一个类只有一个实例,并为整个系统提供一个全...
2018-09-28 18:22:00 53
转载 CRT的使用
给大家推荐一个命令终端工具SecureCRT,类似的远程终端工具有XShell,Putty等等设置notepad++ 插件安装 可编辑vim插件下载解压 —— 两个文件分别放置 notepad++ 目录对应位置https://github.com/bruderstein/nppPluginManager/releases...
2018-09-28 16:20:00 99
转载 【转载】mysql语句写作顺序以及执行顺序
msyql概念性总结:数据库账号密码:所谓数据库账号密码,指的是数据库软件的账号和密码,并非数据库表的账号密码(表是没有密码的);MYSQL中sql的写作及执行顺序: 1: 写的顺序:select(选择具体字段的值) ... from(选择表)... where( 基于指定的条件获取到符合条件的行).... group by(将相同字段的值所在行,单独划分到一个...
2018-09-27 23:51:00 38
转载 关于时间复杂度的解释
在描述算法复杂度时,经常用到o(1), o(n), o(logn), o(nlogn)来表示对应算法的时间复杂度, 这里进行归纳一下它们代表的含义: 这是算法的时空复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。 O后面的括号中有一个函数,指明某个算法的耗时/耗空间与数据增长量之间的关系。其中的n代表输入数据的量。 比如时间复杂度为O(n),就代...
2018-09-27 18:45:00 959
转载 必做作业2:视频剪辑软件调研
必做作业2:视频剪辑软件调研调研软件名称三款视频剪辑软件是:Adobe Premiere Pro CC、Corel VideoStudio Ultimate X10和Apple iMovie。功能差异对比软件名称Adobe Premiere Pro CCCorel VideoStudio Ultimate X10Apple iMo...
2018-09-27 14:07:00 244
转载 饮冰三年-人工智能-Python-14Python基础之变量与函数
1:函数:函数是逻辑结构化和过程化的一种编程方法。函数即变量#参数组:**字典 *列表def test(x,*args): print(args); print(args[0]); print("--------");test(1,2,3,4,5);# (2, 3, 4, 5)# 2# --------test(1,[2,3,4...
2018-09-27 10:33:00 136
转载 二分图匹配
先来看看一道题目:二分图匹配题目描述给定一个二分图,结点个数分别为n,m,边数为e,求二分图最大匹配数输入格式:第一行,n,m,e第二至e+1行,每行两个正整数u,v,表示u,v有一条连边输出格式:共一行,二分图最大匹配输入样例:1 1 11 1输出样例:1这道题很明显是一个二分图匹配普通人: 废话标题就是这个,不是二分图匹配是什么dalao: 这不网络流裸题吗,随...
2018-09-26 22:22:00 66
转载 配置eclipseJVM虚拟机内存大小
1.JDK默认JVM配置-Xms2048m -Xmx2048m -XX:PermSize=512M -XX:MaxPermSize=2048M2.eclipse.ini文件配置-vmargs-Xms512m-Xmx1024m-XX:PermSize=4096M -XX:MaxPermSize=4096M转载于:https://www.cnblogs.com/MuZi0627/p/97...
2018-09-26 19:52:00 78
转载 jQuery获取标签中的元素
获取双标签之间的内容在JavaScript中,获取双标签之间的内容是这样的:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <scri...
2018-09-26 18:41:00 164
转载 2-232
class MyQueue { private Stack<Integer> stackPush; private Stack<Integer> stackPop; /** Initialize your data structure here. */ public MyQueue() { this.stac...
2018-09-26 12:57:00 60
转载 LeetCode 141 环形链表 python
题目描述给定一个链表,判断链表中是否有环。样例如果有环 返回True否则 返回False想法一: 遍历链表,将遍历过的节点加入list,如果出现重复节点,则返回True,否则遍历结束,返回False,但是结果超时。class Solution(object): def hasCycle(self, head): ...
2018-09-25 20:11:00 46
转载 jQuery实现点击图标div循环放大缩小功能
很基础的一个功能,点击左下角的图标按钮,地图的整个div会变大,变大预览之后,再次点击图标按钮,地图的整个div会变小,恢复原样,两个图标在地图界面的放大和缩小时间不断的切换图标状态(箭头向里面,或者箭头向外面)图片.png图片.png<!DOCTYPE html><html> <head> ...
2018-09-25 16:57:00 181
转载 阿里云安装MySQL5.7
长话短说:step1:下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpmstep2:安装MySQL源:yum localinstall mysql57-community-release-el7-8.noarch.rpmstep3:检测是否安装完成:...
2018-09-24 10:49:00 331
转载 P2444 [POI2000]病毒
ps:注意一点,如果一个节点的fail指针指向的是危险节点,那么这个节点也是危险节点。const int N = 30005;struct node { int fail, Count, vis[2]; node () { fail = Count = 0; vis[0] = vis[1] = 0; }};...
2018-09-23 20:15:00 49
转载 3.3.5 boolean类型
boolean(布尔)类型有两个值:false和 true ,用来判定逻辑条件。与Python不同的是,Java中的boolean值与整型值之间进行互相转换。 Python中Ture等效于1,False等效于0。转载于:https://www.cnblogs.com/avention/p/9693260.html...
2018-09-23 17:47:00 62
转载 初探LaTeX
第一次使用LaTeX步骤 1 安装LaTeX 通过官网http://www.tug.org/mactex/mactex-download.html下载Mac版LaTeX. 安装成功后会出现 步骤 2 使用TeXShop 原生态健康品的TeXShop,功能目前看还是非常不错滴。...
2018-09-23 13:17:00 42
转载 封装 ,this,构造方法,方法重载
、什么是封装?封装就是将属性私有化,提供公有的方法访问私有属性。做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。如:private String name;public String getName(){??????????????????? return;??????????...
2018-09-21 22:26:00 44
转载 oracle收集ash和awr性能报告方法
1、收集ash报告[oracle@1 ~]$ sqlplus / as sysdbaSQL*Plus: Release 12.1.0.2.0 Production on Fri Sep 21 18:43:01 2018Copyright (c) 1982, 2014, Oracle. All rights reserved.Connected to:Oracle Database 12c E...
2018-09-21 19:26:00 401
转载 树莓派命令行下单词翻译软件sdcv
1、安装命令行字典工具sdcv sudo apt-get install sdcv2、创建字典安装文件夹 mkdir -p ~/.stardict/dic3、进入文件夹 cd ~/.stardict/dic4、下载朗道英汉字典、朗道汉英字典 1)下载朗道英汉字典并解压 wget http://download.huzheng.org/zh_CN/stard...
2018-09-21 17:59:00 314
转载 numpy.std值不同问题
array.std()如同excel中stdev.s,计算公式如下:可看成基于样本的计算。np.std(array)如同excel中stdev.p,计算公式如下:可看成基于全部数据的计算。转载于:https://www.cnblogs.com/hunter0541/p/9687427.html...
2018-09-21 17:00:00 341
转载 【面试总结】2019校招京东一面二面,及深信服技术面(已拿深信服offer),还有百度一面...
百度一面:1.自我介绍+项目介绍2.进程和线程的区别3.常用linux命令列举4.堆排序5.快速排序反问环节。现在的状态是岗位转推,毕竟百度投的是开发岗。京东一面:1.C++三大特性。我倒背如流,哈哈2.编程风格,函数型还是类型?我分别介绍了我项目里根据不同实际环境,使用不同的风格。3.线程和进程的区别。我还是倒背如流,已经是第三次问了(第一次...
2018-09-21 16:02:00 867
转载 jq 监听键盘事件
其实这个也是挺简单的一些东西。也就是几个参数:一、首先需要知道的是: 1、keydown() keydown事件会在键盘按下时触发. 2、keyup() keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件 3、keypress() keypress事...
2018-09-21 11:09:00 855
转载 Zookeeper知识点
Zookeeper是一个分布式协调服务Zookeeper服务器的角色Leader: 所有的写操作必须要经过Leader完成,在广播给其它服务器。心跳检测。集群中只有一个Leader。Follower: 接收客户端连接,处理客户端的读请求,并将写请求转发给Leader处理。参与投票。Observer: 与Follower类似,但不参与投票。Zookeeper服务器的状...
2018-09-20 18:47:00 43
转载 P2040 打开所有的灯
题目背景pmshz在玩一个益(ruo)智(zhi)的小游戏,目的是打开九盏灯所有的灯,这样的游戏难倒了pmshz。。。题目描述这个灯很奇(fan)怪(ren),点一下就会将这个灯和其周围四盏灯的开关状态全部改变。现在你的任务就是就是告诉pmshz要全部打开这些灯。例如 0 1 11 0 01 0 1点一下最中间的灯【2,2】就变成了0 0 10 1 1...
2018-09-20 15:27:00 95
转载 python logging 模块的应用
对一名开发者来说最糟糕的情况,莫过于要弄清楚一个不熟悉的应用为何不工作。有时候,你甚至不知道系统运行,是否跟原始设计一致。在线运行的应用就是黑盒子,需要被跟踪监控。最简单也最重要的方式就是记录日志。记录日志允许我们在开发软件的同时,让程序在系统运行时发出信息,这些信息对于我们和系统管理员来说都是有用的。就像为将来的程序员写代码文档一样,我们应该让新软件产生足够的日志供系统的开发者和管理员使...
2018-09-19 20:42:00 80
转载 SSH项目搭建(三)——Maven多模块搭建项目
多模块开发,大致的思想就是把一个项目按某种方式分成多个模块,再把模块们连接成一个整体,我们在开发的时候,可以很清晰的操作每一个模块,可以大大提高开发的效率。 Java web项目,最常见的就是按代码的作用分层开发,这和SSH框架有相互契合的思想: po、vo层——模型层 dao层——数据库访问层(Hibernate)——其代码的作用一定是操作数据库,而...
2018-09-19 13:55:00 89
转载 数据库之级联操作
当有了外键约束的时候,必须先修改或删除副表中的所有关联数据,才能修改或删除主表!但是,我们希望直接修改或删除主表数据,从而影响副表数据。可以使用级联操作实现级联修改: on updata cascade级联删除: on delete cascade把部门名称 改为部门id 我们只需要这样做,这样就加入了级联操作我们来 试一试先看一下员工表和部门表其中员工表的数据...
2018-09-18 23:03:00 1012
转载 .Net Core+Angular6 学习 第四部分(EF Core(Code First))
目的: 打算通过EF core 练习从database receive data 显示到UI.1. 创建一个新的project Model.定义一个 base interface entity以及实现class2. 接下来创建第一个table Mapping 的entity.3.创建另外一个project Service,创建一个class,如下 加入DbSet属性,构造...
2018-09-18 14:28:00 55
转载 Redis cluster集群原理及搭建
一、集群原理架构Redis cluster使用去中心化的思想,整个集群是分布式的。所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽。客户端与redis节点直连,不需要中间proxy层。客户端不需要连接集群所有节点,只要连接集群中任意一个可用节点即可。Redis集群数据分片(Redis cluster data sharding)不使用一致性哈希算法,而是...
2018-09-17 23:10:00 159
转载 selenium抓取淘宝商品
selenium抓取淘宝商品 我们知道,javascript动态渲染页面不止ajax这一种,有些网站可能整个都是由javascript渲染后生成的,还有些网站,比如淘宝,它虽然有ajax请求,但其中加入了很多复杂的参数,需要耗费大量时间才能找出规律,这时候,我们就可以用selenium,它可以直接模仿浏览器运行,并且抓取在运行时的源码,...
2018-09-17 22:43:00 120
转载 目前(2018年)在北京java程序员平均薪水是多少呢?
1. 这个要看看个人java开发能力,你那个自己带项目做团队的比较高哦 2. 一般来说刚毕业的本科实习生大约在5000左右,干半年基本都张到7.5左右了。 3. Java程序员一般都集中在北京,上海和深圳地区,北京的海定区软件园大多数企业需求Java程序员,如果你有技术工资不会低的。但是他们大多数是一些小型企业,刚毕业拿到7k以上很正常的,如果对Java的一些应用很熟练,比如代码的编写...
2018-09-17 17:19:00 566
转载 【探索之路】机器人篇(3)-给mwRobot建立模型
在创建一个mwRobot_description程序包那一节中,我们添加了依赖roscpp rospy std_msgs 和 urdf , 现在我们再添加一个xacro依赖。 如何添加依赖? 打开程序包中的package.xml文件,添加以下内容: <build_depend>xacro</build_depend> <build...
2018-09-15 15:42:00 432
转载 【App图片开发快速教程】Android 集成向导
基本介绍请参考TuSDK 使用指南。运行环境TuSDK for Android 支持 Android 3.0 以上版本。体积我们发布的 SDK 工程文件兼容了多种架构,其大小并不意味着您的应用需要多出那么大的体积。实际使用中,开发包编译后的体积约占0.9 MB,滤镜和贴纸的资源文件约占4.1 MB。本地的滤镜和贴纸资源可以让用户在没有网络的时候也能使用相关功能,您可以...
2018-09-14 22:20:00 122
转载 Android编码学习之Fragment
1. 什么是FragmentFragment是Android honeycomb 3.0新增的概念,Fragment名为碎片不过却和Activity十分相似。Fragment是用来描述一些行为或一部分用户界面在一个Activity中,(1)你可以合并多个fragment在一个单独的activity中建立多个UI面板,(2)同时重用fragment在多个activity中。 你可以认...
2018-09-13 19:53:00 54
转载 微信小程序如何像vue一样在动态绑定类名
微信小程序如何像vue一样在动态绑定类名:https://www.jb51.net/article/138331.htm转载于:https://www.cnblogs.com/bydzhangxiaowei/p/9641522.html
2018-09-13 16:45:00 302
转载 Python基础(一)
Python是一种面向对象,解释型计算机程序设计语言,它为我们提供了非常完善的代码库。熟悉Python的基础操作方便后续的学习,在此整理了变量和字符串、格式化、列表以及input和print的基本使用语法。一、变量和字符串是存放数据的一种形式,具有喜新厌旧的特点,变量必须被定义,用=来赋值1:变量名要有意义,标记变量的用途,长度不受限制,字母,数字,下划线,不能使用空格,连字...
2018-09-12 23:54:00 49
转载 python学习记录(九)
0911--https://www.cnblogs.com/fnng/archive/2013/05/08/3066054.html魔法方法、属性准备工作为了确保是新型类,应该把_metaclass = type加入到模块的最开始class NewType(Object): more_code_hereclass OldType: more_cod...
2018-09-12 16:07:00 45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人