- 博客(69)
- 收藏
- 关注
原创 超级好用的pycharm破译教程
叮咚好久没有来啦;再我们下载pycharm以后:一般可以使用30天;如果你是学生,可以注册学生号,获得长时间的使用;学生申请看这:https://jingyan.baidu.com/article/acf728fd862d44f8e510a385.html如果已经激活过、但是当前失效的,在启动时提示如下: 第2步:将激活文件,拖动到窗口上 情况(1):新安装的pycharm,此时还没有新建项目,直接拖上去:弹出提示后,点res...
2020-10-25 19:30:51 2680 2
转载 Chrome 浏览器中查看 webSocket 连接信息
1.以下代码实现一个webSocket连接,在文本输入框中输入内容,点击发送,通过服务器,返回相同的内容显示在下方法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>WebSocket</title></head><body> <h1>Echo Test</h1>
2020-05-26 22:22:50 2670
原创 socket.error: [Errno 48] Address already in use
sudo lsof -i: port kill XXXX
2020-05-16 17:55:03 582
原创 ssh -v name@host
介绍两个命令:ssh -v user@hostssh -i 路径 user@host在申请gitlab秘钥时,没有采用它给的路径,导致后面ssh user@host登陆不上,所以采用制定秘钥路径的方法。才得以解决。害!
2020-05-08 23:37:16 652
转载 WeTest明星工具-移动端性能测试PerfDog初探
:https://wetest.qq.com/lab/view/475.html我们先来了解下通过该工具能采集到哪些性能数据:PerfDog支持移动平台所有应用程序(游戏、APP应用、浏览器、小程序等)及Android模拟器,桌面应用程序PerfDog支持在Windows和Mac机器使用运行。在iOS和Android平台获取性能参数如下:iOS平台(与苹果官方Xcode工具参数对齐一...
2020-04-30 13:17:29 616
原创 26. 删除排序数组中的重复项
给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。面试过程中遇到排序去重的问题:综合考虑:先排序+去重,希望下次不要再卡了int removeDuplicates(int* nums, int numsSize){ if(n...
2020-04-25 21:42:44 123
转载 统计字符串中每个字符的个数 排序输出结果
str1="abcdefabc"print(len(str1))去重set1 = set(str1)# 将去重后的集合转换为列表并排序list1 = list(set1)print(list1)list1.sort()dict1 = dict()# 迭代列表 并统计字符数 存入字典for i in list1: num = str1.count(i) p...
2020-04-16 22:48:35 556
转载 给定N张扑克牌和一个随机函数,设计一个洗牌算法
假定N=54,首先,我们有一个随机函数发生器,能够产生1-54之间的随机数,如何保证抽第一张牌是54中可能,抽第二张牌是53中可能,……可以这样做,假设扑克牌是一个54维的数组card, 我们要做的就是从这个数组中随机取一个元素,然后在剩下的元素里再随机取一个元素…这里涉及到一个问题,就是每次取完元素后,我们就不会让这个元素参与下一次的选取。int index=i+rand()%...
2020-04-16 21:20:50 460 1
原创 今天的朴素的字符串匹配
上一次面试,因为这个不会,被面试官小姐姐怼了,心理很难过,其实也是活该#include<stdio.h>#include<string.h>int main(){ int i=0; int j=0; int k=0; char str[]="asdfabcasf"; char str1[]="asf"; int num=strlen(str);...
2020-04-11 22:26:16 97
原创 面试变编程之- 判断一个数是否为2的n次幂
参考链接:参考:http://bbs.csdn.net/topics以及:https://www.cnblogs.com/rohens-hbg/p/4696930.html1.一直除2,看最后是否等于1.(最笨的方法)2.转换成2进制,看是否是这个样子的:1,10,100,1000,10000,就是除了最高位是1,其他都是0,或者说只有一个1.3.与的运算符,方法二的实现:...
2020-04-11 21:37:36 109
原创 十进制转换成二进制
#include<stdio.h>int main(){ int n,i,j,k; int a[16]; printf("shuru\n"); scanf("%d",&n); for ( j=0;j<16;j++) { i=n%2; n=n/2; a[j]=i; //十进制2以后,商留下继续,余数倒...
2020-04-11 21:29:40 135
原创 一个茶杯有什么用途?一只铅笔的用途
一个茶杯有什么用途:1,喝水2.乐器3.投掷4,攻击性武器5.艺术品6,积木----------------------------------------杯子的用途一:喝水二:塔积木三:知改良做水注形喷口四:二个喷头(用二个杯子)五:做项链六:手环(小型)七:做玩具汽车的的排放装置八:做玩具里小人的房子(倒盖着)九:做成葫芦状的喝水十:做开水瓶...
2020-04-10 20:52:49 726
原创 面试题之,1,11,21,1211,111221
1,11,第一行1个121,第二行2个11211,第三行1个1,1个2,2个1111221OMG长知识了,面试的时候问我,指定我不会的
2020-04-10 19:13:19 869
原创 面试常问的linux问题
1.查看cpucat /proc/cpuinfo2.查看网络流量sar3.查看目前机器listen的所有端口netstat -apn4.匹配既包含aa又包含bb的行 百度面试grep aa filename | grep bb5.统计文件行数/vi 编辑显示行数 wc -l filename :set nu6.如何判断tomcat的端...
2020-04-10 18:41:16 166
原创 数组逆序输出---递归
#include<stdio.h>#include<windows.h>#include<stdio.h>void reverse(int a[],int n){ if(n<0) { printf("kkkkk"); } else{ printf("%d\n",a[n]); reverse(a,n-1);...
2020-04-10 16:59:07 940
原创 数组找指定两数之和
#include<stdio.h>#include<windows.h>int main(){ int a[]={1,4,5,6,7,2,3}; int sum=8; int number=sizeof(a)/sizeof(a[0]); for (int i=0;i<number;i++){ for (int j=0;j<number;j...
2020-04-10 15:26:52 337
转载 面试题目求字符串中第一个次出现的字母
题目:在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。分析:这道题是2006年google的一道笔试题。这也是阿里2020今年测试岗位的一道题,反正比较经典啦. 看到这道题时,最直观的想法是从头开始扫描这个字符串中的每个字符。当访问到某字符时拿这个字符和后面的每个字符相比较,如果在后面没有发现重复的字符,则该字符就是只出现一次的字符。如果字符串有n个...
2020-04-09 22:53:38 266
原创 list怎么拼接,增加元素,追问字典的拼接
列表的拼接:extend方法增加元素append插入指定位置的元素:insertlist=["1","qre","ajjfj"]list.append("hahah")list.append("[adksf]")print(list)list.insert(1,"dddddd")print(list)list.extend(["ttt","uu","ppp"])prin...
2020-04-09 20:50:29 613
原创 获得列表的最大值最小值的方法
my_list=[1,2,3,5,9]print('最大的是:',max(my_list))print('最小的是:',min(my_list))my_list.sort(reverse=True)print(sorted(my_list,reverse=True))print(my_list)print('最大的是:',my_list[0])print('最小的是:',my_...
2020-04-09 19:55:29 3281
原创 面试题目------Vim 打开文件同时定位到某一行
使用vim 打开文件时,默认情况下光标会停留在文件开头,有时候文件比较大,翻阅和查找都比较麻烦,怎样在打开的时候直接定位到某一行呢?vim +n filename :打开文件,并将光标置于第n行首或者vim 文件名 +行号vim +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处...
2020-04-09 19:51:04 200
转载 字典排序
通一表述:字典有两个参数,key, value,下面所描述,键:key,值:value创建一个字典dict1={'a':2,'b':3,'c':8,'d':4}1、分别取键、值取字典的所有键,所有的值,利用dict1.keys(),dict1.vaules(),由于键,值有很多个,所以要加s,另外注意这里要加括号,这样的小细节不注意,很容易犯错。print(dict1...
2020-04-09 19:47:25 688
原创 面试必备t题目: 求两个链表的第一个公共结点(既求两条单链表的交点)
typedef struct Node{ DataType data; struct Node* next;}Node,*pLinkList;//求两条链表的第一个公共结点Node* GetMeetNode(pLinkList plist1, pLinkList plist2){ int len1 = 0; int len2 = 0; int...
2020-04-08 23:54:44 118
转载 81匹马,9个赛道,不计时,最少要赛几场可以求出最快四匹马?
81匹马,9个赛道,不计时,最少要赛几场可以求出最快四匹马?首先:分为9组分别进行比赛后得到每一组的比赛名次,比赛场次:9;然后:将9组的每组第一名比赛,得到第一名,肯定是所有马的第一名;比赛场次:1最后:剩下马中有资格角逐前四名的马有A2、A3、A4、B1、B2、B3、C1、C2、D1,刚好有9匹马,在进行一场比赛就可以了,比赛场次:1所以最少进行11场比赛。...
2020-04-07 13:11:08 465
原创 从100亿随机数中找到前100万个最大的数
面试问到的一道题目:主要步骤:一、使用一个大小为一百万零一的整数数组来构建堆(堆的下标从1开始)二、从文件中读取前一百万个数,每读入一个数,调用函数,保持其最小堆的性质,堆的根永远是堆中最小的元素。三、从一百万零一个数开始,每读入一个数开始,比较这个数与堆的根比较,如果比根大,就用这个数替换掉根,调用函数,保持最小堆性质。时间复杂分析:先取出前100个数,维护一个100...
2020-04-06 16:13:26 569
原创 智力题:1000瓶酒.10只老鼠.有一瓶酒有毒,每只老鼠可以喝无限多的酒,如何测一次就找出哪瓶酒有毒
这是一道面试的智力题目:每瓶给一个编号。把编号做成二进制。 2的10次方=1024 (最多可以一次性检验1024瓶)。老鼠也排成一排,编号 1-10把1000瓶都给小老鼠喝掉 (二进制为1的就喝)。看中毒反应的看有哪几只,按照排序计算出毒药的瓶子编号。瓶子编号 二进制数 第几个小白鼠喝1...
2020-04-01 18:05:30 3812
原创 栈(Stack)C语言实现
#include <stdio.h>//元素elem进栈int push(char* a,int top,char elem){ a[++top]=elem; return top;}//数据元素出栈int pop(char * a,int top){ if (top==-1) { printf("空栈"); retu...
2020-04-01 14:24:22 206
转载 Python中*args和**kwargs的区别
参考:https://www.cnblogs.com/yunguoxiaoqiao/p/7626992.htmlhttps://www.cnblogs.com/kiki5881/p/8541887.html一、*args的使用方法 *args 用来将参数打包成tuple给函数体调用 例子一:def function(*args):print(args, ...
2020-03-21 15:02:48 138 1
原创 前端面试知识点总结---失误
1输出结果:var a=[];a['a']=501;console.log(a['a']);console.log(a.length); js数组只支持数组索引;非数组索引指的是对象的属性;js的数组可以看做是特殊的对象(object),对象的属性有两种表示方法;如var a=Object();1.a.myattr="lee";2.a["myattr...
2020-01-07 18:40:34 120
转载 关于浏览器的缓存(强缓存和协商缓存的详解)
浏览器的缓存分为强缓存和协商缓存,当客户端请求某个资源的时候,获取缓存的流程如下(1)先根据这个资源的http header判断它是否命中强缓存,如果命中,则直接从本地缓存中获取资源,不会则向服务器请求 资源。(2)当强缓存没有命中时,客户端会发送请求到服务器,服务器通过另一些request header验证这个资源是否命中协商缓存,这个过程成为http再验证,如果命中,服务器直接返回请求而...
2020-01-07 15:35:31 203
原创 DOM的三个级别
DOM是W3C标准;它是一个使程序和脚本有能力动态地访问和更新文档的内容,结构以及样式的平台中立的接口DOM分类DOM核心:针对任何结构化文档的标准模型 DOM XML:只针对XML文档的标准模型 DOMHTML:只针对HTML文档的标准模型;DOM级别:DOM级别一共可以分为四个级别:DOM0级、DOM1级、DOM2级和DOM3级。而DOM事件分为3个级别:DOM0级事件处...
2020-01-07 14:53:59 1724
转载 Generator函数异步编程同步写法
Generator是ES6提供的一种异步编程解决方案;Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同。本章详细介绍 Generator 函数的语法和 API,它的异步编程应用请看《Generator 函数的异步应用》一章。Generator 函数有多种理解角度。语法上,首先可以把它理解成,Generator 函数是一个状态机,封装了多个内部状态。...
2020-01-06 15:46:16 228
转载 Websocket----------原理及基本属性和方法
webSocket,已经有了HTTP协议,为什莫需要另一个协议呢?HTTP协议有一个缺点:通信只能由客户端发起;想了解今天的天气,只能是客户端发出请求;HTTP协议做不到服务器主动向客户端推送信息;WebSocket协议在2008年诞生,11年称为标准,所有浏览器都已经支持;最大的特点:客户端主动向服务器发送信息,也可以服务器向客户端推送信息;真正的双向平等对话,属于服务器推送技术的一...
2020-01-05 21:24:17 145
转载 model.evaluate与model.predict的不同
版权声明:本文为CSDN博主「云端浅蓝」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/DoReAGON/article/details/88552348model.evaluate输入数据和标签,输出损失和精确度. # 评估模型,不输出预测结果 loss,accuracy...
2019-09-27 13:42:45 16318
转载 下列选项给出的是从根分别到达两个叶结点路径上的权值序列,能属于同一棵哈夫曼树的是()
https://blog.csdn.net/u011240016/article/details/53083846版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u011240016/article/details/53083846哈弗曼树的路径问题普通给定一个数字或字符序列...
2019-08-27 12:07:00 31010 30
转载 在Kerase模型中保存hdf5
Keras将模型体系结构和保存模型权重是分开来存储的权重被保存成HDF5的格式,一种网格格式,适合存储数字的多维数组。可以使用两种格式来描述和保存模型结构:JSON和YAML。Json作为一种轻量级的数据交换格式。keras提供了Keras提供了使用带有to_json()函数的JSON格式它有描述任何模型的功能。它可以保存到文件中,然后通过从JSON参数创建的新模型model_from...
2019-07-29 10:48:43 680
原创 今日分的数据处理函数(.item)
248-----------------------------------------------------['you', 'can', 'change', 'the', 'size', 'of', 'navigationview', 'icon', 'by', 'overriding', 'design_navigation_icon_size', 'attribute', 'yo...
2019-06-13 10:12:21 156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人