首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Atom 在 linux 下安装有几率侧边栏默认显示在右侧,移动到左侧的设置方法

Atom 在 linux 下安装有几率侧边栏默认显示在右侧,移动到左侧的设置方法 遇到一个奇葩的事情。没有macbook了。...我及其讨厌windows,于是给新来的前端一台笔记本,安装上了archlinux系统。在安装好atom编辑器之后,发现,侧边栏显示在右侧,恶心坏了。 通过一番摸索,终于找到了设置选项。...如下: 打开 设置 → Packages → 一直往下翻,找到 tree-view → 点击 setting 或 设置 → 去掉Show On Right Side 的勾选,然后就立即生效了。...在中文网络上应该是我第一个解决这个问题的。除了archlinux ,在 ubuntu 上应该也有几率出现。不知道什么原因。 版权申明:本文由FungLeo原创,允许转载,但转载必须附注首发链接。谢谢。

1.4K20

人翻书,翻书的操作是在人上还是书上

立轩 2019-4-8 16:50 我有个问题,有个类书,一个类人,现在人想翻书,那么翻这个方法是放在书的类上,还是人的类上 UMLChina潘加宇 一、区分业务建模和分析工作流中的类 首先,我们要区分业务建模和分析工作流中的类...如果是分析工作流,建模的内容是软件系统内部的结构和行为。如果软件开发人员的大脑容量、运算速度以及身体健壮程度是现在的一万倍,像图2那样做也是可以的,毕竟最早的时候,编程序就是用纸带穿孔嘛。 ?...到底模拟0.00001%还是99.99%,看软件系统需要封装的信息的复杂度了。 之所以啰嗦这么多才说到正题,是想要说明,轻飘飘的一句话背后并没有那么简单。...二、"翻书"是谁的责任 针对上一节的第(5)种情况,如果把"翻书是谁的操作"这个问题抛出后,只给3秒钟时间思考—— 有的人会直接对应现实,现实中人翻书,翻书当然是人的责任; 有的人可能会迅速判断书的状态最值得关注...,翻书是书的责任。

