自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陌如烟雨淡如尘的博客

没事写点博客挺好的

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

原创 动态规划问题

给定一个非负整数数组,假定你的初始位置为数组第一个下标。数组中的每个元素代表你在那个位置能够跳跃的最大长度。你的目标是到达最后一个下标,并且使用最少的跳跃次数。例如:A = [2,3,1,1,4]A=[2,3,1,1,4],到达最后一个下标的最少跳跃次数为 22。(先跳跃 11 步,从下标 00 到 11,然后跳跃 33 步,到达最后一个下标。一共两次)输入格式第一行输入一个正整数 n...

2019-01-08 03:32:39 238

转载 排序

我见过最详细的总结排序算法的博客https://www.cnblogs.com/onepixel/articles/7674659.html

2018-08-29 14:27:14 189

原创 用actionScript做xi小游戏开发yuyudaod遇到的问题

旋转中心一个Sprite(精灵)的默认旋转中心是在他的左上角,有时候我们需要让精灵以几何中心为旋转中心。 Sprite类提供了两个属性:pivotX和pivotYpivotX=width/2;pivotY=height/2;这样就将旋转中心调到了精灵的几何中心上去了欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将...

2018-07-10 09:07:42 316

原创 记录:在heroku上部署ROR项目

rubyhou@ubuntu:~/RubymineProjects/Cat$ sudo add-apt-repository "deb https://cli-assets.heroku.com/branches/stable/apt ./"[sudo] password for rubyhou: rubyhou@ubuntu:~/RubymineProjects/Cat$ curl -L h...

2018-06-14 10:23:14 776

原创 rails

modle的合法性验证validates是一个方法class Micropost < ApplicationRecord #rails generate scaffold Micropost content:text user_id:integer validates :content,length: {maximum: 140}, presenc...

2018-06-09 23:20:27 200

原创 位运算获取二进制位

def getBinaryDigit x,y #获取x的二进制数的第y位 return (x>>y-1)&1end拿getBinaryDigit 61,3为例 61的二进制为111101 111101右移2位 001111

2018-06-03 21:08:33 2701

转载 java.lang.ClassNotFoundException

解决方案: 转自:http://www.educity.cn/wenda/150362.html通过web.xml加载spring容器时遇到java.lang.ClassNotFoundException: org.springframework.web.  整合ssh时,通过web.xml加载spring容器的时候,有的同学可能会出现java.lang.ClassNotFoundExc...

2018-06-02 22:25:52 720

转载 E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavai

sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock

2018-06-01 10:19:17 1574

转载 linux文件结构

https://linux.cn/article-6132-1.html

2018-05-17 19:38:33 91

原创 ruby学习笔记2

