- 博客(30)
- 资源 (3)
- 收藏
- 关注
原创 Linux下使用Typora与Picgo实现GitHub图床
Linux下使用Typora与Picgo实现GitHub图床最新版本的typora实现了利用PicGo自动上传图片的功能,但是基本上都是介绍在Windows下如何使用的,很少介绍如何在Linux下使用。经过摸索实现了typora+picgo+github通过代理实现图床的功能。1、Typora不同的发行版有不同的安装方法,也可以在官网直接下载二进制文件使用。官网地址https://typora.io/。2、Picgo官网提供的picgo-appimage在我的Archlinux下无法正常运行,无法
2021-06-23 16:44:55 460
原创 Zookeeper快速入门
目录Zookeeper学习工作机制工作流程zookeeper特点数据结构应用场景安装zookeeper选举机制监听器原理常见的监听写数据的流程命令行操作Zookeeper ACL权限控制api应用Zookeeper学习工作机制Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经在Zookeeper上注册的那些观察者做出相应的反应,从而实现集群中类似Ma
2020-08-09 09:44:17 229
原创 Servlet基础
目录1、创建javaee项目2、HelloWorld3、tomcat乱码问题4、java配置实现映射5、Servlet生命周期init() 方法service() 方法destroy() 方法6、HttpServletResponsefilter过滤器1、创建javaee项目在idea中选择 File->Project->Maven引入pom文件 <dependencies> <dependency> <group
2020-08-09 09:29:21 151
原创 deepin mysql5.7安装不显示设定密码的解决
安装mysql5.7后没有发现需要输入mysql的root密码 登录也需要密码解决方法在/etc/mysql/下找到debian.conf文件获取用户名和密码user与password就是登录的账户和密码接下来就可以设置root的用户登录密码了use mysql; update user set authentication_string=PASSWORD("自定义密码") wh...
2018-09-27 16:12:01 1514
原创 deepin下mysql的卸载
在deepin中安装mysql时,不要加-y 加-y会直接跳过设置密码的阶段。我也没有找到如何获取初始密码的文件。网上的路径都没相对应的文件。需要重新安装。记录下卸载的过程先查看自己的版本mysql -V例如我的是5.7.21卸载sudo apt-get autoremove --purge mysql-server-5.7记住只要写大的版本号就可以了 也就是我的是...
2018-09-27 16:03:34 3712
原创 Android Sqlite数据库的使用
创建数据库新建一个Android工程,再创建一个类MySqlLite继承SQLiteOpenHelper创建成功后,打开MysqlList.java文件,你会看到有报错。使用Alt+Enter键选择Implement Methods ,实现接口onCreate和onUpgrade这时候依旧会报错,继续Alt+Enter选择第一个,第一个最终的代码如下public class Mysql
2018-04-16 20:11:18 326
原创 简单的Internal和External文件存取
github托管地址res/vaules/string.xml Task4 文件名称: 文件内容: 存入internal文件 存入external文件 获取internal文件 获取external文件 Internal文件内容: Extranal文件内容:layout/main_activity.xml
2018-04-12 10:28:23 861
原创 转载 centos7安装mysql
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.n
2018-03-29 11:26:51 168
原创 Android碎片机制
碎片安卓系统不仅是手机的系统,同时在平板等其他的机型上运行,屏幕的尺寸也各不相同从3寸到10寸甚至更大(安卓电脑)或者更小(安卓手表),所以不同大小的屏幕会让一些界面在一些屏幕上过度拉伸或者元素的空隙过大等。影响用户的使用,所以Android引入了碎片的概念,他可以让界面在屏幕比较大的设备上显示的更加美观。碎片的简单用法新建两个布局文件left_fragment.xml和right_fr...
2018-03-27 10:13:36 630
原创 Activity(四)
获取当前的活动名称创建一个BaseActivity类,继承AppCompatActivity类 public class BaseActivity extends AppCompatActivity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) {...
2018-03-27 10:02:14 245
原创 Activity 笔记(二)
Activity跳转创建两个activity分别为test1Activity和test2Activity在MianActivity的布局如下 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.androi
2018-03-25 21:41:10 168
原创 spark 从入门到放弃(一)
spark 从入门到放弃(一)标签(空格分隔): spark 机器学习入坑打算出一系列的文章记录自己学习spark的历程,书籍《spark核心源码分析与开发实战》 电子工业出版社spark介绍了解一下发展背景百度百科Spark使用Scala语言进行实现,它是一种面向对象、函数式编程语言,能够像操作本地集合对象一样轻松地操作分布式数据集(Scala 提供一个称为 Ac
2018-03-25 11:28:04 1535
原创 Hadoop 2.7.5 伪分布式搭建
关闭防火墙由于hadoop中的程序都是网络服务,需要监听端口,这些端口默认会被linux防火墙挡住。因此要把hadoop中的端口一个个打开,或者把防火墙关掉。由于都是内网,所以关掉就好了。sudo firewall-cmd --state 查看防火墙状态sudo systemctl stop firewalld.service 关闭防火墙再次查看状态,看到已经关闭了。但在下一次开机时还
2018-03-24 00:39:31 346 2
原创 Acvtvity
Acvtvity 笔记项目创建Intent使用(一)创建activityapp->src->main-> com.xx.xx在这个文件夹上右击创建 Activity创建activity的选项勾选GenerateLayout File 自动创建对应的布局文件勾选LauncherActivity 主ActivityBackwardsCompatibility 向下
2018-03-24 00:27:39 193
原创 Android UI
Android UIUI简介Android应用的界面是由微件(View 对象)和布局(ViewGroup 对象)构建而成的。View的一些子类被统称为Widgets(工具)布局方式在 XML 中声明 UI 元素。运行时实例化布局元素。加载XMLActivity.onCreate() 回调实现.一般通过调用setContentView(),以 R.layout.layo
2018-03-24 00:25:19 214
原创 django media的设置
django在定义模型时需要一些上传的文件,例如图片class Banner(models.Model): """ 轮播图models titles 标题 images 轮播图 url 访问地址 index 轮播地址 add_time 添加时间 """ title = models.CharField(max_lengt...
2018-03-16 21:14:45 1177 1
转载 深度学习入门(二)笔记
深度学习入门(二)笔记标签(空格分隔): 深度学习线性单元模型线性单元是啥 感知器有一个问题,当面对的数据集不是线性可分的时候,『感知器规则』可能无法收敛,这意味着我们永远也无法完成一个感知器的训练。为了解决这个问题,我们使用一个可导的线性函数来替代感知器的阶跃函数,这种感知器就叫做线性单元。线性单元在面对线性不可分的数据集时,会收敛到一个最佳的近似上。...
2018-03-07 23:53:43 263
原创 tensoflow 安装出现futures requires Python '>=2.6, <3' but the running Python is 3.5.3的解决方法
futures是不能安装在python3中的,或者说安装了也没用 具体信息https://pypi.python.org/pypi/futures 但是tensoflow安装时却需要这个依赖。。。。。安装的时候就会报错解决方法 只能先安装pip3 install futures==3.1.1 再安装tensorflow
2018-02-02 11:29:14 5473 3
原创 mysql学习(一)
数据库简介计算机诞生后,数据开始在计算机中存储并计算,并设计出了数据库系统数据库系统解决的问题:持久化存储,优化读写,保证数据的有效性当前使用的数据库,主要分为两类 文档型,如sqlite,就是一个文件,通过对文件的复制完成数据库的复制服务型,如mysql、postgre,数据存储在一个物理文件中,但是需要使用终端以tcp/ip协议连接,进行数据库的读写操作E-R模型当前的数据库都是按
2017-09-30 21:17:53 340
原创 机器学习(一)
无监督学习的目标 利用无标签的数据学习数据的分布或者数局与数据之间的关系被称之为无监督学习 有监督学习和无监督学习的最大区别在于数据是否有标签 无监督学习的最常用场景是聚类(clustering)和降维(Diemension Reduction) 聚类(clustering): 根据数据的相似性,将数据分为多类的过程 评估两个不同样本之间的相似性,
2017-08-13 17:51:28 345
原创 python核心编程
元类 1 类也是对象 在大多数编程语言中,类就是对象的蓝图,在python中仍然成立,但在Python中类也是对象class ObjectCreator(object):… pass 将在内存中创建一个对象,名字就是ObjectCreator。这个对象(类对象ObjectCreator)拥有创建对象(实例对象)的能力。但是,它的本质仍然是一个对象,于是乎你可以
2017-08-13 17:48:22 298
原创 python数据分析与展示(四)
实践: 课程的示例,引力波的绘制: 资源文件:http://python123.io/dv/grawave.htmlimport numpy as npimport matplotlib.pyplot as pltfrom scipy.io import wavfile#波形文件#速率 数据rate_h,hstrain= wavfile.read(r"H1_Strain.wav","rb
2017-08-04 21:59:40 602
原创 python数据分析与展示(三)
pylot绘图函数的使用 plt.plot(x,y,...) 绘制坐标图 plt.boxplot(data,notch,position) 绘制箱形图 plt.bar(left,height,width,bottom) 绘制条形图 plt.barh(with,bottom,left,height) 绘制横向条形图 plt.polar(theta(θ),r)
2017-08-04 21:48:17 374
原创 python数据分析与展示(二)
matplotlib库的使用pyplot的中文显示 pyplot默认并不支持中文显示,需要rcParams 注意:要导入matplotlib库(import matplotlib) rcParams参数: 'font.family' 设置显示字体 'font.style' 字体风格 normal 或italic(斜体) 'fon
2017-08-04 21:29:08 250
原创 python数据分析与展示(一)
本文是中国大学mooc中北京理工大学的python系列专题讲座的python数据分析与展示的笔记Matplotlib库的使用使用:matplotlib.pyplot是绘制各类可视化的图形命令子库,相当于快捷方式 引入库文件:import matplotlib.pyplot as plt示例:import matplotlib.pyplot as plt #引入pyplotplt.plot([4,
2017-08-04 21:08:07 2709
原创 Python基础入门(5)
类类的声明class class_name(object): 属性 方法例如 我想定义一个鸟的类# 定义一个鸟的类class Bird(object):#声明鸟的繁殖繁殖方式是下蛋 way_of_reproduction = 'egg'#声明鸟有飞的方法 def fly(self, dx, dy): posstion=[0,0]
2017-06-24 10:19:10 323
原创 python基础入门(4)
循环range()的使用range (x,y) 从x->y-1 例如 range(2,5) 里面包含2,3,4元素 验证代码>>> for i in range(2,5): print (i)234对象的迭代for循环可以迭代任何可以迭代的对象>>> i=[2,5,6,7,'.xiaoming',True]>>> for x in i: print (x)2567
2017-06-24 09:49:06 465
原创 python基础入门(三)
选择与循环选择if语句格式: if 判断条件: 执行语句 如果你的判断条件为true那么就执行下面的语句>>> a=5>>> if a==5:... print('the value of a is 5')...the value of a is 5在idele中会输出the value of a is 5这句 以为 a开始赋值为5 在if 语句里的 a==5这个条
2017-06-09 20:26:47 257
原创 python基础入门(二)
基本数学运算符数学运算符 + - * / %(取余) 这几个相信有过编程基础的都有经验我就不在赘述\ 特舒的在python中有// ** >>> 45+550>>> 48/68.0>>> 89-980>>> 8%32>>> >>> 45/85.625>>> 45//85可以看出/不同于c++/java等 python会自动的取小数 如果只想得到整数可以用’//’\>>> 2
2017-06-06 09:38:13 269
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人