Orange_soda的博客

You are my sun!

广度遍历实现

#coding=utf-8 import queue #图的邻接表 grap=[[], [2,3], [1,4], [1], [2,5,6], [4], [4,7], [6], [10],[9], ...

2018-11-27 13:00:18

阅读数 26

评论数 0

mac 搭建第一个区块链网络 fabric 1.0-beta

花了快两天才搭好第一个区块链网络,踩过很多坑,有慢慢找到解决办法的,也有推到重来的。现在进入正题。    1 安装过程 1.1 安装brew           Linux不同版本的系统中有很多在线安装工具,如yum,apt-get。brew是mac中很实用的工具。 /usr/bin/r...

2018-09-21 13:42:33

阅读数 620

评论数 0

tf.Variable tf.placeholder区别

一:tf.Variabletf.Variable主要用于可训练的一些变量,比如模型的权重(weight ,w),模型的偏置值(bias,b)1.声明时必须要进行初始化2.名称的真实含义在于变量,也就是在训练时,其值是可以改变的二:tf.placeholdertf.placeholder用于得到传递...

2018-04-21 11:08:54

阅读数 444

评论数 0

python *和**在不同场景下不同 的作用

**两个乘号就是乘方,比如2**4,结果就是2的4次方,结果是16一个乘号*,如果操作数是两个数字,就是这两个数字相乘,如2*4,结果为8*如果是字符串、列表、元组与一个整数N相乘,返回一个其所有元素重复N次的同类型对象,比如"str"*3将返回字符串&...

2018-04-21 10:37:48

阅读数 223

评论数 0

线性回归 梯度下降算法 overshot the minimun现象

在梯度下降算法中,理论上有一个步长steep需要我们设置。steep的设置非常重要,如果设置不当,我们的梯度下降算法可能就得不到我们想要的结果。一:步长不当导致的问题如果步长太短,很显然我们训练集训练的时间就会加长。如果训练集比较多,这也是致命的。如果步长太长,可能出现Overshoot the ...

2018-04-21 10:06:55

阅读数 50

评论数 0

极大似然估计的原理

在机器学习线性回归算法中,我们常常需要使用极大似然估计。那么极大似然估计的原理是什么?若训练集某一个样本是(y,x),那么在最大似然估计中就认为y出现的概率最大。这就是为什么我们要求解出最大值的原因。...

2018-04-20 14:14:15

阅读数 81

评论数 0

爬虫 反爬虫

转载链接:https://www.zhihu.com/question/28168585/answer/74840535来源:知乎爬虫(Spider),反爬虫(Anti-Spider),反反爬虫(Anti-Anti-Spider),这之间的斗争恢宏壮阔...Day 1小莫想要某站上所有的电影,写了...

2018-04-19 16:50:08

阅读数 60

评论数 0

Python 命令行执行脚本时,提示导入的包找不到

在Pydev能正常执行的脚本,在导出后在命令行执行,通常会报自己写的包导入时找不到。一:报错原因在PyDev中,test.py 中导入TestUserCase里面的py文件时,会写:from TestUserCase.Test import Test这在命Pydev中没错,但是在命令行中确出现错误...

2018-04-19 10:16:29

阅读数 5686

评论数 0

异或 混淆算法

一:使用场景    当需求对数据的传输有不高的安全加密,且加密的时间复杂度越低越好,这时我们可以使用简单的混淆算法(我认为混淆算法本质上就是一种简单的加密算法)。    本文所做的算法是python写的异或混淆算法。二:源码#coding=utf-8 ''' Created on 2018��4�...

2018-04-06 14:01:08

阅读数 1029

评论数 0

python 正则表达是常用语法理解

#coding=utf-8#文件操作import os#__file__代表的是当前文件完整路径#os.path.dirname(__file__) 返回的是当前文件所在目录dir_path=os.path.dirname(__file__)file_path=os.path.join(dir_p...

2018-04-05 11:29:38

阅读数 651

评论数 0

使用Git与Gitlab开发工作流程

一.git常用命令    1.git init    2.git add <file>    3.git commit    4.git status    5.git diff    6.git log7.git reset --hard HEAD^ ...

2018-04-02 16:49:11

阅读数 599

评论数 0

servlet解决乱码问题

在搭建服务器时,由于不同软件的默认编码不同,常常会出现乱码问题。 数据流往往是,mysql->servlet->浏览器。我们只需要将三者的默认编码设置一致就行。我在用servlet开发时时在servlet环节出现问题。 在response.getWriter().print...

2018-01-17 16:33:12

阅读数 213

评论数 0

gson class[] 与 Json String 相互转化通用化

1.目的: 主要通过gson实现class 数组与json 转化的通用化的工具。不会因为类不同改变工具的类。 2.源代码 工具类: package Util; import java.util.ArrayList; import com.google.gson.Gson;...

2018-01-16 23:18:07

阅读数 182

评论数 0

ccf 画图

问题描述   在一个定义了直角坐标系的纸上,画一个(x1,y1)到(x2,y2)的矩形指将横坐标范围从x1到x2,纵坐标范围从y1到y2之间的区域涂上颜色。   下图给出了一个画了两个矩形的例子。第一个矩形是(1,1) 到(4, 4),用绿色和紫色表示。第二个矩形是(2, 3)到(6, 5),用...

2017-03-16 16:39:26

阅读数 377

评论数 0

无序数关系

问题描述   给定n个不同的整数,问这些数中有多少对整数,它们的值正好相差1。 输入格式   输入的第一行包含一个整数n,表示给定整数的个数。   第二行包含所给定的n个整数。 输出格式   输出一个整数,表示值正好相差1的数对的个数。 样例输入 6 10 2 6 3 7 8 ...

2017-03-15 15:33:33

阅读数 227

评论数 0

myeclipse 破解

1.破解工具在我的百度云里面 MyEclipse是一款非常强大的软件,它与eclipse比较起来唯一的缺点就是它不是免费的,因此这是一件令人很头痛的事,一般都只有一个月的试用期,所以我在此给大家分享一下我是怎样破解的! 1.第一步当然是大家要去下载MyEclipse的破解文件了:没有的朋友...

2016-12-03 21:51:20

阅读数 481

评论数 0

配置vsftpd

1.安装vsftpd 2.chkconfig vsftp on ftp设置为开机启动 3.service vsftpd start启动服务    service vsftpd stop关闭服务    service vsftpd restart重启服务 安装ftp之后需要对vsftp...

2016-11-05 18:03:25

阅读数 145

评论数 0

Linux 各种安装包

1.通常Linux应用软件的安装包有三种: 1) tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系统的打包工具tar打包的。 2) rpm包,如software-1.2.3-1.i386.rpm。它是Redhat Linux提供的一种包封装格式。安装 ...

2016-11-05 18:02:03

阅读数 1902

评论数 0

找到出现次数最多的数并输出次数

找到出现次数最多的数并输出次数 1.输入n 表示输入数字的个数 2.接下来输入n 个数 数之间分割用逗号分割 要求是找出这n个数中出现最多次数的数,和出现的次数 #include "stdio.h" #include "malloc.h" ...

2016-11-02 23:58:47

阅读数 1621

评论数 0

ESC CenterOS 安装图形化界面

默认ESC CenterOS 是没有安装图形化界面的,这里我们采用官方安装图形化方法 install_vnc_server.sh 脚本 1.下载install_vnc_server.sh脚本 可以在阿里官方去下载,这个脚本是针对大多是Linux内核系统的,不只是CenterOS 2....

2016-10-29 10:41:50

阅读数 1639

评论数 0

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