- 2020-11-12 写单片机内存的脚本 nc openocd 事务自动测试
linuxScripter
这是写单片机内存的脚本:z@z-ThinkPad-T400:~/zworkT400/EDA_heiche/zREPOgit/simple-gcc-stm32-project$catz.wholeRun.oneCase.cmdcattmp6.toWrite|awk'{system("echomwb"$1""$2"|nclocalhost4444");}'catUSER/DEBUG/debug.h|g
- 访问不同局域网内主机
OnTheWay_Seeking
网络
最近有个需求,我在不同的局域网内,去访问另一个局域网中的一台linux服务器。总结一下,有哪些可选的方法。在网上看到这篇博客很棒,值得去看看。https://blog.csdn.net/zbgjhy88/article/details/55289785目录一、如果有公网ip地址,然后弄一下端口映射就可以了。二、使用花生壳三、使用holer四、使用nat123五、搭建VPN一、如果有公网ip地址,然
- 什么是 IP 地址黑洞
在网络安全领域中,"黑洞"这个词经常被用来描述一个地方,所有进入的数据都被吸收,且不会有任何响应或者回复。黑洞路由(BlackholeRouting)是一种防止网络攻击的常见策略,它将某个特定IP地址或者IP地址段的所有数据都引导到一个被称为"黑洞"的地方,从而防止了这个IP地址或者IP地址段的实际网络服务被攻击。这样,攻击者发送的恶意数据包就会被黑洞吸收,而不会影响到实际的网络服务。举例来说,假
- RecyclerView+ListView缓存类(ViewHolder)封装
Parcelable
Android学习之路代码笔记
简化代码,简单封装:publicclassBaseViewHolerextendsRecyclerView.ViewHolder{privateContextcontext;//行布局的viewprivateViewmView;//用来装载id的集合用法和map类似privateSparseArraysparseArray;publicBaseViewHoler(ViewitemView,Cont
- 「构」向云端征文大赛 |使用 Amazon Bedrock 完成你的问答需求
亚马逊云开发者
人工智能机器学习深度学习
#「构」向云端,构建者征文大赛#re:Invent2023带来的全新技术风向标。在本次大会期间,我们广下英雄帖,举行了「构」向云端,构建者征文大赛,邀请构建者们一同提笔畅想生成式AI与云碰撞的无限可能。本次赛事征集到了众多优秀文章,今天和大家一起分享其中一篇精选作品,让我们一起「构」向云端,感受技术的魅力!使用AmazonBedrock完成你的问答需求作者:JennyHoler1AmazonBed
- JQuery之jsTree树形插件
段ヤシ.
jquery前端javascript
1、plugins代码示例"plugins":["checkbox","contextmenu","dnd","massload","search","sort","state","types","unique","wholerow","changed","conditionalselect"]2、plugins中常用插件dnd:提供拖放功能,重现整理树checkbox:标记多选contextme
- 第五单元 社会问题 气候变化影响健康
5765f3fa240e
thePacificHealthMinistersMeeting太平洋国家卫生部长会议thePacificIslandLeadersForum太平洋岛屿领导人论坛strikeattheheartof沉重打击fantheflamesof火上浇油Zika寨卡病Cholera霍乱non-communicabledisease非传染性疾病ClimateActionSummit气候行动峰会WHOAirQua
- 浪淘沙·北戴河
不忘初心幂
生活多彩,选择无限,任你探索。Thereisawholerangeofcolorsandoptionstoexplore.Everypersonhastwoeducations,onewhichhereceivesfromothers,andone,moreimportant,whichhegivestohimself.每个人都受两种教育,一种来自别人,另一种更重要,是来自自己。Gloryisfl
- 静态黑洞路由是什么作用,如何配置?
玩电脑的辣条哥
H3C交换机路由交换机
环境:华三交换机问题描述:静态黑洞路由是什么作用,如何配置?解决方案:静态黑洞路由(StaticBlackholeRoute)是一种网络路由配置技术,用于将特定目的地的流量引导到一个黑洞(即一个虚拟的丢弃点),从而使该流量被丢弃而不会被转发到任何目的地静态黑洞路由主要有以下几种应用作用:防止DDoS攻击:在面对分布式拒绝服务(DDoS)攻击时,可以使用静态黑洞路由来丢弃攻击流量,从而减轻对网络和服
- SpingBoot—微服务初始化资源方法
Andya_net
微服务javaspring
引言 微服务启动时,有可能需要刷redis等初始化信息,如将菜单资源刷入redis缓存。初始化资源方法使用@PostConstruct在spring容器初始化的时候执行该方法。执行顺序:Constructor>>@Autowired>>@PostConstruct代码示例@Component@Slf4jpublicclassInitResourceHoler{/***初始化*/@PostCons
- 第七次霍乱大流行致病弧菌的两个防御系统
沈序摇
文献解读经验分享
第七次霍乱大流行致病弧菌的两个防御系统背景霍乱是由霍乱弧菌感染所导致的疾病。目前霍乱弧菌家族成员较多,根据血清分型包括H抗原和O抗原,其中根据O抗原的不同又可以分为多个血清群,目前能引起霍乱的主要是O1群和O139群。全球至今已出现七次霍乱大流行,目前正在经历的第七次主要由VibriocholeraeElTor菌株(O1群)引起。环境弧菌转变为致病的弧菌是由于获取了一系列的基因组岛,包括含有编码霍
- 内网穿透
chengjieno1
目录端口映射(一)路由器的虚拟服务器(端口映射)功能(二)Windows上专用的端口映射工具PortTunnel(三)Linux端口映射工具:RINETD(四)nat123的端口映射(五)花生壳内网穿透NAT-DDNS基于反向隧道的端口转发(一)ssh端口转发(二)Holer基于反向代理的端口转发(一)frp内网穿透(二)ngrok内网穿透(三)n2n内网穿透自建服务器或者监控时,如何使外网设备访
- Glide基础使用
BillyJean
Glide依赖配置:implementation'com.github.bumptech.glide:glide:4.13.0'annotationProcessor'com.github.bumptech.glide:compiler:4.13.0'1.占位符配置占位符总共有3种:placeholer、error、fallbackplaceholder:正在请求图片的时候展示的图片error:如
- 树莓派归集
小超_8b2f
Holer端口映射软件使用教程http://blog.wdom.net/怎样从外网登录访问树莓派RaspberryPi
- 操作指南 | 如何参与Moonbeam投票委托
Moonbeam Community
Moonbeam操作指南区块链web3
投票委托允许没有时间或者专业度一般的用户能够在治理中拥有话语权。该功能加强了决策流程,并且确保更大范围地代表社区利益。通过Moonbeam委托平台,你需要$GLMR和一个相兼容的钱包。此教程使用MetaMask示范。如何参与投票委托前往http://delegate.moonbeam.network。点击“ForTokenholers”>“DelegateTokens”来专门委托给某个代表。或者点
- 2018-11-23
AWuKong
InterceptorHunter,AfiltertoblockunwantedmessagesoniOSAvailableonAppStore:https://itunes.apple.com/app/id1430505910Usage:Theholeruleisdividedintowhitelistandblacklist;eachlistiscomposedofsomeconditiong
- MySQL Connection not available
YangtzeCoder
Pythonmysql异常
今天踩到了一个坑:用Python3.3读写mysql数据库的时候,老是报MySQLConnectionnotavailable的异常,百思不得其解!最后搞了一个早上,终于在大海里面捞到了一根针:http://bugs.mysql.com/bug.php?id=67649IfyouopenanunbufferedcursorandyoudonotreadtheWHOLEresultsetbefore
- 单例模式vs 多例模式
贾浅
单例模式java开发语言
单例模式是种设计模式,旨在确保一个类只有一个实例存在,并提供对该实例的全局访问。在实际应用中,有些对象只需要一个实例,例如全局的配置、日志记录器等,此时使用单例模式可以避免创建多个实例造成资源的浪费和不必要的麻烦。经典案例(线程安全+懒加载)publicclassSingleTon{privateSingleTon(){}privatestaticclassSingleTonHoler{priva
- [Android高级动画] 如何实现水波纹效果?
小米Metre
如何实现水波纹效果?likethis:效果图原理分析:画一个空心圆,让它的半径从0不断变大。核心代码://绘制空心圆floatstrokeWidth=mDistance-mCurrentHoleRadius;floatradius=strokeWidth/2+mCurrentHoleRadius;mPaint.setStrokeWidth(strokeWidth);canvas.drawCircl
- std::bind的返回类型
蜗牛^^O^
c++
intfoo(inta,intb){}std::functionfun=std::bind(foo,std::placeholers_1,std::placeholders_2);fun类似于如下intfun(inta,intb){foo(a,b);}std::functionfun2=std::bind(foo,1,2);fun2类似于如下intfun2(void){foo(1,2);}std:
- WooCommerce入门
culi4814
javapython大数据人工智能linux
Ifyou’relookingtorunawebstorebasedonWordPress,you’veprobablycomeacrossthenameWooCommercemanytimes.WooCommerceisconsideredtobeoneofthebestWordPressshoppingcartplugins,ifnotthebest.Itcombinesawholerange
- 外网访问内网微服务Microservices
weixin_34321977
java
为什么80%的码农都做不了架构师?>>>本地部署了微服务,只能在局域网内访问,怎样从外网也能访问到本地的微服务呢?本文将介绍具体的实现步骤。1.准备工作1.1安装Java1.7及以上版本执行命令java-version检查Java安装和配置是否正确。1.2部署并启动微服务默认安装的微服务端口是8088。2.实现步骤2.1下载并解压holer软件包Holer软件包:holer-client.zip2
- Recyclerview多种场景下的优化
林栩link
前言因为APP设计的原因,Recyclerview是我在Android中最常用的组件,我们公司的APP几乎每一个页面都会包含至少一个Recyclerview,本篇文章主要介绍一些我个人在工作中总结、收集的recyclerview优化经验。正文1.不要在onBindViewHolder中设置点击事件和耗时操作Recyclerview的onBindViewHoler主要负责将数据与holder绑定,它
- 笔记整理002
李慕菓
1.concat属性:连接两个或多个数组多用于下拉加载更多的时候,把新获取到的数据添加在上一页数据后面2.input改变默认文字属性input::-webkit-input-placeholerinput::-moz-input-placeholerinput::-ms-input-placeholer限制输入的最大字符数maxlength=”11”规定输入的内容类型@input=”value=v
- 自己本机Jenkins从外网访问
Ven415
外网访问内网Jenkins内网主机上安装了Jenkins,只能在局域网内访问,怎样从公网也能访问本地Jenkins?本文将介绍使用holer实现的具体步骤。1.准备工作1.1安装Java1.7及以上版本执行命令java-version检查Java安装和配置是否正确。1.2安装并启动Jenkins默认安装的Jenkins端口是8080。2.实现步骤2.1下载并解压holer软件包Holer软件包:h
- jsTree学习笔记
huanglihui1007
jsjstree学习笔记树形结构前端
以下实现在HTML数据初始化实现jsTree整行选中状态设置$("#tree").jstree({"plugins":["wholerow"]});#tree是jstree的id,plugins是jstree的参数选项jsTree搜索实现$("#tree").jstree({"plugins":["wholerow","search"]});to=false;$(.v_oper_click_qui
- [LiteratureReview]EAO-SLAM Monocular Semi-Dense Object SLAM Based on Ensemble Data Association
GRF-Sunomikp31
VSLAMVSLAMIROS
[LiteratureReview]EAO-SLAM:MonocularSemi-DenseObjectSLAMBasedonEnsembleDataAssociation出处:2020IROS,(截止到2022-4-4)目前Googlescholer被引15次;吴艳敏的文章(东北大学硕士,现北大博士在读);Video:https://www.bilibili.com/video/BV15E411
- html5+css3
无所不能的蓝巨人
html5css3
p2021年7月14日1.行间属性placeholer可以实现input属性聚焦消失文字2.input::placeholer可以改变input中文字的颜色3.::selection可以改变选择文本样式的底色还有文字选中颜色及文字阴影颜色,及可以设置color、background-color、text-shadow的属性4.伪类选择器是被选中元素的一种状态5.:not(标签属性)选中除了括号中标
- 通过Holer进行SSH内网穿透、远程控制无公网IP服务器(亲测4G下速度和局域网差不多)
Michael__csdn
系统问题远程控制SSH内网穿透远程控制服务器无公网IP
通过Holer进行SSH内网穿透、远程控制无公网IP服务器(亲测4G下速度和局域网差不多)一直想在家远程控制办公室电脑,但是家里和办公室没有公网IP,没法通过IP地址直接使用SSH控制。做的最好的商业远程控制软件teamviewer不能通过ssh控制,只能传输屏幕,速度慢、分辨率也低,写代码很不爽。查了大量的资料,试了不少方法,包括autossh(经常掉线)、NAT123(配置了挺久,每次用的时候
- 从创建服务器到搭建一台内网穿透服务器(一)
k_young
创建服务器到搭建一台内网穿透服务器项目开发完后,如何创建一台新的服务器,把项目部署到服务器上呢,这就需要安装一些基本的工具,如jdk,maven,Jenkins实现自动化部署;除此之外可以搭建一些辅助工具,如nexus(maven私仓)。服务器价格比较高,有时候比较穷,买不起服务器,可选择在自己电脑上安装虚拟机,部署项目,使用holer内网穿透工具,实现外网访问本地虚拟机上部署的项目。解决VMwa
- mondb入手
木zi_鸣
mongodb
windows 启动mongodb 编写bat文件,
mongod --dbpath D:\software\MongoDBDATA
mongod --help 查询各种配置
配置在mongob
打开批处理,即可启动,27017原生端口,shell操作监控端口 扩展28017,web端操作端口
启动配置文件配置,
数据更灵活 
- 大型高并发高负载网站的系统架构
bijian1013
高并发负载均衡
扩展Web应用程序
一.概念
简单的来说,如果一个系统可扩展,那么你可以通过扩展来提供系统的性能。这代表着系统能够容纳更高的负载、更大的数据集,并且系统是可维护的。扩展和语言、某项具体的技术都是无关的。扩展可以分为两种:
1.
- DISPLAY变量和xhost(原创)
czmmiao
display
DISPLAY
在Linux/Unix类操作系统上, DISPLAY用来设置将图形显示到何处. 直接登陆图形界面或者登陆命令行界面后使用startx启动图形, DISPLAY环境变量将自动设置为:0:0, 此时可以打开终端, 输出图形程序的名称(比如xclock)来启动程序, 图形将显示在本地窗口上, 在终端上输入printenv查看当前环境变量, 输出结果中有如下内容:DISPLAY=:0.0
- 获取B/S客户端IP
周凡杨
java编程jspWeb浏览器
最近想写个B/S架构的聊天系统,因为以前做过C/S架构的QQ聊天系统,所以对于Socket通信编程只是一个巩固。对于C/S架构的聊天系统,由于存在客户端Java应用,所以直接在代码中获取客户端的IP,应用的方法为:
String ip = InetAddress.getLocalHost().getHostAddress();
然而对于WEB
- 浅谈类和对象
朱辉辉33
编程
类是对一类事物的总称,对象是描述一个物体的特征,类是对象的抽象。简单来说,类是抽象的,不占用内存,对象是具体的,
占用存储空间。
类是由属性和方法构成的,基本格式是public class 类名{
//定义属性
private/public 数据类型 属性名;
//定义方法
publ
- android activity与viewpager+fragment的生命周期问题
肆无忌惮_
viewpager
有一个Activity里面是ViewPager,ViewPager里面放了两个Fragment。
第一次进入这个Activity。开启了服务,并在onResume方法中绑定服务后,对Service进行了一定的初始化,其中调用了Fragment中的一个属性。
super.onResume();
bindService(intent, conn, BIND_AUTO_CREATE);
- base64Encode对图片进行编码
843977358
base64图片encoder
/**
* 对图片进行base64encoder编码
*
* @author mrZhang
* @param path
* @return
*/
public static String encodeImage(String path) {
BASE64Encoder encoder = null;
byte[] b = null;
I
- Request Header简介
aigo
servlet
当一个客户端(通常是浏览器)向Web服务器发送一个请求是,它要发送一个请求的命令行,一般是GET或POST命令,当发送POST命令时,它还必须向服务器发送一个叫“Content-Length”的请求头(Request Header) 用以指明请求数据的长度,除了Content-Length之外,它还可以向服务器发送其它一些Headers,如:
- HttpClient4.3 创建SSL协议的HttpClient对象
alleni123
httpclient爬虫ssl
public class HttpClientUtils
{
public static CloseableHttpClient createSSLClientDefault(CookieStore cookies){
SSLContext sslContext=null;
try
{
sslContext=new SSLContextBuilder().l
- java取反 -右移-左移-无符号右移的探讨
百合不是茶
位运算符 位移
取反:
在二进制中第一位,1表示符数,0表示正数
byte a = -1;
原码:10000001
反码:11111110
补码:11111111
//异或: 00000000
byte b = -2;
原码:10000010
反码:11111101
补码:11111110
//异或: 00000001
- java多线程join的作用与用法
bijian1013
java多线程
对于JAVA的join,JDK 是这样说的:join public final void join (long millis )throws InterruptedException Waits at most millis milliseconds for this thread to die. A timeout of 0 means t
- Java发送http请求(get 与post方法请求)
bijian1013
javaspring
PostRequest.java
package com.bijian.study;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURL
- 【Struts2二】struts.xml中package下的action配置项默认值
bit1129
struts.xml
在第一部份,定义了struts.xml文件,如下所示:
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts
- 【Kafka十三】Kafka Simple Consumer
bit1129
simple
代码中关于Host和Port是割裂开的,这会导致单机环境下的伪分布式Kafka集群环境下,这个例子没法运行。
实际情况是需要将host和port绑定到一起,
package kafka.examples.lowlevel;
import kafka.api.FetchRequest;
import kafka.api.FetchRequestBuilder;
impo
- nodejs学习api
ronin47
nodejs api
NodeJS基础 什么是NodeJS
JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。
每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了docum
- java-64.寻找第N个丑数
bylijinnan
java
public class UglyNumber {
/**
* 64.查找第N个丑数
具体思路可参考 [url] http://zhedahht.blog.163.com/blog/static/2541117420094245366965/[/url]
*
题目:我们把只包含因子
2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14
- 二维数组(矩阵)对角线输出
bylijinnan
二维数组
/**
二维数组 对角线输出 两个方向
例如对于数组:
{ 1, 2, 3, 4 },
{ 5, 6, 7, 8 },
{ 9, 10, 11, 12 },
{ 13, 14, 15, 16 },
slash方向输出:
1
5 2
9 6 3
13 10 7 4
14 11 8
15 12
16
backslash输出:
4
3
- [JWFD开源工作流设计]工作流跳跃模式开发关键点(今日更新)
comsci
工作流
既然是做开源软件的,我们的宗旨就是给大家分享设计和代码,那么现在我就用很简单扼要的语言来透露这个跳跃模式的设计原理
大家如果用过JWFD的ARC-自动运行控制器,或者看过代码,应该知道在ARC算法模块中有一个函数叫做SAN(),这个函数就是ARC的核心控制器,要实现跳跃模式,在SAN函数中一定要对LN链表数据结构进行操作,首先写一段代码,把
- redis常见使用
cuityang
redis常见使用
redis 通常被认为是一个数据结构服务器,主要是因为其有着丰富的数据结构 strings、map、 list、sets、 sorted sets
引入jar包 jedis-2.1.0.jar (本文下方提供下载)
package redistest;
import redis.clients.jedis.Jedis;
public class Listtest
- 配置多个redis
dalan_123
redis
配置多个redis客户端
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=&quo
- attrib命令
dcj3sjt126com
attr
attrib指令用于修改文件的属性.文件的常见属性有:只读.存档.隐藏和系统.
只读属性是指文件只可以做读的操作.不能对文件进行写的操作.就是文件的写保护.
存档属性是用来标记文件改动的.即在上一次备份后文件有所改动.一些备份软件在备份的时候会只去备份带有存档属性的文件.
- Yii使用公共函数
dcj3sjt126com
yii
在网站项目中,没必要把公用的函数写成一个工具类,有时候面向过程其实更方便。 在入口文件index.php里添加 require_once('protected/function.php'); 即可对其引用,成为公用的函数集合。 function.php如下:
<?php /** * This is the shortcut to D
- linux 系统资源的查看(free、uname、uptime、netstat)
eksliang
netstatlinux unamelinux uptimelinux free
linux 系统资源的查看
转载请出自出处:http://eksliang.iteye.com/blog/2167081
http://eksliang.iteye.com 一、free查看内存的使用情况
语法如下:
free [-b][-k][-m][-g] [-t]
参数含义
-b:直接输入free时,显示的单位是kb我们可以使用b(bytes),m
- JAVA的位操作符
greemranqq
位运算JAVA位移<<>>>
最近几种进制,加上各种位操作符,发现都比较模糊,不能完全掌握,这里就再熟悉熟悉。
1.按位操作符 :
按位操作符是用来操作基本数据类型中的单个bit,即二进制位,会对两个参数执行布尔代数运算,获得结果。
与(&)运算:
1&1 = 1, 1&0 = 0, 0&0 &
- Web前段学习网站
ihuning
Web
Web前段学习网站
菜鸟学习:http://www.w3cschool.cc/
JQuery中文网:http://www.jquerycn.cn/
内存溢出:http://outofmemory.cn/#csdn.blog
http://www.icoolxue.com/
http://www.jikexue
- 强强联合:FluxBB 作者加盟 Flarum
justjavac
r
原文:FluxBB Joins Forces With Flarum作者:Toby Zerner译文:强强联合:FluxBB 作者加盟 Flarum译者:justjavac
FluxBB 是一个快速、轻量级论坛软件,它的开发者是一名德国的 PHP 天才 Franz Liedke。FluxBB 的下一个版本(2.0)将被完全重写,并已经开发了一段时间。FluxBB 看起来非常有前途的,
- java统计在线人数(session存储信息的)
macroli
javaWeb
这篇日志是我写的第三次了 前两次都发布失败!郁闷极了!
由于在web开发中常常用到这一部分所以在此记录一下,呵呵,就到备忘录了!
我对于登录信息时使用session存储的,所以我这里是通过实现HttpSessionAttributeListener这个接口完成的。
1、实现接口类,在web.xml文件中配置监听类,从而可以使该类完成其工作。
public class Ses
- bootstrp carousel初体验 快速构建图片播放
qiaolevip
每天进步一点点学习永无止境bootstrap纵观千象
img{
border: 1px solid white;
box-shadow: 2px 2px 12px #333;
_width: expression(this.width > 600 ? "600px" : this.width + "px");
_height: expression(this.width &
- SparkSQL读取HBase数据,通过自定义外部数据源
superlxw1234
sparksparksqlsparksql读取hbasesparksql外部数据源
关键字:SparkSQL读取HBase、SparkSQL自定义外部数据源
前面文章介绍了SparSQL通过Hive操作HBase表。
SparkSQL从1.2开始支持自定义外部数据源(External DataSource),这样就可以通过API接口来实现自己的外部数据源。这里基于Spark1.4.0,简单介绍SparkSQL自定义外部数据源,访
- Spring Boot 1.3.0.M1发布
wiselyman
spring boot
Spring Boot 1.3.0.M1于6.12日发布,现在可以从Spring milestone repository下载。这个版本是基于Spring Framework 4.2.0.RC1,并在Spring Boot 1.2之上提供了大量的新特性improvements and new features。主要包含以下:
1.提供一个新的sprin