小编use*_*554的帖子

VSCode:将文件移出appdata目录

我在公司笔记本电脑上,而appdata的存储空间有限。最初的Google显示,实际上没有任何设置可以移动目录。我在考虑将相关目录(即\ AppData \ Roaming \ Code)简单地复制到其他位置,然后创建一个具有相同名称的硬符号链接(连接),然后将其指向相同的位置

即在命令行中:

mklink /J C:\Users\me\AppData\Roaming\Code C:\myFolder\Code
Run Code Online (Sandbox Code Playgroud)

我试着移动了整个appdata文件夹(右键单击漫游/本地/本地低,然后单击属性,然后单击位置选项卡,然后更改目录)。我设法只移动了一半的文件。直到我重新启动它似乎都起作用了,这引起了混乱。

我不想用vscode再次发生同样的事情。(那表示我还没有尝试对应用程序数据使用符号链接

大家的建议是什么?我可以创建一个符号链接并使一切正常吗?还是会再次引起更多混乱?如果它适用于vscode,我也想对appdata做同样的事情

windows portability mklink visual-studio-code vscode-settings

6
推荐指数
2
解决办法
3772
查看次数

使用RSelenium时,Chrome挂起/自行关闭(使用R)

尝试将python项目(使用硒来刮除Twitter推文而不使用受限的 Twitter api)转换为R编程。在Python中可以正常工作,但是我想在R中重新创建它。R的新手,但如果有帮助,我有一些MatLab的经验

install.packages("RSelenium") # install RSelenium 1.7.1
Run Code Online (Sandbox Code Playgroud)

据我所知,软件包已更新。因此,我需要使用其他功能来代替startserver()。但是根据所有的研究,我得到了一些矛盾的答案,但都没有用:

require(RSelenium) #used require() and library()
remDr <- remoteDriver(browserName = "chrome")
remDr$open()
Run Code Online (Sandbox Code Playgroud)

我得到错误:

[1] "Connecting to remote server"
Error in checkError(res) : 
  Undefined error in httr call. httr output: Failed to connect to localhost port 4444: Connection refused
Run Code Online (Sandbox Code Playgroud)

还尝试了:

require(RSelenium)
remDr <- rsDriver(browser = c("chrome"))
Run Code Online (Sandbox Code Playgroud)

我得到:

checking Selenium Server versions:
BEGIN: PREDOWNLOAD
BEGIN: DOWNLOAD
BEGIN: POSTDOWNLOAD
checking chromedriver versions:
BEGIN: PREDOWNLOAD
BEGIN: DOWNLOAD
BEGIN: POSTDOWNLOAD
checking geckodriver versions:
BEGIN: PREDOWNLOAD
BEGIN: …
Run Code Online (Sandbox Code Playgroud)

r rselenium

5
推荐指数
1
解决办法
392
查看次数

PL/SQL:如何在程序中提示用户输入?

这是一个关于我正在做的大型项目的一小部分的问题.我试过以下但我只是得到了下面的两个错误:

SET SERVEROUTPUT ON

CREATE OR REPLACE PROCEDURE HELLO AS
DECLARE
variable1 NUMBER(1);
variable2 CHAR(1);

BEGIN
DBMS_OUTPUT.PUT_LINE('Hello World');
variable1 := &please_enter_1_or_0;
variable2 := &please_enter_y_or_n;
END;
/
Run Code Online (Sandbox Code Playgroud)

错误(2,5):PLS-00103:当期望以下之一时遇到符号"DECLARE":begin function pragma procedure子类型类型当前游标删除存在于外部语言之前符号"begin"替换为"DECLARE"以继续.

错误(10,8):PLS-00103:当遇到以下情况之一时遇到符号"文件结束":(如果循环mod为空pragma引发返回选择更新,则使用
<< 开始大小写声明结束异常退出) 继续关闭当前删除获取锁定
插入打开回滚保存点设置sql执行提交forall合并管道清除

我们获得了如何标记代码的标记,对于本节,相关标准将是:"脚本是否使用过程?" 和"脚本是否提示正确/错误和团队/个人并正确处理提供的数据?".

项目摘要引用"开发一个提示RIGHT/WRONG的程序(使用&),然后更新表"(其中table是表的名称)

变量的目的是更新现有的记录属性.即如果用户选择1和n然后将记录中的空值更新为2.如果它是1则y然后更新为1,如果0和y/n则更新为0

sql oracle plsql user-input procedure

4
推荐指数
2
解决办法
5万
查看次数

Matlab:将矩阵重新整形为一维数组,重叠元素加在一起

这是一个示例矩阵:

x=[1,2,3,4,5;6,7,8,9,10;11,12,13,14,15]'; % 1:5 in 1st column, 6:10 in 2nd etc
Run Code Online (Sandbox Code Playgroud)

所以我有:

x=
1 6  11
2 7  12
3 8  13
4 9  14
5 10 15
Run Code Online (Sandbox Code Playgroud)

我想将给定列的元素的上半部分(不包括中间元素)与前一列的下半部分重叠,在重叠中添加元素.第一列和最后一列显然是异常(第一列没有前一列,也没有添加到最后一列)

在上面的简单示例中,为了清楚起见,我重写了该行以显示重叠的数字:

x=[1,2,3,4,5;
         6,7,8,9,10;
               11,12,13,14,15]';
Run Code Online (Sandbox Code Playgroud)

因此,我希望结果如下:

y=[1;2;3;4+6;5+7;8;9+11;10+12;13;14;15];
Run Code Online (Sandbox Code Playgroud)

现在,这只是一个非常简单的例子.生成的代码需要使用大数据进行有效扩展/高效运行.矩阵的可能大小将类似于120000x600,我认为生成的1D阵列将类似于37000000x1

arrays matlab matrix

3
推荐指数
1
解决办法
517
查看次数

Oracle PL SQL:使用标签摆脱 for 循环

SET SERVEROUTPUT ON
BEGIN
  <<outer_loop>>
  FOR i IN 1..10 LOOP
    FOR i IN 1..3 LOOP
      EXIT outer_loop WHEN outer_loop.i = 3;
    DBMS_OUTPUT.PUT_LINE('outer i is:' || outer_loop.i || ' inner i is: ' ||i);
      GOTO goodbye;
    END LOOP;       
  END LOOP;
  <<goodbye>>
  NULL;
END;
/
Run Code Online (Sandbox Code Playgroud)

我有上面的代码,它给出了下面的结果,但我的笔记说永远不要这样做。为什么会这样呢?毕竟它确实有效。

anonymous block completed
outer i is:1 inner i is: 1
Run Code Online (Sandbox Code Playgroud)

sql oracle label plsql for-loop

3
推荐指数
1
解决办法
5997
查看次数

ag-grid :显示隐藏的列(被拖出)

我有一个 ag-grid(免费的 reactjs 版本),有很多要加载的列和记录。

有些列不是必需的,因此用户可以将列拖出网格(从而隐藏它们)。这很好,但是用户如何在不刷新页面的情况下再次显示隐藏的列?

我不想抑制列拖动,只是一种在不刷新的情况下撤消隐藏的方法。

有什么建议吗?

reactjs ag-grid ag-grid-react

2
推荐指数
1
解决办法
4274
查看次数