71510
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    View Merge 在安全控制上的变化,是 BUG 还是增强 ?

    什么是 View Merge View Merge 是 12C 引入的新特性,也是一种优化手段。...而如果视图不属于当前执行语句的用户,View Merge 就可能存在潜在 OPTIMIZER_SECURE_VIEW_MERGING(默认是 TRUE)控制。...View Merge 问题重现 下面是一个安全控制导致语句未能正确选择索引的演示。首先创建相应的测试用户(demo)并授予相应的权限。...将 share pool 以前保存的 SQL 执行计划全部清空,释放少数的共享池资源,保证 SQL 执行计划的重新解析。...研究收获 从上面的案例可以分析出 View Merge 是 12C 的一个新特性,因为这个安全控制导致在查询计划中未能正确选择索引访问方式,只需要取消掉这个新特性或者将 MERGE ANY VIEW

    75370

    View Merge 在安全控制上的变化,是 BUG 还是增强 ?

    什么是 View Merge ? View Merge 是 12C 引入的新特性,也是一种优化手段。...而如果视图不属于当前执行语句的用户,View Merge 就可能存在潜在 OPTIMIZER_SECURE_VIEW_MERGING(默认是 TRUE)控制。...下面是一个安全控制导致语句未能正确选择索引的演示。首先创建相应的测试用户(demo)并授予相应的权限。...将 share pool 以前保存的 SQL 执行计划全部清空,释放少数的共享池资源,保证 SQL 执行计划的重新解析。...从上面的案例可以分析出 View Merge 是 12C 的一个新特性,因为这个安全控制导致在查询计划中未能正确选择索引访问方式,只需要取消掉这个新特性或者将 MERGE ANY VIEW 授予用户后就可以得到相应正确的索引访问方式

    54930

    Unity3D游戏开发初探—4.开发一个“疯狂击箱子”游戏

    在预览效果的同时,你可以观察左侧Hierarchy中的对象列表,Plane在什么时刻消失了?   好了,预备知识到此结束,现在我们真正开始CrazySphere(简称:CS,听起来高大上吧,么么嗒!)...然后,通过屏幕坐标向世界坐标的转换获取目标向量,再通过目标所在向量-摄像头所在向量=方向向量(这里涉及到向量减法,不明白的读者可以看看本文第二篇3D模型基础,或者去复习下高中向量减法的几何意义)。...这里注意不要将全部的天空盒子都导进来,那样文件会很大! ? ?   ②点击主菜单栏Edit->Render Settings,在右侧的属性栏中找到Skybox Material: ?   ...单机右侧的选择按钮,在弹出的选择框中即可看到我们刚刚导入的Sunny1这个天空盒子,双机选中它,这样我们就让游戏背景一秒变为阳光灿烂的蓝天,是不是心旷神怡啊! ?   ...被学校派到外边实习,老师(实验室指导老师,非我的导师,我的导师还是蛮不错的)也不准时发工资,每天还干的累死累活的。但是,还是想在此祝愿各位园友码年吉祥,2014越码越健康!

    1.6K40

    unity3d自学教程_3D技巧

    视图菜单 运行Unity3D软件,如果是第一次使用则需要创建新的工程并导入开发所需的package,否则可直接打开原有工程。...面板左侧有Favorites和Assets两个分支,其中Assets分支为所有资源的树状层级列表,类似于Windows资源管理器,而Favorites分支可存放经常访问的资源以及某次资源查找的结果,类似于收藏夹...坐标系统 坐标系统在Unity3D开发过程中具有非常重要的作用,是游戏对象定位、移动、缩放、旋转等操作的基础。...坐标系统包含以下基本概念: 三维向量(Vector3):用于表示三维坐标空间的向量和点,可进行向量运算。...Unity3D没有创建网格的工具,但是可以在常用的三维建模软件(如Maya、3ds Max等)中创建模型,然后导入到Unity3D中形成资源,这些资源可以被场景直接使用。

    3.3K20

    【Unity3D】Unity 脚本 ② ( Visual Studio 2019 中的 Unity 编译环境配置 | Unity 编辑器关联外部 C# 脚本编辑器 Visual Studio )

    2019 中的 Unity 编译问题 ---- 在上一篇博客 【Unity3D】Unity 脚本 ① ( 创建 C# 脚本 | Visual Studio 2019 中打开 C# 脚本 | 编译 C#...Unity3D 软件安装 ( 注册账号并下载 Unity Hub | 安装 Unity Hub | 获取个人版授权 | 中文环境设置 | 安装 Unity3D 编辑器 ) 【Visual Studio】...C# 脚本编辑器 ---- 在 Unity 编辑器中 , 选择 " 菜单栏 | Edit | Preferences… " 选项 , 在弹出的 Preferences 对话框中 , 选择左侧的 External...Tools 选项卡 ; 在 右侧 External Tools 面板中的 External Script Editor 选项上 , 点击选项右侧的 下拉菜单 , 选择 Visual Studio Community...2019 选项 ; 设置完成后的样式如下 : 如果是在 Unity Hub 中 安装 Unity 编辑器时 , 同时安装 Visual Studio , 则该选项会自动关联 ; 我的电脑在去年就安装了

    2.9K20

    【已解决】Xcode在StoryBoard设置UIView的控件类是Cocoapods的类,运行还是UIView?

    ---- typora-copy-images-to: ipic Xcode在StoryBoard设置UIView的控件类是Cocoapods的类,运行还是UIView? 问题产生的条件: ?...ZHVerifyCodeFiled作为我写在Cocoapods的空间,现在我在测试例子的Main.storyboard直接添加一个UIView使用我们Cocoapods的这个类,但是我们运行发现出来的对象还是...80CE5494-BF6B-4BD4-B6E8-BA300CD8E073 如果我在代码导入这个类 import ZHVerifyCodeFiled 直接使用代码创建时可以创建成功的。...下面是这个类的初始化方法 public required init(number:Int, frame:CGRect = CGRect.zero) { self.item = number...16745825-D94E-4EE7-B838-CA0D2DBF4A5A 使用类的Module要使用包含我们使用类的Module才可以

    79320

    使用Unity3D提取王者荣耀英雄模型 VR资源

    使用Unity3D提取王者荣耀英雄模型 VR资源 我玩儿王者荣耀的时候,看到大乔的建模非常漂亮,于是想提取出来研究一下。...王者荣耀使用的是【 5.X】开发,可以使用Unity3D手游通用的提取方法提取。本文以安卓为例,IOS虽然资源路径,但解包方法相同,请自行探索。 1、找到需要提取的模型包。   ...4、可以看到每个英雄都有许多资源包,其中有不同精度的几个版本,我们根据需求自行选择,例如在这里,我需要的是在英雄展示界面的那个高精度的版本,所以我选择文件名中带有”_show”字样的资源包,可以看到这个资源包也是非常大的...3、切换到【Asset List选项卡】,可以按照类型等方法排序,左侧点击的资源,可以在右侧显示资源的预览,操作方式在软件右下角。Mesh为模型,Texture为贴图。 ?   ...5、导入3Dmax等软件进行处理,或者直接导入Unity3D等游戏引擎使用。模型带骨骼。 ? 喜欢玩王者荣耀的朋友们,我只能帮你们到这儿了!!

    4K41

    Unity精华☀️点乘、叉乘终极教程:用《小小梦魇》讲解这个面试题~

    (顺时针/逆时针) 橙哥之前看椿主播玩《小小梦魇》时,也太有意思了 但是自己却没时间玩 呜呜 1️⃣ 《小小梦魇》应用案例 在游戏里,玩家藏在了椅子下,怪物追过去, 那怪物是怎么判断出来,玩家在自己左侧还是右侧...叉乘得到是:一个与这两个向量都垂直的向量。...即可知道b在a的左侧还是右侧。...Z值 当以X轴为前方时, 当B在A右侧时,Y值>0 当B在A左侧时,Y值<0 在Y、Z平面,看X值 如果以Z轴方向为前方: 当B在A右侧时,X值<0 当B在A左侧时,X值>0 如果以Y轴方向为前方:...当B在A右侧时,X值>0 当B在A左侧时,X值<0 以都在X、Z平面,Z轴为前方来举例: 当B在A右侧时,Y值>0 当B在A左侧时,Y值<0 代码: public Transform trans00

    18010

    淘宝的绝地求生:推出「小程序」到底是在反击微信,还是要打击京东

    淘宝向知晓程序(微信号 zxcx0101)等媒体统一回应,所谓的「淘宝小程序」实际上是我们在品牌号中推出的一项新功能——通过这项功能,能将手淘中,包括客户端交互体验、淘宝消费信息、LBS、数据分析等各项功能赋能给品牌主及其线下门店...而对于淘宝而言,微信小程序在电商领域的大发展固然让人畏惧,但无论是淘宝还是天猫,其所赖以生存的基础,并非中小微商家,而是对大型零售品牌的资源掌握。...淘宝目前有上千万的商家,但 85% 都不赚钱,淘宝的流量来源、流量消耗、GMV 大部分是品牌主所造成的,这在传统综合电商领域,几乎是一条生命线。...最重要的是,淘宝没有散状流量,没有分享链路和社群可以使用,中小微商家在淘宝的存在,已经变成了一个难局。 并且,淘宝新功能对于中小微商家也没有太大意义。这些商家有直播、微淘,有线下门店吗?...最重要的是,淘宝没有散状流量,没有分享链路和社群可以使用,中小微商家在淘宝的存在,已经变成了一个难局。 而淘宝新功能的推出,受冲击最大的当是京东、唯品会等综合电商。

    47730

    Unity3D动画控制器的用法

    先到Unity3D 的Asset Store下载资源 这里输入Monster,最大化窗口,将price设置到0,筛选免费资源。...可以用同样的方式将需要用到的动画拖入,也可以在Animator窗口中 右键->Create State->Empty,生成一个空状态,在右侧窗口,点击Motion右边的圆圈,在弹出窗口选择所需动画片段:...设置状态切换条件 在状态 右键->Make Transition,然后左键点另一个状态,可以连接两个状态 在左侧栏的Paramaters中可以添加参数,用来作为状态切换的条件...点击状态之间的连线,可以在右侧栏下方设置条件: 如选择walk到run之间的连线,条件设置如下: 这样当在walk状态时,若run为true,就会进入run状态。...其他的设置也类似。 这样就可以通过脚本更改该组件的参数,从而控制动画之间的转换。

    60420

    【Unity3D】Unity 编辑器窗口布局 ( 创建 Unity3D 项目 | 添加物体 | 层级窗口 | 场景窗口 | 游戏窗口 | 属性窗口 | 项目窗口 | 控制台窗口 | 窗口位置修改 )

    文章目录 一、在 Unity Hub 中创建 Unity 2020 编辑器版本的 Unity3D 项目 二、Unity 编辑器窗口布局 1、添加物体 2、菜单栏和工具栏 3、Hierarchy 层级窗口...Hub 中创建 Unity 2020 编辑器版本的 Unity3D 项目 ---- 在 Unity Hub 界面 中 , 左侧选择 " 项目 " 面板 , 然后点击右上角的 " 新项目 " 按钮 ,...点击顶部的 " 编辑器版本 " 后的下拉菜单按钮 , 可以选择该项目的 编辑器版本 , 从本地已安装的 Unity3D 编辑器版本中选择 ; 选择项目模板为 " 3D " , 设置项目名称 , 项目位置...; 5、Game 游戏窗口 运行游戏 时 , 是在 Game 游戏窗口 中运行的 , 下图中红色矩形框中就是游戏窗口 ; 6、Inspector 属性窗口 Inspector 属性窗口 又称为 检查器窗口..., 图片 , 音频 等文件 , 下图中红色矩形框中是项目窗口 ; 8、Console 控制台窗口 在开发时 , 如果需要调试 , 可以在 Console 控制台窗口 打印输出数据 , 下图中红色矩形框中是

    3.4K20

    安全保护策略:iOS应用程序代码保护的关键步骤和技巧

    无论是加密还是运行时虚拟机,最后都可以通过执行时调试把代码反向生成出来原来的代码,虽然能抵御低端的黑客攻击,但是对高端黑客却形同虚设。...这可以黑客获取应用程序的代码,也会很难理解它,不管他是高端还是低端的黑客,目前都没有有效的方法来还原为原来的代码,是公认的非常有效的方法之一。...ipaguard代码混淆工具支持对OC、Swift、Flutter、H5、HBuilder、Unity3D、Cocos2dx等各种开发平台开发的app。 代码混淆步骤 1....选择要混淆保护的函数,方法 选择左侧代码模块下的oc方法或者swift方法,点击右侧的选择文件选取一个可执行二进制文件,勾选需要混淆保护的方法和函数。...配置签名证书 点击左侧的签名配置,设置ios签名证书,描述文件等信息。

    25460

    在Unity3D 中关联Visual Studio 来编写C#

    在Unity3D 中关联Visual Studio 来编写C# Unity3D自带的MonoDevelop编辑器无论是js还是c#代码提示都很差,很诡异的就是变量名和方法名有的时候提示有的时候不提示。...(只限c#,Unity3D里的js不是原生的js,不建议在Visual Studio中编辑) 在Unity3D 中关联Visual Studio 的步骤: 1、在Unity3d中选择菜单Edit->Preferences...2、在弹出窗口点击External Tools->External Script Editor右侧的下拉列表并选择相应的Visual Studio 版本即可。...ss的一些服务端配置参数 [ { "d": 33878157, "enable": 1, "method": "aes-128-ctr",...obfs:混淆方式(tls1.2_ticket_auth之类的) protocol:协议(auth_aes128_md5之类的) debian 修改系统时间 1.查看当前系统时间 date 2.查看当前硬件时间

    2K20

    ☆打卡算法☆LeetCode 76、最小覆盖子串 算法解析

    大家好,我是小魔龙,Unity3D软件工程师,VR、AR,虚拟仿真方向,不定时更新软件开发技巧,生活感悟,觉得有用记得一键三连哦。...题意要求返回字符串s中覆盖t全部字符的最小子串,可以将包含t的子串的看做可行窗口。 在滑动窗口中会有两个指针,一个用于延伸现有窗口的指针,一个用于收缩窗口的指针。...那如果判断当前串口包含所有t所需的字符呢?可以用一个哈希表来表示t中所有的字符及数量。 如果这个哈希表中的对应的个数都不小于t的哈希表中各个字符的个数,那么当前窗口是可行的。...当出现相同的时候存入state,再看_matchList中有没有,没有就加入,有就看是否==s[_maxLeft],否就跳过 是就找到最左侧不为空的state,并将_maxLeft=index。...BUG:忘记处理从右往左时,最右侧与最左侧相同的情况,于是换思路:看题解,看了滑动窗口的原理。 字典查找消耗很大,还是用hashmap会好一些

    37240

    UE4 开发之实现按钮事件响应

    我记得上大学那会,流行网页游戏,那时候游戏公司都是用 AS 来开发游戏,用 Flash 来渲染游戏;后来等到我大学毕业, 手游行业开始兴起,各大游戏公司都开始用 Cocos2d-x 开发移动端手游,但是没过多久 Unity3D...我简单的摘抄了一段来自维基百科得介绍:虚幻引擎(英语:Unreal Engine)是一款由Epic Games开发的游戏引擎。...虽然使用 UE4 开发的游戏都是些大型的游戏,但 UE4 也跟 Unity3D 一样支持跨平台,相信在不久的以后,更多的手游会使用 UE4 来制作。 好了,简单的废话了几句,接下来我们开始进入正题。...在 "内容浏览器" 中新建 "用户界面-->控件蓝图" 名称自定义为 "HelloUE",创建好后在左侧选择 Button 和 Text 控件,拖动到面板上,选中按钮控件,并将右侧面板滚动到最下面,找到事件中的...在 控件蓝图 面板中选中 "类设置",在左侧的父类下拉列表中选择我们刚才创建的 C++ 类 "MyUserWidget" 9.

    2.8K30

    Unity3D学习笔记2——绘制一个带纹理的面

    那么这里就将三角形扩展为一个矩形的面,并且为这个面贴上纹理。 2. 详论 2.1. 网格(Mesh) 前面说到网格是渲染物体的骨架,因此还是先要把渲染物体的架子搭好。...uv坐标是用来计算纹理坐标的,也就是当物体贴上纹理之后的纹理坐标位置;法向量是用来参与光照计算的,如果缺少法向量,很多材质的效果不正确。...可以通过mesh.RecalculateNormals()让Unity3D自己计算法向量。...材质(Material) 接下来我们在Unity3D编辑器中创建一个材质,并且在C#脚本中将这个材质给到我们创建的面上。 2.2.1....创建材质 材质和纹理(图片)在Unity3D中被认为是一种资源,要加载他们需要特定的办法。一种比较简单的办法是使用Resources.Load。

    1.1K40
    领券