- 博客(177)
- 收藏
- 关注
转载 小体积大能量-物联网开发板LinkIt Smart 7688
LinkIt Smart 7688是联发科(2454)创意实验室(MediaTek Labs)推出的一款开发平台,可提供多种开发环境选项,来加速各种先进的Wi-Fi无线连接设备的开发进程,联发科全力抢攻物联网商机。它是一个基于Linux OpenWrt 分支,MPU由 MT7688组成的开源开发板。LinkIt Smart 7688开发板为IOT智能家居智能办公设备开发而生,开发平台支持Python, Node.js 及C+ 开发语言。 系统级芯片(SOC): 在该开发平台的..
2021-12-25 13:52:07
574
转载 C#-飞行棋小游戏的前识 067
1) Console.Title 这是Console类的一个属性用于设置控制台的标题 2)Console.Clear() 不用说是一个方法,用于清除控制台屏幕上的文字,只清除该代码中方法前面输出的内容,对该方法后面输出内容没有影响 Console类的属性与方法 使用Console.Clear()方法只清除第20行之前输出的内容,之后飞行棋中会用到 3)Console.ForegroundColor 设置屏幕前景色,还有一个设置屏幕后景色(自己在Console类的方..
2021-12-25 13:51:00
142
转载 Goblin2板载3G GPS兼容Arduino的物联网板卡
拉克鲁斯、墨西哥的Verse技术最近推出的Goblin2,一个Arduino兼容的物联网技术的开发板,基于Atmel /芯片ATMega328P单片机,具有一个内置的SIM5320A 3G和GPS模块,支持RS-485通信,并提供3.3 / 5和24V电源输出。 Goblin 2板规格书: –ATMEL AVR单片机MCU芯片ATMega328P @ 16 MHz与1KB EEPROM,2kBb 32KB闪存,2kB SRAM 无线连接通过 USB 2.0的..
2021-12-25 13:49:27
388
转载 C#-递归调用 111
递归调用与方法调用类似,递归通俗的说就是自己调用自己不过其特殊的地方是必须在某些条件下才会自己调用自己,递归的特点是: 1)必须有可以结束递归调用的条件,不然就会像死循环一样 2)递归新的参数值传递给自己 递归实例 通过图示理解递归调用的过程 递归调用 首先调用Test(3);在Test方法中num--,此时num=2;判断条件成立,调用Test方法,将num=2传递进去即 Test(2);Test方法中Console.WriteLine(num);现..
2021-12-25 13:40:43
372
翻译 MAXREFDES155物联网 (IoT) 嵌入式参考设计
Maxim MAXREFDES155 DeepCover 嵌入式安全参考设计是物联网 (IoT) 嵌入式安全参考设计。 此参考设计旨在通过基于椭圆曲线的公钥加密,并利用来自 Web 服务器的控制和通知,来验证和控制传感节点。 该硬件包括一个 ARM? mbed? 扩展板和随附的传感器端点。 该扩展板包括一个 DS2476 DeepCover? ECDSA/SHA-2 协处理器、WiFi 通信、LCD 按钮控制和 LED 状态指示灯。 该传感器端点通过一根 300mm 长的电缆连接到扩展板。 它包括一..
2021-12-25 13:38:18
217
转载 Python入门难以进阶?如何处理这种现象?
其实懂Python的基础语法,和了解外部包并得以应用是两件事,而了解各个方面的包对于初学者来说,耗时费力,并非能够理论联系实际。 在我看来,正确和理性的学习方法要求在学习Python时要有目标方向,即学习Python究竟是想做什么。如果你想用来做个网站,那学完Python基础语法后就应该研究研究Flask,那些爬虫、数据分析、数学模型等可以放一放,等到主线的学习任务要用到其他方面的工具时,可以回过头来再学。相应的,如果你学习Python就是用来做数据工作的,那么一些Web框架和搭建网站的小练习..
2021-12-25 13:37:38
129
转载 C#-StringBuilder 105
StringBuilder这个类专门处理大量字符串操作的,比如大量字符串的拼接;之前说过string类型的字符串每次创建,拼接都会产生一个新的内存对象,系统虽然有垃圾回收机制,但是赶不上字符串短时间的频繁操作,不仅消耗大量的内存而且效能非常低下,因此当在一个循环中将大量的字符串拼接时,最好使用System.Text. StringBuilder这个类进行操作,先看个例题 低效能的字符串拼接 Stopwatch类在此用于记录拼接所耗时间;由上图可以看出只是30000次的数字类的..
2021-12-25 13:36:33
188
转载 soword科技言:分析今日头条网使用哪些网络技术?
今日头条是一种基于数据挖掘的推荐引擎产品,它会根据用户喜好优化推荐与个性化的信息,提供连接人与信息的新型服务,是内部移动互联网领域的增长加速的产品服务之一。 2004年2月16日创建以来,今日头条以快速增长客户量而得到更多人的关注,其母公司为字节跳动,旗下产品人气较高有:抖音,西瓜视频,外国版抖音TikTok,目前公司的产品和服务已覆盖全球150个国家和地区,而今日头条则作为字节跳动资源整合中心。 网络技术概述: 根据Alexa的所有网站排名,目前今日头条排名708位。..
2021-12-25 13:35:44
900
转载 C#-面向对象之继承2 092
通过上一节的学习,知道了什么是继承,继承的好处以及继承的简单应用,现在说说继承的两个特性 特性1:继承具有单根性,就是指父类只能有一个,就像一个人只能有一个亲生父亲一样,如果就想让子类有多个"父类",可以使用接口实现了(之后说到多态时再说) 比如又有一个名为SuperMan的类,他有一个跑步的方法,我们想让子类也拥有这个方法 只能继承自一个父类 让学生类不仅继承自people类,同时继承SuperMan类就会出现此错误提示 图中基类(SuperMan)与派生..
2021-12-25 13:34:57
120
转载 PHP8新特性之构造器属性提升
前言 没有安装PHP8的,可以参考:CentOS8 编译安装 PHP8.0.8 说明 更少的样板代码来定义并初始化属性。简介 这个特性,其实说白了就是将原先需要两步(先定义属性,然后在构造器内初始化)的操作变成了一步(直接在构造器参数中定义并初始化)。 实例演示 /** * 今日头条:技术好奇心 */ // 演示类 class demo { public function __construct( pu..
2021-12-25 13:34:04
224
转载 C#-事件与反射 121
事件:通俗点说就是由于某种行为动作进而产生一种结果,比如窗体应用程序控件的单击,双击,移动等等很多的事件,通过在这些事件中编写我们想要的结果的代码;事件通过委托实现,但是事件与委托在C#中是两个概念:事件是对象,而委托是一种数据类型,事件也可以认为是对委托变量的一种封装,定义事件的关键字为 event 反射:简单的来说就是通过类型的元数据来创建对象并且调用操作对象的成员等,想要通过反射操作类及其成员需要使用.Net中的两个类来实现 1)Assembly 2)Type Assembly类在命名空..
2021-12-24 15:39:38
258
转载 为初学者、中级和有经验的开发者提供70多个python项目
PythonHub今天在推上给大家分享了一个非常棒的项目,就是这个为为初学者、中级和有经验的开发者提供70多个python项目。 亲自动手实践一些项目可以增加我们的实际的编程技巧。每一次都做一点将会得到很多。很多人都在GitHub、Reddit或者是Quera上搜索过哪些项目可以让Python初学者、中级者增加经验的Python项目。这次它来了。 这篇博客来自Insane,他们专注于发布与AI、ML、数据科学、APP开发与网站开发的博客(这一点和本站也挺像,哈哈哈)。这是一篇最新的诚意之..
2021-12-24 15:38:16
164
转载 Vue组件异步加载
一、vue的非编译模式 基于requireJS+VUE搭建的环境 (1)路由配置信息 A、异步加载组件 define(function(){ return [{ name: "my-component", path: "/myComponent", component: resolve=> require(['myComponent'], resolve), }];}); B、同步加载组件 define(['myComponent'],function(my..
2021-12-24 15:37:28
1097
转载 java程序员修炼之路线程篇二十二:读写锁
读写锁也是一种在日常开发中使用较多的锁,它主要应用在读比较多而写比较少的情况下。举个例子,比如网络上的词条大家通常都是在读,但是也有需要修改的时候,比如版本的升级,提升词条解释的完善性等方面。这种情况下需要一种能够提供读取数据的高并发效率锁,同时在写的时候能保证安全的互斥访问,这个时候需要使用ReadWriteLock接口。 ReadWriteLock接口维护了一对锁,一个是针对读操作的锁,一个是针对写操作的锁。读锁在没有写操作的时候会被多个读线程同时持有,这样极大提高了读取的效率。写操作是互..
2021-12-24 15:36:36
104
转载 HTML5就业前景如何HTML5学习路线图分享
2021年在不知不觉中已经过去了一半,在后半年里很多朋友都有自己的规划,在就业的选择方面参加HTML5培训的人在不断的增加,本篇文章小编就带大家一起看一下HTML5发展如何?看一下扣丁学堂对HTML5就业前景分析。 当前移动端应用广泛使用HTML5技术,手机离线缓存、视音频、地理定位、canvas绘图以及大量动效都离不开HTML5。因为HTML5的跨平台特性让开发轻松快捷,所以苹果谷歌已经全面支持HTML5技术,游戏行业对于HTML5的需求亦是与日俱增。 第一,HTML5所开..
2021-12-24 15:35:31
290
转载 java程序员修炼之路线程篇二十:ReentrantLock
java.util.concurrent.locks包定义了一系列关于锁应用的类和接口,与前面文章中提到的对象内置加锁及等待-通知相比,它更加的灵活,可以说是一种改良方案。 接口Lock定义了锁机制的框架结构,它声明了如下重要的方法:1.lock方法来获取锁,当锁不可用时,调用线程会持续等待锁。2.lockInterruptibly方法获取锁,除非调用的线程被中断。3.unlock方法释放锁,这个方法与获取锁的方法一定要成对儿出现,每个锁被获取后一定要释放掉。其他方法请大家参考java doc..
2021-12-24 15:34:51
186
转载 ST B-L475E-IOT01A探索套件提供无限扩展能力
STMicroelectronics B-L475E-IOT01A探索套件支持开发可直接连接至云服务器的应用。 该探索套件通过利用低功耗通信、多路传感和基于ARM? Cortex? -M4内核的STM32L4系列特性,支持开发广泛应用。 由于支持Arduino Uno V3和PMOD连接,因此可提供无限的扩展能力,即提供海量的专用附加板选择。 特性 基于ARM? Cortex?-M4内核的超低功耗STM32L4系列MCU,带1MB闪存和128KB SRAM,采用LQFP100..
2021-12-24 15:33:20
350
转载 CSS3动画诞生记
动画 动画已经成为页面时尚高大上的一个标准,在Android的MD设计规范里面也体会了这一点,合理利用动画会让我们的页面更加生动,体验更上一层楼,从而增加用户粘度,那么在CSS3动画诞生之前,我们在WEB应用开发里面都是怎么实现动画的?从这些实现动画的方法里面,我们是否能够联想到CSS3动画的一些原理呢? Flash逐帧动画 就是每个时间点即帧都有不同的内容,这样动画播放的时候,因为每个帧的内容不同,从而产生动画的效果,因为需要每个帧提供不同的内容,所以对于一些复杂的动..
2021-12-24 15:32:10
134
转载 Vue2视频教程系列第四十节-url传参
我们上一节有学过vue官方提供的传参的方法,这种方法可能跟我们之前的传参的方式不太一样,但是确实是VUE官方推荐的传参方式,那今天呢我们将学习一下我们比较熟悉的传统的传参方法—url传参。大家可以按照自己的喜好进行选择就可以。 url传参的方法有三个步骤: 1. 在router.js里进行配置 2. 在url里传参,也就是DOM里的to属性里设置参数 3. 在接收页面进行接收参数 我们接下来按照步骤进行编写 第一步: 在router.js里配置,..
2021-12-24 15:30:45
443
转载 介绍VS2021中的远程调试支持
最近,微软宣布在VisualStudio2021中为针对Windows和Linux的MSBuild和CMake项目提供远程调试支持。 现在,除了远程调试器工具之外,不安装任何开发工具就可以在生产机器上进行调试。现在还可以针对您不日常使用的开发人员环境。 远程调试还使您能够针对Visual Studio不可用的环境(例如ARM64计算机或不受支持的操作系统版本)。 Microsft说,要获得无缝的远程调试体验,需要将一些附加的依赖项复制到目标机器上。公司会为您这样做,并自动将这些依赖项与
2021-12-24 15:29:59
755
转载 Univalsal_ImageLoader源码结构与创建者模式 初步小结
最近在回归看Univalsal_ImageLoader源码,本想自己也实现试试写一个,看源码是为了学习看能否使用,助于自己可以写出有自己逻辑结构的代码。 首先我们初始化ImageLoader的配置初始化的时候,就使用到了创建者模式。 ImageLoader的有个核心类是ImageLoaderConfiguration 如上图看ImageLoaderConfiguration结构图, 它涵盖了三级缓存、展示设置、任务处理和缓存处理对应的线程池等。建造者模式作用之一,主要是..
2021-12-23 12:20:01
150
转载 web初学者一些常用的软件资源
切入口(qierukou) 取自 切,入口,是前端入口的意思,目的就是为初学者提供一些经验上的帮助,我一直在思考web前端初学者面临的痛点,首先想到的是软件的安装。 于是我找了几款电脑里我自己正在用的一些软件,包含常用的切图工具 photoshop,dreamweaver 还有一些时下比较快速的开发工具 hbuilder,还有一些服务器连接软件 flashfxp等等,这些软件在网上也能找到,但是我提供的最大的特点在于能用、可靠。 photoshop dreamweave..
2021-12-23 12:18:56
260
转载 C#中常见的数据型 007
C#中声明变量 int num=10;底层逻辑是: int num; 在内存中开辟一块空间命名为num 在C#中 num=10;的意思是把数字10赋值给num(注意现在这个等号与数学中的等号不一样,这里表示赋值) C#中的数据类型大的分为数值与非数值;数值中又分为整形与非整形,主要讲解数值类( int float double decimal) 非数值类 ( char string) 整形的 int int num=10; 给num赋值的可以是正数也可以是负数 但必须是整形 ..
2021-12-23 12:18:07
128
转载 C#-一元运算符与复合赋值运算符 020
之前学习的"+","-","*","/"和"%"都是二元运算符,简单来说就是必须有两个操作数 例如 int num1=10;int num2=20;num1=num1+nuum2; =====一元运算符===== 一元运算符有两个自增"++"与自减"--";每次都加1或者减1 ++也分两种: 变量++与 ++变量 //变量必须是数值型的 num++;与++num;的区别:(简单来说) num++;先使用后自加 ++num;先自加后使用 int num1..
2021-12-23 12:17:15
331
转载 REST API设计的9个实践
在很多情况下,在开发REST API(或尝试使用这种模式)时,我们并不重视建立干净,可理解且可扩展的体系结构的重要性,但从长远来看,随着应用程序的增长,这将产生巨大影响。 假设现在是时候向用户公开我们正在开发的界面了,那么您如何确定他们了解您尝试在界面中传输的内容呢?对使用该应用程序的用户的理解不仅是相关的,而且对于您的团队和将来将要使用该应用程序的人们来说也是可以理解的。从架构的开始就建立一个每个人都会尊重的基础是至关重要的。 这些是我认为最重要的几个方面: 1.使用..
2021-12-23 12:16:17
232
转载 C#-有参数有返回值的方法 061
上次说过return只能返回一个值,如果想返回多个值,如果类型相同,可以使用数组,如果类型不同可以使用结构体(不常用或者说基本不用,知道有这种方式即可) 有参数有返回值的方法的格式 有参数有返回值的方法的格式 有返回值的方法与无返回值的方法的区别在于返回值类型位置的关键字是否为void,是关键字void的方法是无返回值的方法(包括无参数无返回值与有参数无返回值两种形式的方法);不是void而是具体的数据类型就是有返回值的方法,这种方式的方法最常用,格式中诸如static..
2021-12-23 12:14:44
1262
转载 java程序员修炼之路线程篇十一:线程局部变量
有的时候我们可能需要为线程设置自己的局部变量来存储不同线程的私有数据,但是系统并没有这样的局部变量,如果采用实例属性那么必须对其进行同步。为了解决这一问题,系统为程序员提供了类ThreadLocal,它代表了线程的局部变量,它为每一个线程提供了独立的存储区域,这些线程在运行时只能看到自己的值,各个值之间也没有交叉和联系。 ThreadLocal的定义被声明成ThreadLocal,T标识了存储的数据类型,另外ThreadLocal定义了如下几个方法:1.get方法返回线程局部变量的值。2.in..
2021-12-23 12:13:54
550
转载 MSSQL-数据库简介 132
SQL:一般指结构化查询语言,用于访问和处理数据库的标准的计算机语言;数据库Database通俗点说就是存储数据的仓库,仓库中有很多的分类,仓库中还会有仓库管理员(DBA)对货物进行管理,而程序员就是对仓库数据进行存取使用的人 数据库分为很多种:1)MSSQL 2)DB2 3)Oracle 4)Access 5)SQLited等,像其中的2,3多用于大型的数据存取,4操作文件数据的5用于极其轻量级数据库 将要学习的MSSQL Sever一般用于要求不是特别的严谨的地方,学习这个主要是其与..
2021-12-23 12:12:43
2423
转载 C#-类的构造方法 083
在实例化对象后,对对象的每一个属性值进行赋值,有时有些属性可能会遗漏忘记赋值,有些属性又是只读的外界无法为其字段赋值,比如上户口的姓名,身份号码等(相当于类的私有字段)我们是改变不了,但有人可以更改,就像我们学习的类内部的私有字段,类外界无法对这个字段进行访问对其赋值更改等,但在类内部自己可以访问赋值等操作,所以说这些访问修饰符的限制只是相对而言 构造方法(构造函数)可以解决以上问题,使用其构造方法使用户在实例化对象时就赋值 调用对象的构造方法 当我们创建一个对象时系统..
2021-12-23 12:11:59
153
转载 MTS测试俄罗斯第一个5G Open RAN解决方案
据Developing Telecoms网站12月21日报道,俄罗斯最大的移动运营商MTS宣布成功测试俄罗斯首个基于开放无线接入网络(以下简称OpenRAN) 的5G 电信解决方案,该解决方案利用由斯科尔科沃科技研究所(Skoltech)开发的本地软件。在莫斯科开放运行实验室的测试中,这个创新的解决方案提供了超过1gbps 的极速下行传输速度。 图片来源:百度 演示是通过一个 OpenRAN 基站和一个独立的(SA) MTS 5G 网络核心连接到一个商用的5G SA 智能手机来进
2021-12-23 12:10:51
500
转载 微信小程序开发的重点注意事项
小程序凭借开发周期短、成本低的优势广受商家青睐。 从去年开始微信小程序就开始达到井喷的局面,小程序的开发比APP的开发更加简单,时间周期也比较短,但如果自己本身不具备这样的技术条件,建议这样的企业去找第三方服务商进行小程序的开发。 比如技术众包平台:程序员客栈,它是目前国内最大的技术众包平台,直接派单给云端的BAT级程序员完成,保证产品所出质量。 在这个平台最复杂的小程序也是三个月成交,比如做过一个公众号“北美学姐”的零食商城,费用9万多。17年就已经投入运营~ 简单的举个例子是一..
2021-12-17 14:35:16
184
转载 DIY Raspberry Pi树莓派手持功能滑出式键盘
(图片来源:Rahmanshaber) 本周早些时候,Raspberry Pi社区的一位创造者Rahmanshaber发布了他的掌上Pi项目的新版本。MutantC V2与去年的MutantC V1类似,但该新版本进行了一些改进-包括对Raspberry Pi 4的支持。最重要的是,您可以自己创建此项目。 掌上电脑最大的吸引力之一就是滑出式键盘机制。MutantC V2还使用LCD触摸屏显示器。整个外壳均采用3D打印,所有文件均可从Thingiverse下载。您不需要任何自定..
2021-12-17 14:34:38
607
转载 一大波项目宣布将不再支持 Python 2
Python 2.7 将于 2021 年退休,之前我在推文中也跟大家介绍过。 最近看到一则消息,已经有数十个知名的 Python 库项目宣布,将要放弃对 Python 2.7 的支持,其中就有 pandas,scikit-learn,IPython,Numpy,Matplotlib,SciPy,Jupyter notebook等目前数据科学常用的库。 下面截取了几个项目的计划停止的时间,所有项目的详细计划可以点击原文后查看。 后续不再支持 Python 2 ..
2021-12-17 14:33:56
280
转载 oracle 存储过程对于传参数是字符串标识符无效的解决办法
oracle 存储过程对于传参数是字符串标识符无效的解决办法 create or replace function f_get_add_month(Ls_jjxlbm Varchar2) return varchar2 is Ls_pdcode varchar2(300); ls_result varchar2(200); begin select ''|| Ls_jjxlbm || '' into ls_result from dual; Select aaa005
2021-12-17 14:33:18
841
转载 虚拟机:xshell连接虚拟机Ubuntu失败解决方法
当我们买不起服务器但却想模拟服务器环境进行学习时,再好不过的就是直接装Linux虚拟机了,非常简单快捷! 首先我们可以通过ifconfig -a来查看Ubuntu Server的IP地址(前提是你已经设置了虚拟机联网方式为Bridge模式,能连接外网 | 默认虚拟机刚装完了镜像系统,未进行任何操作) 接下来通过Xshell神器,将虚拟机IP地址添加到host一栏,并将虚拟机的登录名和密码填到Login Prompts中。 问题: 基本Xshell配置完后点击Con..
2021-12-17 14:32:07
680
转载 the program python is currently not installed
学生用Linux下的kaldi和python配合训练一个数据集时,处理不同版本的python时,遇到这样的问题。 当时默认的是python2.7的版本,用要ln换连接到python3.4,但是ln –snf后,在终端里执行python出: the program ‘python’ is currently not installed.you can install it by typing:sudo apt-get install python-minimal 如果这时候按提示,重..
2021-12-17 14:31:23
667
转载 p2h继psd转html之后再推sketch转html
p2h是国内最早推出psd转html5服务的网站,psd转html5是我们的主要核心服务,但是我们发现,越来越多的设计师客户们开始采用sketch来做网页设计了 ,在我们与这样客户接触合作过几例项目之后,我们正式推出sketch转html服务。sketch和我们传统的psd切图有些不一样的地方,而且需要在mac系统下切图,不过我们适应了所有的不同。 欢迎来询。 什么是sketch? Sketch 是一款适用于所有设计师的矢量绘图应用。矢量绘图也是目前进行网页,图标以及界..
2021-12-17 14:30:49
335
转载 ubuntu16.04 挂载新硬盘
查看电脑内读到的盘的情况,找到你要添加的新盘 sudo fdisk -l 格式化新盘(我没有进行分区) 我的盘是sdd1 sudo mkfs.ext4 /dev/sdd1 查看硬盘的UUID(每次格式化一次,这个uuid就会变化一次,认准uuid号识盘。。不然容量一样的盘容易搞混了...) sudo blkid 在一个目录下新建一个挂载点。建议在home下: mkdir /home/xxxx/newdisk 编辑系统挂载配置文件/etc/fstab..
2021-12-17 14:30:18
445
转载 Java编程入门100例之二十三(字符串反转)
生活中,有时剧情需要反转,观众才爱看。在Java编程中,有时也需要把字符串反转过来,头尾对调,那怎么做呢? 代码如下: public class Test { public static void main(String[] args) { String str="夜梦上河汉,星辰布其傍。位次稍能辩,罗列争光芒。"; String reverse=new StringBuffer(str).reverse().toString(); System.out.prin..
2021-12-17 14:29:38
101
转载 一起来谈谈Python 和 Java 的区别
halo~大家好 Python 的创始人为荷兰人吉多·范罗苏姆 (Guido van Rossum)。1989 年圣诞节期间,Guido 为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为 ABC 语言的一种继承。可以说,Python 是从 ABC 发展起来,主要受到 Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了 Unix shell 和 C 的习惯。 众所周知,现在Python的热度一直很高。小到公司办公,大到公司开发,人工智能都是有Pyt..
2021-12-17 14:28:26
882
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