如何使用Mac OS X连接到远程SQL服务器?我真的不需要GUI,但是对于颜色编码和结果集网格会很好.我宁愿不必使用VM.
是否有适用于MS SQL Server的Mac OS X SQL客户端?
在Ubuntu下全新安装Anaconda ...我在使用Scikit-Learn进行分类任务之前以各种方式预处理我的数据.
from sklearn import preprocessing
scaler = preprocessing.MinMaxScaler().fit(train)
train = scaler.transform(train)
test = scaler.transform(test)
Run Code Online (Sandbox Code Playgroud)
这一切都很好,但如果我有一个新的样本(温度低于),我想分类(因此我想以相同的方式预处理然后我得到
temp = [1,2,3,4,5,5,6,....................,7]
temp = scaler.transform(temp)
Run Code Online (Sandbox Code Playgroud)
然后我收到了弃用警告......
DeprecationWarning: Passing 1d arrays as data is deprecated in 0.17
and will raise ValueError in 0.19. Reshape your data either using
X.reshape(-1, 1) if your data has a single feature or X.reshape(1, -1)
if it contains a single sample.
Run Code Online (Sandbox Code Playgroud)
所以问题是我应该如何重新缩放这样的单个样本?
我想一个替代方案(不是很好的)会......
temp = [temp, temp]
temp = scaler.transform(temp)
temp = temp[0]
Run Code Online (Sandbox Code Playgroud)
但我确信有更好的方法.
对于熟悉Leaflet的人,你知道一种动态改变多边形颜色的方法吗?例如,采用如下定义的圆:
window.circle = L.circle([51.508, -0.11], 500, {
color: 'red',
fillColor: '#ffffff',
fillOpacity: 0.5
}).addTo(map);
Run Code Online (Sandbox Code Playgroud)
然后,在用户点击某个界面上某个按钮后(例如),我想改变圆圈的颜色,如下所示:
window.circle.options.fillColor = "#dddddd";
Run Code Online (Sandbox Code Playgroud)
代码更改window.circle.options.fillColor的值,但更改不会通过更改地图上多边形的颜色来反映.我已经四处寻找但没找到任何东西.有任何想法吗?
谢谢.
Dataframe:
one two
a 1 x
b 1 y
c 2 y
d 2 z
e 3 z
grp = DataFrame.groupby('one')
grp.agg(lambda x: ???) #or equivalent function
Run Code Online (Sandbox Code Playgroud)
来自grp.agg的所需输出:
one two
1 x|y
2 y|z
3 z
Run Code Online (Sandbox Code Playgroud)
在集成数据帧之前我的agg函数是"|".join(sorted(set(x)))
.理想情况下,我希望组中有任意数量的列,并且agg返回"|".join(sorted(set())
每个列项,如上面的两个.我也试过了np.char.join()
.
爱熊猫,它带我从一个800线复杂的程序到一个400线的步行放大公园.谢谢 :)
在我看来,在Node.js中处理某些类型数据的优雅方法是链接处理对象,如UNIX管道.
例如,grep:
function Grep(pattern) {
...
}
util.inherits(Grep, stream.Stream);
Grep.prototype.???? = ??????? // What goes here?
grep = new Grep(/foo/);
process.stdin.pipe(grep);
myStream.pipe(process.stdout);
Run Code Online (Sandbox Code Playgroud)
然而,我并不清楚为什么需要重写各种Stream方法才能使其工作.
如何创建简单地从其输入复制到其输出的Stream对象?据推测,更复杂的过滤流变得微不足道.
更新:感觉好像以下应该有效(用CoffeeScript表示,所以我不用JS语法填充这个框!):
class Forwarder extends stream.Stream
write: (chunk, encoding) ->
@emit 'data', chunk
end: (chunk, encoding) =>
if chunk?
@emit 'data', chunk
@emit 'end'
fwd = new Forwarder()
fwd.pipe(process.stdout);
process.stdin.pipe(fwd);
process.stdin.resume();
Run Code Online (Sandbox Code Playgroud)
但是,在此脚本中捕获内容不会输出任何内容.在脚本中显式调用'fwd.write()'会导致stdout输出.
我正在使用Node.js Mongodb本机驱动程序运行一些集成测试.每个测试都涉及连接到数据库,验证它是否已经存在(例如,没有任何文档集合),运行测试,然后删除数据库.高级代码如下:
const runSafeTest = function runSafeTest(test) {
async.waterfall([
connectToMongo,
throwIfDbExists,
instantiateServerConnection,
test
],
function doneWaterfall(err, db) {
db.dropDatabase(function(dbErr) {
if (dbErr) throw dbErr
});
})
};
Run Code Online (Sandbox Code Playgroud)
每次db.dropDatabase()
调用它都会引发以下错误:
MongoError: topology was destroyed
Run Code Online (Sandbox Code Playgroud)
不要求对上面的代码进行特定的调试,而只是一个普遍的问题:MongoDB中的"拓扑被破坏"错误意味着什么样的东西可能导致它?浏览了Mongo文档,源代码和其他SO问题,但无法找到关于"拓扑被破坏"的含义的明确答案,以及如何防止它在我们正在使用的测试方法中出现.
谢谢!
我正在尝试为SQL中的字段编写检查约束,该字段允许一系列字符串(在本例中为省名)或空值.目前的代码是这样的:
ALTER TABLE CODEDLOCATION
ADD CHECK (ADM1='Central' OR ADM1='East' OR ADM1='Far-Western' OR ADM1='Mid-Western' OR ADM1='West')
Run Code Online (Sandbox Code Playgroud)
这适用于ADM1字段,但如果新记录中的ADM1字段存在空值/空值,则会导致错误.我尝试了以下两个选项,但都不起作用:
ALTER TABLE CODEDLOCATION
ADD CHECK (ADM1='' OR ADM1='Central' OR ADM1='East' OR ADM1='Far-Western' OR ADM1='Mid-Western' OR ADM1='West')
ALTER TABLE CODEDLOCATION
ADD CHECK (ADM1=null OR ADM1='Central' OR ADM1='East' OR ADM1='Far-Western' OR ADM1='Mid-Western' OR ADM1='West')
Run Code Online (Sandbox Code Playgroud)
将HSQLDB与OpenOffice Base一起使用.谢谢!
PS我在这里使用检查而不是外键约束的原因与使用OO Base表单的一些挑战有关...
这可能是一个简单的问题,但我无法在任何地方找到明确的答案.我在node.js上尝试Hello World.我有一个node.js服务器在localhost的端口8000上运行,通过命令行打开,例如"node helloworld.js".Helloworld.js通过localhost:8000运行正常.现在,当我尝试打开端口8000上的另一台服务器时,虽然我收到错误"listen EADDRINUSE",因为第一台服务器仍在运行.那么我该如何关闭第一个节点服务器呢?
我想知道是否有人知道在html中显示一个带有黑框的复选框的好方法,如下图中的第三个复选框?
我已经在很多界面中看到了这一点,但是在网上找不到一个好的来检查源代码.如果这已经发布在其他地方,我很抱歉,但我没有幸运地使用我一直在尝试的搜索字词.
谢谢.