- Unity双屏全屏方法
inlet511
Unity3D技巧显示双屏全屏
项目中遇到了需要双屏全屏的需求,向大神请教了,方法如下:Nvida显卡的情况下(没有A卡,也不太清楚怎么设置,应该也不麻烦):打开nvidia控制面板,打开”3D设置>配置Surround、PhysX”,勾选”使用Surround跨越多个显示器”。点击下方的”配置”,勾选两个显示器,拖动设置好两个显示器的显示顺序,确定。在生成的执行文件目录下创建一个bat文件,写入内容:demo.exe-popu
- PhysX3.4文档(15) -- Vehicles
walter___white
physx
VehiclesIntroductionPhysX对车辆的支持在3.x中得到了显着的重新设计。为了取代NxWheelShape类2.8.x,已经开发出核心PhysXSDK和车辆仿真代码的更优化集成。更具体地说,车辆组件现在以类似于PhysXExtensions的方式位于核心SDK之外。此更改允许在一次通过中更新车辆,并促进更直观的车辆数据建模方法。车辆支持已从2.8.x的悬架/车轮/轮胎建模扩展到
- 转码解密挖矿 显卡计算能力大对比
weixin_30549175
python人工智能区块链
GPU通用计算发展势头迅猛泡泡网显卡频道8月27日现在的显卡市场,同质化已经严重到了什么地步呢?不仅仅是板卡厂商之间的显卡性能基本没区别,而且同价位的N卡和A卡在不同游戏中的表现也是难分胜负,让游戏玩家们难以抉择。于是NVIDIA和AMD的竞争开始逐渐淡化游戏,而强调功能和应用,三屏、3D、PhysX、视频等开始大行其道。不过这些功能都难以量化,随着CUDA和Stream的飞速发展催生了OpenC
- PhysX——源码编译
√沫影
PhysX物理引擎visualstudio游戏引擎c++
从git下载源码git主页https://github.com/NVIDIA-Omniverse/PhysXclone地址https://github.com/NVIDIA-Omniverse/PhysX.git源码编译运行PhysX需要两个编译器的支持,CMake3.12或以上版本以及Python2.7.6版本进入工程的physx目录,运行generate_projects.bat来生成VS解决
- Unity 基础 - 刚体和 Collider
hrscy
Unity3Dunity对象游戏
一、Rigidbody(刚体)Unity中的物理引擎能够真实的模拟现实世界的物理效果,在Unity中使用的是NVIDIA的PhysX物理引擎,在Unity中使用Rigidbody让游戏对象受物理引擎控制。打开Unity,新建一个Plane,将它的transformreset一下,让它处在原点的位置。为了方便查看,可以给这个Plane添加一个材质球,设置一个颜色,然后创建一个Cube物体,运行游戏,
- Unity优化——加速物理引擎1
七七喝椰奶
Unity优化Unityunity游戏引擎
大家好,这里是七七,今天开始更新物理引擎相关的优化部分了,本文介绍的是物理引擎内部工作情况。Unity技术有两种不同的物理引擎:用于3D物理的Nvidia的PhysX和用于2D物理的开源项目Box2D。然而,Unity对它们的实现是高度抽象的,从通过主Unity引擎配置的更高级别UnityAPI的角度来看,两个物理引擎解决方案以功能相同的方式运行。无论是哪种情况,对Unity的物理引擎了解的越多,
- ue4蓝图碰撞检测的类型_UE4 C++ —— 碰撞检测
weixin_39969976
ue4蓝图碰撞检测的类型
简述UE4集成了PhysX物理引擎,用来模拟刚体的物理行为,包括常用的碰撞响应。碰撞基础概念碰撞对象通道每个碰撞体都会设置一种(ObjectResponses)碰撞对象通道,碰撞对象通道可以是ue4默认的几种,也可以新建自定义的碰撞对象通道新建自定义的碰撞对象通道,点击ProjectSettings->Collision在Collision窗口里,找到ObjectChannelse项,点击NewO
- 琳琅天上这些游戏你还记得吗?听到那些bgm你会想起它们。
唐逸焱
琳琅天上工作室,是腾讯IEG(互动娱乐事业群)的自研工作室之一,旗下运营6款腾讯游戏。2014年10月9日,琳琅天上工作室与天美工作室正式合并。《QQ飞车》作为腾讯首款百万级大作,全球第一竞速网游,使用当时世界领先的物理引擎Physx打造最真实的操作手感,既有刺激惊险的赛车漂移,也有时尚休闲的玩家社区。《急速梦想》《无限速》《LovesMeNot》《PokerFace》《ByeByeBeautif
- Nvidia PhysX 学习文档4:The PhysX API
First Snowflakes
NvidiaPhysX
officialsite:https://gameworksdocs.nvidia.com/PhysX/4.1/documentation/physxguide/Manual/API.html#the-physx-api红色代表需要弄懂的。IntroductionThischaptercoversthebasicpatternscommontothePhysXapplicationprogramm
- Unity3d-Rigidbody 刚体介绍
zhouleizhao
刚体能让你的游戏对象被物理引擎所控制,它能通过受到推力和扭力来实现真实的物理表现效果。所有游戏对象必须包含刚体组件来实现重力、通过脚本施加力、或者与其他对象进行交互,这一切都通过NVIDIA的PhysX物理引擎来实现。属性Mass质量,单位为Kg,建议不要让对象之间的质量差达到100倍以上Drag空气阻力,为0表示没有阻力,infinity表示立即停止移动AngularDrag扭力的阻力,数值意义
- unity物理系统
J-SL
unity基础unity游戏引擎
物理引擎即描述真实世界中物理现象的算法,如刚体物理,软体物理和流体物理,unity本身支持的主要为刚体物理,我们也可以自己编写一些其它的模拟效果。unity内置Nvidia开发的Physx引擎(3D)和一个开源引擎Box2D,它们是共存的但不能作用在同一个物体身上。引擎的功能主要是1.碰撞检测2.刚体动力学模拟在unity中每一次物理更新会发生:1.调用FixedUpdate2.唤醒所以yield
- 关于windows系统的path路径的作用
经年藏殊
windows相关windows基础
学了三年java,每次配置环境变量总是照本宣科,今天重装的时候一时兴起,突然想查查那几个环境变量的具体作用,故特此收录——题记以notepad++为例讲解path路径的作用,首先贴出我的path路径值C:\ProgramFiles(x86)\NVIDIACorporation\PhysX\Common;C:\ProgramData\Oracle\Java\javapath;%SystemRoot%
- PhysX5-下载和配置
仰望—星空
物理引擎PhysX5PhysX5物理引擎
PhysX5的下载github网站下载官方版本PhysX5的配置B站手把手配置视频注意PhysX5中的脚本需要使用到Cmake,如果你执行脚本后生成的文件夹里是空的,那么你应该考虑安装cmake,并且你需要把cmake的bin目录地址添加到你的系统环境变量PATH中。PhysX5学习教程官方学习教程欢迎交流!
- 选择physx处理器 gpu 计算 matlab 计算_异构型实例科普---我眼中的异构计算
weixin_39561168
选择physx处理器gpu计算matlab计算
异构型实例科普---我眼中的异构计算author:pascatime:2018/01/27摘要本文旨在梳理及加深自身对于异构计算的理解,同时希望能为科普异构计算实例,让读者了解异构计算的基本概念和其中不同异构计算方案的侧重点。一、传统计算的困境广为流传的摩尔定律(英特尔(Intel)创始人之一戈登·摩尔提出)表明:每24个月会将芯片的性能提高一倍,后来,另外一个英特尔首席执行官大卫·豪斯(Davi
- UE4 物理系统实现
Papals
物理UE4虚幻引擎物理
虚幻引擎4使用PhysX3.3物理引擎来模拟物理效果。所有物理运动(坠落或受力的物理形体)以及碰撞(物理形体的相互作用)都由PhysX管理。一.Physx1.1Physx简介UE4.21前的版本采用的是NVIDIA的PhysX做为其默认的物理引擎,用于计算3D世界的碰撞查询与物理模拟。自4.21版本开始重构了代码调用,兼容使用Chaos物理系统,4.26才会实装,如要使用的话是需要自己构建的。由于
- Rayfire 1.84 for 3dsmax插件
千年老妖_84f8
RayFireTool是一款优秀的基于Physx和MassFx动力学引擎的高级3DSMax的爆炸破碎插件,精确易学易用的3DSMax刚体动力学模拟软件,被广泛应用于制作包括物体碎裂、毁灭、拆毁大型建筑、毁坏、分解、大范围破坏、炸毁、爆破、爆炸、引爆在内的很多各种高级特效,允许使用Shapes作为拉伸对象的片段,并在单个文件中缓存几何图形和动画以将其存储在场景之外,这些大场面的酷炫逼真效果,都可以在
- Isaac-gym(8):Tensor API
hongliyu_lvliyu
RL深度学习强化学习ISAAC
1.模拟设置tensorAPI旨在在创建所有环境和角色之后,在模拟期间使用。要设置模拟,可以使用“创建模拟”中描述的“经典”API。要使用张量API,需要注意一些额外的细节。张量API当前仅适用于PhysX,因此在创建模拟时必须使用SIM_PhysX。要使用GPU张量,**必须在用于创建模拟的SimParams中将use_GPU_pipeline标志设置为True。**此外,您还应配置PhysX以
- Isaac-gym(2): 官方文档之examples
hongliyu_lvliyu
RLpython开发语言Isaacgym
一、常用命令行选项命令作用–help打印每个示例的命令行选项–physx模拟的物理后端–flex模拟的物理后端–sim_device选择使用类似PyTorch的语法运行模拟的设备。可以是cpu或cuda,具有可选的设备规格。默认值为cuda:0–pipeline为张量操作选择cpu或gpu管道。默认值为gpu–graphics_device_id指定用于图形的设备序号另:除了claw.py和sof
- Unity物理系统笔记
green_tea
Unity3D物理引擎使用的是已经开源的PhysX。下面是这几天学习的笔记。碰撞1.1.参与碰撞的对象1.2.休眠和唤醒1.3.碰撞行为矩阵触发器2.1.触发矩阵碰撞参与碰撞的对象参与碰撞的对象有3种:静态碰撞器(有Collider没有RigidBody)刚体(有Collider有RigidBody)运动学刚体(有Collider有RigidBody并且RigidBody的参数IsKinemati
- Unity Pro 2018 MAC(游戏开发工具)
青色精灵
UnityPro2018formac是游戏开发必备的软件之一,unitymac版主要用于创建2D和3D跨平台游戏,比如三维视频游戏、实时三维动画、建筑可视化等类型,这次的UnityPro2018mac版带来了新的Prefab工作流程,更新和改进了TerrAIn系统、HDRP、PhysX3.4升级等各方面,功能更加完善,unitypro2018mac版能够有效帮助用户减少开发游戏时所需的时间和成本。
- UE4 英伟达GameWorks合并
hui211314ddhui
UE4
前期工作:详细地址:http://physxinfo.com/news/12540/preliminary-physx-flex-integration-into-unreal-engine-4-is-available/UE4GameWorks相关代码路径:https://github.com/NvPhysX/UnrealEngine(如果发现404找不到路径,说明上面的前期工作没有做全或者检查
- UE4帧率 Physics Sub-Stepping功能
weixin_30729609
https://blog.ch-wind.com/ue4-physx-and-substepping/转载于:https://www.cnblogs.com/butterflybay/p/11274306.html
- nvidiaAPEX的例子
ljb1672
nvidia的APEX是在Physx上建立的更上一层应用,有三个,布料,破坏,粒子,更方便开发者的使用。其中布料例子运行破坏例子运行。
- Ammo.js - 简介
木·本
笔记
Ammo.js使用Emscripten将Bullet物理引擎直接移植到JavaScript。源代码被直接翻译成JavaScript,未进行人工重写,因此功能与原始项目相同。BulletPhysics是一个开源的物理模拟引擎,世界三大物理引擎之一(另外两种是Havok和PhysX)。支持BulletPhysics物理引擎的设计软件有Blender3D;Cienma4D;LightWave3DCore
- Unity3D Rigidbody详解
LNGOD
unityunity
正文:刚体能让你的游戏对象被物理引擎所控制,它能通过受到推力和扭力来实现真实的物理表现效果。所有游戏对象必须包含刚体组件来实现重力、通过脚本施加力、或者与其他对象进行交互,这一切都通过NVIDIA的PhysX物理引擎来实现。属性Mass质量,单位为Kg,建议不要让对象之间的质量差达到100倍以上Drag空气阻力,为0表示没有阻力,infinity表示立即停止移动AngularDrag扭力的阻力,数
- Physx减少碰撞检测的优化
SuperKuku
PhysX代码历程Windows游戏开发
首先说明这里的碰撞检测(CollisionDetection)包括的内容:1.接触Collision2.触发Trigger3.射线检测Raycast4.范围检测Overlap检测过程:首先Physx本身并不是每次都遍历所有2v2组合,判断是否需要判断。而是自动把Shape根据区域进行了划分。每个shape只会与自己附近的Shape进行碰撞检测。另外Shape所属的Actor必须至少有一个是Dyna
- 用好CUDA加速 6款视频软件评测与指南
cs199503
从2008年下半年开始和GTX280的发布,NVIDIA的GPU从传统的单一3D渲染角色快速像通用并行处理器+3D渲染角色转变。近一年来,基于NVIDIACUDA架构GPU的应用情况已经非常清晰。基于游戏的PhysX带来真实的物理效果;由PowerDirector、Badaboom、TMPGEnc开始的基于视频特效和编码的CUDA加速;最新推出的Arcsoft和vReveal实时的视频处理;而最近
- 强化学习之Gym基础入门(1)
会飞的小鸡
强化学习
目录简介Gym安装方法(anaconda安装法)程序代码-函数简介训练参数的基本平台openai的Gym,与tensorflow无缝连接,仅支持python,本质是一组微分方程,简单的模型手动推导,复杂的模型需要用一些强大的物理引擎,如ODE,Bullet,Havok,Physx等,Gym在搭建机器人仿真环境用的是mujoco,ROS里面的物理引擎是gazebo。下面是Gym中cartpole的模
- 3DMAX 解决3DMax中处理模型attach操作卡顿问题
Deveuper
美术相关
3DMax做高精度模型,做CAD等导出模型,减面合并操作时,经常性的出现3Dmaxattach操作卡顿现象1.打开任务管理器,查看实时的cpu、内存占用,把与开发无关一些高占用程序关闭2.设置显卡,右键Nivida控制面板,3D设置,配置surround/Physx中的PhysX改为计算的显卡。管理3D设置中,程序设置,选择3Dmax,分别如图设置通过预览调整图像设置,使用我的优先选择,侧重于:性
- APEX 使用小谈
weixin_30411239
前一篇文章有谈到自己怎样阅读APEXsample的。这一周来自己都在写程序,大部分的心情是悲情,总感觉望不到头。产生这种感觉的原因,应该是程序没有完全读懂,只是根据DX渲染管线走了一遍。由于文档写的相当粗糙,没有把每个接口以及APEXClothAsset的buffer内容说明清楚,甚至根本没有说明,造成读解非常费劲。凭借自己研究Physx的经验,不同地点设置无数断点来产看Buffer数据流的走向,
- Js函数返回值
_wy_
jsreturn
一、返回控制与函数结果,语法为:return 表达式;作用: 结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制语法为:return;作用: 结束函数执行,返回调用函数,而且把undefined作为函数的结果 在大多数情况下,为事件处理函数返回false,可以防止默认的事件行为.例如,默认情况下点击一个<a>元素,页面会跳转到该元素href属性
- MySQL 的 char 与 varchar
bylijinnan
mysql
今天发现,create table 时,MySQL 4.1有时会把 char 自动转换成 varchar
测试举例:
CREATE TABLE `varcharLessThan4` (
`lastName` varchar(3)
) ;
mysql> desc varcharLessThan4;
+----------+---------+------+-
- Quartz——TriggerListener和JobListener
eksliang
TriggerListenerJobListenerquartz
转载请出自出处:http://eksliang.iteye.com/blog/2208624 一.概述
listener是一个监听器对象,用于监听scheduler中发生的事件,然后执行相应的操作;你可能已经猜到了,TriggerListeners接受与trigger相关的事件,JobListeners接受与jobs相关的事件。
二.JobListener监听器
j
- oracle层次查询
18289753290
oracle;层次查询;树查询
.oracle层次查询(connect by)
oracle的emp表中包含了一列mgr指出谁是雇员的经理,由于经理也是雇员,所以经理的信息也存储在emp表中。这样emp表就是一个自引用表,表中的mgr列是一个自引用列,它指向emp表中的empno列,mgr表示一个员工的管理者,
select empno,mgr,ename,sal from e
- 通过反射把map中的属性赋值到实体类bean对象中
酷的飞上天空
javaee泛型类型转换
使用过struts2后感觉最方便的就是这个框架能自动把表单的参数赋值到action里面的对象中
但现在主要使用Spring框架的MVC,虽然也有@ModelAttribute可以使用但是明显感觉不方便。
好吧,那就自己再造一个轮子吧。
原理都知道,就是利用反射进行字段的赋值,下面贴代码
主要类如下:
import java.lang.reflect.Field;
imp
- SAP HANA数据存储:传统硬盘的瓶颈问题
蓝儿唯美
HANA
SAPHANA平台有各种各样的应用场景,这也意味着客户的实施方法有许多种选择,关键是如何挑选最适合他们需求的实施方案。
在 《Implementing SAP HANA》这本书中,介绍了SAP平台在现实场景中的运作原理,并给出了实施建议和成功案例供参考。本系列文章节选自《Implementing SAP HANA》,介绍了行存储和列存储的各自特点,以及SAP HANA的数据存储方式如何提升空间压
- Java Socket 多线程实现文件传输
随便小屋
javasocket
高级操作系统作业,让用Socket实现文件传输,有些代码也是在网上找的,写的不好,如果大家能用就用上。
客户端类:
package edu.logic.client;
import java.io.BufferedInputStream;
import java.io.Buffered
- java初学者路径
aijuans
java
学习Java有没有什么捷径?要想学好Java,首先要知道Java的大致分类。自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE
- APP推广
aoyouzi
APP推广
一,免费篇
1,APP推荐类网站自主推荐
最美应用、酷安网、DEMO8、木蚂蚁发现频道等,如果产品独特新颖,还能获取最美应用的评测推荐。PS:推荐简单。只要产品有趣好玩,用户会自主分享传播。例如足迹APP在最美应用推荐一次,几天用户暴增将服务器击垮。
2,各大应用商店首发合作
老实盯着排期,多给应用市场官方负责人献殷勤。
3,论坛贴吧推广
百度知道,百度贴吧,猫扑论坛,天涯社区,豆瓣(
- JSP转发与重定向
百合不是茶
jspservletJava Webjsp转发
在servlet和jsp中我们经常需要请求,这时就需要用到转发和重定向;
转发包括;forward和include
例子;forwrad转发; 将请求装法给reg.html页面
关键代码;
req.getRequestDispatcher("reg.html
- web.xml之jsp-config
bijian1013
javaweb.xmlservletjsp-config
1.作用:主要用于设定JSP页面的相关配置。
2.常见定义:
<jsp-config>
<taglib>
<taglib-uri>URI(定义TLD文件的URI,JSP页面的tablib命令可以经由此URI获取到TLD文件)</tablib-uri>
<taglib-location>
TLD文件所在的位置
- JSF2.2 ViewScoped Using CDI
sunjing
CDIJSF 2.2ViewScoped
JSF 2.0 introduced annotation @ViewScoped; A bean annotated with this scope maintained its state as long as the user stays on the same view(reloads or navigation - no intervening views). One problem w
- 【分布式数据一致性二】Zookeeper数据读写一致性
bit1129
zookeeper
很多文档说Zookeeper是强一致性保证,事实不然。关于一致性模型请参考http://bit1129.iteye.com/blog/2155336
Zookeeper的数据同步协议
Zookeeper采用称为Quorum Based Protocol的数据同步协议。假如Zookeeper集群有N台Zookeeper服务器(N通常取奇数,3台能够满足数据可靠性同时
- Java开发笔记
白糖_
java开发
1、Map<key,value>的remove方法只能识别相同类型的key值
Map<Integer,String> map = new HashMap<Integer,String>();
map.put(1,"a");
map.put(2,"b");
map.put(3,"c"
- 图片黑色阴影
bozch
图片
.event{ padding:0; width:460px; min-width: 460px; border:0px solid #e4e4e4; height: 350px; min-heig
- 编程之美-饮料供货-动态规划
bylijinnan
动态规划
import java.util.Arrays;
import java.util.Random;
public class BeverageSupply {
/**
* 编程之美 饮料供货
* 设Opt(V’,i)表示从i到n-1种饮料中,总容量为V’的方案中,满意度之和的最大值。
* 那么递归式就应该是:Opt(V’,i)=max{ k * Hi+Op
- ajax大参数(大数据)提交性能分析
chenbowen00
WebAjax框架浏览器prototype
近期在项目中发现如下一个问题
项目中有个提交现场事件的功能,该功能主要是在web客户端保存现场数据(主要有截屏,终端日志等信息)然后提交到服务器上方便我们分析定位问题。客户在使用该功能的过程中反应点击提交后反应很慢,大概要等10到20秒的时间浏览器才能操作,期间页面不响应事件。
根据客户描述分析了下的代码流程,很简单,主要通过OCX控件截屏,在将前端的日志等文件使用OCX控件打包,在将之转换为
- [宇宙与天文]在太空采矿,在太空建造
comsci
我们在太空进行工业活动...但是不太可能把太空工业产品又运回到地面上进行加工,而一般是在哪里开采,就在哪里加工,太空的微重力环境,可能会使我们的工业产品的制造尺度非常巨大....
地球上制造的最大工业机器是超级油轮和航空母舰,再大些就会遇到困难了,但是在空间船坞中,制造的最大工业机器,可能就没
- ORACLE中CONSTRAINT的四对属性
daizj
oracleCONSTRAINT
ORACLE中CONSTRAINT的四对属性
summary:在data migrate时,某些表的约束总是困扰着我们,让我们的migratet举步维艰,如何利用约束本身的属性来处理这些问题呢?本文详细介绍了约束的四对属性: Deferrable/not deferrable, Deferred/immediate, enalbe/disable, validate/novalidate,以及如
- Gradle入门教程
dengkane
gradle
一、寻找gradle的历程
一开始的时候,我们只有一个工程,所有要用到的jar包都放到工程目录下面,时间长了,工程越来越大,使用到的jar包也越来越多,难以理解jar之间的依赖关系。再后来我们把旧的工程拆分到不同的工程里,靠ide来管理工程之间的依赖关系,各工程下的jar包依赖是杂乱的。一段时间后,我们发现用ide来管理项程很不方便,比如不方便脱离ide自动构建,于是我们写自己的ant脚本。再后
- C语言简单循环示例
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int i;
int count = 0;
int sum = 0;
float avg;
for (i=1; i<=100; i++)
{
if (i%2==0)
{
count++;
sum += i;
}
}
avg
- presentModalViewController 的动画效果
dcj3sjt126com
controller
系统自带(四种效果):
presentModalViewController模态的动画效果设置:
[cpp]
view plain
copy
UIViewController *detailViewController = [[UIViewController al
- java 二分查找
shuizhaosi888
二分查找java二分查找
需求:在排好顺序的一串数字中,找到数字T
一般解法:从左到右扫描数据,其运行花费线性时间O(N)。然而这个算法并没有用到该表已经排序的事实。
/**
*
* @param array
* 顺序数组
* @param t
* 要查找对象
* @return
*/
public stati
- Spring Security(07)——缓存UserDetails
234390216
ehcache缓存Spring Security
Spring Security提供了一个实现了可以缓存UserDetails的UserDetailsService实现类,CachingUserDetailsService。该类的构造接收一个用于真正加载UserDetails的UserDetailsService实现类。当需要加载UserDetails时,其首先会从缓存中获取,如果缓存中没
- Dozer 深层次复制
jayluns
VOmavenpo
最近在做项目上遇到了一些小问题,因为架构在做设计的时候web前段展示用到了vo层,而在后台进行与数据库层操作的时候用到的是Po层。这样在业务层返回vo到控制层,每一次都需要从po-->转化到vo层,用到BeanUtils.copyProperties(source, target)只能复制简单的属性,因为实体类都配置了hibernate那些关联关系,所以它满足不了现在的需求,但后发现还有个很
- CSS规范整理(摘自懒人图库)
a409435341
htmlUIcss浏览器
刚没事闲着在网上瞎逛,找了一篇CSS规范整理,粗略看了一下后还蛮有一定的道理,并自问是否有这样的规范,这也是初入前端开发的人一个很好的规范吧。
一、文件规范
1、文件均归档至约定的目录中。
具体要求通过豆瓣的CSS规范进行讲解:
所有的CSS分为两大类:通用类和业务类。通用的CSS文件,放在如下目录中:
基本样式库 /css/core
- C++动态链接库创建与使用
你不认识的休道人
C++dll
一、创建动态链接库
1.新建工程test中选择”MFC [dll]”dll类型选择第二项"Regular DLL With MFC shared linked",完成
2.在test.h中添加
extern “C” 返回类型 _declspec(dllexport)函数名(参数列表);
3.在test.cpp中最后写
extern “C” 返回类型 _decls
- Android代码混淆之ProGuard
rensanning
ProGuard
Android应用的Java代码,通过反编译apk文件(dex2jar、apktool)很容易得到源代码,所以在release版本的apk中一定要混淆一下一些关键的Java源码。
ProGuard是一个开源的Java代码混淆器(obfuscation)。ADT r8开始它被默认集成到了Android SDK中。
官网:
http://proguard.sourceforge.net/
- 程序员在编程中遇到的奇葩弱智问题
tomcat_oracle
jquery编程ide
现在收集一下:
排名不分先后,按照发言顺序来的。
1、Jquery插件一个通用函数一直报错,尤其是很明显是存在的函数,很有可能就是你没有引入jquery。。。或者版本不对
2、调试半天没变化:不在同一个文件中调试。这个很可怕,我们很多时候会备份好几个项目,改完发现改错了。有个群友说的好: 在汤匙
- 解决maven-dependency-plugin (goals "copy-dependencies","unpack") is not supported
xp9802
dependency
解决办法:在plugins之前添加如下pluginManagement,二者前后顺序如下:
[html]
view plain
copy
<build>
<pluginManagement