嗨
这就是我想要做的.
- 全屏打开jpg.
- 在jpg上输入文字.
- 能够将文本移动到我希望它位于位图上的位置.
- 移动文本必须用手指(不是代码).
有点像创造个人搞笑的圣诞卡......
我找到了将文本写入Bitmap的例子,但没有关于移动该文本的问题.
需要帮助!
编辑 - 图像和添加的文本必须保存为相同大小的新jpg
我正在尝试计算我必须构建的服务器上的负载.
我需要创建一个服务器,在SQL数据库中注册了一百万用户.在一周内,每个用户将大约连接3-4次.每次用户启动并下载1-30 MB数据时,可能需要1-2分钟.
上传完成后,将在几分钟内删除.(在计算中更新文本删除错误)
我知道如何制作和查询SQL数据库,但在这种情况下要考虑什么?
我学习了 React JavaScript,现在我有一个关于 React Redux 的问题。
我有一个组件可以监听一个被磨损的 Redux 存储值 newTag
这是组件:
/*
* Component handles creating new Tags
*/
class AddTag extends React.Component {
constructor(props) {
super(props);
this.state = {
tagName: '',
categoryName: '',
};
}
submit = () => {
const { tagName, categoryName } = this.state;
const { tagsTag, tagsCategories } = this.props;
// Test if the tag is already created
const result = tagsTag.find(tag => tag.name === tagName);
if (result) {
if (result.category.name === categoryName.name) console.log('jj');
} …Run Code Online (Sandbox Code Playgroud) 嗨当我的应用程序获得ACTION_BOOT_COMPLETED时,它会启动一项服务.我想延迟那个让我们说60秒.我可以这样做:
public class StartAtBootServiceReceiver extends BroadcastReceiver
{
public void onReceive(Context context, Intent intent)
{
// Delay...60sec
}
}
Run Code Online (Sandbox Code Playgroud) 我通过这个代码收到一个文件,"bos.write"将它保存到我的硬盘上.一切都很好.由于我在几秒内发送文件,我以为我可以将文件存储在内存而不是硬盘.现在我该怎么做?
File path = new File("C://anabella//test1.txt");
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(path));
int size = 1024;
int val = 0;
byte[] buffer = new byte[1024];
while (fileSize >0) {
val = in.read(buffer, 0, size);
bos.write(buffer, 0, val);
fileSize -= val;
if (fileSize < size)
size = (int) fileSize;
}
Run Code Online (Sandbox Code Playgroud) 如果删除
操作成功,则认为WriteResult.getLastError()应该返回. null
它返回这个
{ "n" : 1 , "connectionId" : 200 , "wtime" : 0 , "err" : null , "ok" : 1.0}
Run Code Online (Sandbox Code Playgroud)
将BatchData Document被成功删除,但getLastError()不是null.
如果删除失败,我应该如何编写代码以了解以下代码段:
try {
Query<BatchData> queryDeleteBatchData = mongo.createQuery(BatchData.class);
queryDeleteBatchData.field("uuid").equal(theBatch.uuid);
queryDeleteBatchData.field("senderUuid").equal(on.uuid);
WriteResult del = mongo.delete(queryDeleteBatchData);
if(del.getLastError() != null){
logger.error("ERROR");
}
} catch (Exception e) {
logger.error("ERROR" );
}
Run Code Online (Sandbox Code Playgroud) 在下面的代码中,if语句评估为true但我可以看到它false.
显然,这里有一个逻辑可以解释这一点,但我记不住了.
2部电影展示了现象学:
http://www.youtube.com/watch ?v = DFcfffrfik
http://www.youtube.com/watch?v=NEC04-kLQBE
行"holderCompleated.textInfo.setT ..."将运行甚至做diffHours == 1
看图片,diffHours= 1和表达式窗口显示false

这个问题的总结可能是:(
不要害怕甚至问最愚蠢的问题:))
这是我进入时的照片 if statment

序言
然而,我在100Mb文件上测试md5,adler32和crc32时所做的一个重要发现是奇怪的是它需要同样的时间.这只能意味着我猜的两件事之一,即在Android设备上,文件系统是瓶颈而且它无法足够快地提供算法,或者我实现了JNI的基本错误,后者我可以忍受.
使用MD5算法在10Mb以下散列图像,mp3和文件等小文件需要几秒钟.
我的问题是我的文件大小超过100-700MB.
我的要求是下载的文件需要与原始源文件匹配.
我做了一些测试,为一个大小为100Mb的文件制作MD5哈希值.
在设备HTC Desire Android v2.2上我运行了jni原生测试和java MessageDigest.getInstance("MD5");测试.
两个测试都计算了相同文件的MD5,并且两次测试运行近似相同的时间长度为1-2min.我调试了.
据我所知,Native测试会更快.
如何在上述设备上将散列时间降低到10-15秒为100MB.
这样做的成本当然是碰撞准确性,但我可以接受,一百万分之一的散列不一样.
更新
我不是大师,但这是我对MD5的测试c代码.这个速度并不比Java快得多MessageDigest.感觉就像我在Android主UI线程上运行一样.
#include <android/log.h>
#include <stdio.h>
#include <sys/types.h>
#include <time.h>
#include <string.h>
#include <inttypes.h>
#include <jni.h>
#include <stdlib.h>
/* typedef a 32 bit type */
typedef unsigned long int UINT4;
/* Data structure for MD5 (Message Digest) computation */
typedef struct {
UINT4 i[2]; /* number of _bits_ handled mod 2^64 */
UINT4 buf[4]; /* scratch buffer */
unsigned char in[64]; /* …Run Code Online (Sandbox Code Playgroud) 我刚刚开始迁移到 Cloud Firestore,并对这条安全规则感到好奇。\n在 Firebase 实时数据库中,这条规则:
\n\n\n\n\n如果规则表达式中的一个操作数为 true,则计算结果为 true。
\n\n在这个例子中,只要旧数据或新数据不存在,我们就可以写入。换句话说,如果我们要删除或创建数据,但不更新数据,则可以写入。
\n\n".write": "!data.exists() || !newData.exists()"
\n
I\xc2\xb4m 尝试在 Cloud Firestore 中复制,例如
\n\n\n\n\nRun Code Online (Sandbox Code Playgroud)\nmatch /USER_ID/{Id} {\n allow create: if resource.data.id != exist\n allow read: if request.auth.uid != null;\n }\n
我想要的是,如果Document存在,则USER_ID Collection发生的事务必须失败。\n但这不起作用。我已阅读该文档几次但无法使其工作
database android firebase firebase-security google-cloud-firestore
怎么样的9补丁图像.
它们可以用来代替吗?
/res/drawable-hdpi/icon.png ...... .. 72×72
/res/drawable-mdpi/icon.png .... 48×48
/res/drawable-ldpi/icon.png ...... 36×36
有什么好处/缺点?
android ×5
java ×5
database ×1
delay ×1
firebase ×1
graphics ×1
hash ×1
javascript ×1
long-integer ×1
md5 ×1
mongodb ×1
nine-patch ×1
nio ×1
reactjs ×1
redux ×1
sql ×1
validation ×1