- 博客(105)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 2019了啊?!
目前在某电商平台搞分布式存储,redis、rocksdb之类的诶,其实就写写golang、Java和C++本来是面了该司的风控,然后巴拉巴拉就到了基础架构就酱吧奥 去年差不多这个时候被蘑菇朋友圈拉黑了… 为什么呢?因为我渣! ...
2019-02-21 19:57:02
254
1
原创 Digit Recognizer by LightGBM
用LightGBM和xgboost分别做了Kaggle的Digit Recognizer,尝试用GridSearchCV调了下参数,主要是对max_depth, learning_rate, n_estimates等参数进行调试,最后在0.969。能力有限,接下来也不知道该如何进一步调参。另外xgboost的GridSearchCV还是不会用,如果有大神会的话,烦请告知。贴下L
2017-04-21 16:29:47
4283
1
原创 UpYunrSync-LevelDB
__author__ = 'glcsnz123'# -*- coding: utf-8 -*-import timeimport osimport datetimeimport threadimport loggingimport sysimport upyunimport signalimport Queueimport jsonimport leveldbimport
2017-04-21 16:18:47
388
原创 201622017
2016就这么过去了,然后2017来了。突然,就2017了,曾经这是个非常遥远的数字,转眼却已经到了跟前。马上,就要毕业了。时间过得还真是有点快!谈到毕业,总是满满的沉重感。毕竟,论文没那么容易写。春节前后,因为某些事和大一室友吵了一架。我还是那个想法,某“搅屎棍”不推波助澜的话,根本就没那些事。某事完了之后,开始找实习,也没啥想法,一心只想着去某软,所以其他公司都投的很随意。
2016-12-31 21:47:18
510
转载 平衡二叉树旋转
转载自:http://www.cppblog.com/cxiaojia/archive/2012/08/20/187776.html平衡二叉树(Balanced Binary Tree)是二叉查找树的一个进化体,也是第一个引入平衡概念的二叉树。1962年,G.M. Adelson-Velsky 和 E.M. Landis发明了这棵树,所以它又叫AVL树。平衡二叉树要求对于每一个节点来说
2016-04-19 16:58:57
4242
原创 C#特性与反射机制
C#特性与反射机制大纲特性 预定义特性AttributeUsageConditionalObsolete自定义特性反射机制特性什么是特性? 特性(Attribute)用于添加元数据,如编译器指令和注释、描述、方法、类等其他信息。特性的语法[attribute(positional_parameters, name_parameter = value, ...)]element
2016-03-05 12:43:50
839
原创 201522016
2015就这么过去了,然后,2016莫名其妙的来了。话说2016这位数字真是有点温馨,只是觉得这个零略显多余。时光飞逝,恍然间竟已是物非人非。这一年来,发生的事情何其之多,忽觉得有些事不似今夕。年初开学,大概是因为已经和蘑菇约好了要见面,所以一直都不时有心准备,短短数月,和室友逛了多次南京东路,堪称史上之最,然最后不没有买什么…当此时,本计划着省赛前一天,却不曾想到竟然意外收到
2016-01-01 01:12:43
521
转载 Apache 不能执行 PHP 文件
今天一朋友告诉我xampp安装后apache不执行php文件,后来我分析了N久才发现,一个小问题导致了,下面来看解决办法httpd.conf文件看了n次,虚拟主机也删除重建了n次,还是这个鸟样!最后在谷歌上百度了一下,总算找到了答案:short_open_tag 的问题。short_open_tag是是否开启短标记的标志,默认是Off。你在php.ini文件中找到sho
2014-10-16 09:47:11
2780
转载 用3个步骤实现响应式网页设计
写在前面的话:随着移动设备的逐渐普及和Web技术的发展,跨端的Web开发需求将会越来越大。如何在多种设备上进行跨端的界面适配呢?我们可以利用CSS3的Media Query来实现。本文主要介绍了移动开发和CSS3结合,来进行多种分辨率适配的例子。 文中提到的响应式网页设计(Responsive web design)是一种现代网页设计方法,基于CSS3的媒介查询(Media Qu
2014-10-07 11:51:36
1087
原创 【BUG?修复】WPF Surface ModelSelector
http://blogs.msdn.com/b/pixelsense/archive/2012/04/25/modeselector.aspx
2014-09-13 15:30:03
694
原创 201322014
2013就这么结束了,然后又一个陌生的数字2014出现在了我的面前。记得去年跨年,我说2013这个数字好别扭,等要离开2013了,发现这个数字有那么一点温馨。2013年的前半部分之前已经讲过了,那些个愿望,或成功了,或失败了,总归是过去了。十佳学子什么的,今年又报了,又提名了,但还是只是一个提名,经济基本也可以独立了,上海那边说这几天会发5000左右的工资,帮他们干了5个半月,能拿到钱
2014-01-01 01:44:30
781
原创 Python的levelDB实现——实习笔记
实习做的最靠谱的东西,不过只是其中一个部分,这代码算是公司的吧(之前的软考不是白考的,不过想想也知道~),所以没有贴出来全部,不过他们也说了要放到github上,只是时间问题,- -我个人觉得是我代码太丑了,所以他们就没好意思放上去。。。。确实写的很丑,风格丑!!!!不是效率低。。。感觉Python的风格和Java的是两个极端,被Java先入为主了,所以Python的风格就很差劲。。。
2013-12-26 10:37:55
3660
原创 做图服务器测试脚本——实习笔记
半个月前写的测试脚本,涉及到了如下的一些工作:1、文件md5sum的计算;2、json文件的读取;3、python 列表和字典格式转换成json格式——》作出来跟json格式化后很接近,除了少几个空格- - 小欣喜一下。4、html文件生成,其实就是先写个html的model,然后在将参数放进去,这个跟django有点像,原来是想将model放在一个文件中的,但最后嫌弃文件太
2013-12-24 11:51:56
960
原创 Queue的简单运用——实习笔记
实习中接触的第二个任务,之前已经写了一个版本,不过上周用的时候感觉好烂,又重新写了一个。感觉有些程序,还是要跑起来了才知道怎么样,当时就是因为没有测试,以为写的还可以了,结果上周一跑,问题都出来了。诶~贴下代码~__author__ = 'glcsnz123'# -*- coding: utf-8 -*-import httplibimport osimport socke
2013-12-23 14:37:43
698
原创 Gifsicle的Python 封装
gifsicle的Python封装感觉gifsicle 还是一款比较强大的gif图片处理软件,功能包括了:1、对gif中所有帧的任意位置切割;2、gif中任意帧的修改、分解,并提供多幅gif图片中的任意帧的合并操作3、gif图片的缩小与放大,包括等比例的缩放。4、控制gif的循环播放次数以及播放周期5、and so on在对Gifsicle的封装过程中,我主要是
2013-11-27 11:02:26
1816
原创 python egg for centos 制作
参考:http://blog.youkuaiyun.com/turkeyzhou/article/details/8876658经常接触Python的同学可能会注意到,当需要安装第三方python包时,可能会用到easy_install命令。easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,它用来安装e
2013-10-21 17:16:03
1157
转载 redis.conf 配置详解
转载自:http://blog.youkuaiyun.com/ithomer/article/details/9232891# Redis 配置文件# 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes
2013-10-18 15:56:25
644
转载 python简单操作redis
转载自:http://the5fire.com/python-simple-redis.htmlpython redis 安装wget http://redis.googlecode.com/tar xzf redis-2.x.xmake && make test#不过可能会报错,百度一下就可以了,不是很难解决的sudo easy_install redis git cl
2013-10-18 15:10:56
1249
原创 实习第一周——UpYunUprSync——Sqlite版本
__author__ = 'glcsnz123'# -*- coding: utf-8 -*-import time, os, datetimeimport thread, sys, signalimport sqlite3import logging, atexitimport upyunimport Queueclass EmptyLogger: def error
2013-10-18 12:04:48
907
转载 [Python学习]Logging模块的简单使用
【简单】Logging模块的简单使用转载自:http://blog.donews.com/limodou/archive/2005/02/16/278699.aspx以前看过,但一直认为很复杂。象 NewEdit 都是自已写的日志处理。其实 logging 做得很好,也不是很复杂,只要看明白例子。在新发布的crawl 2.1.1中使用了logging,下面把它的使用代码写出来,很简
2013-10-14 15:50:56
659
转载 python之sqlite3使用详解
python之sqlite3使用详解转载自:http://anony3721.blog.163.com/blog/static/5119742010716104442536/ 建议参见原博文,此处只是用作个人学习笔记Python SQLITE数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。它使用一个文件存储整个数据库,
2013-10-14 15:42:36
1048
原创 这大半年
呼~终于结束了!昨天结果终于出来。从寒假开始与家人谈论自己的计划,到后面开始实施计划,大半年来,几乎天天都要想这个事情。寒假归来,先快速地秒掉了校课题,然后找boos 韩写论文,自己在算法上找了半个月,查阅了相关资料,愣是没想出什么论文题目来。然后再次向boss 韩求救!最后,决定做boss 韩比较擅长的方向(话说,boss 韩真的真的一直都是个灰常灰常nice的教练)。然后,就开始将
2013-09-30 09:55:41
737
转载 模拟新浪微博登陆(直接调用cookie方法)
之前写过一篇模拟登录新浪微博,是采用POST 用户名/密码等参数(经过加密)并保存Cookie来模拟登录的方法。一般情况下,为了保证安全性,网站会定期更新登录的detail,例如修改参数名、更新加密(散列)算法等。所以模拟登录的代码定期肯定会失效,但是如果网站没有进行大的更新的话,稍微改一改还是能用的。另外,碰到验证码的情况就更难办了,虽然程序可以一定程度地识别验证码字符,但目前很难找到简
2013-09-03 21:00:23
5149
原创 新版CET4/6级查分工具源码
今早用之前的在校园蘑菇上的查分软件 http://blog.youkuaiyun.com/gripleaf/article/details/9075561 查了下六级,发现进程老死,然后刷了下微博,发现@阿小信大人 说查分地址改变了,于是就去看了一下新的查分地址,然后按照之前跟康哥讲的多线程调度方法,略加修改,现在已经完成了新版CET46级差分工具,此工具后期查分速度会减缓,但前期的速度是很快的。附上源码
2013-08-21 09:31:34
2962
转载 新浪微博登录
转载自:http://www.douban.com/note/201767245/ PC 登录新浪微博时, 在客户端用js预先对用户名、密码都进行了加密, 而且在POST之前会GET 一组参数,这也将作为POST_DATA 的一部分。 这样, 就不能用通常的那种简单方法来模拟POST 登录( 比如 人人网 )。由于要用的一部分微博数据用API获取不方便, 所以还是要自己写个小爬虫, 模
2013-07-19 23:24:59
997
原创 ACM常犯错误小结
1.未考虑各个数据的溢出;2.输出格式与题意不同,出现误差;3.使用数组时,在第一次使用后,未对数组清零;4.在判断时,未考虑或考虑不全 对于是否改在不等式中取等号;5.混淆循环,使得不能进入循环或出不了循环;6.对于二维数组,混淆行列;7.对于动态变量的改变,考虑不足;8.基本的数学概念,例如:根号内为正,素数不包括1。。。9.高精度数据求余时,可能会出现1000
2013-07-16 19:36:36
881
原创 PHP小小小理
GET 显性传递POST 隐性传递nl2br($name) 可以将$name中的换行符转换过来(如果不加,传递过来的文本里的换行不会出现在$name中)htmlspecialchars($name) 将特定的html标签转换为实体版本;htmlentitles($name) 将所有html的标签转换为实体版本;strip_tags($n
2013-07-16 19:35:25
648
原创 校园蘑菇系统V1.0
诶~懒得写了。。。反正是已经做好了、今天难得有时间,却不想写。。。真是。。。我觉得没服务器的校园蘑菇是不能动。。。so。。。到时候再弄吧,先通知一下。
2013-07-14 19:19:53
712
转载 py2exe打包exe成单个文件
from distutils.core import setupimport py2exesetup( options={ 'py2exe': { 'optimize': 2, 'bundle_files': 1, 'compressed': True, }, },
2013-06-26 14:48:45
2331
转载 Python:FTP上传和下载文件编程
冒犯转载,还望请见谅!仅供个人笔记所用,故不设置文章标签等信息。http://www.17jo.com/program/python/net/FTP.htmlPython 编程中使用ftplib模块的FTP对象,可以进行方便的实现FTP客户端功能,简易的流程如下:# FTP操作基本流程示意FTP.connect(服务器地址,端口,超时时间) # 连接服务器FTP.logi
2013-06-25 11:46:32
1592
原创 【校园蘑菇】四六级查分工具
为了能够更好地在校园 蘑菇上使用四六级查分工具,我将查分工具重新修改了一下下。现在该四六级查分工具具有两个模式:命令框和图形界面模式。主要是为了能够更好地实现分布式查分。但是由于是校园蘑菇配套的四六级查分工具,因此,限制了学校和姓名,用户只能够通过选择使用校园蘑菇来使用这款工具(当然也可以单独使用这款工具,但是必须要修改几个参数)。由于是之前的版本更新过的,所以,很多比较好的想法都加了
2013-06-11 15:05:55
1490
原创 蘑菇计划——mysql问题
要求创建一个定时的任务,主要是用在heart beat处:即每隔一段时间就必须对数据库进行一次检查操作。于是就去找了EVENT,可以通过EVENT来定时更新数据库。很快就找到了EVENT的语法,但问题是居然没有启动。。。因为等了10分钟居然发现本应该被清理的数据居然没有改变。。。。后来发现是没有开启EVENT功能。贴下EVENT的语法:CREATE EVENT [IF
2013-06-08 20:06:57
633
原创 校园蘑菇计划
我们需要搭建一个平台,给每一个喜欢编程的人提供展示的平台!只要符合编程规范的小程序都可以放到这个平台上来,和android平台一样,上传应用,供大家下载。这样远比自己单单写程序要来得cool~!四六级准考证号忘了?不知道该怎么办了?来试试校园蘑菇,看看有什么能帮上你的!
2013-05-19 21:53:34
584
原创 hadoop 配置问题
为什么我配置个hadoop能碰到各种奇葩的问题呢?!!!!先是hadoop namenode -format 在格式化文件系统的时候的“ShutDown_MSG"把我吓出一身冷汗,我还以为是出现什么error了呢!结果原来是正常现象。。。。之后又是no tasktracker to stop然后,google了好多,看了几个博文,在莫名其妙的情况下居然解决了。。。。参考博客:h
2013-05-16 22:25:09
548
原创 与服务器实时交互的小shell
在学习如何搭建hadoop终于感受到那种如果重复劳作的痛苦了,所以,就写一个实时的shell,在这边输入命令,在服务器端也就相应的实现。代码较挫,勿喷~#!/bin/bashcmd='you are using the real-time shell'echo $cmdwhile [ "$cmd" != 'eof' ];do read -p 'input the cmd:
2013-05-14 21:16:44
749
转载 深刻理解Python中的元类(metaclass)
深刻理解Python中的元类(metaclass)译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理解,以及在什么情况下需要进行元编程。于是e-satis同学给出了神一般的
2013-05-05 21:12:01
576
原创 制作一张隐藏有rar文件的图片
步骤一:首先你得有一张图片 and 一个rar文件。步骤二:cmd copy /B 666.png + 666.rar dest.rar此处会将666.png和666.rar合并成一个dest.rar文件dest.rar文件可以通过修改后缀名来改变显示。也可以通过打开方式的不同,而变成666.png或666.rar然后就ok 了在windows下只要改变打
2013-05-04 20:55:30
585
原创 关于如何创建线程池
今天在看http://rdc.taobao.com/blog/cs/?p=758的时候,学到了一种可以提高多线程效率的方法,就是通过对线程池进行改进来获得优化。假设创建了N个线程;实现思想步骤如下:1、首先将线程池分成两份,将其中一份平均分给所有的多线程,即每个多线程都有各自私有的线程池,然后再将剩余的一份也平均分成N份,将这N份也分给这些多线程,并设置为所有人可以访问的;2、然后
2013-04-28 21:28:48
705
原创 CentOS 6.3 SSH无密码登录
集群:(好吧,其实才两台电脑,虚拟了3个竹鸡。。。)一台客户机+2台服务器三台主机IP地址如下:客户机:10.7.18.207服务器:10.7.18.242和10.7.18.243操作系统:CentOS 6.3问题(用的是CentOS6.3,不知道为什么会有那么多的bug,很多问题是问了谷姐之后才知道的):1、ssh这个指令居然找
2013-04-25 21:55:45
900
vs2015在win7环境下编译wpf 无法运行
2016-12-16
XP环境下winform绘制表格边框有残影
2015-10-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人