- 博客(59)
- 资源 (14)
- 收藏
- 关注
原创 docker浅谈(通俗易懂-例子-实验-适合初学者)
docker运行原理;docker操作手册;docker镜像制作;docker容器通信;docker自定义网络;docker运维;docker实操;阅读对象:java开发工程师、运维人员、Linux爱好者、Docker资深用户
2022-04-25 00:22:54 2531
原创 【物联家居】第三章:服务器环境--Python3.6、HomeAssistant、bt等
日记:2021年6月12日 16:55:42第二章刚刚刷好linux,我们得更新一下linux,。sudo apt-get update;sudo apt-get upgrade;
2021-06-13 09:00:46 1855 2
原创 【物联家居】第二章:服务器--玩客云刷入armbian系统,作为数据交互中心
日记:现在是2021年6月12日 14:07:18。一、玩客云玩客云曾经是迅雷推出的一款p2p资源共享设备,现在该设备已经被淘汰了,拿来挖矿的人寥寥无几。由于
2021-06-12 16:19:36 13916 3
原创 【物联家居】第一章:前言
【物联家居】目标:可通过web端、手机端控制简单的家居设备;可通过天猫精灵语音控制简单的高低电平设备。前言:端午节三天假,看看该项目能做到什么程度。一、
2021-06-12 13:36:47 389
原创 关于阿里云的一键部署工具【飞流】的使用(详细)
1.飞流是啥?飞流是Teambition的一款应用,功能不限于一键部署服务,但下面讲的就是一键部署的使用。2.使用详解2.1在https://flow.teambition.com/进行注册2.2在teambition首页,点击左上角的菜单键,选择“应用商店”,进去搜索“飞流”并使用。2.3在此点击左上角的菜单键,进入飞流应用。2.4新建流水线(可简单理解为:找到仓库项目文件 -> 打包 -> 部署) 根据自己的需求,选择流水线模板...
2020-09-09 16:20:35 4879
原创 【学习笔记】eclipse打包Java项目(本项目引用外部jar包和dll动态链接文件)
我最近学习的项目是opencv,图像识别,该项目需要引用opencv的jar包,也需要根据系统的位数来调用相应的动态链接。(主要内容从步骤②开始)①右击项目,选择“配置构建路径”(bulid path...),在"库"中"添加外部jar"和配置动态链接文件路径:添加所需要的jar包之后,编辑其"本地库位置":如果没有配置好动态链接的文件路径,将会出现如下错误:Exception in thread "main" java.lang.UnsatisfiedLinkError: n
2020-07-08 14:52:21 799
原创 【RFID学习笔记】一、RFID原理简单介绍
RFID,全称Radio Frequency Identification,即射频识别。RFID是一种通信技术,以无线信号(电磁波)耦合识别特定的目标,进行读写目标的数据。物联网架构有三层:感知层、传输层、应用层。RFID主要位于其中的感知层,作为与“万物”感知的媒介之一。RFID频段:...
2020-07-07 20:44:22 1621
原创 【学习笔记】String、StringBuffer、StringBuilder的理解
StringString有两种用法:# 用法1String a = "abc";//"abc"存在于常量池. 如果之后有String b = "abc";b也是指向常量池的"abc"----------------------------------------------------------------------------------# 用法2String a = new String("abc");//"abc"存在于堆.如果之后有String b = new String("
2020-06-13 20:22:37 301
原创 【学习笔记】HTTP与HTTPS的区别
前几天去笔试,看到有一道这样的题目“请阐述HTTP与HTTPS的区别。”天哪,平时对它们的理解就只停留在HTTPS是HTTP的安全版本,却没有再具体了解下去了。一、HTTP与HTTPS的区别1.http是超文本传输协议,以明文方式传输信息;https是具有安全性的SSL加密传输协议。2.http和https的连接方式是完全不同的,前者是基于TCP进行连接(端口为80),后者是基于TCP+SSL进行连接(端口是443)。3.https实现的时候需要CA证书,该证书需要申请,多数情况下是要收一定
2020-06-12 18:24:32 273
原创 【Linux】Linux修改apt源为国内源
捣鼓了一下,原来deb和deb-src是一样的东西,但是,前者下载的是deb包,后者是deb包的源文件1.用编辑器打开apt的配置:sudo nano /etc/apt/sources.list2.根据linux的发行版来找相应的源,如我的是Ubuntu,就百度“UbuntuXX更改源文件”,文章最下面给出Ubuntu的相应链接这里需要注意的是,如果你是Debian,你要清楚...
2020-03-30 08:31:38 3091
原创 【Linux】Debian或者Ubuntu安装Python3.8和pip3
1、下载安装文件:wgethttps://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz如果网速慢,请科学上网。2、下载完后,解压:tar-zxvf 【文件名】 如 tar-zxvf Python-3.8.0.tgz3、进入解压后的文件夹(我的是Python3.8.0):cdPython3.8.04、编译:...
2020-03-30 08:08:21 4274
转载 【转】Nginx配置upstream实现负载均衡
假设Nginx没有只只能代理一台服务器的话,那它也不可能像今天这么火。Nginx能够配置代理多台服务器。当一台服务器宕机之后。仍能保持系统可用。详细配置步骤例如以下:1. 在http节点下,加入upstream节点。upstream linuxidc { server 10.0.6.108:7080; server 10.0.0.85:8980;} 2...
2019-10-09 23:28:59 215 1
原创 01【SpringMVC基础】项目具体请求流程(项目思路)
点击图片看高清图!(建议电脑观看)配套文章:02【SpringMVC基础】使用SpringMVC搭建第一个javaweb项目①程序启动,首先读取web.xml文件,以配置DispatcherServlet,作为整个程序的核心;<servlet-class>org.springframework.web.servlet.DispatcherServlet</ser...
2019-07-14 19:57:10 476
原创 02【SpringMVC基础】使用SpringMVC搭建第一个javaweb项目
本文尤为枯燥,请同步观看:【SpringMVC】项目具体请求流程目录1.概念2.搭建一个简单的javaweb项目1).新建一个动态web项目2).导入springMVC所需要的jar包3).配置DispatcherServlet3.5).这里插入一点内容:4).配置处理器适配器SimpleControllerHandlerAdapter5).编写处理器Handler6).配置处理器handle...
2019-07-12 14:06:32 1462
原创 【面向切面编程AOP】基于Spring的AOP的配置和使用(注解方式)
她:“好期待我的生日礼物...”心中暗想:?!她的生日快到了?什么时候?一年过得这么快吗?惨了,忘记日期了...(求生欲使然)挤出一丝微笑:“好好好,早给你准备好了,到时候给你惊喜。”拿着手机面对着她,坐在沙发上拇指高频率地翻着相册,希望能找出一张去年她过生日的照片,那便可以找到日期...(现在看来,这是唯一的拯救自己的方法)“你在干嘛?你找到没有?是不是忘记我的生日了?”这连环问预示着...
2019-07-12 01:12:20 384
原创 【实体类】如何快速生成实体类?
新建一个实体类:Person.javapublic class Person { private String aString; private String bString; private String cString; private String dString; private String eString; private String fString; pr...
2019-07-05 23:14:36 1782
原创 【jar包的封装】将自己写的接口、类等封装成jar包并将其引入项目(含实例)
什么是jar包?JAR(Java ARchive)翻译过来即Java归档文件,我们可以将多个文件合成一个jar文件,这就是归档(常称封装)。jar文件其实就是zip文件,但它与zip文件的区别是,它在被生成的时候会自动创建一个MANIFEST.MF文件,该文件主要描述所在jar包的部署信息。什么时候可以将自己写的接口、类等封装成jar包?有何作用?(以下为个人见解)当我们做一个项目的时候,...
2019-07-05 22:11:20 19137
原创 【jar包的封装】超级简单!一看就懂。
①先新建一个文件夹test-jar②在test-jar文件夹下新建A.java文件A.java(没有包语句package xxx.xxx.xxx;若果有的话,要将编译后的class文件移动到对应的包下,否则编译的时候会显示“找不到符号/类”)//package com.util.xxx;public class A{ public static void main(Str...
2019-07-05 22:10:39 3351
原创 DAO模式的简单实现(JDBC连接Oracle数据库进行增删查改)(含demo)
如何快速生成实体类 如何快速抽出方法 DAO打包【JDBC】通过JDBC的方法连接Oracle数据库并进行简单操作(含demo)+Class.forName("")与ojdbcX.jar的区别和联系DAO模式是什么?全称Data Access Object,数据存取对象。DAO模式的作用是什么?将项目分为3层:数据层、业务层、交互层,使得业务逻辑变得清晰。DAO模式的组成部分...
2019-07-04 23:02:14 2624
原创 【JDBC】JDBC中的Class.forName("")与ojdbcX.jar的区别和联系
问题的由来:【JDBC】通过JDBC的方法连接Oracle数据库并进行简单操作(含demo)下面是测试时间:第一步骤的Class.forName("oracle.jdbc.driver.OracleDriver");和第二步骤的项目加载入ojdbcX.jar有何关联?同一个东西吗?一头雾水。第一次尝试:在项目加载ojdbc6.jar!对,ojdbc6.jar 。在代码注释掉Clas...
2019-07-04 20:59:58 503
原创 【JDBC】通过JDBC的方法连接Oracle数据库并进行简单操作(含demo)+Class.forName("")与ojdbcX.jar的区别和联系
什么是JDBC?JDBC又称Java DataBase Connectivity,顾名思义就是Java数据库连接。至于是什么,我们来将其使用一次就大概明白了。下面以Oracle为例:开始:过程:①载入JDBC驱动程序②加载数据库驱动程序③创建连接对象④创建Statement对象⑤Statement执行SQL语句⑥逆向关闭连接0.我们先在Eclipse建一个Java项目吧!有...
2019-07-04 20:54:31 1608
原创 【玩转Oracle】局域网(广域网)Oracle数据库的配置与连接
小白的电脑装了Oracle并且创建了新用户szymou,将szymou这个用户的账户、密码、端口号等给了小黑,让小黑在小黑的电脑连接。emmm好奇怪的摘要。。能力有限,仍需沉淀。
2019-07-04 08:58:49 1023
原创 03【玩转Oracle】初识查询语句及其条件使用
这章节讲的主要是查询(select)语句的使用 不同终端的Oracle连接(等下更) table.sql脚本的执行(等下更)1.字段的比较select * from 表名 where 表中的字段名 < 80 ;如 select * from SELECTIVEINFO where GRADE <80 and rownum <= 5;2.限制查询行数selec...
2019-07-02 20:33:00 362
原创 01【玩转Oracle】Oracle的安装
这个Oracle的安装呢,再写吧,不难。网上有好多安装教程。Oracle安装教程安装的时候主要记住:02【玩转Oracle】Oracle创建用户、赋予用户权限等基础操作...
2019-07-01 21:49:28 307
原创 02【玩转Oracle】Oracle创建用户、赋予用户权限等基础操作
开始之前,先了解一下一些单词,对今后看bug或者写代码有帮助。privilege权限;grant赋予xx权限;view视图;sequence序列;snapshots快照...(暂时想到这些,慢慢更新相关单词)Oracle安装之后,其内部会自动创建两个用户给我们:sys和systemsys是具有最高权限的用户,类似于sql的sa,啥都寡。system没有sys权限大,但是它有创建用户的权限...
2019-07-01 21:27:18 8177 3
原创 论AsyncTask线程与Runnable接口线程的区别,及二者的使用方法(含demo)
事先表述一下:在做过一次嵌入式实验之后,发现安卓有一个轻量级异步类AsyncTask线程。AsyncTask每产生一个线程需要使用execute()或者executeOnExecuter()方法。其中execute()方式是产生串行线程,executeOnExecuter()方法产生并行线程。由于是轻量级类线程,封装了线程池,AsyncTask并不能无限的产生子线程,它所产生的线程并行最大数取决于...
2019-06-08 00:00:19 1327
原创 Android的Handler的简单理解和使用
简单来说,Handler就是用来传递消息的。Handler可以当成子线程与主线程的消息传送的纽带。在安卓开发中,在子线程中无法刷新UI,是因为UI在子线程中刷新的话,是不安全的,就比如多个线程刷新UI,会造成UI更新冲突,这样是不安全的。所以,Handler的作用就来了,子线程可以通过Handler来将UI更新操作切换到主线程中执行。下面来操作一番:public class Ma...
2019-06-07 19:33:48 30927 6
原创 论线程Thread与Runnable
初学java,渐对其线程机制感兴趣。java有两种多线程机制。Thread类与Runnable类。学习Thread类创建线程 学习Runnable接口创建线程 两者的区别Thread类Thread类在java.lang包中定义,我们使用它只需要新建一个类继承它,同时把类下的run()方法重写(覆盖)一遍即可。以下是最简单使用Thread类将创建线程的方法:pub...
2019-06-07 15:15:36 316
原创 【简单的学生管理界面】②Android——活动Activity.java代码
这里的代码对应上一个博文【简单的学生管理界面】①Android的网格布局(GridLayout)和表格布局(Table)写学生管理界面这里没有xml布局代码,只有Activity的代码。package com.example.aaa;import java.text.DateFormat;import java.util.ArrayList;import java.util.Ca...
2019-03-21 19:02:47 720
原创 【简单的学生管理界面】①Android的网格布局(GridLayout)和表格布局(Table)写学生管理界面
网格布局:<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="ma...
2019-03-21 09:10:46 1360
原创 【随笔】Android界面与Html界面大致可以联系起来(学生管理界面)
将慢慢更新。。。慢慢摸索Android的xml布局标签与html布局标签的相似。1.xml里面的LinearLayout相当于html的div。因为RelativeLayout的布局相对来说比较自由,下面尝试在相对布局(RelativeLayout)xml下使用LinearLayout。看代码时,可以把LinearLayout 看成div<RelativeLayout x...
2019-03-20 10:40:07 432
原创 【简单的学生管理界面】Android添加简单的日历控件
咱们先在简单地XML给显示日期和弹出日期分别加个控件。<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"...
2019-03-19 23:50:40 1028
原创 【简单的学生管理界面】Android的if语句中有字符串判断
举个栗子String S1 = new String("网络工程");String S2 = new String("网络工程");if (S1==S2){ data_list.add("16网络工程1"); data_list.add("16网络工程2"); data_list.add("16网络工程3"); data_list.add("16网络工程4");...
2019-03-17 02:10:49 3904 3
原创 【简单的学生管理界面】Android的Activity与Activity之间如何传值
用Intent传值父Activity(这里给出onCreate的代码): @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView ...
2019-03-16 10:45:35 2095 1
原创 怎么给Android(安卓)控件添加边框(样式)?
在Android项目下的drawable文件下新建一个xml文件:我这里创建的是border1.xmlborder.xml代码:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <stro...
2019-03-08 17:36:58 17432
原创 安卓刷机相关名词的解释---小白也能马上学会刷机
一,刷机干嘛?对于一类人,刷机只为了让手机顺畅,省电或者是忘记了解锁密码等等各种原因。另一类人,刷机刷的是成就感,小编即是,从中学到的知识甚多。二,不多说,直奔主题刷机包:有官网下载的叫官方包,某些论坛下载的属于第三方刷机包,这两种属于卡刷包。因为前者有签名,后者无签名,所以要有所区别。还有一种包叫做线刷包,只能用数据线与电脑连接才能给手机刷机。手机root权限:root----简单的说...
2019-03-06 23:37:28 1126 2
原创 (一)学习JavaScript---如何写入html、声明变量、变量类型
JS如何在Html代码中运行&lt;!doctype html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;1&lt;/titl
2019-03-06 23:21:38 6415
原创 【随笔】Eclipse下Android开发:新建的安卓项目出现感叹号❗
先上出现错误的项目截图这时候点开项目的gen文件夹,发现没有R文件具体错误我也不敢怎么解释,怕误导大家。所以解决方法就是,重新新建Android项目:完成新建之后,你会发现项目文件夹不再出现感叹号❗了,R文件也有了。有什么不懂,欢迎讨论!...
2019-03-04 21:47:28 578
jeesite 4.x.x 的全国市区地区编码表,一共3511条数据。表名是js_sys_area。mysql。
2022-04-25
docker浅谈(深浅交织-通俗易懂-例子-实验-适合初学者)
2022-04-24
keil+proteus8+两者使用视频+破解
2019-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人