3 穿秋裤的兔子-

尚未进行身份认证

我要认证

CS在读

等级
TA的排名 10w+

leetcode191. 位1的个数

两种方法进行位运算1.设置掩码func hammingWeight(num uint32) int { var mask uint32 mask = 1 count := 0 for i := 0 ; i < 32 ; i ++{ if (num & mask) != 0{ count ++ } mask = mask << 1...

2020-04-02 11:49:53

go快速排序 数组&链表

线性表:func sortArray(nums []int) []int { return quickSort(nums,0,len(nums)-1)}func quickSort(nums []int,start,end int)[]int{ if start < end{ partitionkey := partition(nums,start,end) qu...

2020-04-01 15:14:30

Golang-Channel

概述Go语言的并发模型基于CSP(Communication Sequential Process ,通信顺序过程),使用通信共享内存而不是共享内存实现通信。channel管道就是负责不同的 goroutine 之间的通信,可以让一个goroutine发送特定值到另一个goroutine的通信机制。channel作为 go 语言中特殊的数据类型,遵循先入先出的准则,保证不同...

2020-03-24 09:46:54

Golang闭包

匿名函数匿名函数不需要函数名称,且可以作为函数返回值类型。如果再函数体最后加(),代表立即执行。func anonymous(name string) func(){ return func () { fmt.Println("hello", name) }}func main() { b := anonymous("kansas") b()}执行结果 : hel...

2020-03-23 15:16:41

goLang爬取html

package mainimport ( "fmt" "net/http" "os" "strconv")//爬取网页内容func HttpGet(url string)(result string ,err error){ resp , err1 :=http.Get(url) if err1 !=nil{ err = err1 return } defer ...

2020-02-25 21:00:25

强化学习系列(1)

1.概览强化学习是从1960年代开始研究,但成名甚晚。在2013年DeepMind发表的Playing Atari论文后,Google收购了DeepMind团队。从后来的AlphaGo后,深度学习和强化学习开始火遍全球。强化学习(Reinforcement Learning)就是在环境试错(Trial and Error)中来学习最优策略(Optimal Policy)。最优策略就是拿到最多的...

2019-02-28 17:47:06

Unknown failure (at android.os.Binder.execTransact(Binder.java:567)解决方法

在真机调试中出现错误,并在调试中出现提示1.如果是小米手机,打开USB安装(我就是因为这个)2.File --->  Settings ---> Build,Execution,Deployment ---> Instant Run...

2018-06-29 09:09:05

CCF 201712-2 游戏

问题描述   有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。   游戏开始,从1号小朋友开始顺时针报数,接下来每个小朋友的报数是上一个小朋友报的数加1。若一个小朋友报的数为k的倍数或其末位数(即数的个位)为k,则该小朋友被淘汰出局,不再参加以后的报数。当游戏中只剩下一个小朋友

2018-03-10 19:46:02

CNN卷积神经网络实现MNIST识别

MNIST是手写的数据库,由Yann LeCun发布,http://yann.lecun.com/exdb/lenet/index.html Tensorflow也把数据库里的东西封装成方法,通过CNN卷积神经网络实现MNIST数据识别。下载并安装MNIST数据集,分为训练集、测试集和验证集,每个有55000张图片,每张图片大小为28*28,784像素。from tensorflow example

2018-03-06 16:19:23

梯度下降解决线性回归问题

线性回归是利用数理统计中回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法,运用十分广泛。其表达形式为y= w’x+e,e为误差服从均值为0的正态分布。 线性回归一般用于预测,比如价格涨跌、通过曲线图预测之后的变化等等。梯度下降是机器学习中最核心的优化算法,用来递归性地逼近最小偏差模型。 首先用Numpy的正态随机分布函数创建100个坐标点,把这些点赋值在vectors的向

2018-03-06 11:17:36

CentOs下编写matplotlib程序

import matplotlibmatplotlib.use('Agg')在头部添加这两行代码服务器条件下直接python xx.py是不会生成图片的在绘制图片最后plt.save("/xx/xx.png")注意保存的格式,我用的是python3.6.3...

2018-02-27 10:40:17

什么是Tensor

tensor是tensorflow基础的一个概念——张量。 Tensorflow用到了数据流图,数据流图包括数据(Data)、流(Flow)、图(Graph)。Tensorflow里的数据用到的都是tensor,所以谷歌起名为tensorflow。 下面介绍张量几个比较重要的概念张量的维度(秩):Rank/Order Rank为0、1、2时分别称为标量、向量和矩阵,Rank为3时...

2018-02-13 13:40:06

Oracle监听器启动出错:本地计算机上的OracleOraDb11g_home1TNSListener服务启动后又停止了解决方案

找到oracle安装目录 F:\oracle\product\10.2.0\db_1\network\ADMIN 进入ADMIN文件夹,修改listener.ora和tnsnames.ora。注意普通用户是没有权限修改的,右键 属性 安全 编辑 给用户的权限打上勾。接着编辑这两个.ora 将host改为当前自己的ip。

2017-12-27 18:41:45

Centos7安装Tensorflow

1.centos7是预装python的,首先查看python版本# python -v 可以看到python版本是2.7.5,TensorFlow Python API 依赖 Python 2.7 版本。所以下载和安装很方便(运用pip),这里下载时注意安全组问题。2.安装pip# yum update -y && yum install -y python python-devel epel-r

2017-12-18 11:29:04

centos7下忘记Mysql密码并重设

vim /etc/my.cnf 在 [mysqld]中加入skip-grant-tablesdatadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock2.重启Mysql #service mysql restart3.登陆数据库#mysql -uroot -p4.选择数据库修改密码mysql>use mysql;mysql>update u

2017-12-18 10:21:09

Spring依赖注入的三种方式

Spring支持两种依赖注入方式,分别是属性注入和构造函数注入。除此之外,Spring还支持工厂方法注入。1.属性注入实体类Car,有三个属性public class Car { private int maxSpeed; private String brand; private double price; public int getMaxSpeed() {

2017-12-12 11:38:53

Android图片解析

用到5个类 向服务器发请求获取图片JSON加载解析到ListView里显示 Util获取Json NewsAdapter作为listview适配器 ImageLoader 这个类神奇了 具体功能看代码吧.. 几句话说不完 SelectPictureHandler解析Json (多线程) PictureActivity 综合内容 进行显示用到了cache缓存,从Url读取图片信息,再异步加载

2017-12-06 22:17:34

安卓模拟器failed to connect to /127.0.0.1

昨天把服务器放到了本地,调试安卓程序的时候报了这个错误,后将127.0.0.1改成localhost报同样的错误。 在模拟器中中默认把localhost和127.0.0.1当做本身了,用10.0.0.2代替即可。

2017-11-12 10:46:41

idea创建maven项目没有webapp目录

在学习spring时,创建的maven项目没有webapp目录。 由于maven是最基本的项目,只包含pom.xml,我们若想创建的是web项目 须选择maven基本的web包 这里选中maven基本的webapp包即可

2017-10-25 15:00:10

Spring中bean的作用域

Spring在创建新Bean时,可以选择其作用域,共有五种。 分别为:singleton ,prototype ,request ,session ,global-session.Spring在产生一个新的Bean实例时,若想强制Spring每次都生成一个新的Bean实例,作用域选择prototype;若想Spring在每次需要时都返回同一个Bean实例,则应选择作用域为singleton。假设H

2017-10-11 15:13:08

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。