自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 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 157

原创 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 336

原创 Golang-Channel

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

2020-03-24 09:46:54 205

原创 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 109

原创 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 947

原创 强化学习系列(1)

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

2019-02-28 17:47:06 337

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

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

2018-06-29 09:09:05 3545

原创 CCF 201712-2 游戏

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

2018-03-10 19:46:02 166

原创 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 1609

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

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

2018-03-06 11:17:36 445

原创 CentOs下编写matplotlib程序

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

2018-02-27 10:40:17 357

原创 什么是Tensor

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

2018-02-13 13:40:06 39883 4

原创 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 2568

原创 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 460

原创 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 237

原创 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 760

原创 Android图片解析

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

2017-12-06 22:17:34 380

原创 安卓模拟器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 1671

原创 idea创建maven项目没有webapp目录

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

2017-10-25 15:00:10 7624 3

原创 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 289

原创 python绘制excel数据热力图

1.首先安装PIP 2.安装插件 xlrd numpy matplotlib(不多做描述)大体思路就是 通过xlrd读取excel的数据,默认存放在list当中,再将list数组转换为python矩阵。通过二维图形显示出来from numpy import *import matplotlib.pyplot as pltimport matplotlib.cm as cmimport xlr

2017-09-16 23:25:39 7720 2

原创 9.11总结

学了matlab大致用法妈的最近 SRT 齐鲁软件 建模 事太他妈多了今天中午通知 实验室要3天写3个APP出来 展示用 mdzz  哭着也要写下去

2017-09-11 22:28:11 190

原创 Android AsyncTask 异步操作Demo

AysncTask是安卓提供的轻便异步操作类,在类中直接实现异步操作,并使用提供的接口,反馈当前异步操作的执行进度,也就是说可以通过接口实现UI进程的异步更新,或者说将执行的结果返回给UI主线程。这里通过获取blog.csdn.net的代码为例。“ public class MainActivity extends Activity {private TextView textView;@Over

2017-08-29 18:34:48 276

原创 Spring之IOC

IOC(Inversion of Control,控制反转)是Spring的核心,贯穿始终。对于Spring框架来说,就是由Spring来负责控制对象的生命周期和对象之间的关系。在传统的开发模式中,各个对象自己来维护各自的依赖关系,在一个对象中,如果要使用另外的对象,就必须要得到他,自己需要new一个或者从JNDI中查询一个,使用完毕之后还要进行销毁。在IOC的开发模式中,对象之间的依

2017-08-22 15:03:23 262

原创 Struts2下处理表单数据

创建JavaWeb项目并编写action对象,处理表单提交的数据。1.创建action对象public class GreetingAction extends ActionSupport {private static final long serialVersionUID = 1L;private String username;@Overridepublic

2017-08-22 10:27:20 198

原创 Struts2标签库概述

首先,要在jsp中使用Struts2的标签库,首先要指定标签的注入,在JSP代码的顶部添加以下代码。一.应用数据标签1.这个标签是一个常用标签,作用是获取数据并直接输出到页面中2.用于定义一个变量并为其赋值,同时设置变量的作用域(application、request、session)scope 设置变量作用域,取值为application、reques

2017-08-21 10:45:48 260

原创 Eclipse下Struts2环境配置步骤

Struts2是一个基于MVC设计模式的Web应用框架,由Struts1与webwork整合而来。最大的特点就是用控制器filter取代了servlet。简单描述Struts搭建流程。用的IDE是Eclipse。1.从官网下载Struts2支持包 http://struts.apache.org/2.解压好包之后,会发现lib目录下有许多jar包,并不需要这么多。打开app

2017-08-18 16:01:20 363

原创 android:onClick 设置Button监听

通常的Button监听都是通过实例化Button(findviewby…) 然后.setOnClickListener()现在用 <Button android:id="@+id/button1" android:layout_width="match_parent" android:layout_height="match_parent"

2017-05-09 17:08:45 394

原创 Android客户端实现Socket通信

安卓与服务器的通信有两种 Socket与Http。两者的最大差异在于,http连接使用的是“请求—响应方式”,即在请求时建立连接通道,当客户端向服务器发送请求后,服务器端才能向客户端返回数据。而Socket通信则是在双方建立起连接后就可以直接进行数据的传输,在连接时可实现信息的主动推送,而不需要每次由客户端想服务器发送请求。 下面给出Socket通信的一个实例 其实很简单 protected v

2017-04-14 21:25:00 285

原创 error: No resource identifier found for attribute 'XXXX' in package 'XX'解决方法

我个人遇到的错误是orintation 怎么查都没弄好 发现是单词拼错了 但写的时候没报错. 很奇怪解决方案:1.检查XX在xml中是否拼写错误2.检查java中的包是否导错或者漏导 或者写错

2017-04-14 20:47:29 1413 1

原创 Alterdialog的简单应用

AlertDialog继承自Dialog类,对于Android内置的AlterDialog,它可以包含一个标题、一个内容消息或者一个选择列表、最多三个按钮。这里通过打开app之后判断是否链接网络通过alterdialog进行选择  若未联网则弹出提示 选择是否进行网络设置builder.setTitle().setMessage().setPositiveButton().setNegat

2017-04-10 12:23:24 344

原创 2016年蓝桥杯省赛——凑算式

后天上午要参加蓝桥了 . 今天上午去南校区参加了一次模拟赛 做的就是去年的题这道题卡了我一会 所以写一发博客记录下这个知识点凑算式     B      DEFA + --- + ------- = 10     C      GHI     (如果显示有问题,可以参见【图1.jpg】) 这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。比

2017-04-06 16:25:11 345

原创 ListView通过监听打开Activity

首先看一下官方的APIvoid onItemClick(AdapterView parent, View view,  int position, long id)参数: parent - The AdapterView where the click happened.             view - The view within the AdapterView th

2017-04-04 17:24:48 86

原创 Android中多个UI控件实现滚动

上上篇博客中提到 单个TextView实现滑动查看的方法若现在有多个TextView 或者是多个TextView和ImageView在同一个布局内 再用Scroll是不行的 因为Scroll内只能包含一个对象所以要将Layout整体放在Scroll下代码示例如下xml version="1.0" encoding="utf-8"?>ScrollView xml

2017-04-01 23:11:01 1251

原创 Android中同时监听多个Button的实现

若一个Activity中有若干个Button 每个Button都需要单独设立监听的话过于麻烦private Intent a,b;protected void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);   setContentView(R.layout.activity_m

2017-03-23 16:38:15 12412

原创 经典递归-取球问题

问题描述:现假设有n个大小相同的球,从中取m个球(不放回)。问总共有多少种取法?代码:public class HHH{public static int f(int n , int m){if(nif(n==m) return 1;if(m==0) return 1; return f(n-1,m-1) + f(n-1,m);}publ

2017-01-14 19:45:58 660

空空如也

空空如也

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

TA关注的人

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