- 1985-2019年上市公司绿色专利申请量数据
2501_90487648
数据#上市公司上市公司绿色专利申请量
1985-2019年上市公司绿色专利申请量数据1、时间:1985-2019年2、来源:国家知识产权局3、指标:证券类别、股市代码、公司名称、行业分类、年份、发明专利申请量(绿色)、实用新型专利申请量(绿色)4、范围:上市公司5、指标解释:绿色专利是指以绿色技术为发明主题的专利,主要包括发明、实用新型和外观设计专利。绿色技术是指有利于节约资源、提高能效、防控污染、实现可持续发展的技术,具体包括替代
- 查询orace 表属性SQL
元气满满的码农
数据库
工作中要写系统文档,需要导出字段的说明,用这个sql导成excel很方便SELECTa.column_nameAS字段,a.data_typeAS数据类型,a.data_lengthAS长度,a.nullableAS是否为空,a.data_defaultAS默认值,b.commentsAS注释FROMuser_tab_columnsaLEFTJOINuser_col_commentsbONb.co
- 好用的小说软件,看小说的时候可以不用手机了!
遇见属于
资源分享软件工具软件分享
要说小说软件,手机端就不必多说,阅读和厚墨都是手机端非常优秀的阅读软件。但是电脑端的,说实话真的很少,小伙伴们都喜欢在网页看。但是网页有个坏处就是广告太多,有时候稍微不注意就给你来个全家桶。今天小助手就给大家安排一款电脑端的阅读软件「U小说」。ONEU小说这款小说软件是由吾爱论坛大神开发,为绿色免安装版本。小伙伴们下载、解压之后即可使用。打开软件后还是非常的不错,页面非常的简洁。「U小说」主要分为
- Matplotlib Introductory Basic Usage
如桶底子脱
#数据分析机器学习进阶matplotlibpython开发语言
Introductory总览介绍了Matplotlib的基本用法,Figure,Axes,Axis,Artist等基本的类.函数包括ax1.twinx()生成一个Axes共享ax1的x轴ax3.secondary_xaxis(position,functions)给ax3添加一个x轴返回值ax:axes._secondary_axes.SecondaryAxispcolormesh(),conto
- 读写锁 优先级 linux,详谈Linux操作系统的三种状态的读写锁
hikhannah
读写锁优先级linux
读写锁是另一种实现线程间同步的方式。与互斥量类似,但读写锁将操作分为读、写两种方式,可以多个线程同时占用读模式的读写锁,这样使得读写锁具有更高的并行性。读写锁的特性为:写独占,读共享;写锁优先级高。对于读写锁,掌握了这12个字就足矣了。Linux环境下,读写锁具有以下三种状态:读模式下加锁状态(读锁)写模式下加锁状态(写锁)不加锁状态虽然读写锁有读锁、写锁、不加锁三种状态,但其实它只有一把锁,而非
- Spring学习01
nightelves11
springJavaspringjava后端
spring学习011.微服务*2.反应式框架3.云原生开发*4.web应用5.无服务器技术6.事件驱动7.批处理project(Java开发各个方面)frameworkbootdata处理数据cloud云原生security安全管理session共享会话integration集成Hateoas媒体服务restdocs文档Batch批处理CredHubStatemachine状态机-…IOC控制反
- Linux挂载samba共享文件夹
linux运维samba
一:场景⼀台Linux服务器⼀台Windows服务器,且开启了samba共享\xx.xx.xx.xx\share需求:将Linux服务器上指定目录的的⽂件存储⾄samba共享上二:实现1:安装CIFS客户端yuminstallcifs-utils2:实现挂载samba共享文件夹#创建挂载目录mkdir-p/data/share#挂载samba服务器#mount.cifs-ousername=mou
- 【Pytorch】基于LSTM-KAN、BiLSTM-KAN、GRU-KAN、TCN-KAN、Transformer-KAN(各种KAN修改一行代码搞定)的共享单车租赁预测研究(数据可换)Python
冒泡芳
pythonpytorchlstm
欢迎来到本博客❤️❤️博主优势:博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。⛳️座右铭:行百里者,半于九十。本文目录如下:目录⛳️赠与读者1概述一、研究背景与意义二、TCN与KAN简介三、基于TCN-KAN的共享单车租赁预测模型四、研究挑战与展望基于LSTM-KAN、BiLSTM-KAN、GRU-KAN、TCN-KAN、Transformer-KAN的共享单车租赁预测研究1.引言2.模型介绍
- 初识uniApp
家里有只小肥猫
uni-app
详细思考一下uniApp这个跨平台开发框架。首先,我对uniApp还不是很了解,所以需要从基本概念开始,逐步深入。什么是uniApp?我记得uniApp是基于Vue.js的,可能是一个用来开发多个平台的应用的框架。用户可能想了解它是什么,它的特点是什么,适合什么样的项目。uniApp的特点和优势跨平台开发:一次编写,多端运行,可能包括H5、微信小程序、支付宝小程序、App等。基于Vue.js:这意
- 新手0基础路由器刷机(小米WR30U)
frank_double
路由器刷机智能路由器
准备工作:登陆恩山论坛搜237去下载刷路由器别人已经备好的各种包目录一、#######开SSH###########1、进小米路由系统设置“启用与智能网关的无线配置同步”为开启、再DHCP为自动配置DNS,最后设置wan口为第一个端口。2、将笔记本电脑与wan1口用网线连接,笔记本进入控制面板-网络管理-无线网卡-右键无线网卡属性,将网络共享给WR30U。3、CMD运行python.exeserv
- 密码学与网络安全 - 11 密码学Hash函数
shiyivei
#密码学与网络安全哈希算法web安全安全Hash函数消息认证
11密码学Hash函数Hash函数输入长度可变,而输出长度固定合格的Hash函数输出应该均匀分布,看起来随机Hash函数两个要求:1.抗碰撞性(找到两个不同的输入对应相同的输出在计算上不可行),2.单向性(通过Hash值找到输入值在计算上不可行)Hash函数的操作过程:把输入数据的长度填充成固定长度分组的整数倍,填充内容包括原始消息的位长度信息,填充长度信息能够增加攻击者更改数据而要保持hash值
- NAT和内网穿透
物与我皆无尽也
计算机网络网络服务器运维计算机网络java
NAT(NetworkAddressTranslation,网络地址转换)是一种广泛应用于计算机网络的技术,其主要目的是为了解决IPv4地址空间的短缺问题,并且增强网络安全。NAT技术允许一个私有网络内的多个设备共享一个或几个全局唯一的公共IP地址访问互联网。1地址划分在A、B、C分类地址,实际上有分公有IP地址和私有IP地址。2NAT当一个私有网络中的设备需要访问互联网时,NAT设备(通常是路由
- 从基础到实践(七):二极管选型注意事项
硬件进化论
json
一、应用需求的深度分析电路拓扑与二极管角色整流电路:工频整流(如桥式整流)需关注浪涌电流(如电容输入滤波导致的电流冲击)。续流二极管(在电感负载中):需快速关断(防止反向恢复电流损坏开关器件,如MOSFET)。电平转换:小信号二极管(如1N4148)需低结电容和快速响应。极端工况考虑汽车电子:需满足AEC-Q101认证(耐高温、抗振动、长寿命)。工业环境:抗电磁干扰(EMI)能力,如TVS二极管抑
- [密码学实战]Java实现国密(SM2)密钥协商详解:原理、代码与实践
曼岛_
国密实战密码学java开发语言
一、代码运行结果二、国密算法与密钥协商背景2.1什么是国密算法?国密算法是由中国国家密码管理局制定的商用密码标准,包括:SM2:椭圆曲线公钥密码算法(非对称加密/签名/密钥协商)SM3:密码杂凑算法(哈希)SM4:分组密码算法(对称加密)2.2密钥协商的意义在安全通信中,双方需要在不安全的信道上协商出相同的会话密钥,用于后续对称加密。SM2密钥协商协议解决了以下问题:避免预先共享密钥抵抗中间人攻击
- 大白话解释静态资源 阿里云OSS是什么 有什么用 怎么用
心心祥蓉
阿里云云计算
阿里云OSS是什么?阿里云OSS(对象存储服务)就像一个“云上的巨型仓库”,专门帮你存各种文件,比如图片、视频、文档、日志等。它不像电脑硬盘那样需要自己买设备,而是直接通过网络存取,按实际用量付费。你可以把它想象成一个“无限容量的网盘”,但更安全、更稳定,还能和企业级应用无缝对接。OSS有什么用?1.存海量文件场景:电商网站存商品图片和视频(比如淘宝的百万级商品图);短视频平台存用户上传的视频;企
- 支付系统设计模式总结:策略模式与工厂模式的结合
I~Lucky
springboot后端策略模式设计模式
在支付系统中,为了支持多种支付方式(如支付宝、微信支付等),并保证代码的可扩展性和维护性,通常会使用策略模式和工厂模式。这两种设计模式可以很好地结合起来,以实现灵活的支付处理逻辑。设计模式简介策略模式(StrategyPattern):定义一系列算法,并将每个算法封装起来,使它们可以互换。策略模式让算法独立于使用它的客户端而变化。工厂模式(FactoryPattern):提供一个创建对象的接口,由
- 爬虫实战分享:高效爬取汽车官方销售排行榜的技术方案
威哥说编程
python网络爬虫
随着大数据技术的飞速发展,爬虫技术在各行各业中得到了广泛应用。汽车行业作为一个信息密集型行业,销售数据、排行榜和车型趋势等内容成为了汽车公司、市场研究者和消费者关注的重点。爬虫技术为这些数据的收集和分析提供了强有力的支持。本文将介绍如何通过爬虫技术高效爬取某汽车官方销售排行榜,并讨论常见的技术难点与解决方案。1.目标与需求分析我们的目标是从某汽车官方网站上高效地爬取官方销售排行榜。爬取内容包括:销
- 汽车长期不保养的危害
芊言凝语
汽车
汽车两三年不保养会对车辆的多个系统和部件产生严重危害,以下将详细阐述:发动机系统润滑系统问题机油在发动机中起着润滑、冷却、清洁和密封的重要作用。长时间不更换机油,机油会因氧化、污染等原因变质,其润滑性能大幅下降。这会导致发动机内部的活塞、活塞环、曲轴、连杆等运动部件之间的摩擦加剧,磨损增大。磨损产生的金属碎屑还会进一步污染机油,形成恶性循环,可能使发动机出现异常噪音,动力输出不稳定,严重时甚至会造
- 线程进程的通信
窜天猴牛逼
算法
一、前情回顾voidperror(constchar*s);功能:参数:二、资源竞争1.多线程访问临界资源时存在资源竞争(存在资源竞争、造成数据错乱)临界资源:多个线程可以同时操作的资源空间(全局变量、共享内存)解决:互斥:多个线程访问临界资源时,进行排他性访问。(同一时刻只允许一个线程对该临界资源进行访问)互斥锁:解决多线程访问临界资源时,存在资源竞争。1.创建pthread_mutex_tmu
- ODX架构开发流程
芊言凝语
架构
一、引言随着汽车电子技术的飞速发展,诊断数据在汽车故障诊断和维护中的作用日益凸显。ODX(OpenDiagnosticDataExchange)作为一种标准化的诊断数据格式,其开发架构对于实现高效、准确的诊断系统至关重要。本文将详细阐述ODX架构开发流程,涵盖从需求分析到最终部署的各个环节,以帮助开发者更好地理解和实践这一复杂的开发过程。二、ODX架构概述ODX是一种基于XML的开放式诊断数据交换
- 2025前端最新面试题-网络篇
大麦大麦
前端网络面试网络安全网络协议
1.现代浏览器为何要禁用第三方cookie为了用户的安全(安全和隐私是浏览器永恒的话题)第三方cookie会记录用户的行为和数据,方便做广告有些浏览器默认禁止,Chrome增加了SameSite(谷歌有广告)cookie可以实现不同域共享吗同一主域名下的子域名,cookie可以共享2.实现心跳检验-用于断线重连functionHeartbeaet(){lettimer=0functionfn(){
- 计算机网络实验一:对等网络的构建
蓝多多的小仓库
CS专业课实验及秋招实录计算机网络网络对等网络构建TCP/IP
实验一:对等网络的构建1、实验要求(1)掌握TCP/IP协议的配置;(2)掌握常见网络命令的使用;(3)掌握组建windows对等网络并配置文件共享。2、实验内容(1)以MicrosofeWinodws系统为例,对TCP/IP协议进行安装和配置;(2)学习使用常见的网络命令,并了解相关的参数;(3)组建windows对等网络。
- Git与GitHub实战指南:从入门到高效协作
最萌毕加索
gitgitgithub
Git与GitHub实战指南:从入门到高效协作一、Git与GitHub核心认知Git是分布式版本控制系统,能精确记录代码变更历史,支持多人协作开发;而GitHub是基于Git的代码托管平台,提供云端仓库管理、协作工具和自动化部署功能。二者的关系如同"本地画布"与"云端画廊"——本地用Git创作,云端通过GitHub展示与共享。为什么开发者必备这套工具?代码时光机:可回退到任意历史版本(如修复误删代
- OSPF与RIP的路由引入
Ramphastos1101
数通基础网络
#交换设备路由引入不同的网络会根据自身的实际情况来选用路由协议。比如有些网络规模很小,为了管理简单,部署了RIP;而有些网络很复杂,可以部署OSPF。不同路由协议之间不能直接共享各自的路由信息,需要依靠配置路由的引入来实现。获得路由信息一般有3种途径:直连网段、静态配置和路由协议。可以将通过这3种途径获得的路由信息引入到路由协议中,例如,把直连网段引入到OSPF中,叫做“引入直连”;把静态路由引入
- SharpGL的视角及投影设置
苜柠
SharpGLc#
#region 注释此函数主要是用来设定当前OpenGL操作的矩阵堆栈目标,由于OpenGL主要是一个大很大的状态机,运算都采用矩阵预算,通过MatrixMode可以设置当前操作的矩阵目标。一般,在需要绘制出对象或要对所绘制对象进行几何变换时,需要将变换矩阵设置成模型视图模式;而当需要对绘制的对象设置某种投影方式时,则需要将变换矩阵设置成投影模式;只有在进行纹理映射时,才需要将变换矩阵设置成纹理模
- 数据库 复习
initial- - -
数据库数据库
第一章、绪论一、数据库的四个基本概念1、数据Data:描述事物的符号记录。2、数据库DB:(1)定义:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。(2)三个基本特点:永久存储、有组织和可共享(3)数据库存储基本对象:数据3、数据库管理系统DBMS:(1)定义:是位于用户和操作系统之间的一层数据管理软件。和操作系统一样是计算机的基础软件。(2)主要功能:1)、数据定义功能2)、数据
- PCL点云系列之 如何使用 Python 从 ROS Bags 中提取和可视化彩色点云数据?自动驾驶汽车如何感知周围环境
知识大胖
PCL点云PointCloud系列教程python自动驾驶汽车
介绍您是否曾好奇过自动驾驶汽车如何感知周围环境,或者建筑物的3D模型是如何如此精确地创建的?答案就在于点云的魔力。这些密集的数据点集合通常由LiDAR或深度相机等传感器捕获,构成了机器人、3D建模和自动驾驶汽车等各种应用的支柱。但是,如果您不仅需要捕获几何形状,还需要保留这些点的颜色信息,该怎么办?在本文中,我们将深入研究一个Python脚本,该脚本从ROS(机器人操作系统)包中提取点云数据,同时
- 关于腾讯云搭建Socks5多IP代理服务器实现游戏单窗口单IP完美搭建教程附带工具
云建站架构师rain
腾讯云服务器前端
腾讯云搭建Socks5多IP代理服务器实现游戏单窗口单IP腾讯云多IPSocks5搭建教程配合代理工具实现单窗口单IP1.多IP服务器选择2.服务器购买3.创建弹性网卡,绑定弹性公网IP实现多IP4.如何更换IP5.服务器网卡绑定内网IP6.使用CCProxy搭建socks5服务器7.socks5IP如何使用实现端游模拟器手机单窗口单IP7.1万安挂机宝下载后安装包里有介绍.7.2.proxydr
- CANoe_trace介绍以及如何使用C#仿制trace方案介绍
99乘法口诀万物皆可变
C#CANoec#开发语言测试工具
C#UI界面仿制trace界面介绍--初次制作,后续待完善在汽车电子开发中,DBC(DatabaseContainer)文件对于定义和描述CAN(ControllerAreaNetwork)通信协议至关重要。随着项目的迭代和功能的扩展,手动管理和比较多个版本的DBC文件变得愈加复杂且容易出错。为了解决这一问题,本文将详细介绍如何使用自制的DBC读取工具实现拖放导入DBC文件,并根据DBC中的信号特
- yolo目标检测项目
m0_75047393
YOLO目标检测人工智能
一、前言(一)、什么是目标检测目标检测是指在图像或视频中准确地识别和定位出现的特定目标物体的任务。目标检测通常包括以下几个步骤:目标分类:确定图像中出现的物体属于哪一类别,例如汽车、行人、狗等。目标定位:确定图像中物体的位置,通常通过绘制边界框或遮罩来标识物体的位置。目标识别:将检测到的目标与预定义的类别进行匹配,以便为目标添加语义标签。多目标检测:在一张图像中检测并识别多个目标,包括重叠目标和不
- 戴尔笔记本win8系统改装win7系统
sophia天雪
win7戴尔改装系统win8
戴尔win8 系统改装win7 系统详述
第一步:使用U盘制作虚拟光驱:
1)下载安装UltraISO:注册码可以在网上搜索。
2)启动UltraISO,点击“文件”—》“打开”按钮,打开已经准备好的ISO镜像文
- BeanUtils.copyProperties使用笔记
bylijinnan
java
BeanUtils.copyProperties VS PropertyUtils.copyProperties
两者最大的区别是:
BeanUtils.copyProperties会进行类型转换,而PropertyUtils.copyProperties不会。
既然进行了类型转换,那BeanUtils.copyProperties的速度比不上PropertyUtils.copyProp
- MyEclipse中文乱码问题
0624chenhong
MyEclipse
一、设置新建常见文件的默认编码格式,也就是文件保存的格式。
在不对MyEclipse进行设置的时候,默认保存文件的编码,一般跟简体中文操作系统(如windows2000,windowsXP)的编码一致,即GBK。
在简体中文系统下,ANSI 编码代表 GBK编码;在日文操作系统下,ANSI 编码代表 JIS 编码。
Window-->Preferences-->General -
- 发送邮件
不懂事的小屁孩
send email
import org.apache.commons.mail.EmailAttachment;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.HtmlEmail;
import org.apache.commons.mail.MultiPartEmail;
- 动画合集
换个号韩国红果果
htmlcss
动画 指一种样式变为另一种样式 keyframes应当始终定义0 100 过程
1 transition 制作鼠标滑过图片时的放大效果
css
.wrap{
width: 340px;height: 340px;
position: absolute;
top: 30%;
left: 20%;
overflow: hidden;
bor
- 网络最常见的攻击方式竟然是SQL注入
蓝儿唯美
sql注入
NTT研究表明,尽管SQL注入(SQLi)型攻击记录详尽且为人熟知,但目前网络应用程序仍然是SQLi攻击的重灾区。
信息安全和风险管理公司NTTCom Security发布的《2015全球智能威胁风险报告》表明,目前黑客攻击网络应用程序方式中最流行的,要数SQLi攻击。报告对去年发生的60亿攻击 行为进行分析,指出SQLi攻击是最常见的网络应用程序攻击方式。全球网络应用程序攻击中,SQLi攻击占
- java笔记2
a-john
java
类的封装:
1,java中,对象就是一个封装体。封装是把对象的属性和服务结合成一个独立的的单位。并尽可能隐藏对象的内部细节(尤其是私有数据)
2,目的:使对象以外的部分不能随意存取对象的内部数据(如属性),从而使软件错误能够局部化,减少差错和排错的难度。
3,简单来说,“隐藏属性、方法或实现细节的过程”称为——封装。
4,封装的特性:
4.1设置
- [Andengine]Error:can't creat bitmap form path “gfx/xxx.xxx”
aijuans
学习Android遇到的错误
最开始遇到这个错误是很早以前了,以前也没注意,只当是一个不理解的bug,因为所有的texture,textureregion都没有问题,但是就是提示错误。
昨天和美工要图片,本来是要背景透明的png格式,可是她却给了我一个jpg的。说明了之后她说没法改,因为没有png这个保存选项。
我就看了一下,和她要了psd的文件,还好我有一点
- 自己写的一个繁体到简体的转换程序
asialee
java转换繁体filter简体
今天调研一个任务,基于java的filter实现繁体到简体的转换,于是写了一个demo,给各位博友奉上,欢迎批评指正。
实现的思路是重载request的调取参数的几个方法,然后做下转换。
- android意图和意图监听器技术
百合不是茶
android显示意图隐式意图意图监听器
Intent是在activity之间传递数据;Intent的传递分为显示传递和隐式传递
显式意图:调用Intent.setComponent() 或 Intent.setClassName() 或 Intent.setClass()方法明确指定了组件名的Intent为显式意图,显式意图明确指定了Intent应该传递给哪个组件。
隐式意图;不指明调用的名称,根据设
- spring3中新增的@value注解
bijian1013
javaspring@Value
在spring 3.0中,可以通过使用@value,对一些如xxx.properties文件中的文件,进行键值对的注入,例子如下:
1.首先在applicationContext.xml中加入:
<beans xmlns="http://www.springframework.
- Jboss启用CXF日志
sunjing
logjbossCXF
1. 在standalone.xml配置文件中添加system-properties:
<system-properties> <property name="org.apache.cxf.logging.enabled" value=&
- 【Hadoop三】Centos7_x86_64部署Hadoop集群之编译Hadoop源代码
bit1129
centos
编译必需的软件
Firebugs3.0.0
Maven3.2.3
Ant
JDK1.7.0_67
protobuf-2.5.0
Hadoop 2.5.2源码包
Firebugs3.0.0
http://sourceforge.jp/projects/sfnet_findbug
- struts2验证框架的使用和扩展
白糖_
框架xmlbeanstruts正则表达式
struts2能够对前台提交的表单数据进行输入有效性校验,通常有两种方式:
1、在Action类中通过validatexx方法验证,这种方式很简单,在此不再赘述;
2、通过编写xx-validation.xml文件执行表单验证,当用户提交表单请求后,struts会优先执行xml文件,如果校验不通过是不会让请求访问指定action的。
本文介绍一下struts2通过xml文件进行校验的方法并说
- 记录-感悟
braveCS
感悟
再翻翻以前写的感悟,有时会发现自己很幼稚,也会让自己找回初心。
2015-1-11 1. 能在工作之余学习感兴趣的东西已经很幸福了;
2. 要改变自己,不能这样一直在原来区域,要突破安全区舒适区,才能提高自己,往好的方面发展;
3. 多反省多思考;要会用工具,而不是变成工具的奴隶;
4. 一天内集中一个定长时间段看最新资讯和偏流式博
- 编程之美-数组中最长递增子序列
bylijinnan
编程之美
import java.util.Arrays;
import java.util.Random;
public class LongestAccendingSubSequence {
/**
* 编程之美 数组中最长递增子序列
* 书上的解法容易理解
* 另一方法书上没有提到的是,可以将数组排序(由小到大)得到新的数组,
* 然后求排序后的数组与原数
- 读书笔记5
chengxuyuancsdn
重复提交struts2的token验证
1、重复提交
2、struts2的token验证
3、用response返回xml时的注意
1、重复提交
(1)应用场景
(1-1)点击提交按钮两次。
(1-2)使用浏览器后退按钮重复之前的操作,导致重复提交表单。
(1-3)刷新页面
(1-4)使用浏览器历史记录重复提交表单。
(1-5)浏览器重复的 HTTP 请求。
(2)解决方法
(2-1)禁掉提交按钮
(2-2)
- [时空与探索]全球联合进行第二次费城实验的可能性
comsci
二次世界大战前后,由爱因斯坦参加的一次在海军舰艇上进行的物理学实验 -费城实验
至今给我们大家留下很多迷团.....
关于费城实验的详细过程,大家可以在网络上搜索一下,我这里就不详细描述了
在这里,我的意思是,现在
- easy connect 之 ORA-12154: TNS: 无法解析指定的连接标识符
daizj
oracleORA-12154
用easy connect连接出现“tns无法解析指定的连接标示符”的错误,如下:
C:\Users\Administrator>sqlplus username/
[email protected]:1521/orcl
SQL*Plus: Release 10.2.0.1.0 – Production on 星期一 5月 21 18:16:20 2012
Copyright (c) 198
- 简单排序:归并排序
dieslrae
归并排序
public void mergeSort(int[] array){
int temp = array.length/2;
if(temp == 0){
return;
}
int[] a = new int[temp];
int
- C语言中字符串的\0和空格
dcj3sjt126com
c
\0 为字符串结束符,比如说:
abcd (空格)cdefg;
存入数组时,空格作为一个字符占有一个字节的空间,我们
- 解决Composer国内速度慢的办法
dcj3sjt126com
Composer
用法:
有两种方式启用本镜像服务:
1 将以下配置信息添加到 Composer 的配置文件 config.json 中(系统全局配置)。见“例1”
2 将以下配置信息添加到你的项目的 composer.json 文件中(针对单个项目配置)。见“例2”
为了避免安装包的时候都要执行两次查询,切记要添加禁用 packagist 的设置,如下 1 2 3 4 5
- 高效可伸缩的结果缓存
shuizhaosi888
高效可伸缩的结果缓存
/**
* 要执行的算法,返回结果v
*/
public interface Computable<A, V> {
public V comput(final A arg);
}
/**
* 用于缓存数据
*/
public class Memoizer<A, V> implements Computable<A,
- 三点定位的算法
haoningabc
c算法
三点定位,
已知a,b,c三个顶点的x,y坐标
和三个点都z坐标的距离,la,lb,lc
求z点的坐标
原理就是围绕a,b,c 三个点画圆,三个圆焦点的部分就是所求
但是,由于三个点的距离可能不准,不一定会有结果,
所以是三个圆环的焦点,环的宽度开始为0,没有取到则加1
运行
gcc -lm test.c
test.c代码如下
#include "stdi
- epoll使用详解
jimmee
clinux服务端编程epoll
epoll - I/O event notification facility在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linu
- Hibernate对Enum的映射的基本使用方法
linzx0212
enumHibernate
枚举
/**
* 性别枚举
*/
public enum Gender {
MALE(0), FEMALE(1), OTHER(2);
private Gender(int i) {
this.i = i;
}
private int i;
public int getI
- 第10章 高级事件(下)
onestopweb
事件
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- 孙子兵法
roadrunners
孙子兵法
始计第一
孙子曰:
兵者,国之大事,死生之地,存亡之道,不可不察也。
故经之以五事,校之以计,而索其情:一曰道,二曰天,三曰地,四曰将,五
曰法。道者,令民于上同意,可与之死,可与之生,而不危也;天者,阴阳、寒暑
、时制也;地者,远近、险易、广狭、死生也;将者,智、信、仁、勇、严也;法
者,曲制、官道、主用也。凡此五者,将莫不闻,知之者胜,不知之者不胜。故校
之以计,而索其情,曰
- MySQL双向复制
tomcat_oracle
mysql
本文包括:
主机配置
从机配置
建立主-从复制
建立双向复制
背景
按照以下简单的步骤:
参考一下:
在机器A配置主机(192.168.1.30)
在机器B配置从机(192.168.1.29)
我们可以使用下面的步骤来实现这一点
步骤1:机器A设置主机
在主机中打开配置文件 ,
- zoj 3822 Domination(dp)
阿尔萨斯
Mina
题目链接:zoj 3822 Domination
题目大意:给定一个N∗M的棋盘,每次任选一个位置放置一枚棋子,直到每行每列上都至少有一枚棋子,问放置棋子个数的期望。
解题思路:大白书上概率那一张有一道类似的题目,但是因为时间比较久了,还是稍微想了一下。dp[i][j][k]表示i行j列上均有至少一枚棋子,并且消耗k步的概率(k≤i∗j),因为放置在i+1~n上等价与放在i+1行上,同理