- 博客(15)
- 资源 (9)
- 收藏
- 关注
原创 github高效搜索方法
github高效搜索方法: in:name xxx // 按照项目名搜索 in:readme xxx // 按照README搜索 in:description xxx // 按照description搜索 stars:>xxx // stars数大于xxx forks:>3000 // forks数大于xxx lan...
2020-02-24 17:45:38 809
原创 python list 和numpy查找速度对比
list存储百万数据,查找的时候很慢,之前听说numpy优化的很好,支持多核并行,对比了一下。简单查询的时候list比numpy的array的速度稍微快点(仅限于我自己的任务)a = [[i,i,i,[i,i]] for i in range(100000)]a_ = np.array(a)start = time.time()for i in range(len(a)): ...
2019-07-13 14:56:44 4671 1
原创 openpyxl.utils.exceptions.IllegalCharacterError
pandas导入 excel表,出现openpyxl.utils.exceptions.IllegalCharacterError,解决方法:1. import xlsxwriter2.‘df.to_excel('duanzi.xlsx', engine='xlsxwriter')’,加一个 engine='xlsxwriter'3.就ok了。...
2019-06-13 18:23:38 11210 2
原创 NLU项目--批量打开指定目录下的所有文件
def excel_to_csv(file, to_file): data_xls = pd.read_excel(file, sheet_name=0) data_xls.to_csv(to_file, encoding='utf_8_sig')# 读取一个目录里面的所有文件:def read_path(path): dirs = os.listdir(path...
2018-12-30 20:45:47 250
原创 NLU项目遇到的坑与解决方法----编码问题
python处理excel表格的时候经常会有编码问题,但是我必须吐槽一下公司的业务,能不能统一一下格式,不要乱按字符,处理excel表格期间,我几乎见识了所有的编码格式,并且只要删除一行文字编码格式就会改变,心疼自己这几个月了,给自己加个鸡腿,不得不说互联网公司team还是很和谐的,另外想说旁边语言组的实习小姐姐们都很好看,如果有之后的小伙伴接手了我的活,还希望你能勇敢一点搭讪一下隔壁的小姐姐,帮...
2018-12-30 20:43:00 381
原创 python编程规范速记
python编程规范1.非驼峰命名2.var fun v flile n(class) 不能有拼音 不建议用缩写 no magicnumber3. fomat(格式) 空格if(左右没有空格)函数之间空两行comment 每一个函数最起码有一个说明Tab不用,用space...
2018-10-25 15:12:44 159
原创 Java编程规范笔记(三)
(四) OOP规约 避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析成本,直接用类名来访问即可 所有的覆写方法,必须加@Override注解 相同参数类型,相同业务含义,才可以使用Java的可变参数,避免使用Object(尽量不使用可变参数) 不能使用过时的类或方法 Object的equals方法容易抛空指针异常,应使用常量...
2018-10-04 14:20:04 350
原创 java编程规范笔记(二)
(二)常量定义 不允许任何魔法值(即未经定义的常量)直接出现在代码中 long或者Long初始赋值时,使用大写的L,不能是小写的l,小写容易跟数字1混淆,造成误解 不要使用一个常量类维护所有常量,按常量功能进行归类,分开维护 (三) 代码格式 大括号的使用约定。如果是大括号内为空,则简洁地写成{}即可,不需要换行; 如果是非空代码块则: 1) 左大括...
2018-10-04 11:40:46 183
原创 java编程规范笔记(一)
1. 命名风格 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式 类名使用UpperCamelCase风格,必须遵从驼峰形式 方法名、参数名、成员变量、局部变量都统一遵从驼峰形式 常量命名全部大写,单词间用下划线隔开 抽象类命名使用Abstract...
2018-10-04 10:57:05 328
原创 lenovo---NLP----SVM(一)
python内置持久性模型picklefrom sklearn import svmfrom sklearn import datasetsclf = svm.SVC(gamma='scale')iris = datasets.load_iris()X, y = iris.data, iris.targetclf.fit(X, y) import pickles = pic...
2018-09-27 15:21:27 223
原创 工大校园邮箱申请流程
由于pycharm破解日益复制,代理服务器总是被封杀,只好老老实实合法使用,但还是要免费的方法,那就申请学生邮箱,毕竟钱不是问题,穷才是。第一步打开这个网址,登陆一下https://cas.bjut.edu.cn/login?service=https%3A%2F%2Fmy.bjut.edu.cn%2Fgroup%2Fgraduate%2Findex%3Fp_p_id%3DcoreMail...
2018-09-13 09:46:18 19622 9
原创 Java屠狗之路(1)
做个笔记关于&和&&,|和||的区别,看下面例子:第一题int x = 1,y = 1;if(x++==2 & ++y==2){ x =7;}System.out.println("x="+x+",y="+y); ---------------------------------------------------第二题int...
2018-07-23 15:25:32 105
转载 C++中的三种继承public,protected,private详细解析
三种访问权限public:可以被任意实体访问protected:只允许子类及本类的成员函数访问private:只允许本类的成员函数访问三种继承方式public 继承protect 继承private 继承组合结果基类中 继承方式 子类中public & public继承 => publicpublic & protected继承 => protectedpublic & private...
2018-04-17 15:59:56 468
原创 win10,ubuntu双系统和win10,红帽双系统的安装的异同
大体分为四步: 第一步:U盘启动盘安装windows10系统。(老毛桃,大白菜,小马等软件一键装机即可) 第二步,制作U盘版的Linux启动盘。(使用软碟通刻录linux系统进入U盘,ubuntu和红帽略有不同,下文再做分析) 第三步:插入U盘安装Linux。选择好挂载点 第四步:在Windows启动管理器中添加Ubuntu启动项(使用EasyB
2017-01-30 21:37:28 1067
原创 北创营一行的一些思考
北创营一行的思考1.北京一行,我知道了太多不同,曾经我天真地以为可以通过自己的努力,去赶上985的步伐,是我太嫩了,北京的资源和郑州完全不是一个数量级的概念,我花了一个多月寻找暑假的实习却没有找到,而我在北京的几天中,就有很多高管CEO随口发出的邀请。2.在河南我不知道怎么众筹和众筹的意义等先进的融资思路和方法,而在北京却遍地都是。3.我一直以为我从网上可以获得同等的资源,我错的很离谱
2016-07-31 11:13:19 215
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人