使用Microsoft的Visual Studio代码,如何复制一行代码然后上下移动?(类似于Sublime的cmd+ shift+ d行为)
这是我不断使用的功能,并且在没有它的情况下使用Visual Studio Code正在努力.
我正在尝试清除表格中所有记录的一列.例如,如果我的表有三列:id
,comment
和likes
- 我希望能够清除该likes
列.
+---+-------+-----+
|id |comment|likes|
+-----------------+
|1 |hi |3 |
|2 |hello |12 |
|3 |hey |1 |
+---+-------+-----+
Run Code Online (Sandbox Code Playgroud)
所以事后看起来像这样:
+---+-------+-----+
|id |comment|likes|
+-----------------+
|1 |hi | |
|2 |hello | |
|3 |hey | |
+---+-------+-----+
Run Code Online (Sandbox Code Playgroud)
我猜我必须使用MySQL UPDATE
来清除likes
值,但是我如何遍历所有记录并保持id
和comment
字段相同?
我不想手动更改每条记录.
我试图执行一个SQL
INSERT
具有Toad for oracle
:
INSERT INTO GRAT_ACTIVITY
(UUID, IP_ADRESS, SEND_MAIL, DATE_CREA, DATE_UPD, CREATOR, CENTER, ETAT, REQUEST)
VALUES('555-vgd9-pllkd-5513', '172.12.23.130', 'N', SYSDATE, SYSDATE, '1554', 'M18', 'I', 8842);
--COMMIT;
Run Code Online (Sandbox Code Playgroud)
该GRAT_ACTIVITY
表结构如下:
CREATE TABLE CASH.GRAT_ACTIVITY
(
UUID VARCHAR2(64 BYTE) NOT NULL,
IP_ADRESS VARCHAR2(15 BYTE),
SEND_MAIL VARCHAR2(1 BYTE),
DATE_CREA DATE,
DATE_UPD DATE,
CREATOR VARCHAR2(4 BYTE),
CENTER VARCHAR2(4 BYTE),
ETAT VARCHAR2(1 BYTE),
REQUEST NUMBER
)
Run Code Online (Sandbox Code Playgroud)
错误信息:
ORA-00911:无效字符
原因:标识符不能以字母和数字以外的任何ASCII字符开头.第一个字符后也允许$#_.双引号括起来的标识符可以包含除doublequote之外的任何字符.替代引号(q'#...#')不能使用空格,制表符或回车符作为分隔符.对于所有其他上下文,请参阅SQL语言参考手册.
行动:没有
我该如何解决?
尝试从DB中检索记录时,我收到枚举类的未知名称值.使用JSF 2.0,JPA.
我的数据库中的可能值是'F'或'J'
枚举:
public enum TipoPessoa {
FISICA ("F", "Física"),
JURIDICA ("J", "Jurídica");
private final String id;
private final String descricao;
private TipoPessoa(String id, String descricao){
this.id = id;
this.descricao = descricao;
}
public String getId() {
return id;
}
public String getDescricao(){
return descricao;
}
}
Run Code Online (Sandbox Code Playgroud)
实体:
@Column(nullable=false, length=1)
private TipoPessoa tipoPessoa;
public TipoPessoa getTipoPessoa() {
return tipoPessoa;
}
public void setTipoPessoa(TipoPessoa tipoPessoa) {
this.tipoPessoa = tipoPessoa;
}
Run Code Online (Sandbox Code Playgroud)
当我尝试从DB读取记录时,我收到了错误
你能帮我解决这个问题吗?谢谢
堆栈跟踪:
javax.servlet.ServletException:枚举类的未知名称值br.com.aaa.xxx.entidade.TipoPessoa:F javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)br.com.aaa.filtro.FiltroEncode .doFilter(FiltroEncode.java:26)根本原因
javax.ejb.EJBTransactionRolledbackException:枚举类的未知名称值br.com.aaa.xxx.entidade.TipoPessoa:F .... ......
如果我有这样的代码,如何在jQuery中获取选项选择框的值,
<select id='media' name='media'>
<option value='1'>media1</option>
<option value='2'>media2</option>
<option value='3'>media3</option>
</select>
Run Code Online (Sandbox Code Playgroud)
当我为变更事件编码时,
$(document).ready(function()
{
$("#media").change(function()
{
var id=$(this).val();
var dataString = 'id='+ id;
alert(id); return false;
});
});
Run Code Online (Sandbox Code Playgroud)
它给我media1
,media2
,media3
而不是1, 2, 3
如何获得值1,2,3?
注意:如果此问题与 SO 无关,请告诉我。我会很高兴地删除它
我正在寻找一个基于 javascript 的库或一个支持创建多个(子)和垂直时间线的示例项目。有许多具有这些功能的水平的,但我找不到合适的垂直时间线。更多详情如下:
我特别在寻找什么:
我的问题的图形表示:
解释:
到目前为止我发现了什么:
我经历了许多 StackOverflow 问题和答案,但找不到与我正在寻找的内容相近的任何内容。我发现的最接近的问题:
我只是想知道如果有类似的东西,我是否正在尝试重新发明轮子。我的计划是结合上述库,如果其他一切都失败了。
如果这个问题不相关并且应该转移到不同的 StackExchange 空间,也请告诉我。
谢谢
我是谷歌云平台的初学者。我有一个实例和一个自定义域。我安装了 SSL 证书。我正在使用SSL 检查器,但端口 443 似乎已关闭。我收到以下错误:
443 端口似乎被过滤,请检查您的防火墙/服务器配置。
以下是我在防火墙上端口 443 的配置:
{
"allowed": [
{
"IPProtocol": "tcp",
"ports": [
"443"
]
}
],
"creationTimestamp": "2017-06-27T21:28:24.833-07:00",
"description": "",
"direction": "INGRESS",
"id": "515010694775......",
"kind": "compute#firewall",
"name": "default-allow-https",
"network": "projects/.../global/networks/default",
"priority": 1000,
"selfLink": "projects/.../global/firewalls/default-allow-https",
"sourceRanges": [
"0.0.0.0/0"
],
"targetTags": [
"https-server"
]
}
Run Code Online (Sandbox Code Playgroud)
我缺少什么?
我正在为用户创建一个表单,允许他们上传.csv
文件和xls/xlsx
文件.目前,该程序允许他们上传.csv
文件,这些文件用于更新Oracle 11g
我正在处理的数据库.但是,我似乎无法弄清楚如何打开,然后将xsl/xlsx
文件csv
对齐.我一直收到这个错误:
Fatal error: Uncaught exception 'PHPExcel_Reader_Exception' with message 'Could not open uploaded.xls for reading! File does not exist, or it is not readable.' in /opt/apache/servers/planninganddesign/htdocs/LG/SLCCA/Classes/PHPExcel/Shared/OLERead.php:80 Stack trace: #0 /opt/apache/servers/planninganddesign/htdocs/LG/SLCCA/Classes/PHPExcel/Reader/Excel5.php(1164): PHPExcel_Shared_OLERead->read('uploaded.xls') #1 <DIRECTORY> (612): PHPExcel_Reader_Excel5->_loadOLE('uploaded.xls') #2 /opt/apache/servers/planninganddesign/htdocs/LG/SLCCA/update_handler2.php(12): PHPExcel_Reader_Excel5->load('uploaded.xls') #3 {main} thrown in /opt/apache/servers/planninganddesign/htdocs/LG/SLCCA/Classes/PHPExcel/Shared/OLERead.php on line 80
Run Code Online (Sandbox Code Playgroud)
这是一个很长的错误,但我认为第一行是我目前的主要问题.
update2.php(form)[我怀疑你需要这个]:
<?php require('reader.php'); ?>
<form name="file" enctype="multipart/form-data" action="update_handler2.php" method="post" >
<u>GF:</u> <input type="file" name="uploaded"><br>
<u>GF:</u> <input type="number" name="numbers"><br>
<input type="submit" …
Run Code Online (Sandbox Code Playgroud)