- 博客(223)
- 收藏
- 关注
转载 Python读写xml
python对XML的解析常见的XML编程接口有DOM和SAX,这两种接口处理XML文件的方式不同,当然使用场合也不同。python有三种方法解析XML,SAX,DOM,以及ElementTree:1.SAX (simple API for XML )python 标准库包含SAX解析器,SAX用事件驱动模型,通过在解析XML的过程中触发一个个的事件并调用用户定义的回调函...
2018-07-08 17:56:00
149
转载 pandas手册
https://www.dataquest.io/blog/large_files/pandas-cheat-sheet.pdf转载于:https://www.cnblogs.com/aaronhoo/p/9272753.html
2018-07-06 11:38:00
110
转载 PowerShell读写文件,行的去重
Power Shell类似bash终端能够直接操作文件,使用其内置的Get-Content函数,配合一定的参数,能方便地读取文件和重定向。1. Power Shell>>Get-Content d:\1.txt -totalcount 100 | set-Content top100.txt #读取指定文件的前100行,并另存为top100.txt2. $file =...
2018-06-29 17:18:00
1772
转载 pandas读写csv,并增加一列
为读取csv,并DataFrame增加一列,再自由组合列并保存到csv文件:import pandas as pdsourceFile='d:\person.csv' #person.csv包括id,name,age三个列df=pd.read_csv(sourceFile,low_memory=False) #读取csv,设置low_memory=False防止内存不...
2018-06-27 11:12:00
2833
转载 cypher语句摘要
match(n) return n 返回所有的节点和关系,只要有就返回,对节点和关系的查找不做条件限制。match(n:Student) return n 返回所有的Student节点创建节点:create (n:Person { name: 'Tom Hanks', born: 1956 }) return n;创建节点,同时创建关系:create(c:Customer{nam...
2018-06-23 01:42:00
133
转载 Python生成器
生成器的使用:生成器--廖雪峰的网站中提到:最难理解的就是generator和函数的执行流程不一样。函数是顺序执行,遇到return语句或者最后一行函数语句就返回。而变成generator的函数,在每次调用next()的时候执行,遇到yield语句返回,再次执行时从上次返回的yield语句处继续执行。其实,理解生成器的yield关键在于:yield的作用与return类似,yi...
2018-06-22 20:57:00
87
转载 neo4j及其python编程
neo4j-w3cschool教程neo4j初次使用学习简单操作-cypher语言使用转载于:https://www.cnblogs.com/aaronhoo/p/9201576.html
2018-06-19 22:47:00
258
转载 group by和having注意事项
执行和编写顺序:join->where->group by->having其中where与having的区别:where用于在group by分组之前过滤掉某些行,group by对where过滤之后的行数据进行分组,having用于过滤掉不符合调剂的组。https://blog.csdn.net/Shine_rise/article/details...
2018-06-15 11:27:00
139
转载 sql中partition的使用
https://www.cnblogs.com/tfiremeteor/p/6296599.html转载于:https://www.cnblogs.com/aaronhoo/p/9118042.html
2018-05-31 17:49:00
928
转载 GDBT和XGBoost
https://www.cnblogs.com/pinard/p/6140514.htmlhttps://www.cnblogs.com/liuwu265/p/4690486.htmlhttps://blog.csdn.net/wangqi880/article/details/49765673https://www.zhihu.com/question/41354392...
2018-05-14 21:49:00
52
转载 AdaBoost理解
AdaBoost是一种准确性很高的分类算法,它的原理是把K个弱分类器(弱分类器的意思是该分类器的准确性较低),通过一定的组合(一般是线性加权进行组合),组合成一个强的分类器,提高分类的准确性。因此,要想使用AdaBoost,需要首先找几个弱的分类器出来,然后进行组合。这些弱分类器,其实可以自己指定,自己随意给出,但效果就不能保证。要想通过AdaBoost得到一个准确性高的分类器,...
2018-05-14 21:43:00
82
转载 【转】sql用逗号连接多张表对应哪个join?
逗号连接查询(用where连接条件):select order.id, order.orderdate,employee.id,employee.namefrom order,employeewhere order.empid=employee.id等价于inner join查询:select o.id, o.orderdate,e.id,e.name ...
2018-04-18 17:53:00
90
转载 安装Keras
安装Keras之前需要先安装Tensorflow:step 1. 首先下载安装python 3.5.2版本(tensorflow对3.5.x版本支持较好)step 2. 直接pip install tensorflow会安装最新版本(1.7.0)的tensorflow,安装后测试时报错了,后来试着安装低版本的cpu 1.2.0版本,安装成功,方法:cpu 1.2.0版本:pi...
2018-04-17 18:39:00
108
转载 Java多线程--synchronized的用法
全面介绍Synchronized:https://blog.csdn.net/luoweifu/article/details/46613015synchronized class/this/object的区别:https://www.cnblogs.com/sweetchildomine/p/6602669.htmlhttps://blog.csdn.net/luckey_...
2018-04-12 15:49:00
48
转载 随机森林
参考:http://www.cnblogs.com/maybe2030/p/4585705.html“其实从直观角度来解释,每棵决策树都是一个分类器(假设现在针对的是分类问题),那么对于一个输入样本,N棵树会有N个分类结果。而随机森林集成了所有的分类投票结果,将投票次数最多的类别指定为最终的输出,这就是一种最简单的 Bagging 思想。”转载于:https://www.c...
2018-04-07 13:17:00
76
转载 深度学习入门: CNN与LSTM(RNN)
1. 理解深度学习与CNN:台湾李宏毅教授的入门视频《一天搞懂深度学习》:https://www.bilibili.com/video/av16543434/其中对CNN算法的矩阵卷积运算:矩阵1与矩阵2相同位置上的元素进行相乘,再将所有乘积求和,得到卷积矩阵的对应元素值。https://blog.csdn.net/deepdsp/article/details/69226...
2018-04-07 12:51:00
262
转载 word修改页眉使本页的页眉与别的页不一样
关键回答:双击要修改的页的页眉,word顶端的工具栏“页面设置”当中的“链接到前一个”选项不要选中,即可修改本页页眉使之与别的页不一样。详见:https://iask.sina.com.cn/b/20733455.html在需要换页眉的前一页插入分节符每一节都可以单独设置页眉(如果要和前一节页眉一致,选中页眉和页脚工具栏上的“链接到前一个”;如果要设置为不同,不选中该按钮)...
2018-03-26 20:28:00
646
转载 几个值得学习的Java博客
谈面试时从写一个单例开始究竟能问多深及终极解决方案 提到了《深入理解java虚拟器》《java并发编程实践》美团点评的技术博客:MySQL索引原理及慢查询优化https://tech.meituan.com/mysql-index.html回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议提到了《Java编程思想》,《大话设计模式》,《深入理解Jav...
2018-03-06 20:14:00
132
转载 【转】求最短路径长度--简单易懂
求任意两个节点之间的最短路径长度(只给出路径长度,不能求出路过的节点):傻子也能看懂的弗洛伊德算法(转)求一个节点到其他节点的最短路径长度:傻子也能看懂的迪杰斯特拉算法(转)转载于:https://www.cnblogs.com/aaronhoo/p/8436076.html...
2018-02-09 16:36:00
902
转载 几种衡量网络中节点的重要性的方法
据Li Yang等人的论文总结了四种衡量网络中一个节点的重要程度的方法:1. Degree Centrality对无向图来说,节点v的degree就是它的直接邻居节点数量。2. Closeness Centrality节点v的closeness就是v到其他各个节点的最短路径的长度之和的倒数。也就是说如果v到各个节点的路径越短,则closeness越大,说明v越重要。3...
2018-01-30 20:48:00
6100
转载 LDA模型笔记
“LDA(Latent Dirichlet Allocation)模型,模型主要解决文档处理领域的问题,比如文章主题分类、文章检测、相似度分析、文本分段和文档检索等问题。LDA主题模型是一个三层贝叶斯概率模型,包含词、主题、文档三层结构,文档到主题服从Dirichlet分布,主题到词服从多项式分布。它采用了词袋(Bag of Words)的方法,将每一篇文章视为一个词频向量,每一篇文档代...
2018-01-18 16:55:00
221
转载 机器学习入门资料
http://blog.csdn.net/shadow_mi/article/details/51832334, 我看了其中的Introduction to machine learning .Ethem ,即机器学习导论第二版,感觉还能看得下去。别的:http://cwiki.apachecn.org/pages/viewpage.action?pageId=10814293...
2017-12-26 19:35:00
77
转载 思考如何做一个普通网站和高并发的网站
写写总结一下,分别用C#和Java如何构建一个普通网站和一个高并发、安全的网站。构建一个普通网站的checklist:.net mvc:mvc+EF+mysqljava:主流仍然使用ssh2?纯前端如node.js的优势和缺点如何?注意事项:基本架构,前端框架,数据库事务 脚本构建一个高并发的网站:基本架构上的调整:缓存的加入(如memcached等),多线程的使用,需不需要做成...
2017-12-19 11:45:00
81
转载 【转】使用R语言预测销量
使用R语言预测销量转载于:https://www.cnblogs.com/aaronhoo/p/7944284.html
2017-12-01 20:18:00
944
转载 【转】B树、B+树、B*树、R 树、QuadTree
从B树、B+树、B*树谈到R 树QuadTree(四叉树)四叉树空间索引原理及其实现转载于:https://www.cnblogs.com/aaronhoo/p/7876744.html
2017-11-22 01:31:00
150
转载 多目标优化的基本知识
来自:多目标优化方法及实例解析-百度文库转载于:https://www.cnblogs.com/aaronhoo/p/7764661.html
2017-11-01 02:41:00
530
转载 Java多线程
Java中的多线程你只要看这一篇就够了Java总结篇系列:Java多线程(一)转载于:https://www.cnblogs.com/aaronhoo/p/7521332.html
2017-09-14 16:27:00
78
转载 2018腾讯校招软件开发岗在线笔试题
不定项选择题(20道题):1.SQL语句中,from,join,where,having,order by,group by,limit之间的执行顺序是怎样的?2.inner join与left join的执行结果一样吗3.HTTP的返回代码中,200,201,301,307,403,5xx各代表什么含义4.QQ用户有8种状态(在线,忙碌,隐身...),42亿QQ用户的状...
2017-09-13 17:58:00
454
转载 2018京东校招Java笔试题
相比阿里巴巴,京东的题都是考研基础题,加上一点java基础知识和linux命令。1. 单选题(19道题,每题2分):1)4个并发进程都需要5个同类资源,则至少需要多少个资源,才不会导致死锁?2)有一个user.txt文件,其中每行为一个user记录,用(sort,uniq,head,top,cat等命令组合)统计出现次数最多的3个user,及它们出现的次数。3)序列13,...
2017-09-08 21:39:00
452
转载 计模式之中介者、观察者
http://www.cnblogs.com/brookshi/p/6545238.html转载于:https://www.cnblogs.com/aaronhoo/p/7424773.html
2017-08-24 18:48:00
74
转载 值得注意的Java基础知识
1)Java语言中默认(即缺省没写出)的访问权限,不同包中的子类不能访问。中有4中访问修饰符:friendly(默认)、private、public和protected。public :能被所有的类(接口、成员)访问。protected:只能被本类、子类(无论是否属于同一个包)、同一个包中的类访问;private:成员变量和方法都只能在定义它的类中被访问,其他类都访问不到...
2017-08-24 18:30:00
71
转载 Java的内部类
Java的内部类(Inner Class)与C++所说的嵌套类(Nested Class)类似,只是说法不同而已。Java有4种形式的内部类:静态内部类、成员内部类(普通内部类)、局部内部类、匿名内部类。例如:class outerClass{ static class innerClass{}//静态内部类}class outerClass{ ...
2017-08-24 15:44:00
68
转载 用静态内部类实现单例模式
基础知识:Java程序的初始化顺序依次是:父类静态变量-->父类静态代码块-->子类静态变量-->子类静态代码块-->父类非静态变量-->父类非静态代码块-->父类构造函数-->子类非静态变量-->子类非静态代码块-->子类构造函数用静态的内部类实现单例模式的原理:静态内部类可以不依赖外部类的实例而被实例化。(更多关于静态...
2017-08-22 19:04:00
257
转载 【转】最长公共子序列(LCS),求LCS长度和打印输出LCS
求LCS的长度,Java版本:public static int LCS(int[]a,int[] b){ int [][]c=new int[a.length+1][b.length+1]; for(int i=1;i<=a.length;i++) { for(int j=1;j<=b.length;j++) ...
2017-08-16 20:09:00
165
转载 求最长非降(递增)子序列LIS的长度,及注意事项
非降序列(Increasing Sequence)例如:(1) 完全递增型序列:S={1,3,6,7,9}(2) 部分存在等于的序列:S={1,3,3,6,9}S的非降子序列:由原序列S的元素组成的(且保持元素之间的顺序不变的)组成的序列。例如S={5,4,7,1,8,6}的子序列包括:1个元素的:{5},{4},{7},{1},{8},{6} 等6个子序列2个元...
2017-08-15 22:12:00
286
转载 【转】快速排序
Java版本 1: public static void QuickSort(int[] arr,int start,int end) { if(start>end) return; int index=getIndex(arr,start,end); QuickSort(arr...
2017-08-13 16:49:00
83
转载 离散的差分进化Discrete DE
一般的差分算法的变异规则:Xmutation=Xr1+F(Xr2-Xr3),F为缩放因子,离散差分进化DDE的变异规则:设每个解为K个元素的集合,则Xr2-Xr3:求出Xr2与Xr3有m个共同元素,则Xr2-Xr3表示Xr2中减去m个相同的元素,剩下的K-m个独有元素e1,e2,...eK-m(若K-m==0,则随机产生一个新的Xr3替换掉原有的Xr3,再执行上述过程)。Xr1+F(...
2017-06-20 16:00:00
497
转载 网页如何播放视频
网页当中播放视频有3种实现方式:1.使用html5的<video>...</video>标签,就像<img>标签那么用。如果只是简单的播放,这是推荐的方式。<video id="video" src="video/ABP-483.avi" width="480" height="320" controls loop> ...
2017-06-19 16:17:00
5235
转载 Java找零钱算法
买东西过程中,卖家经常需要找零钱。现用代码实现找零钱的方法,要求优先使用面额大的纸币,假设卖家有足够数量的各种面额的纸币。下面给出的算法比较简单,也符合人的直觉:把找零不断地减掉小于它的最大面额的纸币,直到找零为0为止。 1 package test.change; 2 3 public class Program 4 { 5 public stat...
2017-05-26 17:32:00
1275
转载 【转】产生n个100以内的随机数,且不能重复
如何高效产生m个n范围内的不重复随机数(m<=n)给出的perl写法,以及JAVA随机数之多种方法从给定范围内随机N个不重复数的方法三:/** * 随机指定范围内N个不重复的数 * 在初始化的无重复待选数组中随机产生一个数放入结果中, * 将待选数组被随机到的数,用待选数组(len-1)下标对应的数替换 * 然后从len-2里随机产生下一个随...
2017-04-27 16:18:00
733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