程序设计

专业和发烧友程序员的问答


7
将值从一列复制到同一表中的另一列
如何将值从一列复制到另一列?我有: Database name: list number | test 123456 | somedata 123486 | somedata1 232344 | 34 我希望有: Database name: list number | test 123456 | 123456 123486 | 123486 232344 | 232344 我应该有哪些mysql查询?
168 mysql  database 

5
LINQ:“包含”和一个Lambda查询
我有一个List<BuildingStatus>电话buildingStatus。我想检查它是否包含其字符代码(由返回GetCharCode())等于某个变量的状态v.Status。 遵循下面的(非编译)代码,有某种方法可以做到这一点? buildingStatus.Contains(item => item.GetCharValue() == v.Status)
168 c#  .net  list  linq  lambda 

14
在Python Django中运行单元测试时,如何禁用日志记录?
我正在使用一个基于单元测试的简单测试运行器来测试我的Django应用程序。 我的应用程序本身配置为在settings.py中使用基本记录器,方法是: logging.basicConfig(level=logging.DEBUG) 在我的应用程序代码中使用: logger = logging.getLogger(__name__) logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG)) 但是,在运行单元测试时,我想禁用日志记录,以免混乱我的测试结果输出。有没有一种简单的方法可以以全局方式关闭日志记录,以便在运行测试时,特定于应用程序的记录器不会将内容写到控制台上?

24
Xcode构建失败“体系结构x86_64的未定义符号”
Xcode初学者的问题: 这是我第一次使用Xcode 4.6.3。 我正在尝试编写一个非常简单的控制台程序,该程序搜索配对的BT设备并将其打印到NSLog。 生成时出现以下错误: Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_IOBluetoothDevice", referenced from: objc-class-ref in main.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) 我疯狂地搜寻。常见的问题应该是对文件的引用,该文件仅导入了头文件,而链接器未找到任何实现(* .m文件)。但是,IOBluetooth库是一个类似于Foundation框架的标准框架。 我在上述声明中缺少什么? 我也尝试过为32位计算机构建它(构建再次失败)。显然这是一个链接器错误,但是我不知道它与它之间的关系,除了在x86和x64体系结构上查找IOBluetoothDevice的实现存在问题之外,而头文件来自一个包含在标准中的Framework(称为IO蓝牙? 供您参考,我的主要代码“ main.m”为: #import <Foundation/Foundation.h> #import <IOBluetooth/objc/IOBluetoothDevice.h> // Note the …

4
在Latex中将列表分成多列
希望这很简单:我有一个相对较长的列表,其中每个列表项都包含很少的文本。例如: * 一个 * b * C * d * e * F 我希望这样格式化: * 广告 * b * e * c * f 我宁愿不创建包含2个列表的表,因为我希望能够轻松更改列表而不必担心更新所有列。 在乳胶中做到这一点的最佳方法是什么?
168 latex 

