小编KFo*_*Fox的帖子

在apache localhost服务器上使用.htaccess文件

好吧,我得到了一个Apache localhost服务器并运行PHP和MySql.现在我希望能够使用一个.htaccess文件来使用RewriteRule,但是我不知道该把它放在哪里.

我有这些目录:

C:\dev\progs存储Apache PHP和MySQL的地方,每个都存放在自己的子目录中,即.C:\dev\progs\Apache等等...

C:\dev\www 存储所有站点文件的位置.

我需要知道把.htaccess文件放在哪里,我需要做什么配置,以及我的希望和梦想是什么都没有.

谢谢

apache directory .htaccess configuration localhost

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

在python中将二进制整数或字符串写入文件

我在Python中有一个字符串(也可能是整数),我想将它写入文件.它只包含1和0我想要将1和0的模式写入文件.我想直接编写二进制文件,因为我需要存储大量数据,但只需要存储某些值.当我只需要三个时,我认为没有必要占用每个值使用8位的空间.

例如.假设我要将二进制字符串写入"01100010"文件.如果我在文本编辑器中打开它会说b(01100010是b的ascii代码).不要混淆.我不想写ascii代码,这个例子只是为了表明我想直接将字节写入文件.


澄清:

我的字符串看起来像这样:

binary_string = "001011010110000010010"
Run Code Online (Sandbox Code Playgroud)

它不是由数字或字符的二进制代码组成.它包含仅与我的程序相关的数据.

python binary file-io file

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

如何导出已导入的界面?

我正在使用typescript创建一个库,它分布在多个文件中.我获取了我定义的所有类和常量,并将它们导入到一个模块中,该模块将它们全部导出到一个名称空间下.我刚刚定义了一个接口,我希望将它包含在与我库的所有其他部分相同的命名空间/模块中.但显然我做不到.

这是一个简化的例子:

/app.ts是应用程序的入口点,我现在所做的只是包含我的库MyLib:

//app.ts
import myLib = require("lib/MyLib/MyLib"); // this works fine
Run Code Online (Sandbox Code Playgroud)

/lib/MyLib/MyLib.ts是我导入MyLib定义的所有内容并将它们一起导出的文件:

// lib/MyLib/MyLib.ts

import VehiclesImport = require("./transport/vehicles");
// error under  VehiclesImport.IAutomobile, saying that VehiclesImport has no property IAutomobile
export var IAutomobile = VehiclesImport.IAutomobile; 
export var Car = VehiclesImport.Car;
Run Code Online (Sandbox Code Playgroud)

在/lib/MyLib/transport/vehicles.ts中,我定义了几个车辆的类和接口,在这里,我将展示IAutomobile和Car:

// lib/MyLib/transport/vehicles.ts

export interface IAutomobile {
    weight: number
}

export class Car implements IAutomobile {
    weight = 3000
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试在MyLib.ts中创建一个类卡车,它正确实现了IAutomobile,并且工作正常,没有任何错误消息.当我想在'implements'语句之外访问IAutomobile时,似乎只会出现这个问题.

我很抱歉,如果这看起来像'代码转储',但在我看来,这是一个严重的问题,除了在类声明中我无法访问我的接口.我在过去的两个小时里搜索过谷歌,但没有发现任何关于此问题的信息.感谢你给与我的帮助!

编辑:我知道typescript接口不是编译的javascript代码的一部分,但这不应该阻止我在打字稿中操纵它们.

import module export interface typescript

8
推荐指数
3
解决办法
7161
查看次数

将文件类型与Java Swing应用程序关联

我正在创建一个java swing应用程序,我需要将我的程序设置为文件扩展名.mcsd(MIME类型text/mcsd)的默认程序.这必须适用于Windows,如果它也适用于OS X/Linux,那将会很好.我对java(3或4个月)有些新意,所以请不要用各种专家的谈话轰炸我.

我已经看到在Windows中将自定义文件扩展名与java应用程序相关联,但我不想使用Java Web Start.如果可能,我还想知道如何设置该文件类型的图标.我发现exe4j是一种创建.exe并计划使用它的方法,但如果不是转换为exe的最佳工具,或者有人知道更好的事情随时告诉我.另一件事:我需要能够在程序打开后从该文件中获取数据.

所以我的问题是:我该怎么做?

java swing file-extension file file-association

6
推荐指数
1
解决办法
2073
查看次数

PySide中的QScintilla

我喜欢PySide,并且已经使用了一段时间,但是在我正在进行的程序中,我需要一个高级代码编辑器.

我找到了QScintilla,但那是PyQt.这是否与PySide兼容,如果是这样,我将如何使用它?
我也看了PySide-QScintilla,但这一切是一对夫妇的.h文件和一个__init.py__和__init__.py甚至没有涉及到任何.h文件!有人用过吗?你如何将它包含在一个程序中?
我也看到了qutepart,但它似乎对于我需要的东西来说太基本了.

我会接受QScintilla以外的解决方案,但他们必须:

