自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Life is Float.

zzukun.com

  • 博客(93)
  • 资源 (2)
  • 收藏
  • 关注

原创 百度20校招补录最后一波~

百度20校招补录最后一波~核心业务核心部门,业务为百度feed流推荐面向20年校招生,base北京简历发:[email protected]工作职责:-参与百度APP等多产品线的综合Feed流推荐系统核心策略的研发工作,为数亿用户提供卓越的推荐体验-负责业界领先推荐算法的调研和评估,通过超大规模深度学习、进化学习等技术对产品目标建模,并通过特征、模型优化等持续优化模型效果-通过对数据的敏锐洞察,深入挖掘产品潜在价值和需求,通过技术创新推动产品成长-在个性化推荐的场景下,将人工智能前沿技术

2020-06-24 16:17:47 453

原创 2016百度‘机器学习/数据挖掘岗位’面经,一面+二面+三面,9月25日

岗位:机器学习/数据挖掘 在线笔试时间:2016.9.20 面试通知时间:2016.9.22 面试时间:9.25 2:00 pm 一面&二面地点:海淀区上地十街百度大厦C座 三面时间:9.26 11:00 am 三面地点:百度科技园2号楼K20. 通知面试9月22号晚上10点多接到了面试通知(HR好辛苦,10点还没下班),因为学校在郑州,因此随后就订了北上的车票及酒店(挑了一家不是很远的

2016-09-28 09:39:56 16564 10

原创 17年网易笔试-跳石板:广度优先搜索

前言17年网易笔试有一道编程题目《跳石板》,newcoder OJ链接如下: 跳石板-牛客网 题目描述如下: 小易来到了一条石板路前,每块石板上从1挨着编号为:1、2、3……. 这条石板路要根据特殊的规则才能前进:对于小易当前所在的编号为K的 石板,小易单次只能往前跳K的一个约数(不含1和K)步,即跳到K+X(X为K的一个非1和本身的约数)的位置。 小易当前处在编号为N的石板,他想跳到

2016-09-14 22:01:46 2009

原创 Ubuntu常用指令与快捷键

命令修改hosts文件、修改IP后重启网络服务: sudo /etc/init.d/networking restart清屏: clear新建文件: touch helloworld.txt (新建文件helloworld.txt新建文件夹: mkdir 文件夹名移动文件: mv 文件路径 文件夹名 例如: mv hello.c ./folder/ 如果第二个参数是同路径文件名,

2016-09-04 11:53:15 893

原创 JAVA基础:String, StringBuffer, StringBuilder ——区别,用法及常见问题

引言这几天看到知乎上讨论一道入门级JAVA面试题目,发现自己竟然答不上来,遂查阅相关资料恶补一下。问题:String,StringBuffer和StringBuilder区别?衍生问题 - 为什么能节省内存? - string设计为不可变(immutable)的意义是什么? - JVM回收的速度慢到需要特别重视这个问题吗? - 常量池?GC?JVM优化 - 什么是线程(线程安全&非线程安全

2016-09-04 11:41:22 1203 1

原创 MySql指令、用法及注意事项

mysql command

2016-06-22 15:53:36 657

原创 在C#中创建、读、写EXCEL文件(基于COM)

1. EXCEL Library在使用C#中的excel模块之前,我们需要先把excel library加入到project中。首先创建一个空项目,然后创建一个按钮。随后,如下图点击“项目”->“添加引用”:随后选择microsoft excel 1X.0 object library。2. 在C#中编程创建excel文件首先初始化excel objec

2016-03-08 21:14:36 25296 3

原创 Ubuntu常用指令与快捷键大全,整理中...

收集一些自己日常用到的ubuntu命令,每次用到都记录下来。------------------------------------------------------------------------------删除文件:rm 文件名 (删除一个文件rm -r 文件夹名 (删除一个非空文件夹rm -rf 文件夹名 (强力删除一个非空文件夹,不要求确认

2015-12-09 11:33:30 1056

翻译 人人都能用Python写出LSTM-RNN的代码![你的神经网络学习最佳起步]

我的最佳学习法就是通过玩具代码,一边调试一边学习理论。这篇博客通过一个非常简单的python玩具代码来讲解循环神经网络。那么依旧是废话少说,放‘码’过来!

2015-11-21 22:22:50 98288 62

原创 使用Python处理excel表格(openpyxl)及表格中的中文处理

现在有个小任务,需要处理excel中的数据。其实就是简单的筛选,excel玩的不熟练,而且需要处理的表有70多个,于是想着写个脚本处理一下吧。python中的openpyxl包可以轻松实现读写excel文件,下面简单介绍一下过程。1.安装openpyxl通过pip或者easy_install均可安装openpyxl。openpyxl官网:https://openpyxl.readt

2015-11-20 16:08:18 26852 3

原创 linux下文件名后面带有波浪号(~)

通过文本编辑器,如gedit打开文件,会生成一个相同文件名+波浪号的文件。这个带波浪号的文件是gedit的备份文件。可以通过以下命令删除目录下所有的这类备份文件:rm -fr *.*~-f 忽略不存在的文件,不给出提示-r 目录中与子目录中所有的符合条件文件都删除取消生成自动备份文件的方法:打开gedit‘编辑-首选项-编辑器-文件保存’把“在保存之前创建一个备

2015-11-01 20:10:29 14679

翻译 十一行Python代码实现一个神经网络(第一部分)

0.写在翻译之前本文翻译自博客:i am trask , 属于本人一边学习神经网络一边翻译的文章。所以不止在翻译层面可能会有错误,在对神经网络的原理层面也难免会有错误。假如您发现哪里有问题,希望能谅解并留言可以让我修改,谢谢。1.概要一个能够玩的转的玩具代码对我来说是最好的学习方式。这篇教程通过一个非常简单的,Python实现的例子讲解了神经网络的反向传播算法。屁话少说,放码过来:

2015-11-01 12:13:11 26266 5

原创 machine learning : 最小二乘法之线性函数 --- python实现

最小二乘法 之 线性函数模型原理可见https://zh.wikipedia.org/wiki/%E6%9C%80%E5%B0%8F%E4%BA%8C%E4%B9%98%E6%B3%95链接需要科学上网(2015.10),实现阶段有多种方法,本文采用维基百科最后介绍的广义逆矩阵的方法计算。即输入矩阵的广义逆矩阵{点乘}输出矩阵 ,运算结果既为求解的 参数矩阵。需要用到的

2015-10-24 21:23:24 5994

原创 Python调用jieba分词中的中文编码问题

使用python调用jieba进行中文分词: https://github.com/fxsjy/jieba根据官方指导完成安装,copy demo,出现问题:# encoding=utf-8import jiebaseg_list = jieba.cut("我来到北京清华大学", cut_all=True)print("Full Mode: " + "/ ".join(se

2015-10-10 10:27:12 12143

原创 ubuntu切换gcc版

不同的GCC版本有不同的特性,有时编译需要特定版本的GCC编译器。参考链接:http://askubuntu.com/questions/26498/choose-gcc-and-g-version以下命令查看当前安装的gcc版本dpkg -l | grep gcc | awk '{print $2}'现在需要一个4.6版本的gcc,先安装:sudo

2015-10-01 11:38:24 1055

原创 github上传代码

首先,在网站上新建一个repo,会得到一个地址,类似于:https://github.com/your_git_id/your_repo_name.git然后执行以下命令:git initgit add .//特定文件输入文件名,点代表所有文件git commit -m 'commit'git remote add origin https://github

2015-09-05 20:44:34 439

原创 github删除文件

删除本地文件:sudo rm -rf filenamegit add -Agit commit -m 'remove filename'git push origin master随时可以用 git status 查看状态

2015-09-04 20:51:08 604

原创 git@ubuntu-start!

使用git与github:1、git的安装sudo apt-get install git-core安装完成后,在终端中输入git即可看到相关命令。2、git的使用假如只需download github上的代码,只需要git clone即可。更进一步的使用,首先需要去注册一个帐号,不赘述。~初始化一些全局变量:git config --g

2015-08-31 13:57:30 667

原创 JAVA多线程学习笔记<3> 停止线程

在这里要注意interrupt()方法,在线程正常运行的时候,调用 interrupt() 并不能结束线程。正确的结束线程的姿势如下: public volatile boolean stop = false; //volatile : every time use this variable ,system will check this value private int i =0

2015-08-06 10:23:50 751

原创 Android - 交换控件位置:基于LayoutParams的瞬间交换与基于ObjectAnimator动画效果交换

现需要交换两个控件(本文中是两个RelativeLayout),找到了两个方法:1、使用LayoutParams改变两个layout的属性,即其相对关系(below等),实现位置的交换,但是并没有交换的动画效果,是“瞬间”交换。2、使用animation交换控件位置,实现了我需要的动画效果。如下图,交换layoutOne 与layoutTwo 。一、

2015-07-15 21:33:11 6790 2

原创 Android - LayoutAnimation 动画效果 - 示例

参考链接:http://blog.csdn.net/imdxt1986/article/details/6952943为控件设置动画效果1、可以在xml文件中设置;2、可以在java代码中设置。首先,在 res/anim 文件夹下新建slide_right.xml ,如下:<set xmlns:android="http://schemas.android.

2015-07-14 18:07:44 962

原创 抓取 google 搜索结果

直接访问www.google显然是无法访问的,附上两个地址:http://209.85.225.23/http://173.194.14.53/这两个地址搜索的后缀是newwindow=1&q=不采用这个格式,使用如下格式:http://209.85.225.23/search?hl=zh&ie=gb2312&q=q=后面加上搜索的内容。这样直接访问会被g

2015-05-16 11:06:57 4443

原创 log4j的配置与使用

log4j 生成程序的日志。首先需要一个配置文件:log4j.propertieslog4j.rootLogger = debug , stdout , D , Elog4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.outlog4j.appe

2015-05-12 20:35:44 937

原创 JAVA多线程学习笔记<3>线程传入参数与终止线程方法

public class TimeThread extends Thread{ private long start; public volatile boolean exit = false; public TimeThread(long start) { this.start = start; } public void run() { while(!exit

2015-05-10 18:10:25 1324

转载 `堆`和`栈`(转)

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两

2015-05-07 21:27:10 378

原创 读大文件到mysql

起初使用java读文件处理格式后存入数据库,运行后发现,效率太低太低,4G文本,4000多万行,估计需要30天左右才能完成处理。数据格式:每行->  XXXX ||| XXXXXXX ||| XXXXXXXXXXXXXXXXX数据是严格结构化的,因此查询到一种直接从文件导入mysql的方法:Load Data infile参考文章:http://hunan.iteye.com/

2015-04-29 17:40:27 687

原创 linux笔记——分割大文件

有4G文本文件一份,想要分割成小部分,指令:sudo split -l 20000 FILENAME分割的文件以文件名 xaa,xab,xac 排列

2015-04-27 09:50:15 604

原创 JAVA正则

首先,格式如下:Pattern p = Pattern.compile("(.+) cm"); Matcher m = p.matcher(in); if(m.find()) { out=m.group(1); }在此收集常用的JAVA正则表达式:整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:^[0-9]

2015-02-03 11:38:57 487

原创 JAVA连接SQLServer基础,以及5分钟之内读+写20万条数据(40万条操作),遇到的问题

JAVA连接SQLServer基础,以及5分钟之内读+写20万条数据(40万条操作),遇到的问题

2015-02-03 11:24:38 3557

转载 weka算法介绍

转载:http://blog.sina.com.cn/s/blog_8bdd25f80101ecb2.html1) 数据输入和输出 WOW():查看Weka函数的参数。 Weka_control():设置Weka函数的参数。 read.arff():读Weka Attribute-Relation File Format (ARFF)格式的数据。 write.arff:将数

2015-01-29 10:32:43 5335

原创 任意阶幻方的c++实现----奇阶幻方、双偶幻方、单偶幻方。

幻方分为3类。奇阶幻方(奇数)、双偶幻方(能够被4整除,如8,12,16……)、单偶幻方(4m+2形式,如6,10……),构造算法各不相同。下面的程序中,奇阶幻方的构造算法为Merzirac法。双偶幻方的构造算法为Spring法。单偶幻方的构造算法为Strachey法。单偶幻方:在第一行居中的方格内放1,依次向右上方填入2、3、4…,如果右上方已有数字,则向下移一格继续填写。

2014-09-20 14:15:30 10779

原创 怎样寻找可使用的联通宽带账号及密码

本文仅限技术交流,请勿侵犯他人账号。            毕业了,分享一个小技巧。。。            学校的联通宽带账号使用是使用手机号作为账号的,而默认的密码是手机号的后六位,而在学校办理的联通号很多集中在一个号段,这样就可以通过遍历一个号段内所有手机号来测试哪个账号的密码依旧是默认的手机后六位的密码。       下面的批处理需要首先输入一个遍历起始的手机号,然后密码是截

2014-06-22 20:45:19 40215 15

原创 JAVA多线程学习笔记<2>线程的生命周期与线程栈

【JAVA线程状态转换】示意图:1、new:线程对象已经创建,还没有在其上调用start()方法。2、ready:当线程有资格运行,但调度程序还没有把它选定为运行线程时线程所处的状态。当start()方法调用时,线程首先进入ready状态。在线程运行之后或者从阻塞、等待或睡眠状态回来后,也返回到ready状态。3、run:线程调度程序从处于ready状态中的线程选择

2014-04-25 15:19:13 1455

原创 JAVA多线程学习笔记<1>什么是线程

【进程与线程】1、操作系统在执行一个程序时,会自动建立一个‘进程’,这个进程中,至少包含一个线程(这个线程被称为主线程),来作为程序入口。2、操作系统运行中,会产生很多个‘进程’,这些进程不共享内存;而每个进程占有的内存,却可以被这个进程中不同的‘线程’所共享;另外,这些线程不仅共享这段内存,每个线程还可有一个属于它自己的内存空间——线程栈,这是线程建立时,操作系统分配的,用来保存线程数据

2014-04-25 11:07:44 1071

原创 android开发中,关于Toast大小问题

更换了一个xml之后,toast 突然变的很小,并且位置在屏幕的位置变的很靠下,解决方法是在AndroidMenifast文件里添加以下代码: <supports-screens android:smallScreens="true" android:normalScreens="true" android:large

2013-10-09 16:32:13 4789

原创 java___环境配置

1、下载jdk2、安装jdk-7u21-windows-x64.exe3、配置 环境变量:右击“我的电脑”-->"高级系统设置"-->"环境变量"1)在 系统变量 里新建“JAVA_HOME”变量,变量值为:C:\Program Files\Java\jdk1.7.0_21(根据自己的安装路径填写)2)新建“classpath”变量,变量值为:.;%JAVA_H

2013-09-22 16:10:27 564

原创 windows编程------TextOut与TextOutw与TextOutA,基于vs2010

问题源于:计算机图形学实验,p218,《计算机图形学及实用编程技术》李春雨,北航出版社按书上的代码输入编译失败错误行如下:pDC->TextOut(rc.right/2-10,10,"X");错误类似于这个: error C2664: “BOOL CDC::TextOutW(int,int,const CString &)”: 不能将参数 3 从“char [8

2013-03-27 20:46:22 4649

原创 zoj2099------------------------Frame Polygonal Line

You are going to read a sequence of pairs of integer numbers. Each pair represents the Cartesian coordinates of a point in a 2-dimentional plane. The first number is the x coordinate, while the seco

2012-08-21 21:07:18 880

原创 zoj2388----------------Beat the Spread!

Superbowl Sunday is nearly here. In order to pass the time waiting for the half-time commercials and wardrobe malfunctions, the local hackers have organized a betting pool on the game. Members place

2012-08-20 20:11:14 962

原创 zoj2405 ------------Specialized Four-Digit Numbers

Find and list all four-digit numbers in decimal notation that have the property that the sum of its four digits equals the sum of its digits when represented in hexadecimal (base 16) notation and al

2012-08-20 17:00:49 514

最小二乘法线性函数模型 - python实现

最小二乘法线性函数模型 - python实现 对应博客文章链接随后发布!

2015-10-24

android - 交换控件(relativelayout)位置,LayoutParams与ObjectAnimator两种方法

现需要交换两个控件(本文中是两个RelativeLayout),找到了两个方法: 1、使用LayoutParams改变两个layout的属性,即其相对关系(below等),实现位置的交换,但是并没有交换的动画效果,是“瞬间”交换。 2、使用animation交换控件位置,实现了我需要的动画效果。

2015-07-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除