- 博客(22)
- 资源 (4)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 (windows下的python环境配置)pycharm配置anaconda虚拟环境
最近帮女朋友配置windows下的python环境,发现pychram导入anaconda虚拟环境的教程网上很多的教程都写的比较模糊,于是自己写一发吧首先需要创建anaconda虚拟环境 ,此处不赘述,方法可百度(我们此处创建了名为keras的虚拟环境)接下来是通过pycharm导入anaconda下名为keras 的虚拟环境1.打开pycharm,创建一个默认环境的新项目2.File...
2018-12-19 10:08:48
773
原创 达观杯经验
为什么要进行特征选择1.减少维数灾难,计算量降低2.降低学习任务难度特征选择的方法:包裹式,嵌入式,过滤式特征降维:有监督降维:LDA 无监督降维:LSA,lda,NMF分类器:模型融合方法:投票法,学习法...
2019-01-10 10:15:25
191
原创 吴恩达机器学习笔记
梯度下降算法::= 表示赋值操作α 表示的learning rate,也就是学习率,控制以多大幅度进行更新后面是导数项更新方程θ0与θ1同时更新
2019-01-08 15:27:21
155
原创 深度学习中word2vector测试语料text8
text8.zip是深度学习中大部分深度学习框架进行word2vec学习的测试语聊,官方下载地址,http://mattmahoney.NET/dc/text8.zip,但是速度不忍直视,感觉一天都不一定下载完,所以给大家一个CSDN资源的下载地址,很快 CSDN下载界面,http://download.csdn.net/download/dongyuguoai/9542544
2017-08-15 14:34:11
6041
4
原创 利用myeclipse生成的java web项目中没有web.xml文件怎么办
利用myeclipse生成的java web项目中没有web.xml文件怎么办? 项目名称->myeclipse -> Generate Deployment descriptor stub
2017-06-09 17:10:04
708
原创 字符串算法练习题一
1.实现字符串翻转函数 实现字符串翻转函数。例如,“July”翻转后成为“yluJ”/*实现字符串的反转*/void reverseString(char *s,int n){ int from =0; int to = n -1; while(from < to){ int temp = s[from]; s[from++] = s[to
2016-06-15 14:23:10
365
原创 字符串的包含
题目要求:给定一长字符串和一短字符串。请问,如何最快的判断短字符串中的所有字符是否都在长字符串中。 解法一:(蛮力轮询) 轮询短字符串中的每一个字符,逐个与长字符串中的每个字符进行比较。 代码略 解法二:(排序后轮询) 先将两个字符串进行排序,然后依次轮询,减少时间复杂度 代码略 解法三:(素数相乘) (1)按照从大到小的顺序,用26个素数分别代替长字符串中的所有字母 (2)遍历长
2016-06-08 11:39:08
471
2
原创 字符串的旋转
最近开始读July的编程之法(面试和算法心得),开始把里面的小例子与与其中小练习题拿出来与大家分享题目描述: 给定一个字符串,要求将字符串前面的若干字符转移到字符串的尾部。例如,将字符串“abcdef”的前3个字符串’a”b”c’移到字符串的尾部,那么,原字符串将变为“defabc”。解法一:蛮力移位(将字符一个个移到最后,此处省略) 解法二:三步翻转 三个步骤: (1)将原字符串分
2016-06-07 17:45:49
383
原创 回文判断
题目要求:递归实现回文判断(如:abcdedbca就是回文) 网上答案:int find(char *str, int n){ if(n<=1) return 1; else if(str[0]==str[n-1]) return find(str+1, n-2); else return 0;}int main(int argc, char* arg
2016-06-02 20:53:09
457
原创 简单面试题(二)
题目: 求高于平均分的学生学号及成绩(学号和成绩人工输入) 网上很多公开的算法如下:double find(int total, int n){ int number, score, average; scanf("%d", &number); if(number != 0){ scanf("%d", &score); aver
2016-06-02 09:43:17
333
原创 网络安全---linux下的snort系统的安装和规则测试(一)
Snort简介:Web 站点是 Internet 技术中最脆弱也最易受攻击的部分。尝试接触 Snort,它是一款免费、开源的网络入侵防御系统(Network Intrusion Prevention System,NIPS)和网络入侵检测系统(Network Intrusion Detection System,NIDS)工具,用于管理和防御黑客入侵您的 Web 站点、应用程序和支持 Interne
2016-05-01 20:07:18
5868
原创 python中文问题 'ascii' codec can't encode character u'\u4e00' in position 0: ordinal not in range(128)
在使用nltk中文语料库sinica_treebank时,先要显示中文却显示错误,'ascii' codec can't encode character u'\u4e00' in position 0: ordinal not in range(128)查找资料解决方法如下: 在import sys添加reload(sys)sys.setdefaultencoding("utf-8")问题得到
2016-03-15 16:37:52
6998
1
原创 python的列表、元组、字典、集合
定义:list:链表,有序的项目, 通过索引进行查找,使用方括号”[]”;tuple:元组,元组将多样的对象集合到一起,不能修改,通过索引进行查找, 使用括号”()”;dict:字典,字典是一组键(key)和值(value)的组合,通过键(key)进行查找,没有顺序, 使用大括号”{}”;set:集合,无序,元素只出现一次, 自动去重,使用”set([])”应用场景:list, 简单的数据集合,可以
2016-03-11 14:12:21
409
原创 ascii' codec can't encode characters in position 598-599: ordinal not in range(128)解决方案
在Python脚本头添加 import sys reload(sys) sys.setdefaultencoding(‘utf8’)
2016-03-10 16:15:57
326
原创 正则表达式的有益应用(未完待续)
提取字符块 re.findall()方法,找出所有(无重叠的)匹配的指定正则表达式。例如找出一个词中的所有原因,并计数word = "aairoweotiqkttms.ajkostalrtsetayk"re.findall(r'aeiou',word)查找词干re.findall(r'^.(*?)(ing|ly|ed|ious|ies|ive|es|s|ment)$',word)但时存在
2016-03-10 10:19:51
674
原创 正则匹配中\、{}、()和|的作用
反斜杠表示后面的字母不再有特殊的含义而是按照字面的意思匹配词中特定的字符。一次,虽然“.”有特殊含义,但是“\."只是匹配一个句号。大括号表达式,如{3,5},表示前面的项目重复指定的次数。管道字符表示从其左边的内容和右边的内容中选择一个。圆括号表示一个操作符的范围,他们可以与管道符号一起使用,如<<w(i|e|ai|oo)t>>,匹配wit,wei,wait,woot。
2016-03-10 09:31:37
2091
原创 To remove HTML markup, use BeautifulSoup's get_text() function解决方案
在学习python自然语言处理第三章处理html一节中,按照书上所示代码raw = nltk.clean_html(html) tokens = nltk.word_tokenize(raw)会产生错误,NotImplementedError: To remove HTML markup, use BeautifulSoup’s get_text() function,原因是nltk在Beauti
2016-03-09 16:10:30
3071
1
原创 Linux各目录作用
/bin/ 存放系统命令的目录,普通用户和超级用户都可以执行。不过放在/bin下的命令在单用户模式下也可以执行。/sbin/ 保存和系统环境设置相关的命令,只有超级用户可以使用这些命令进行系统环境设置,但是有些命令允许普通用户查看/usr/bin/ 存放系统命令的目录,普通用户和超级用户都可以执行。这些命令和系统启动无关,在单用户模式下不能执行。/usr/sbin/ 存放根
2016-02-24 17:43:40
409
原创 Linux学习笔记(持续更新)
1.开源软件的优势使用的自由——绝大多数开源软件免费研究的自由——可以获得软件源代码散布及改良的自由——可以自由传播、改良甚至销售
2016-02-21 17:07:53
256
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人