搜索内容

其他
  • Oracle 11G RAC命令行增删节点(非图形方式)
    其他

    Oracle 11G RAC命令行增删节点(非图形方式)

    前台业务反应HIS数据库1节点无法连接,2节点正常,通过远程的方式接入数据库查看得知,数据库1节点操作系统已经无法登陆,在服务器厂商的协助处理下,数据库服务器1节点操作系统可正常登陆,但是数据库集群、ASM、数据库等组件均启动失败。 通过堡垒机审计以及数据库日志分析等多维度综合评估判断,1节点已经失效,需要重新安装(即重新安装操作系统、重新安装数据库集群软件、重新安装数据库软件、节点删除并重新添加至集群)。 服务器厂商对HIS数据库1节点服务器重新安装操作系。我方对1节点开始数据库层面操作,操作步骤大致如下: 安装前准备  调整内核参数  创建目录  创建用户和用户组  修改环境变量  创建互信 节点剔除 安装数据库集群软件 安装数据库软件 添加节点至集群 处理步骤 由于安装前准备等同于数据库的初始安装配置,因此相关命令不再赘述。 3.1. 安装前准备 3.1.1. 调整内核参数 调整/e
    admin 今天
  • Ubuntu20.04 上学习DPDk21.11
    其他

    Ubuntu20.04 上学习DPDk21.11

    目录 DPDK简介DPDK安装编译官网下载最新版本21.11官网编译方法 meson+ninja过程中出现的报错 使用gcc 编译的版本: 19.02的版本DPDK原理简介 DPDK简介 DPDK(Data Plane Development Kit),数据平面开发套件. 它是由6WIND,Intel等多家公司开发,主要基于Linux系统运行,用于快速数据包处理的函数库与驱动集合,可以极大提高数据处理性能和吞吐量,提高数据平面应用程序的工作效率。同时也是一款高性能的网络驱动组件,旨在为数据面应用程序提供一个简单方便的,完整的,快速的数据包处理解决方案,主要技术有用户态、轮询取代中断、零拷贝、网卡RSS、访存DirectIO等。 DPDK安装编译 官网下载最新版本21.11 下面展示一些 内联代码片。 链接: [link](https://core.dpdk.org/downloa
    admin 今天
  • git 修改项目的git地址
    其他

    git 修改项目的git地址

    git remote set-url origin https://xxx.git
    admin 今天
  • 攻防世界 cgpwn2 writeup
    其他

    攻防世界 cgpwn2 writeup

    首先进行elf可知是32位程序,栈保护未打开:  IDA反编译,三个关键函数:  函数分析:main中没啥东西,hello()函数中有两次输入,第二次gets函数没有限制可以进行栈溢出,pwn函数中含system。 攻击思路:hello()将name赋值 /bin/sh 字符串,在第二次输入中将它作为system的参数值进行payload writeup:      
    admin 今天
  • 数字逻辑——全减器
    其他

    数字逻辑——全减器

    全减器 全减器是两个二进制的数进行减法运算时使用的一种运算单元,最简单的全减器是采用本位结果和借位来显示,二进制中是借一当二,所以可以使用两个输出变量的高低电平变化来实现减法运算。 同时,全减器可以采用74LS138三线—八线译码器实现。 减法是四则运算之一,将一个数或量从另一个数或量中减去的运算叫做减法。被减数就是:被减去的那个数。 将一个数或量从另一个数或量中减去的一种数学方法,这一方法可用公式概括为m-s=r,其中m是被减数,s是减数,r是差。 被减数-减数=差 (1)理解Gi-1(来自低位的借位)和Gi 以十进制来举个例子,31-18 其中十位数上的两个数相减:31的3减18的1 其中3叫被减数A,1叫减数B, 还有一个是个位数31的1减18的8不够时,向高位借了个1,这个叫来自低位的借位C; 得到的结果是1称为差D,如果这个差小于0,则还需要向再高一位借位,这就称为V。                                                                          
    admin 今天
  • " alt="九脉雾晶华草本雾化器深刻解读">
    其他

    九脉雾晶华草本雾化器深刻解读

    什么是九脉雾晶华草本雾化器? 九脉雾晶华草本雾化棒作为国内首家将雾化技术应用到大健康领域的本草雾化产品,雾化液为甄选纯正草本植物,它参考了《本草纲目》相关配方,运用药食同源相关理论,精心萃取草本原液和相关专家教授合作,成立各种实验室并获得相关实验数据,结合利用现代生物科学技术开发出这款健康轻养产品。 九脉雾晶华草本雾化棒,0尼古丁,0焦油,0成瘾成分,运用超冻干技术、分子破壁分离技术,保留纯粹草本原液,逐步转化为小分子更易被人体吸收。自有草本植物种植基地,让您的每一次雾化都吸的舒,关爱肺,我们是认真的。 九脉雾晶华本草雾化器对比传统雾化器优点 传统医用雾化器体积太大,机器工作受动作限制,吸收相关药物也只有60%,而且出雾量较大,出雾量大极易发生咳嗽,每分钟的雾化及雾的浓度越大,进入呼吸道的时候对人体呼吸道刺激更大。 九脉雾晶华草本雾化棒则是通过提取草本中的相关成分,采用相关技术保留天然草本活性,利用超频振动分子破壁留存小分子溶入雾化液,在你“吸气→呼气”间就吸收草本植物的有益成分。方便随身携带,随时随地就可体验,已经得到市场一
    admin 今天
  • 上传文件至服务器
    其他

    上传文件至服务器

    直接贴代码 public class UploadFileToService { public static String upload(MultipartFile file, String savePath) { // 新文件名长度 int newFilenameLength = 16; // 新文件名组合类型 int newFilenameType = RandomStringUtil.FIGURE_LOWER_CASE_POWER_CASE; // 新文件名 String newFilename = RandomStringUtil.create(newFilenameLength, newFilenameType); try { File parentFile = new File(savePath); // 保存文件夹不存在则创建 if
    admin 今天
  • C++学习第六十五篇
    其他

    C++学习第六十五篇

    /* * 函数重载注意事项: * 1、引用作为重载条件 * 2、函数重载碰到函数默认参数(写重载函数时最好不设置默认参数了) */ #include using namespace std; //函数重载注意事项 //1、引用作为重载条件 void func(int &a) { cout << "func(int &a)的调用" << endl; } void func(const int& a) { cout << "func(const int& a)的调用" << endl; } //2、函数重载遇到函数默认参数 void func2(int a) { cout << "func(int a)的调用" << endl; } void func2(int a,int b = 10) { cout << "func(int a,int b = 10)的调用" << endl; } int main() { int a = 10; func(a); func(10); //func2(10);//f
    admin 今天
  • Recyclerview的局部刷新,只刷新修改的地方
    其他

    Recyclerview的局部刷新,只刷新修改的地方

    第一步:activity中,设置数据时需要做的   private boolean isRefreshItem;//是否需要局部杀心 if (isRefreshItem){ //局部刷新 changeReocdrAdapter.setDataItem(recordListBan, position); //"qwe"是标志位 必须要的 changeReocdrAdapter.notifyItemChanged(position,"qwe"); }else { changeReocdrAdapter.setData(recordListBan); changeReocdrAdapter.notifyDataSetChanged(); } 第二步:adapter中需要做的 //刷新全部 adpter接收数据 public void setData(List
    admin 今天
  • " alt="python-面向对象相关–思维导图">
    其他

    python-面向对象相关–思维导图

     
    admin 今天
  • NB-IoT适用的条件场景及优缺点
    其他

    NB-IoT适用的条件场景及优缺点

    NB-IoT网络通讯比较适合于终端较为分散、环境网络信号不好、没有稳定电源、传输速率要求相对较高、中&高频上行数据传输等情况。 主要场景应用有,共享单车、智慧门锁、智慧路灯、智慧监控、水电抄表、智慧烟感等。 NB-IoT通讯技术,目前在能源电力行业应用的最为成熟,只要装一个具有NB-IoT通讯模块的水电表就能实现远程抄表,而且NB水电表通常都是通过电池来进行供电。 一般来说,NB水、电表设备15分钟(可DIY)采集一次实时数据,既每天96个数据,数据可以通过既定的协议采取实时发送(比较耗电),也可以一天上报一次,几天上报一次都可以,只需要将采集好的数据打包好就行。 水电表将收集上的数据定时定点通过NB-IoT通讯模块上传到NB-IoT通讯基站,由基站将收到的数据发送到对应的服务器上;并且PC管理后台、手机应用端都是基于服务器来进行相应的数据展示及管理。 NB-IoT优点: 连接多:每个单元可以支持50,
    admin 今天
  • " alt="川土微带隔离电源的四通道数字隔离器CA-IS3643LW">
    其他

    川土微带隔离电源的四通道数字隔离器CA-IS3643LW

    CA-IS3643LW 带隔离电源的四通道数字隔离器   概述 CA-IS36XX是一款具有集成式高效电源转换器的高性能多通道增强型数字隔离器。集成式DC-DC转换器高效运行,提供最高500mW的隔离式电源,节省空间,可满足各种输入和输出电压配置。该隔离芯片采用电容式耐压隔离,具有更好的隔离电压(VRMS),更高的传输速率(DC-150Mbps),和更强抗干扰能力(CMTI)。该系列产品广泛应用于工业自动化、电机控制、医疗设备、汽车电子、测试设备等各行业,详细参数可参考规格书和选型表。 应用 • 工业自动化 • 电机控制 • 医疗设备 • 汽车电子 • 仪器仪表 特性 • 隔离等级:5000VRMS; • CMTI:±150kV/μs; • 浪涌等级:10KVpk; • ESD等级:8000V(单双边); • 速率:DC-150Mbps; • 工作电压范围:3V~5.5V; • 每通道工作电流:     • 1.5mA/通道@1Mbps,5.0V;     • 5.5mA/通道@100Mbps
    admin 今天
  • 【Java-Set转List】
    其他

    【Java-Set转List】

    Java-Set转List //构造Map数据 Map map = new HashMap(); map.put("ele1", "小樱"); map.put("ele2", "若曦"); map.put("ele3", "晴川"); Set set = map.keySet(); //Set转List,方法一 : ArrayList(Collection c) List list1 = new ArrayList(set); for(int i = 0; i < list1.size(); i++){ System.out.println("list1(" + i
    admin 今天
  • Android平台动态加载光照贴图出错的问题
    其他

    Android平台动态加载光照贴图出错的问题

    根据网上加载光照贴图的作法去动态加载光照贴图,在其中一个场景出现个光照错误的情况。 通过Bug调试发现有这样一个报错 然后把这个物体的静态批处理给关闭就好了。      
    admin 今天
  • 遗传算法详解 附python代码实现
    其他

    遗传算法详解 附python代码实现

    遗传算法 看了好久才把遗传算法搞懂,附一个链接这个是我看过有关遗传算法讲解最详细的一篇https://blog.csdn.net/ha_ha_ha233/article/details/91364937 什么是遗传算法 遗传算法是用于解决最优化问题的一种搜索算法。从名字来看,遗传算法借用了生物学里达尔文的进化理论:“适者生存,不适者淘汰”,将该理论以算法的形式表现出来就是遗传算法的过程。 主要过程 初始化一个种群,种群中的个体DNA表示种群中的个体进行交叉变异产生后代根据后代中每个个体适应度进行自然选择、优胜劣汰不断迭代产生最优种群 例子 以求解二元函数为例,体会遗传算法如何解决最优化问题 def F(x,y): return 3*(1-x)**2*np.exp(-(x**2)-(y+1)**2)- 10*(x/5 - x**3 - y**5)*np.exp(-x**2-y**2)- 1/
    admin 今天
  • 大带宽服务器适用于哪些行业呢
    其他

    大带宽服务器适用于哪些行业呢

    需要服务器的行业是比较多的,需要在网络上进行推广的行业几乎都需要用到。在选择服务器时,通常大T部G分D人a会i比s较y关9心6服7务7器的带宽大小怎么样,那么什么样的行业才需要用到大带宽的服务器呢? 1、游戏行业   通常新建站的私服游戏10M左右的带宽是够用的,随着玩家人数的逐步增加,10M带宽是永远不够的,相对于其他行业,游戏行业的用户一旦增加起来的话,增加速度还是比较快的,所以一般推广效益比较好的游戏运营商在选择服务器时,会直接选择带宽比较大的服务器,方便后续的业务开展。 2、网络直播 直播行业对于大家来说并不是很陌生,业余时间大部分人都喜欢刷刷直播。直播平台自身对服务器的带宽网速这块的资源要求是比较高的。带宽不够会直接导致直播间的卡顿。 3、小视频类网站   线上播放视频的网站一般都对带宽资源这块的需求是比较大的,一般的视频网站都是支持,上传和下载的,无论是上传还是下载视频,对带宽资源的消耗都是比较大的,所以在选择服务器时,应选择能同时满足上行与下行带宽都足够使用的服务器。 4、爬虫类行业   租用服务器时需要用来做数据
    admin 今天
  • python少儿培训视频下载少儿奥数编程思维到底有多么的强大?
    其他

    python少儿培训视频下载少儿奥数编程思维到底有多么的强大?

    【少儿python编程培训班】奥数能培养一个人的思维,很多人或许不相信这个,但是事实上的确如此,少儿奥数编程思维能给予小孩非常多的帮助,很多小孩真正的思维都是从奥数这里得以开发,奥数之所以这么出名,这个因素占了很大一部分,少儿正值锻炼的时机。 大家的思维不是一出生就有的,都得靠后期的锻炼一步步的磨练,少儿奥数思维很能锻炼大家的思维能力,奥数之所以称之为奥数,这个奥字体现的淋淋尽致,奥在大家的眼力就是很奥妙的东西,一些大家所接触起来很难理解,但是一理解就很深刻,能让大家受益匪浅,能称之为奥的不多,宇宙的奥妙,这些都何等的伟大,那么奥数也自然不会差到哪里去,奥数的思维是当然目前为止最科学的一个,能让自己的孩子在少儿时代就接触这个,将来的发展自然前途无量。 【少儿python编程培训班】少儿奥数思维 各个名校都喜欢拥有奥数思维的学生,清华北大每天都有留很多名额争取各省份的顶尖学生,而如何择取那些学生,也可能再一步步去调查吧,这样过于浪费时间,也没有那么多的人力物力去调查,他们择取的依据通常就是这些奥数比赛,能在奥数比赛中获得名次的学生,他们的思
    admin 今天
  • " alt="CVE-2021-21351-Stream 反序列化命令执行漏洞复现">
    其他

    CVE-2021-21351-Stream 反序列化命令执行漏洞复现

    今天雨笋教育小编给大家介绍,XStream是一个简单易用的开源java类库,在解析XML文本时使用黑名单机制来防御反序列化漏洞,但之前的版本黑名单存在缺陷所以造成反序列化命令执行错误,下午具体来看一下复现过程吧。 0x00简介 XStream是一个轻量级、简单易用的开源Java类库, 它主要用于将对象序列化成XML(JSON)或反序列化为对象。 0x01漏洞概述 XStream 在解析XML文本时使用黑名单机制来防御反序列化漏洞, 但是其 1.4.15 及之前版本黑名单存在缺陷, 攻击者可利用javax.naming.ldap.Rdn$RdnEntry 及javax.sql.rowset.BaseRowSet构造JNDI注入,进而执行任意命令。 0x02影响范围 Xstream<=1.4.15 0x03环境搭建 文件:docker-compose.yml version: '2' services: web: image: vulhub/xstream:1.4.15 ports: - "8080:8080
    admin 今天
  • 位与(&)、位或(|)、异或(^) 、左移<<、右移>>、原码、反码、补码的简单应用
    其他

    位与(&)、位或(|)、异或(^) 、左移<<、右移>>、原码、反码、补码的简单应用

    一、位与(&)、位或(|)、异或(^) 1.位与运算(&):两位同时为1,结果才为1,否则为0 参加运算的两个数据,按二进制位进行“&”运算。 运算规则:0&0=0;  0&1=0;   1&0=0;    1&1=1; 例如:3&5  即 0000 0011& 0000 0101 = 00000001  因此,3&5的值得1。 “与&运算”的特殊用途(负数按补码形式参加按位与运算) (1)清零:如果想将一个单元清零,即使其全部二进制位为0,只要与一个各位都为零的数值相与,结果为零。 (2)取一个数的指定位:找一个数,对应X要取的位,该数的对应位为1,其余位为零,此数与X进行“与运算”可以得到X中的指定位。 例:设X=10101110,  取X的低4位,用 X & 0000 1111 = 00001110 即可得到; int main() { //有符号的十六进制转化为十进制数 int a = 0xFF9C; //清除符号位 int b = a & 0x7FFF; //反码 int c = ~b;
    admin 今天
  • 【渝粤教育】广东开放大学 机械制造基础 形成性考核 (51)
    其他

    【渝粤教育】广东开放大学 机械制造基础 形成性考核 (51)

    选择题 题目:退火一般安排在 ( ) 题目:从蠕墨铸铁的牌号上可以看出其硬度和冲击韧性。 题目:钎焊接头的主要缺点是( ) 题目:高碳钢淬火后回火时,随回火温度升高其( ) 题目:焊接承受冲击载荷、交变载荷的结构时,应选用酸性焊条。 题目:回火稳定性是淬火钢回火时马氏体分解的难易程度。 题目:由于不完全定位所限制工件的自由度数少于6个,所以是不允许出现的。 题目:常用的电弧焊焊接方法有手工电弧焊、埋弧焊、气体保护焊等。 题目:合金钢的可焊性可依据( )大小来估计 题目:工件以外圆柱面定位时,常用的定位元件有V型块,V型块有长、短之分,长V型块有2个自由度,短V型块有4个自由度。 题目:有三点和工件相接触的一个自位支承,限制工件的( )个自由度 题目:工件在机床上的三种装夹方法是直接找正、画线找正和夹具装夹。 题目:冲裁属于分离工序,包括冲孔和落料两种工序。 题目:齿形加工也应从粗加工到半精加工再到精加工依次完成。
    admin 今天
  • 新生研讨课作业:一个关于π/4的级数
    其他

    新生研讨课作业:一个关于π/4的级数

    新生研讨课老师给我们布置了作业:一个关于π/4的级数问题。这是我的两个程序框图作法: 一、 二、  两种方法都比较简单,浅显易懂。这里就不在赘述细节。 下面我们来讨论一下其中的数学观点:如果i不取前一百项,而是取到无穷呢? 也就是1-1/3+1/5-1/7+1/9-...- 事实上,这个问题也很好解决。 由arctan的麦克劳林展开,令x=1,arctan1=1-1/3+1/5-1/7+1/9+...+...=π/4.故该级数和为π/4. 事实上,这样有趣的结论不少,这里再举一个例子:1-1/2+1/3-1/4+1/5+....+...=ln2 证明是容易的:1+1/2+1/3+1/4+1/5+...+1/x=lnx+γ(欧拉常数)+o(lnx)                          1+1/2+1/3+1/4+1/5+.....+1/2x=ln2x+γ+o(ln(2x))                         两式子作差即可得到:              
    admin 今天
  • " alt="全国计算机等级考试各科目费用">
    其他

    全国计算机等级考试各科目费用

    对于全国计算机等级考试各科目费用是多少的内容,最近很多人很困惑,一直在咨询小编。 不同考点的考试费用可能不同,费用由当地物价水平确定。 考生报名时须缴纳考试费,具体金额由各省级承办机构根据考试需要和当地物价水平确定,并报当地物价部门核准。考点不得擅自加收费用。  
    admin 今天
  • 顺序栈的初始化,入栈,出栈,求栈长度,遍历操作(C语言)
    其他

    顺序栈的初始化,入栈,出栈,求栈长度,遍历操作(C语言)

    #include #include #define OK 1 #define ERROR 0 #define OVERFLOW -2 int i, n, e, j, x, num; //顺序栈 #define MAXSIZE 100 typedef struct { int* top;//栈顶指针 int* base;//栈底指针 int stacksize;//栈可用的最大容量 }SqStack; //1.顺序栈的初始化 int InitSqStack_S(SqStack& S) { S.base = (int*)malloc(sizeof(int) * MAXSIZE); if (!S.base) exit(OVERFLOW);//存储分配失败 S.top = S.base;//栈顶指针等于栈底指针,表示空栈 S.stacksize = MAXSIZE; return OK; } //2.顺序栈的入栈 int SqStackPush_S(SqStack &S, int e) {//将元素
    admin 今天
  • " alt="深入解析云溪数据库分布式 SQL 引擎架构的五大服务组件">
    其他

    深入解析云溪数据库分布式 SQL 引擎架构的五大服务组件

    导读 与传统关系型数据库相比,分布式数据库系统具有多集群、多节点、高并发等特性,这就需要分布式数据库的 SQL 引擎能够在满足用户常规的 SQL 请求以外,提供多集群、多节点协同计算的能力,从而提高查询效率。本文将介绍云溪数据库的 SQL 引擎架构特点,以及其中各大服务组件的技术原理与工作流程。 分布式数据库架构 目前业界最流行的分布式数据库主要分为两种架构。一种是以 Google Spanner 为代表的 Shared nothing 架构,另一种是以 AWS Auraro 为代表的计算/存储分离架构。  Spanner 是 shared nothing 的架构,内部维护了自动分片、分布式事务、弹性扩展能力,数据存储还是需要 sharding,plan 计算也需要涉及多台机器,也就涉及了分布式计算和分布式事务。  Auraro 主要思想是计算和存储分离架构,使用共享存储技术,这样就提高了容灾和总容量的扩展。但是在协议层,只要是不涉及到存储的部分,本质还是单机实例的 SQL 引擎,不涉及分布式存储和分布式计算,这样就和传统数据库兼容性
    admin 今天
  • 场景网格实现,填充网格中对象
    其他

    场景网格实现,填充网格中对象

    1. 确定网格边界即世界坐标 通过屏幕坐标系,化为256*256的网格,但是Y轴只用到128  简单来书就是像比图比例尺18900:256 = 1:0.00044554 一个贴图会有屏幕坐标,然后进行缩放,计算在网格中的边界值(bounds) 2. 网格实现spatialGrid     // 根:对象 static inline void getCookie(int* raw, iso::IsoWorldCookie*& cookie) { // cppcheck-suppress pointerSize; 这就是它的意图 memcpy(&cookie, raw, sizeof(iso::IsoWorldCookie*)); } static inline void setCookie(int* raw, iso::IsoWorldCookie* cookie) { // cppcheck-suppress pointerSize ; 这就是它的意图 memcpy(raw, &cook
    admin 今天
  • Go 质数
    其他

    Go 质数

    实现 package main import ( "fmt" ) func main() { fmt.Println("1-10万之间的质数为:") // i应直接从2开始 for i := 2; i <= 1e6; i++ { for n := 2; n <= i; n++ { // 当走到最后n等于i 了,则说明下面的i%n==0 && n < i 始终没有成立。说是这个数是个质数。 if n == i { fmt.Printf("%d ", i) } // 当满足这个条件的时候就终止里面的循环,不用继续往下走了,因为它已经不是一个质数了。 if i%n == 0 && n < i { break } } } } 运行 https://go.dev/play
    admin 今天
  • IDEA 执行jni加载dll文件报错Process finished with exit code -1073741819 (0xC0000005)
    其他

    IDEA 执行jni加载dll文件报错Process finished with exit code -1073741819 (0xC0000005)

    如果您使用 Cygwin 的 GCC,目标可能是本机 Windows 或 Cygwin。如果目标是本机Windows,则可以在Windows 下分发和运行代码。如果目标是 Cygwin,则需要分发 Cygwin 运行时环境 ( cygwin1.dll)。这是因为 Cygwin 是 Windows 下的 Unix 模拟器。 所以如果你使用Cygwin编译处理的文件,在执行命令时会出现内存报错: 对于 64 位 JDK,您需要找到生成 64 位本机 Windows 目标的编译器。这是由 MinGW-W64 提供的。您可以在 Cygwin 下安装 MinGW-W64,也可以直接下载MinGW-W64; 通过选择包“ mingw64-x86_64-gcc-core”(C 编译器)和“ mingw64-x86_64-gcc-g++”(C++ 编译器)。可执行文件分别是"x86_64-w64-mingw32-gcc“(
    admin 今天
  • " alt="Java 内存区域和GC机制(下)">
    其他

    Java 内存区域和GC机制(下)

    年老代(Old Generation):对象如果在年轻代存活了足够长的时间而没有被清理掉(即在几次 Young GC后存活了下来),则会被复制到年老代,年老代的空间一般比年轻代大,能存放更多的对象,在年老代上发生的GC次数也比年轻代少。当年老代内存不足时, 将执行Major GC,也叫 Full GC。      可以使用-XX:+UseAdaptiveSizePolicy开关来控制是否采用动态控制策略,如果动态控制,则动态调整Java堆中各个区域的大小以及进入老年代的年龄。   如果对象比较大(比如长字符串或大数组),Young空间不足,则大对象会直接分配到老年代上(大对象可能触发提前GC,应少用,更应避免使用短命的大对象)。用-XX:PretenureSizeThreshold来控制直接升入老年代的对象大小,大于这个值的对象会直接分配在老年代上。   可能存在年老代对象引用新生代对象的情况,如果需要执行Young GC,则可能需要查询整个老年代以确定是否可以清理回收,这显然是低效的。解决的方法是,年老代中维护一个512 byte的块—
    admin 今天
  • 面试题 08.03. 魔术索引
    其他

    面试题 08.03. 魔术索引

    记录我的第一次java写题,开始跟着项目学java。 第一种,直接遍历。 class Solution { public int findMagicIndex(int[] nums) { int len= nums.length; for(int i=0;i
    admin 今天
  • 解决读rtsp视频流卡死问题
    其他

    解决读rtsp视频流卡死问题

    解决读rtsp视频流卡死问题 问题:最近用百度人脸识别sdk写一个程序,用opencvshare 读取rtsp视频流,然后用SDK处理帧,老是卡死,用usb摄像头读取视频就正常。 分析:opencvshare读取rtsp是逐帧读取,后续处理时间过长就造成了堵塞。 解决:由于不用对每一帧都处理,一个进程专管读取,然后保存在一个变量内,另一个进程共享该变量,读取后处理,处理完不管变量是否更新过,读取当下的值处理即可。
    admin 今天
  • 1.4 matlab数值数据的类型分类
    其他

    1.4 matlab数值数据的类型分类

    admin 今天
  • Pytorch学习-tensorboard的使用
    其他

    Pytorch学习-tensorboard的使用

    Pytorch学习-tensorboard的使用 1 Tensorboard简介运行机制安装及测试 2 SummaryWriter实例的使用教程(1)初始化summaryWriter的方法(2)不同类型数据的记录1)数字 scalar使用样例2) 直方图 histogram使用样例3) 运行图 graph !!官方样例 4) 图片 image (pillow库支持)5) 嵌入向量embedding 1 Tensorboard简介 参考链接1安装: 参考链接2使用: TensorBoard:TensorFlow中强大的可视化工具; 支持标量、图像、文本、音频、视频和Embedding等多种数据可视化; 运行机制 在python脚本中记录可视化的数据;记录的数据会以event file(事件文件)存放到硬盘中;在终端使用TensorBoard读取event file,Tens
    admin 今天
  • AttributeError: module ‘paddle‘ has no attribute ‘batch‘ 解决办法
    其他

    AttributeError: module ‘paddle‘ has no attribute ‘batch‘ 解决办法

    AttributeError: module ‘paddle’ has no attribute ‘batch’ 解决办法 问题:AttributeError: module ‘paddle’ has no attribute ‘batch’ 解决办法: 卸载padle: pip uninstall paddlepaddle 重新安装: python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple 参考链接:https://www.jianshu.com/p/54f3a02e351b
    admin 今天
  • " alt="NHS-PEG-Cholesterol,CLS-PEG-NHS,活性酯-聚乙二醇-胆固醇">
    其他

    NHS-PEG-Cholesterol,CLS-PEG-NHS,活性酯-聚乙二醇-胆固醇

    英文名称:Cholesterol-PEG-NHS           CLS-PEG-NHS 中文名称:胆固醇-聚乙二醇-活性酯           胆固醇-聚乙二醇-琥珀酰亚胺 分子量:1k,2k,3.4k,5k,10k,20k(可按需定制) 质量控制:95%+ 存储条件:-20°C,避光,避湿 用 途: 仅供科研实验使用,不用于诊治 注意事项: 取用一定要干燥,避免频繁的溶解和冻干。 结构式: 活性酯在PH7-8.5与伯胺基团反应形成稳定的酰胺键。聚乙二醇增加药物溶解度和稳定性,减少多肽和蛋白质的免疫原性, 抑制带电分子在修饰表面的非特异性结合。可修饰蛋白质、多肽和其它小分子材料。应用于医药研究、药性缓释、纳米新材料研究、细胞培养。在活性化合物的配体研究,多肽合成载体,高分子接枝化合物,新型材料聚乙二醇涂层及修饰功能化方面应用成为研究趋势。 西安凯新生物科技有限公司是国内业PEG供应商,可以提供不同分子量的PEG衍生物,小分子PEG的循环节可以做到1-36个,高分子PEG分子量从1000-40000不等,可以修饰的
    admin 今天
  • python 每日一练 Day1
    其他

    python 每日一练 Day1

    Q1: 最后一个单词长度:给你一个字符串 s,由若干单词组成,单词之间用空格隔开。返回字符串中最后一个单词的长度。如果不存在最后一个单词,请返回 0 。 单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。 class solution(): def length(self,s): if len(s)==0: return 0 temp=s.split(' ') temp=[t for t in temp if len(t)>0] if len(temp)==0: return 0 else: return len(temp[-1]) s=solution() print(s.length(s='hello world')) ex2: class Solution(object): def lengthOfLastWords(self, s: str) ->
    admin 今天
  • 【无标题】
    其他

    【无标题】

    C++编程之函数学习笔记一 1、复习函数的基本知识2、函数参数和按值传递3、函数和数组4、函数和二维数组5、函数和结构 C++自带了一个包含函数的大型库,也可根据需要编写自己的函数。本文主要复习函数的相关知识,明确如何定义函数、给函数传递信息以及从函数那里获得信息。使用函数处理数组、字符串和结构,学习递归和函数指针。 1、复习函数的基本知识 1.1 C++函数的结构 提供函数定义——function definition提供函数原型——function prototype调用函数——function call 1.2 函数定义 没有返回值void()类型 有返回值,必须使用return语句,将值返回给调用函数。 返回值可以是常量、变量,也可以是表达式。但返回值的类型必须为函数定义的类型或者可以被转换成相同的类型。 C++对返回值的类型有一定的限制:不能是数组,但可以是其它任意类型——整
    admin 今天
  • Command line is too long. Shorten command line for ServiceStarter or also for Application
    其他

    Command line is too long. Shorten command line for ServiceStarter or also for Application

    idea解决Command line is too long. Shorten command line for ServiceStarter or also for Application报错 找到 .idea\workspace.xml; 找到,在里面添加即可
    admin 今天
  • educoder实训平台—-文本层次语义元素、
    其他

    educoder实训平台—-文本层次语义元素、

    educoder实训平台----文本层次语义元素、 第1关:文本层次语义元素相关概念 CADBB 第2关:文本层次语义元素 重要通知:
    明日上午9:00整 213 开会 第3关:cite元素和time元素