好久没有更新博客了。一是,最近加班,懒了。二是,没东西可以去写,也就是最近没有去学习新的东西。4号,swift开源了。感觉是应该真正的去用一下。只有用了,才能快速的学习。所以,自己尝试着去用swift去写项目,而不是简单的print(”hello swift”)。与OC混合编程如果,你打算使用swift写代码,而其他的小伙伴还停留在OC上,你就必须掌握如何与OC一起编程,特别是OC调用swift,
转载
2024-10-13 15:56:41
38阅读
Swift 性能探索和优化分析 Apple 在推出 Swift 时就将其冠以先进,安全和高效的新一代编程语言之名。前两点在 Swift 的语法和语言特性中已经表现得淋漓尽致:像是尾随闭包,枚举关联值,可选值和强制的类型安全等都是 Swift 显而易见的优点。但是对于高效一点,就没有那么明显了。在 2014 年 WWDC 大会上 Apple 宣称 Swift 具有超越 Objective-
转载
2024-04-11 06:37:52
97阅读
最近几天一直很忙,忙得的忘了《电子商务世界》记者的一个采访提纲,今天拿出来一看,又是中小企业信息化的问题,这个老生常谈的问题,只能用这个题目来回答,这根本不是问题(杂志电话调查将近几千家中小企业,我这在摘取其中有代表性的一家)
企业的ERP2007 中小企业信息化的问题一直是困扰国内外软件厂商的难题,这个问题是否有解,答案应该是肯定的
原创
2007-02-08 21:05:13
637阅读
1.每秒读写文件多少次 2.每秒查询更新sqlite多少次 3.redis之类每秒多少次 4.pdf转换每秒多少页 5.tcpserver 每秒多少链接处理 等等
转载
2020-04-09 07:13:00
88阅读
2评论
要不要顺着老板点?要的,孩子都能宠,下属都能纵容,为啥不能顺着老板点,多点耐心没什么。老板是不是比较固执?是的,能当老板的人,都有执念,固执属于常态。要不要拍老板的马屁?要的,因为老板掌握着资源,你要办事却没有资源,你还办个毛啊。拍马屁不是很下贱的行为吗?不是,你可以把他认为是靠近老板的一种方式,你占据了老板身边那个位置,最少可以阻止那些不学无术的人占那个位置,想比较而言,你更喜欢你占这个位置吧。
原创
2016-01-11 11:02:50
591阅读
这是我收集的10个最棘手的Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java 知识,但这些问题都是容易在各种 Java 面试中被问到的,而且包括我的朋友和同事在内的许多程序员都觉得很难回答。1.为什么等待和通知是在 Object 类而不是 Thread 中的?一个棘手的
问题1:浏览器控制台上会打印什么?var a = 10;
function foo() {
console.log(a); // ??
var a = 20;
}
foo();问题2:如果我们使用 let 或 const 代替 var,输出是否相同?var a = 10;
function foo() {
console.log(a); // ??
let a =
转载
2023-09-01 15:00:52
47阅读
Python报错总结本人之前一直写的Scala,由于这个项目用的都是python,所以自己学了一下。但是上项目了之后,还是会犯很多基础的错误,所以总结了一下。数据嵌套了太多太多太多太多太多太多。。。层,大概是字典里value嵌套了列表 ,列表里各元素嵌套了字典(一个字典为一个元素,然后里面又嵌套)。就想拿到没有波动的信号。哎,python的这个缩进真的让新手头疼,因为我学过的语言中都没有这种语法
转载
2023-08-20 21:17:04
69阅读
P问题、NP问题、NPC问题、NP难问题的概念离入职尚有几天时间,闲来无事,将大家常见却又很容易搞糊涂的几个概念进行整理,希望对大家有所帮助。你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC...
转载
2015-11-14 19:05:00
367阅读
2评论
假设入栈序列为1 2 3 4 ... n,则出栈序列是1到n的一个排列。 假设用P表示入栈操作,用Q表示出栈操作,则栈操作过程可以表示为一个由P和Q构成的序列。 对一个给定的出栈序列,应该如何操作才能得到呢?#include <bits/stdc++.h>using namespace std;#define fi(i,l,r) for(int i=l;i<=r;i++)#def
原创
2021-10-18 10:27:23
482阅读
本文总结了有关Java异常的十大常见问题。1.已检查与未检查简而言之,必须在方法中显式捕获已检查的异常或在方法的throws子句中声明该异常。未检查的异常是由无法解决的问题引起的,例如被零除,空指针等。检查的异常特别重要,因为您希望使用API的其他开发人员知道如何处理异常。2.异常管理的最佳实践如果可以正确处理异常,则应将其捕获,否则应将其引发。3.为什么在try中定义的变量不能被catch或fi
转载
2023-09-13 22:19:26
41阅读
背景新的阶段来啦,值得我写篇博客纪念一下,虽然前一秒还沉浸在喜悦里,后一秒就被bug和任务震惊住了,哈哈,当一个人觉得一段时间很煎熬,就像是把自己放在火上烤一样,我相信这一定是在成长,经过这段时间自己会有特别多的收获,不论好的坏的
原创
2022-02-18 11:26:26
119阅读
QBQ是The Question Behind The Question的缩写,意为问题背后的问题。本书副标题是「提高个人责任意识,是解决所有问题的核心」。针对副标题还有一段说明:推诿、抱怨、拖延、执行不力是很多组织内部的通病,缺乏责任意识的组织和个人将无法在市场竞争中获胜。这些内容就是本书的核心思想,全书加上空出的读后感页还不到140页,而其中要表达的道理确是精确且有效,真正称得上是短小精悍。作
原创
2022-04-22 10:13:00
1204阅读
1.Redis 双写不一致导致的问题背景:使用到缓存,无论是本数据库做缓存还是使用Redis 做缓存,那么就会存在数据同步的问题,因为配置信息缓存在内存中,而内存是无法感知到数据在数据库的修改。这样就造成数据不一致性的问题。 共有四种方案: 1.先更新数据库,后更新缓存。 2.先更新缓存,再更新数据库。 3.先删除缓存,后删除数据库。 4.先更新数据库,后更新缓存。第一种和第二种方案,没有人使用的
转载
2023-08-07 23:52:02
7阅读
在面试中,我们经常被问到Coding的问题,要求用伪码或者某种语言解决一个问题,由于平时我们都依赖IDE来debug找错,所以很容易写出有错误的程序,而且没有调试,导致有些错误极难被发现,下面列举一些常见错误,并以三个题目的实践作为例子告诉自己:错误很容易发生!!!请注意验证自己的程序。边界条件:循环变量的起始点、结束点和增减是否正确;递归调用的结束条件; 对于输入,是否考虑可能很大或者
转载
2023-07-21 18:31:05
39阅读
题目描述Jack是个吃鸡玩家,一个偶然的机会Jack来到了神秘的P城,Jack发现P城有 N 种宝物,每种宝物有 x[i] 个。但是当Jack想把他们全部拿走时,Jack发现由于背包限制,Jack现在只能带 3 件宝物回去,且每种宝物Jack最多只能带走 1 件。那么Jack一共有多少种带走 3 种不同宝物的方法?输入题目有多组测试数据每组数据第一行输入一个
原创
2022-08-10 11:21:54
36阅读
前言这些知识点基本是本人在准备春招和秋招时做的笔记,东西比较杂,有的是自己总结,有的是参考网上博客,可能不是很准确,还望各位批评指正,多多交流。问-31:GloVe相对于word2vec有哪些优缺点?答: 优点: 1:统计全局信息: 考虑了全局的统计信息,在小数据集上也能有不错的效果,word2vec只使用局部的信息 2:训练速度更快: 从其实现上来说,更容易实现并行化,所以训练速度更快,相对于C
转载
2024-01-05 21:59:48
70阅读
今天我们来讨论js中常见的问题:一、引言a) 区分大小写b) 单引号、双引号c) &nb
转载
2023-09-21 06:41:05
51阅读
缘起回归这个问题最先接触的时候是在高中,在高中讲了什么关于回归问题的,我们先回顾一下。 ··首先先引入了一些单变量的,标量的期望方差等一些概念用来刻画一些统计量。 ··随后引入了散点图,也就是给定一组(x,y),用作图的方法来在图上标出一系列的点。然后如果这些点的组合大约是一条直线的话,就说这些点满足y=ax+b这样的一个关系。 ··然后称这种分析为一元线性回归分析。然后根据提供的数据,去求出参数
转载
2024-05-16 06:13:14
56阅读
背景新的阶段来啦,值得我写篇博客纪念一下,虽然前一秒还沉浸在喜悦里,后一秒就被bug和任务震惊住了,哈哈,当一个人觉得一段时间很煎熬,就像是把自己放在火上烤一样,我相信这一定是在成长,经过这段时间自己会有特别多的收获,不论好的坏的,都会带给你一些东西,积极的去面对,期待蜕变后的自己!以下用来勉励自己,你已经不再是个孩子了,时刻谨记,要用成熟的方式去解决问题! ...
原创
2021-07-13 14:27:45
1338阅读