小编Aza*_*Aza的帖子

免费或开源协作/电子学习软件

我正在寻找开源或免费的数据协作软件.具体来说,这是一个非营利性组织,希望教远程学生如何使用外语.这个想法是教师会教课,一次最多可以有10名学生.教师可以发布幻灯片或其他教材,学生可以远程在他们的计算机上看到它.视频不是必需的,但音频是必须的.有什么建议?

此外,如果这些产品之间有任何评论或功能比较,我会有兴趣听到它们.

product

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

C的代码组织风格?

我知道一些更高级的语言,所有基于Web(PHP,javascript,一些python).我终于决定学习一门低级语言了,我决定和C一起去.问题是我使用的所有语言都是基于OOP.看作(基于我所做的研究)C没有类或继承.因此,我问你:我应该如何以有组织的方式在O中组织我的代码,而不必切换语言或只是拥有无穷无尽的函数文件?

从未来编辑:这个问题非常愚蠢地回顾它.我15岁,在我的学校没有CS ......

c oop structure

3
推荐指数
2
解决办法
4203
查看次数

Cygwin gcc在我的符号中添加了一个下划线"_"前缀.我在哪里可以找到有关此行为的文档?

我想第一次在cygwin上编译一个gcc项目.构建失败,因为下划线正在为所有符号添加前缀.这导致符号与GLIB库(通过CYGWIN软件包管理系统安装)不匹配,该库没有前导下栏.是否倾向于在某个地方记录一个领先的下划线?

gcc cygwin symbols prefix

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

ASP.NET MVC 2:打破变化

迁移到MVC 2后会出现什么问题?


我想知道MVC 2会带来什么样的重大改变,那么移植会带来多大的创伤?

您的移民体验有多顺畅?

migration asp.net-mvc asp.net-mvc-2

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

MySQL优化

在我的500万条记录的数据库中.表的结构:

CREATE TABLE IF NOT EXISTS `music` (
  `id` int(50) NOT NULL auto_increment,
  `artistname` varchar(50) NOT NULL,
  `songname` varchar(50) NOT NULL,
  `duration` varchar(6) NOT NULL,
  `url` varchar(255) NOT NULL,
  `server` int(5) NOT NULL,
  PRIMARY KEY  (`id`),
  KEY `artistname` (`artistname`),
  KEY `songname` (`songname`),
  KEY `url` (`url`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 ;
Run Code Online (Sandbox Code Playgroud)

如何优化表格然后搜索"artistname"和"songname"字段?

抱歉英文不好.来自俄罗斯的爱:-D

mysql database indexing search

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

Google App Engine(GAE),Urban Airship,Java,推送通知.示例代码?

我的服务器在GAE(Java)上运行,我正在使用Urban Airship服务来提供推送通知.当然,当我使用他们的网络界面发送测试通知时,一切正常,但我想在我的GAE app/server中添加一个测试按钮,让它触发UA发送推送.

问题是,到目前为止我看到的所有示例都没有针对GAE的Java库进行编译.

有没有人有任何他们想要分享构建的Java示例代码并在GAE下运行以通过Urban Airship触发推送通知?

谢谢!

iphone google-app-engine push-notification urbanairship.com

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

如何使用ThreadException?

我试过用

http://msdn.microsoft.com/en-us/library/system.windows.forms.application.threadexception.aspx#Y399

但是当我这样做的时候

throw new ArgumentNullException("playlist is empty");
Run Code Online (Sandbox Code Playgroud)

我一无所获.我敢打赌,我错过了一些非常明显的东西.

这是我的代码.

using System;
using System.Security.Permissions;
using System.Windows.Forms;
using System.Threading;

namespace MediaPlayer.NET
{
    internal static class Program
    {
        /// <summary>
        /// The main entry point for the application.
        /// </summary>
        [STAThread]
        [SecurityPermission(SecurityAction.Demand, Flags = SecurityPermissionFlag.ControlAppDomain)]
        private static void Main()
        {
            // Add the event handler for handling UI thread exceptions to the event.
            Application.ThreadException += new ThreadExceptionEventHandler(UIThreadException);

            // Set the unhandled exception mode to force all Windows Forms errors to go through …
Run Code Online (Sandbox Code Playgroud)

.net c# error-handling catch-all

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

ScreenFlow:选择要捕获或裁剪视频的区域,如何?

我正在尝试使用ScreenFlow(与SimFinger一起)制作iPhone模拟器视频.是否可以选择要捕获的特定区域?或者如何在捕获后裁剪视频?

video-editing ios

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

Matlab - 我如何知道变量名是否可以自由使用

在MatLab中你说:

E = cell(3,1);
Run Code Online (Sandbox Code Playgroud)

我怎么知道E是否已经被使用并且上面的呼叫没有覆盖它?我是否必须运行该程序并在此时中断?解释器中有一种方法可以帮我吗?例如,在C++中,编译器会告诉您是否尝试使用现有名称.

matlab

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

有人可以解释如何使用fmdb的FMDatabaseQueue吗?

我看到FMDatabaseQueue是fmdb的新增功能,可以帮助处理后台线程数据库调用.看起来这正是我需要的,但我找不到任何解释如何制作和处理查询/更新请求的文档.

有没有人有这方面的经验?你可以发布一些示例代码或解释吗?

谢谢

分支机构:github.com/ccgus/fmdb/tree/threadtests

这些类在那里,我只是看不到如何使用队列.

iphone fmdb

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