程序设计

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

14
appcompat-v7:21.0.0':找不到与给定名称匹配的资源:attr'android:actionModeShareDrawable'
尝试在项目中使用最新的appcompat-v7支持库时,出现以下错误: /Users/greg/dev/mobile/android_project/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.xml Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. …


5
解释Apache ZooKeeper
我试图了解ZooKeeper,其工作原理以及功能。有没有可以与ZooKeeper媲美的应用程序? 如果您知道,那么您将如何向外行描述ZooKeeper? 我已经尝试过Apache Wiki,Zookeeper Sourceforge ...,但是我仍然无法与之联系。 我只是通过http://zookeeper.sourceforge.net/index.sf.shtml阅读,所以没有更多这样的服务吗?它像复制服务器服务一样简单吗?

30
如何从字母矩阵中找到可能的单词列表[Boggle Solver]
最近,我一直在iPhone上玩一个名为Scramble的游戏。你们中有些人可能将此游戏称为Boggle。本质上,当游戏开始时,您会得到一个字母矩阵,如下所示: F X I E A M L O E W B X A S T U 游戏的目标是找到尽可能多的单词,这些单词可以通过将字母链接在一起来形成。您可以从任何字母开始,并且包围它的所有字母都是公平的游戏,然后转到下一个字母时,包围该字母的所有字母都是公平的游戏,除了任何以前使用的字母。因此在上面的网格,例如,我能想出的话LOB,TUX,SEA,FAME,等词必须至少有3个字符,并且不超过N×N个字符,这将是本场比赛16,但可以在一些实现改变。尽管这款游戏既有趣又令人上瘾,但我显然并不擅长于此,我想通过编写一个程序来欺骗我一点,该程序可以给我最好的单词(单词越长,您获得的积分就越多)。 (来源:boggled.org) 不幸的是,我对算法或其效率等不是很好。我的第一次尝试是使用诸如此类的字典(〜2.3MB),并进行线性搜索以尝试将组合与字典条目匹配。这需要非常长时间才能找到可能的单词,并且由于您每轮只有2分钟的时间,因此这根本不够用。 我很想看看是否有任何Stackoverflowers可以提出更有效的解决方案。我主要在寻找使用Big 3 P的解决方案:Python,PHP和Perl,尽管Java或C ++的任何功能也很酷,因为速度是必不可少的。 当前解决方案: 亚当·罗森菲尔德(Adam Rosenfield),Python,约20秒 John Fouhy,Python,大约3秒 Kent Fredric,Perl,〜1秒 Darius Bacon,Python,〜1秒 rvarcher,VB.NET (实时链接), Paolo Bergantino,PHP (实时链接),〜5s(本地〜2s)
376 algorithm  puzzle  boggle 

15
如何使用用户名和密码保护MongoDB
我想为我的MongoDB实例设置用户名和密码身份验证,以便任何远程访问都将要求输入用户名和密码。我从MongoDB网站尝试了该教程,并做了以下工作: use admin db.addUser('theadmin', '12345'); db.auth('theadmin','12345'); 之后,我退出并再次运行mongo。而且我不需要密码即可访问它。即使我远程连接到数据库,也不会提示我输入用户名和密码。 更新这是我最终使用的解决方案 1) At the mongo command line, set the administrator: use admin; db.addUser('admin','123456'); 2) Shutdown the server and exit db.shutdownServer(); exit 3) Restart mongod with --auth $ sudo ./mongodb/bin/mongod --auth --dbpath /mnt/db/ 4) Run mongo again in 2 ways: i) run mongo first …

24
如何在Mac上获得GNU的readlink -f的行为?
在Linux上,该readlink实用程序接受-f附加链接后面的选项。这似乎不适用于Mac和可能基于BSD的系统。等价的是什么? 以下是一些调试信息: $ which readlink; readlink -f /usr/bin/readlink readlink: illegal option -f usage: readlink [-n] [file ...]
376 macos  freebsd  sh 

14
在Linux中对pthread_create的未定义引用
我从https://computing.llnl.gov/tutorials/pthreads/在网络上获取了以下演示 #include <pthread.h> #include <stdio.h> #define NUM_THREADS 5 void *PrintHello(void *threadid) { long tid; tid = (long)threadid; printf("Hello World! It's me, thread #%ld!\n", tid); pthread_exit(NULL); } int main (int argc, char *argv[]) { pthread_t threads[NUM_THREADS]; int rc; long t; for(t=0; t<NUM_THREADS; t++){ printf("In main: creating thread %ld\n", t); rc = …

23
为什么使用相机意图捕获的图像在Android的某些设备上旋转?
我正在捕获图像并将其设置为图像视图。 public void captureImage() { Intent intentCamera = new Intent("android.media.action.IMAGE_CAPTURE"); File filePhoto = new File(Environment.getExternalStorageDirectory(), "Pic.jpg"); imageUri = Uri.fromFile(filePhoto); MyApplicationGlobal.imageUri = imageUri.getPath(); intentCamera.putExtra(MediaStore.EXTRA_OUTPUT, imageUri); startActivityForResult(intentCamera, TAKE_PICTURE); } @Override protected void onActivityResult(int requestCode, int resultCode, Intent intentFromCamera) { super.onActivityResult(requestCode, resultCode, intentFromCamera); if (resultCode == RESULT_OK && requestCode == TAKE_PICTURE) { if …


6
pyplot散点图标记大小
在散点图的pyplot文档中: matplotlib.pyplot.scatter(x, y, s=20, c='b', marker='o', cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, faceted=True, verts=None, hold=None, **kwargs) 标记尺寸 s:以磅为单位的大小^ 2。它是标量或与x和y长度相同的数组。 什么单位points^2?这是什么意思?是否s=100意味10 pixel x 10 pixel? 基本上,我正在尝试制作具有不同标记大小的散点图,并且我想弄清楚s数字的含义。



21
Internet Explorer的“控制台”是未定义的错误
我正在使用Firebug,并且有一些类似的语句: console.log("..."); 在我的页面中。在IE8(可能也是早期版本)中,我收到脚本错误,提示“控制台”未定义。我尝试将其放在页面顶部: <script type="text/javascript"> if (!console) console = {log: function() {}}; </script> 仍然我得到错误。有什么办法摆脱错误?

25
在MySQL中删除重复的行
我有一个包含以下字段的表: id (Unique) url (Unique) title company site_id 现在,我需要删除具有same的行title, company and site_id。一种方法是使用以下SQL以及脚本(PHP): SELECT title, site_id, location, id, count( * ) FROM jobs GROUP BY site_id, company, title, location HAVING count( * ) >1 运行此查询后,我可以使用服务器端脚本删除重复项。 但是,我想知道是否只能使用SQL查询来完成。
375 mysql  sql  duplicates 


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.