首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Timeline Sec

    CVE-2023-25157:GeoServer OGC Filter SQL注入漏洞

    0x02 漏洞概述 漏洞编号:CVE-2023-25157 在2.22.1和2.21.4之前版本中,在开放地理空间联盟(OGC)标准定义的过滤器和函数表达式中发现了一个SQL注入问题,未经身份验证的攻击者可以利用该漏洞进行

    5.2K20编辑于 2023-12-19
  • 来自专栏常用算法专栏

    UGC、PGC、OGC:数字内容生态的三元动力模型

    OGC(职业生成内容):组织化的内容力 核心定义:由平台或品牌雇佣的职业创作者,以组织化、流程化方式生产的内容,旨在服务平台战略或品牌目标。 OGC,服务关键战役 模型二:PGC主导型平台(如得到、知乎大学) 核心逻辑:PGC为价值核心,UGC为社区氛围,OGC为品牌强化 典型配比:UGC 30% | PGC 60% | OGC 模型三:OGC主导型品牌(如苹果、特斯拉) 核心逻辑:OGC为品牌叙事核心,UGC为口碑放大器,PGC为第三方背书 典型配比:UGC 40% | PGC 20% | OGC 40% “OGC霸权化”陷阱 平台过度依赖自制内容,挤压了UGC和PGC的生存空间,导致生态多样性下降,创新动力不足。 4. “算法偏见”风险 推荐算法可能过度偏好某类内容(如高完播率的OGC),导致生态多样性受损,长尾内容被忽视。 6.

    2.3K20编辑于 2025-12-19
  • 来自专栏gis

    GeoServer中使用Qgis发布的SLD样式进行图层美化

    > <ogc:PropertyName> abs("ggys")</ogc:PropertyName> <ogc:Literal>100</ogc :Filter xmlns:ogc="http://www.opengis.net/ogc"> <ogc:And> <ogc:PropertyIsGreaterThan > <ogc:PropertyName> abs("ggys")</ogc:PropertyName> <ogc:Literal>100</ogc > <ogc:PropertyName> abs("ggys")</ogc:PropertyName> <ogc:Literal>200</ogc > <ogc:PropertyName> abs("ggys")</ogc:PropertyName> <ogc:Literal>300</ogc

    20710编辑于 2026-05-05
  • 来自专栏gis

    GeoServer发布图层遇到的几个雷点及解决方案

    > <ogc:PropertyName> abs("ggys")</ogc:PropertyName> <ogc:Literal>100</ogc <ogc:Filter xmlns:ogc="http://www.opengis.net/ogc"><ogc:And> <ogc:PropertyIsGreaterThanOrEqualTo> <ogc:PropertyName> ggys</ogc:PropertyName> <ogc:Literal>44.79999999999999716</ogc:Literal></ ogc:PropertyIsGreaterThanOrEqualTo> <ogc:PropertyIsLessThanOrEqualTo> <ogc:PropertyName>ggys</ogc :PropertyName> <ogc:Literal>50</ogc:Literal> </ogc:PropertyIsLessThanOrEqualTo> </ogc:And

    20210编辑于 2026-05-06
  • 来自专栏用户7873631的专栏

    Canvas画个饼图

    );//2d类型做图 oGc.beginPath();//开始路径 oGc.moveTo(300,200);//开始点是xzhou300,yzhou200 oGc.arc(300,200,100,0,120 *Math.PI/180,false); oGc.fillStyle='red';//颜色为红色 oGc.fill();//填充(下面以此类推) oGc.beginPath();//重新做图 因为重新开了一条路径 oGc.moveTo(300,200); oGc.arc(300,200,100,120*Math.PI/180,240*Math.PI/180,false); oGc.fillStyle ='blue'; oGc.fill(); oGc.beginPath(); oGc.moveTo(300,200); oGc.arc(300,200,100,240*Math.PI/180,360 *Math.PI/180,false); oGc.fillStyle='yellow'; oGc.fill(); } </script> </body> </html>

    1.9K20编辑于 2022-08-15
  • 来自专栏用户7873631的专栏

    Canvas 画画坐标系

    javascript"> window.onload=function() { var oCanvas=document.querySelector("#myCanvas");//获取canvas对象 oGc ();//开启路径 oGc.strokeStyle=color;//线的颜色 oGc.lineWidth=0.5;//加上0.5代表1px像素,默认是0.就是说0代表系统默认是2px。 for(var i=0;i<width;i+=stepX)//竖线 { oGc.moveTo(i,0); oGc.lineTo(i,height); //解析: / (0,j); oGc.lineTo(width,j); //解析: //第一次:moveTo:0,0 //第一次:lineTo:800,0 //第二次是moveTo :x=0,y=10 //第二次lineTo:x=800,y=10 //以此类推 } oGc.closePath();//都循环完后,关闭路径 oGc.stroke

    1K20编辑于 2022-08-15
  • 来自专栏用户7873631的专栏

    Canvas arcTo用法

    javascript"> window.onload=function() { var oCanvas=document.querySelector("#myCanvas");//获取canvas对象 oGc =oCanvas.getContext('2d');//类型2d var x1=50, y1=100,cx=500,cy=100,x2=450,y2=200; oGc.lineWidth=2 ;//线的宽度 oGc.strokeStyle='red';//线的颜色 oGc.moveTo(x1,y1);//起点.x=50,y=100 oGc.arcTo(cx,cy,x2,y2,50 50弧半径 oGc.stroke();//连接起来. } </script> </body> </html>

    47920编辑于 2022-08-15
  • 来自专栏跟牛老师一起学WEBGIS

    sld中使用多个字段做标注

    效果 实现代码 <sld:Label> <ogc:Function name="strConcat"> <ogc:Function name="strConcat"> <ogc:Function name="strConcat"> <ogc:PropertyName>NAME</ogc:PropertyName> <ogc:Literal>(</ogc:Literal> </ogc:Function> <ogc:PropertyName>PINYIN</ogc:PropertyName> </ogc:Function> <ogc:Literal>)</ogc :Literal> </ogc:Function> </sld:Label>

    1.4K30发布于 2018-10-23
  • 来自专栏用户7873631的专栏

    Canvas 简单画个Z字母

    javascript"> window.onload=function() { var oCanvas=document.querySelector("#myCanvas");//获取canvas对象 oGc =oCanvas.getContext('2d');//类型2d oGc.beginPath(); oGc.lineWidth=20; oGc.lineCap='round';//线条的开始与结尾处 oGc.lineJoin='bevel';//两条直线连接处的形状 oGc.moveTo(100,100);//开始点 oGc.lineTo(300,100);//结束点 oGc.lineTo (100,300); oGc.lineTo(300,300); oGc.stroke();//连接起 } </script> </body> </html>

    51620编辑于 2022-08-15
  • 来自专栏测试一般不一般

    4399AT执行命令讲解

    本章主要说明相关执行参数及组合使用 java -jar xxxx.jar 执行测试的jar包 -gc/ogc 该测试app的公用脚本,主要写一些关于登录,app引导页面,权限提示框,黑名单等通用的的内容 ;ogc 对应的是旧版本的脚本,因为旧版本的UI也许变更了,不适合原理的脚本;对于覆盖安装gc和ogc都必须有对应的脚本,可以一样; -c/oc: 为测试app执行的脚本,oc/ogc对应的脚本等级优与公用脚本 gc/ogc,如gc里面写着installale为true,那c对用的脚本installable 为false,最终执行情况是以installable 为false 为准; -a/oa: 要执行测试的apk

    69520发布于 2019-07-30
  • 来自专栏跟牛老师一起学WEBGIS

    分享两个线+标注的SLD样式

    StyledLayerDescriptor xmlns="http://www.opengis.net/sld" xmlns:sld="http://www.opengis.net/sld" xmlns:ogc ="http://www.opengis.net/ogc" xmlns:gml="http://www.opengis.net/gml" version="1.0.0"> <sld:UserLayer :PropertyName>NAME</ogc:PropertyName> </sld:Label> <sld ="http://www.opengis.net/<em>ogc</em>" xmlns:gml="http://www.opengis.net/gml" version="1.0.0"> <sld:UserLayer sld:Stroke> </sld:LineSymbolizer> <TextSymbolizer> <Label> <ogc

    1.4K40发布于 2018-10-23
  • 来自专栏用户7873631的专栏

    Canvas 文本样式

    var oCanvas=document.querySelector("#myCanvas");//获取canvas对象 width=oCanvas.width;//获取canvas的宽度 oGc =oCanvas.getContext('2d');//类型2d txt="cyg";//canvas里面写什么字 oGc.font="bold 30px 微软雅黑";//字体类型 oGc.strokeStyle ="#09f";//连接的颜色 oGc.strokeText(txt,width/2-oGc.measureText(txt).width/2,100); //水平居中() //解析:

    49630编辑于 2022-08-15
  • 来自专栏前端资源

    利用canvas的fillText属性绘制文字并实现居中和清空画布

    = 925     var c = document.getElementById('myCanvas')     // 改变宽度清空画布     c.width = c.width     var ogc  = c.getContext('2d') //返回一个用于在画布上绘图的环境     ogc.beginPath() //开始一条路径 背景     ogc.arc(40, 40, 35, 0, 2  * Math.PI) // 画圆(x坐标,y坐标,半径,起点(3点钟为0PI)),     ogc.strokeStyle = 'rgb(69, 174, 234)' //路径的样式     ogc.lineWidth  = 10 //线的宽度     ogc.stroke() //使用 stroke() 方法在画布上绘制确切的路径。     

    6.3K10发布于 2019-11-12
  • 来自专栏互联网杂技

    可直接运行

    canvas> </body> </html> <script> window.onload=function(){ var oc=document.getElementById("c1"); var ogc =oc.getContext("2d"); oc.onmousedown=function(ev){ var ev=ev||window.event; ogc.moveTo(ev.clientX, ev.clientY); document.onmousemove=function(ev){ var ev=ev||window.event; ogc.lineTo(ev.clientX,ev.clientY ); ogc.stroke(); } document.onmouseup=function(){ document.onmousemove=null; document.onmouseup=

    78870发布于 2018-04-02
  • 来自专栏gis

    GeoServer中地图可视化提升利器之SLD知识简介

    其实现标准参考如下:序号SLD标准参考内容11.0.0OGC Styled Layer Descriptor Implementation Specification, Version 1.0.021.1.0OGC Symbology Encoding Implementation Specification, Version 1.1.0OGC Styled Layer Descriptor profile of 只要是支持标准OGC的服务标准都应该对生成的sld进行数据格式的校验,在生成sld时也必须进行规范格式的创建。 location" OGC 05-081r2 "Change to use relative paths" * Note: check each OGC numbered document for SE是OGC的另一个标准,这个也是基于XML模式定义的,这个标准允许我们自定义不同的符号样式来表达地图上不同的要素。SLD文件使用这种语言,这样在地图渲染时地图服务可以解释由用户定义的样式。

    17910编辑于 2026-05-05
  • 来自专栏数据派THU

    分割一切还不够,还要检测一切、生成一切,SAM二创开始了

    pthwget https://github.com/IDEA-Research/GroundingDINO/releases/download/v0.1.0-alpha/groundingdino_swint_ogc.pth \ --grounded_checkpoint groundingdino_swint_ogc.pth \ --sam_checkpoint sam_vit_h_4b8939.pth \ --input_image \ --grounded_checkpoint groundingdino_swint_ogc.pth \ --sam_checkpoint sam_vit_h_4b8939.pth \ --input_image grounded_sam_inpainting_demo.py \ --config GroundingDINO/groundingdino/config/GroundingDINO_SwinT_OGC.py \ --grounded_checkpoint groundingdino_swint_ogc.pth \ --sam_checkpoint sam_vit_h_4b8939.pth \ --input_image

    1.2K21编辑于 2023-04-18
  • 来自专栏图像处理与模式识别研究所

    前景提取

    GC_INIT_WITH_RECT)#grabCut使用矩形模板 mask2=np.where((mask==2)|(mask==0),0,1).astype('uint8')#判断是就是1 不是就是0 ogc =o*mask2[:,:,np.newaxis]#newaxis新增一个维度让掩模变成三通道从(320,320)变成(320,320,1) ogc=cv2.cvtColor(ogc,cv2.COLOR_BGR2RGB )#将图片从BGR格式转换成RGB格式 plt.subplot(121) plt.imshow(orgb) plt.axis('off') plt.subplot(122) plt.imshow(ogc

    2.1K10编辑于 2022-05-28
  • 来自专栏全栈程序员必看

    WKT_WK是什么品牌

    该格式由开放地理空间联盟(OGC)制定。 WKT – 几何对象 WKT可以表示的几何对象包括:点,线,多边形,TIN(不规则三角网)及多面体。可以通过几何集合的方式来表示不同维度的几何对象。 下面是一个有效创建和插入一个OGC空间对象的语句:  INSERT INTO SPATIALTabLE ( THE_GEOM, THE_NAME )     VALUES ( GeomFromText PostGIS的EWKB, EWKT     OGC的格式只支持2D的地理要素,而且其相关联的SRID不能嵌入到输入输出表达中。 PostGIS的扩展格式目前是OGC格式的超集,也就是说只要是有效的WKB或WKT就是有效的EWKB或EWKT。当然,如果今后OGC发布与该扩展格式相冲突的新格式,那么这种超集的情况就会有所变化了。 WKT更具体的可参考OGC相关文档:如SFA、《SF for OLE/COM》等。 练习:给出下属投影坐标系参数,请用WKT方式表述。

    1K30编辑于 2022-09-20
  • 来自专栏单细胞天地

    scRNA-seq 揭示UCOGCP的发生与异质性

    由于 OGC 可能起源于间充质上皮细胞,作者分析了 UCOGC 样本 (pca_ai1)、cluster 13 和 15 的两个导管 I 型细胞群中上皮细胞标记物 EPCAM 和 KRT19 以及 OGC KRT81 的 IHC 染色显示 OGC 为 KRT81 阳性,表明 OGC 最有可能起源于间充质上皮细胞而不是骨髓细胞。 对OGC细胞群中的亚群3进行继续细分,分辨率为 0.1 时,获得了五个亚群。

    73730编辑于 2023-02-10
  • 来自专栏水击三千

    SQL Server 2008 geometry 数据类型

    第三列将 geometry 列呈现为其开放地理空间联盟 (OGC) 熟知文本 (WKT) 表示形式,并使用 STAsText() 方法。 “边界”由 OGC 定义,如下所示: Point 和 MultiPoint 实例没有边界。 STGeomFromText(geometry 数据类型) 从开放地理空间联盟 (OGC) 熟知文本 (WKT) 表示形式返回 geometry 实例,增加了该实例传递的任何 Z(标高)和 M(度量)值 返回类型 SQL Server 返回类型:geometry CLR 返回类型:SqlGeometry 备注 STGeomFromText() 返回的 geometry 实例的 OGC 类型设置为相应的

    1.7K60发布于 2018-02-27
领券