  • 错误突出显示
  • 语法突出显示
  • 代码建议(输入时的下拉菜单)
  • 行号
  • 自定义颜色
  • 必须至少是GPL(LGPL会很好)

任何其他功能都很棒.

python editor pyside qscintilla

6
推荐指数
1
解决办法
1602
查看次数

在TideSDK中创建一个文件

我正在用TideSDK创建一个应用程序,需要为项目创建文件.但是我找不到任何创建文件的方法.在API文档中,我看到了这个函数createDirectory().那会创建一个文件吗?如果没有,会是什么?

或者我是以错误的方式来做这件事的?我应该在SQLite数据库中存储项目的数据吗?我迷路了,请帮忙.

PS.如果有人知道TideSDK中的文件系统的一个很好的教程,那将非常有帮助.

javascript filesystems file tidesdk

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

在OpenGL中更新模板缓冲区时出现问题

在使用Mac上的OpenGL中的模板测试绘图时遇到问题.当我第一次绘制场景时,模板工作正常.我在中间绘制一个半透明的黑色矩形,启用了对模板缓冲区的写入,然后禁用了写入模板缓冲区的更大的蓝色矩形.当窗口首次弹出时,我得到了正确的结果,如下所示:

正确(初始)渲染

但是,当我调整窗口大小,再次调用渲染函数时,我得到的结果如下:

问题示例#1 要么 问题示例#2

有时奇怪的白色空间跟随中间的矩形,有时候白色在看似随意的排列之间捕捉,但是当你回到那个窗口大小时保持这些安排.我在网上找不到解决方案.这是我的渲染函数,在调整窗口大小时调用它:

glClearColor(0, 0, 0, 1);
glClearStencil(0x00);
glClear(GL_COLOR_BUFFER_BIT | GL_STENCIL_BUFFER_BIT);

// Replace data in the stencil buffer with 1s if it passes the test
//  which should be GL_ALWAYS
glStencilFunc(GL_ALWAYS, 1, 0xFF); 
glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE);

// Allow data to be written to the stencil buffer.
glStencilMask(0xFF);

p->fillSquare(1, 1, 1, 0.3, -0.25, 0.25, 0.25, 0.25, -0.25, -0.25, 0.25, -0.25); // Write a semi transparent black rectangle

glStencilMask(0x00); // Disable writing to the stencil buffer.
glStencilFunc(GL_NOTEQUAL, 1, 0xFF); // Only …
Run Code Online (Sandbox Code Playgroud)

c++ opengl stencil-buffer glfw

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

从pyside中的对话框中删除whatThis

我在C++中发现了很多关于这样做的问题,但没有关于在Python/PySide中这样做的问题.我想删除'?' 按键
在此输入图像描述
从我的QDialog顶部.我知道我会使用setWindowFlags(),但我不知道我应该通过什么作为参数.

python qdialog pyside

0
推荐指数
1
解决办法
943
查看次数