1.传递多个参数的方法如下面代码所示def test(*paramter) for i in 0...paramter.length puts "test中的第#{i}个参数为:#{paramter[i]}" endendtest(1,3,6,"你好",&am

2018-05-06 23:18:21 161

原创 ruby学习笔记

1.类与对象1.1 类中的变量ruby类中的属性全是私有的,不能用private/public/protect来修饰,即便是静态属性也是私有的。外界必须通过类中的方法来访问。 关于实例变(@开头)与局部变量(小写字母与下划线开通) (1)局部变量的地位相当于java中的普通局部变量 (2)实例变量@不需要声明,这也是ruby的精髓。有时候一个ruby类里面没有定义任何属性,原因就...

2018-05-06 19:14:55 215

原创 windows server环境下域的管理(域控制器和普通计算机都是win server)

普通权限的计算机加入域之后,登录有三种情况1.登录到默认域直接输入属于当前默认域的账户名和密码登录2.登录到其他域:账户名为 域名\域用户名3.登录到这台计算机账户名为 计算机名\本地用户名登录到本地计算机而不是登录到域:搭建域控制器: 1.添加角色:Active Directory域服务 管理–>添加角色和功能->服务器角色(选Act

2018-01-29 11:09:05 36341

原创 github

首先,androidStudio关于版本控制的视图在这里(左下角) 补: git 中的head head就是指你当前的版本状态(哪个分支的哪个节点) 1.show Diff 这个功能在History标签下 show Diff查看的是这个版本在一个版本的基础上改动的地方 如图所示,这样查看的是“version 2”这个版本与”创建版本库”这个版本的修改之处。 注意,在这里的s

2018-01-19 00:15:42 339

转载 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

必须把mysql-connector-java-5.1.7-bin.jar导入到tomcat的lib目录下面! 在java项目中,只需要引入mysql-connector-java-5.1.7-bin.jar就可以运行java项目。在web项目中,当Class.forName(“om.mysql.jdbc.Driver”);时myeclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mys

2018-01-01 20:55:03 746

原创 javaEE笔记 mysql数据库连接不乱码的操作

一手动测试数据库连接1.首先,对于mysql数据库而言,推荐wamp中带的这个mysql环境,小二精悍 其安装过程参考http://blog.csdn.net/sela0708/article/details/71191634 2.测试连接 (1)view—>tool windows—>Database如图所示 (2) (3)修改完点test connection,如果出现su

2017-12-31 16:01:36 267

原创 javaEE笔记 管理员登陆

web目录下的index.jsp:<%-- Created by IntelliJ IDEA. User: Administrator Date: 2017/12/25/025 Time: 20:40 To change this template use File | Settings | File Templates.--%>"text/html;charset=U

2017-12-31 12:50:29 1136

原创 j2EE笔记 一 IDEA下环境配置

1.安装完IDEA后创建一个项目 最上面Project SDK点击new按钮选你jdk的路径,并勾选Web Application选项。我的路径选的是C:\Program Files\Java\jdk-9.0.1 如图, 然后next,finish 到这里项目就创建了,但此时会发现,整个项目问下下居然没有web.xml这个文件 下面是添加web.xml的步骤 File–>Project

2017-12-25 21:09:20 1535

原创 二路归并排序

//二路归并排序,时间复杂度O(nlog2n),空间复杂度O(n),稳定,与序列初始状态无关。#include<iostream>using namespace std;void merge(int a[], int low, int mid, int high){//low...mid mid+1...high是两个有序序列,merge将两个有序序列合并成一个有序序列 int

2017-11-23 23:26:39 281

原创 记事本

去掉123,第一个字母大写

2017-11-23 17:18:38 159

原创 堆排序

快速排序可以用来解决top(n)问题,堆排序用来解决有序的top(n)问题 - //堆排序:建堆,删除:向下调整,小的下沉,下沉到底 // 插入:向上调整,大的上浮,上浮到顶//折半插入排序#include<iostream>using namespace std;void swap(int a[], int i, int j){ //交换 int c =

2017-11-22 23:19:12 136

原创 折半查找

1.递归实现#include<iostream>using namespace std;int find(int *a, int low, int high, int x){ if (low > high) return -1; int mid = (low + high) / 2; if (a[mid] == x) return mid;

2017-11-21 22:58:50 163

原创 排序算法之快速排序

C++源代码:#include&lt;iostream&gt;using namespace std;int pasition(int * a, int low, int high){ //指定数组a中的一个元素pos,使pos这个元素在正确的位置上,即pos左边的元素都小于等于pos,右边的元素都大于等于pos int pos = a[low]; while (low&lt;high){

2017-11-21 17:27:55 141

原创 深度神经网络(一 ubuntu16.04下caffe环境搭建)

ubuntu16.04下caffe环境搭建caffe有两种模式,cpu和gpu,cpu模式只是个玩具,只适合初学者玩一玩本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加

2017-11-21 17:04:34 316

原创 caffe开发环境

下面在caffe目录下执行make pycaffe 配置caffe的python环境时make pycaffe提示fatal error: numpy/arrayobject.h No such file or directory解决方法重装numpy: sudo pip uninstall numpy sudo pip install numpy 是没有用的。。。 正确的解决的办法是:

2017-11-08 09:34:39 246

原创 Ubuntu虚拟机无法连接网络

很可能是VM的网络服务没有启动按下win+R,输入services.msc确保VMware DHCP SERVICE以及VM NET SERVICE这两个服务在开启状态OK—

2017-11-07 15:20:25 621 1

原创 常用linux命令

查看系统版本 uname -m && cat /etc/*release找不到包 unable to locate package …. 解决方法:sudo apt-get upgradesudo apt-get update

2017-11-07 15:10:42 297

原创 1.android开发AsyncTask异步发送HTTP请求 2.接口与抽象类

在安卓中发送HTTP请求毫无疑问需要使用异步请求,也就是说还需要再开一个线程,JAVA中封装了两种多线程的方法:方法一: 集成Thread类方法二: 实现Runnable接口在android 中通常使用android封装好的类AsyncTask 下面是封装好了的代码:HttpTask.java:import org.apache.http.HttpEntity;import org.apa

2017-08-18 11:53:17 1031

原创 gitHub使用

git指令一大堆,经常会忘记,写一篇博客来记录一下1.安装好git后建立远程仓库: ssh-keygen -t rsa -C &amp;amp;quot;[email protected]&amp;amp;quot; 接下来一直回车 将得到的秘钥记录下来,前往https://github.com/settings/keys添加秘钥 如果忘记了本机秘钥,可以通过cat ~/.ssh/id_rsa.pub命令进行查看...

2017-08-17 11:26:45 254

原创 ruby输入输出

进入irb输入一个字符串str=gets 此时str会以/n结尾,比如2.4.0 :001 > str=gets12 3 4 => "12 3 4\n" 2.4.0 :002 > str => "12 3 4\n" 想要去掉/n,可以用gets.chomp2.4.0 :004 > str=gets.chomp12 3 4 => "12 3 4" 2.4.0 :005 > 字符串

2017-07-24 22:59:09 763

原创 常用linux命令

查看系统版本 uname -m && cat /etc/*release找不到包 unable to locate package …. 解决方法:sudo apt-get upgradesudo apt-get update

2017-07-24 22:43:44 227

转载 通过终端安装程序sudo apt-get install xxx时出错(上次安装没有正常完成)

通过终端安装程序sudo apt-get install xxx时出错: 出现这个问题可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因可能是上次运行安装或更新时没有正常完成,进而出现此状况,解决的办法其实很简单:在终端中敲入以下两句sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lockrubyhou@ubu

2017-06-07 23:19:38 3411

原创 Ubuntu下关闭占用端口的进程更

1.查看该端口的占用情况 lsof -i:端口号 2.关闭进程 kill PIDrubyhou@ubuntu:~/workspace/sample_app$ lsof -i:3000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEruby 3715 rubyhou 11u IPv4 25229 0t

2017-06-02 17:26:45 7848

原创 Ruby基础笔记

1.交互式ruby:irb2.string.split(str)把字符串拆分成有三个元素的数组string.split(str)的返回值是一个数组,参数str是一个字符串 例如: “foo bar ,baz”.split(“,”) #在逗号处拆分字符串 结果如下:2.4.0 :004 > "foo bar ,baz".split(",") => ["foo b

2017-06-02 17:24:10 341

原创 工作简历

个人简历基本信息姓名:侯传浩 应聘职位 : 开发工程师Java邮箱:[email protected] 电话: 15848175809个人主页 :http://houchuanhao.github.ioCSDN :http://blog.csdn.net/sela0708性别: 男 2 擅长领域及项目经验 领域 项目经验 链接地址 辅助教学管理系统

2017-05-16 19:21:35 622

原创 UBUNTU中安装qq

Ubuntu中安装qq1.下载qq2.安装qq直接点击wine-qqintl.zip压缩包,Ubuntu会用归档管理器打开,打开文件夹之后会看到三个“.deb”文件,然后点击“wine-qqintl_0.1.3-2_i386.deb”文件,过一段时间,会通过软件中心打开他。然都点indtall进行安装3. 打开qq

2017-05-10 15:32:07 511

原创 git fatal: refusing to merge unrelated histories

今天在拉取远程仓库上的项目时出现了这个个问题C:\Users\Administrator\Source\Repos\NewRepo>git pull https://github.com/houchuanhao/ACM.git masterFrom https://github.com/houchuanhao/ACM错误提示如下 * branch master ->

2017-05-09 16:10:10 9851

原创 Ruby on Rails学习笔记(六 神挡杀神佛挡杀佛------数据库字符集问题)

遇到了关于字符集的问题遇到了字符集编码不一致问题,导致数据库不支持中文,原因是这样的首先,我们安装的mysql默认编码是latin1,尽管我们之前在database.yml中指定了encoding: utf8 书上对这个属性的解释为 : encoding :数据库所采用的字符集编码,默认为utf8 但这个好像没起到作用,如果有人知道这个起什么作用请告诉我,方便我们互相学习1 mysql默认字符

2017-05-07 20:48:55 439

原创 Ruby on Rails学习笔记(五 常用操作)

常用操作1.创建类 $ rails generate scaffold user name:text password:text2.创建类,如果该类已经存在则进行修改$ rails generate scaffold user name:text password:text --forceruby的类型与数据库中属性的类型对应关系如下Rails Migration Data Types – MyS

2017-05-07 11:08:51 487

原创 Ruby on Rails学习笔记(四 用scaffold实现持久化类)

1.创建首页1.新增一个控制器`rails generate controller home index`执行之后,在项目的app\views\home目录下就多了一个index.html.erb的文件2.设置主页 1.编辑config\routes.rb添加以下代码 root :to => "home#index" 2.在终端中 $ bundl

2017-05-06 17:33:08 837

原创 Ubuntu中创建github远程仓库

Ubuntu中创建github远程仓库1安装gitsudo apt-get install git2配置git的用户信息git config --global user.email "[email protected]"[email protected]是我github绑定的邮箱git config --global user.nam

2017-05-06 16:25:57 499

ViewPager+BottomNavigationView的demo(AndroidStudio项目)

一个Demo,实现了ViewPager+BottomNavigationView框架,适合初学者参考

2018-01-20

AsyncTask异步发送HTTP请求

AsyncTask异步发送HTTP请求

2017-08-18

空空如也

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

TA关注的人

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