5
如何在多列上进行INNER JOIN
我正在做一个家庭作业项目,应该执行一个数据库查询,该查询可以按城市名称或机场代码查找航班,但是该flights表仅包含机场代码,因此如果要按城市搜索,我必须参加airports桌子。 机场表有以下几列:code, city 该航班表有以下几列:airline, flt_no, fairport, tairport, depart, arrive, fare 列fairport和tairport是从和到机场代码。 列depart和arrive是出发和到达的日期。 我想出一个查询,该查询首先将fairport列和airports.code列上的广告投放合并在一起。为了使我能够匹配,tairport我必须在从第一个联接开始的先前比赛中执行另一个联接。 SELECT airline, flt_no, fairport, tairport, depart, arrive, fare FROM (SELECT * FROM flights INNER JOIN airports ON flights.fairport = airports.code WHERE (airports.code = '?' OR airports.city='?')) AS matches INNER JOIN airports ON matches.tairport = airports.code WHERE (airports.code …
168 sql  database 

3
创建PDF的最佳C#API
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 您能推荐C#的任何PDF API吗?免费是最好的,但我不介意为此付费。
168 c#  .net  api  pdf-generation 

11
解析一个.py文件,读取AST,对其进行修改,然后写回修改后的源代码
我想以编程方式编辑python源代码。基本上,我想读取一个.py文件,生成AST,然后写回修改后的python源代码(即另一个.py文件)。 有多种方法可以使用标准python模块(例如ast或)来解析/编译python源代码compiler。但是,我认为它们都不支持修改源代码(例如删除此函数声明)然后写回修改后的python源代码的方法。 更新:我要这样做的原因是我想为python 编写一个Mutation测试库,主要是通过删除语句/表达式,重新运行测试并查看中断。


8
工具栏在状态栏下方重叠
我想在我的活动中使用appcompat v21工具栏。但是我要实现的工具栏在状态栏下方重叠。我该如何解决? 这是活动布局xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <include android:id="@+id/toolbar" layout="@layout/toolbar" /> <FrameLayout android:id="@+id/container" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1" /> </LinearLayout> 工具栏视图: <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" /> 主题风格: <style name="AppTheme" parent="MaterialNavigationDrawerTheme.Light.DarkActionBar"> <item name="colorPrimary">@color/primary</item> <item name="colorPrimaryDark">@color/primary_dark</item> <item name="colorAccent">@color/accent</item> </style>

9
获取对象的Django管理url
在Django 1.0之前,有一种简单的方法来获取对象的管理url,并且我编写了一个小过滤器,如下所示: <a href="{{ object|admin_url }}" .... > ... </a> 基本上我使用的是URL反向功能,视图名称为 'django.contrib.admin.views.main.change_stage' reverse( 'django.contrib.admin.views.main.change_stage', args=[app_label, model_name, object_id] ) 获取网址。 您可能已经猜到了,我正在尝试更新到最新版本的Django,这是我遇到的障碍之一,用于获取管理url的方法不再起作用。 如何在Django 1.0中执行此操作?(或者是1.1,因为我正在尝试更新为svn中的最新版本)。

12
Python连接文本文件
我列出了20个文件名,例如['file1.txt', 'file2.txt', ...]。我想编写一个Python脚本将这些文件连接成一个新文件。我可以通过打开每个文件f = open(...),通过调用逐行读取f.readline(),然后将每一行写入该新文件。在我看来,这并不是很“优雅”,尤其是我必须逐行读取/写入的部分。 在Python中是否有更“优雅”的方式来做到这一点?

12
将日期时间格式化为字符串(以毫秒为单位)
我想datetime从日期起以毫秒为单位的字符串。这段代码对我来说很典型,我很想学习如何缩短它。 from datetime import datetime timeformatted= str(datetime.utcnow()) semiformatted= timeformatted.replace("-","") almostformatted= semiformatted.replace(":","") formatted=almostformatted.replace(".","") withspacegoaway=formatted.replace(" ","") formattedstripped=withspacegoaway.strip() print formattedstripped

30
无法启动IIS Express Web服务器,无法注册URL,访问被拒绝
一些Web项目导致我出现问题,而其他项目则正常运行。我决定专注于有问题的一种。我在Windows 7上使用Visual Studio2013。我想以管理员身份运行它,窗口标题为PROJECT NAME - Microsoft Visual Studio (Administrator)。 当我尝试运行该项目时,会弹出一个对话框: 无法启动IIS Express Web服务器。 无法为站点“ SITE NAME”应用程序“ /” 注册URL“ http:// localhost:62940 /”。错误描述:访问被拒绝。(0x80070005)。 这似乎并不完全是 屡见不鲜,但我已经尝试了许多的不幸运的建议: 已删除%userprofile%\Documents\IISExpress\,尝试运行。 netsh http add urlacl url=http://localhost:62940/ user=everyone,重新启动并尝试运行。(实际上是user=Alla从瑞典语Windows开始)。 netsh http delete urlacl url=http://localhost:62940/,重新启动,并从改变<binding protocol="http" bindingInformation="*:62940:localhost />到<binding protocol="http" bindingInformation="*:62940:/>的%userprofile%\Documents\IISExpress\config\applicationhost.config想跑。(它确实将错误消息改为... URL "http://*:62940/" ...。 重新安装IIS 8.0 Express 重新安装了Visual Studio 2013 我机智的尽头,我在做什么错? …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.