![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术杂谈
锁心所欲 想到哪说到哪
大道不孤,众行致远
微信号:qlmtuiguang
展开
-
window下minio的备份
简单才是硬道理,大型互联网公司的数据实现秒查,例如输入QQ号,马上出结果。用的技术其实非常简单。复杂问题简单化、善战者无赫赫之功这才是真高人。把简单问题复杂化,弄一堆名字忽悠人都是伪专家。minio的安装后目录非常小,也不要安装包,复制过来就能用。data目录建在安装目录下。正规的方式是用mc客户端程序,但是想想根本无需这样。做事简单才是硬道理。简单明了,通俗易懂,这才是战略家。备份时连系统带数据一股脑备份(可以分卷压缩)。恢复时找到合适目录解压即可。原创 2024-07-16 10:06:59 · 171 阅读 · 0 评论 -
输出feign调用详细日志
EnableFeignClients(basePackages={"***","***"}) 这里没有加对应包路径,导致没有真正调用feign,直接进入回调函数显示调用失败。没有调用,自然也没有日志,根本不是配置问题导致没有输出日志。在技术领域一定要先找到真正的问题所在,否则就是瞎子摸象。开发新增一个feign调用类,调用另一个微服务的接口,总是报调用失败,想输出下调用的详细日志看看怎么回事。******: debug ****为实际类路径。配置无误,但是就是没有调用日志,直接懵圈。实在不行了,来咨询。原创 2024-07-02 20:20:18 · 150 阅读 · 0 评论 -
解决zip文件中文乱码问题
问题根本就不出现在这里,而是出现在前端。在一个项目中,把后台的文件打包成zip,下载到前台。结果发现zip文件名本身乱码,zip文件内压缩的文件也是乱码。不能说网上的东西都是错了,但确实很大一部分都是没有自己实践,直接转的。关键是分析到底那步出现的问题:是服务器端生成时出现的,还是传递过程中发生的。1、Zip文件中的文件名使用的是一种称为"CP437"的字符集编码,所以要按CP437编码文件名字。结果:文件名字这各种转换,无效,怎么折腾都是乱码,而且更乱。文件名字这里也是各种转码,折腾,全部无效。原创 2024-06-29 16:54:45 · 548 阅读 · 0 评论 -
解决Oracle死锁问题
locked_mode为2,3,4不影响DML(insert,delete,update,select)操作, 但DDL(alter,drop等)操作会提示ora-00054:"resource busy and acquire with NOWAIT specified"2、根据ID查询进程具体信息。1、根据表查询死锁进程ID。不见得能查出,碰运气了。原创 2024-06-15 07:36:15 · 376 阅读 · 0 评论 -
数据库漫谈-MongoDB
MongoDB是非关系型数据库,适合存储文档,存储大数据。MongoDB其实是广告公司发明的,因为现有的关系型数据库不适合广告行业,所以他们就自己做了一个数据库。collection.insert_one({'name': '张三', 'age': 25, 'address': '北京海淀'})NoSQL适合存储非结构化数据,如文章、评论、网页等等。所谓非结构化是指每行的数据列不固定。关系型数据库适合存储结构化数据,例如教师信息、学生信息等等。1个服务器不够就增加1个,2个不够就再增。原创 2024-06-09 21:43:12 · 484 阅读 · 0 评论 -
数据库漫谈-国产数据库
EsgynDB(易鲸捷数据库) , 贵州易鲸捷信息技术有限公司。KingbaseES ,北京人大金仓信息技术股份有限公司。DragonBase ,北京金山云网络技术有限公司。SequoiaDB , 广州巨杉软件开发有限公司。DM(达梦数据库),武汉达梦数据库股份有限公司。GreatDB ,创意信息技术股份有限公司。GoldenDB ,中兴通讯股份有限公司。PolarDB , 阿里云计算有限公司。ArkDB,北京极数云舟科技有限公司。现在不做评论,3年后再看看,还剩那些。Analyticdb,阿里云。原创 2024-06-02 18:51:36 · 888 阅读 · 0 评论 -
数据库漫谈-infomix
infomix数据库知名度不高,主要跟它的定位有关,它主要用于unix操作系统:Informix便是取自Information和Unix的结合,它也是第一个支持linux系统的数据库。它其实在金融、电信行业使用率非常高。98年,当时我在做银行领域的项目,接触的就是infomix数据。在C语言中嵌入esql来操作数据库,非常方便,笔者现在都记忆尤新。从纯技术层面,infomix非常出色,很多技术都领先oracle和sybase。但是商业上失败和槽糕的公司管理,让infomix逐步下沉。原创 2024-06-02 07:56:14 · 275 阅读 · 0 评论 -
crbug/1173575
需要新建一个前端工程,前端人员从之前的一个工程复制过来,修改了端口号,删除了不适合的代码,打算从空工程开始开发。一切顺利,npm run dev,访问浏览器,结果页面出不来。怀疑删除了不该删除的文件,重新复制,执行,故障依旧。没办法找来问我,一眼看出问题。故意对研发说,你换个浏览器试试。神奇的一幕出现了,正常。查看浏览器控制台,发现提示:crbug/1173575, non-JS module files deprecated.然后疯狂查寻,试了所有方案,均无任何作用。原创 2024-06-01 16:56:16 · 563 阅读 · 0 评论 -
数据库漫谈-DB2
DB2是IBM的产品,也是曾经辉煌过,但是随着技术的发展,逐步没落。IBM整体上没有重视和迎合PC的发展,固守大型机、小型机市场是没落主要原因。用过该数据库的同学不多。你要是知道他居然不支持直接更改表结构。你得新建个表,然后把老数据导过去。就这个反人类设计就决定了他的应用范围不会大。在国内,DB2本来就小众,随时国产数据库的崛起,注定走向没落。原创 2024-05-29 17:24:02 · 209 阅读 · 0 评论 -
数据库漫谈-PostgresSQL
而且PostgresSQL不受商业公司控制(MySQL已经归属Oracle公司)作为开源数据库另一个巨头,PostgresSQL不如MySQL风光,在最初的较量中MySQL一直占据上风,就好像两个同窗好友同时求学,小学、初中、高中,MySQL都力压PgSQL,但到了本科阶段,PgSQL开始超越MySQL。从技术特点上,PostgreSQL的json,jsonb,hstore等数据格式,紧跟现在的技术潮流,也是因为这个,它后来居上,超越了MySQL。原创 2024-05-29 17:13:06 · 282 阅读 · 0 评论 -
数据库漫谈-MySQL
在国内,MySQL遥遥领先另一个开源数据库PostgresSQL。一个主要原因是MySQL在98年就有了windows版,PG则是在2005年;另一个主要原因是PHP,PHP+MySQL一度是建网站的首先搭配。免费+好用是MySQL的最大标签。有人说MySQL的大数据处理能力弱、事务处理弱、没有数据挖掘等,但是您用的是免费的东西啊。2008年1月,MySQL AB公司被Sun公司以10亿美金收购。2009年4月,Oracle公司以74亿美元收购Sun公司。2000年,MySQL AB公司在瑞典成立。原创 2024-05-27 01:21:25 · 308 阅读 · 0 评论 -
数据库漫谈-sql server
1992年,sybase开始跟微软合作,开发基于window版的sql server,然后2年后双方分道扬镳,sql server品牌归属了微软,从此微软进入了数据库市场。和其他数据库相比,sql server没有跨平台能力,只能运行在window上,这一定程度上限制了它的发展,尤其是对于一些高端用户(主要使用unix、linux操作系统),但在中小客户端,由于其简单性和相对较低的价格,占据了大部分市场份额。一直搞不懂oracle这么牛的数据库服务,配的客户端实在太垃圾,只能用第三方的。原创 2024-05-27 00:34:25 · 191 阅读 · 0 评论 -
数据库漫谈-sybase
sybase就是“system”加“database”,代表着信息系统的底层。最红火的时候,Sybase手握数据库系统、数据库设计工具(PowerDesigner),开发工具(PowerBuild)三大利器,是做业务系统的最优组合。开发的结果是微软有了自己的数据库系统sql server,成功撬走了sybase的大量客户。在国内sybase占领了银行、电信、证券等大金主市场,甚至到今天还在用(是不是某个国产数据库宣传在某某银行成功实施了sybase迁移工作),但逐步被蚕食也是不争的事实。原创 2024-05-26 12:06:23 · 168 阅读 · 0 评论 -
扫描链接打开小程序配置-谁看谁迷糊
反正以我对中文的掌握程度,我认为上面的规则是针对体验版的,符合规则的都跳转到体验版。新增的线上版本规则是针对线上的。因为版本迭代的原因,公司必然有个线上版本和正在开发的版本。通过扫描不同的二维码可以进到不同的小程序版本,腾讯的设计者真贴心。我们试验了很久,猜测结果如下(非官方解答):发布后只有后面配置的那5个链接(而且参数都算上,没有什么匹配,是全部!我们也是迷糊状态,仔细解读公众开发平台的文档,始终不得其解。我们的解释已经发挥我们中文的最高水平了,你要是看着还迷糊,就没辙了,自己反复的配置+测试吧。原创 2024-05-21 11:49:08 · 248 阅读 · 0 评论 -
数据库漫谈-oracle
在国内,oracle也是数据量比较大的场景的选择(当然也贵),oracle的DBA也是比较吃香的岗位。我一直比较纳闷的是,这么牛的数据库系统,客户端工具根本不能看。oracle公司并不是只卖数据库,其实更主要的业务是管理系统。另外一个冷知识,通常用圆柱体来代表数据库,oracle的总部大楼就有圆柱体的元素。国外情况不清楚,但是在国内,oracle是王小二过年了,行业内很早就发起了去oracle工作,信创工程又加了一把火。首先写oracle,这是关系型数据库的最早玩家,也是最巅峰。原创 2024-05-18 07:54:02 · 185 阅读 · 0 评论 -
优化运行效率
要一次性从数据库取回代码转为hash表(平台中实质上从redis中取,那也是一次性取回所有相关代码),翻译时取hash值,绝不能每次从库查一次代码。这么多年也没用什么大招,大部分问题就是小朋友们的不良习惯,如果开发时就注意这些,运行效率就会好很多。现代的编程不太关注数据库层面了,过去的触发器、存储过程、自定义函数渐渐的不流行了,但是索引万万得关注,那效果是钢钢地。循环内只保留不得不做的事,和循环无关的放到循环外面去。要减少前后端交互的次数,减少数据传输量。3、能批量干的,一次性干的要一次型干完。原创 2024-05-13 15:35:18 · 342 阅读 · 0 评论 -
数据库漫谈-发展简史
数据管理最早都是开发者自行定义的,应用和数据管理是一体的,没有独立的数据管理系统。1961年为了支持阿波罗计划的执行,IBM开发了ICS数据库,这是个层次数据库,是最早的大型数据库。Codd对层次模型和网状模型Say NO,推出了划时代的数据库模型:关系型数据库,使得数据库和应用分离,成为单独发展的系统。IBM估计肠子都悔青了,后知后觉的推出了DB2,这个时候只能在Oracle背后吃土了。省钱是永恒的主题,财大气粗的阿里也不例外,通过一场去IOE运动,用MySQL替换了Oracle。数据库的发展还在持续。原创 2024-05-03 23:00:52 · 391 阅读 · 0 评论 -
开发语言漫谈-prolog
这是个完全不一样的语言,很多程序员都没有听说过。笔者也就是上学那时接触过,也没有真正用于实践。prolog的全称是即Programming in Logic即逻辑编程语言,用于自然语言处理和人工智能领域。最佳应用领域是建立专家系统、自然语言理解和智能知识库。prolog可以理解为sql一样的东西,一个是从结构化数据库取结果,一个从事实和规则中取结果。prolog快50岁了,到了知天命的阶段了,或许这门语言会大热。原创 2024-05-03 19:02:48 · 136 阅读 · 0 评论 -
开发语言漫谈-scratch
在面向少儿的编程语言中,目前流行的是scratch、python和C++。真是铁打的C语言,流水的其他语言。这个不是给程序员用,是给孩子们学习用的。其通过点击并拖拽的方式,完成编程。是不是很像现在的低代码平台?原创 2024-04-27 23:23:53 · 144 阅读 · 1 评论 -
开发语言漫谈-erlang
erlang又是一个应用邻域狭窄的语言。erlang是爱立信发明的编程语言,它的宣传口号是:“如果Java是一次编写,到处运行,Erlang就是一次编写,永远运行!”,妥妥的碰Java的流量。erlang诞生和很多语言的诞生过程一样,就是发明人为了某个目的筛选了市面上的所有语言,惊奇的发现都不能用,被迫发明了新语言。erlang的进程不同于操作系统中的进程,非常的轻量级,开销只有几百个字节,这样一台服务器可以轻松地支持几百万个进程同时运行。这么神奇的语言,爱立信内部禁止使用,因为他太小众了,维护成本太高。原创 2024-04-22 07:09:15 · 408 阅读 · 0 评论 -
开发语言漫谈-ABAP
很多甲方以上了SAP为荣,按销售的宣传,上了SAP就走向了世界500强的康庄大道。那个时候,是国外的月亮最圆的时候,国内很多大型国企上了SAP的船。按照国内热情的待客之道,先是欢迎会,然后眼见临近中午,就先不干活,先喝喝茶,然后中午聚餐,大家热热闹闹到3点到场干活,2小时解决问题后又到晚餐时间。过了一段时间,账单飘过来了,顾问的计费从出发开始,到离场结束,也就是吃饭、喝酒、ktv时间都算工作时间!但是时代变了,大家发下高高在上的SAP也就那么回事,随着SAP的走下坡路,ABAP也就臭了。原创 2024-04-22 06:46:09 · 896 阅读 · 0 评论 -
开发语言漫谈-SQL
坏消息是SQL有很多方言,每个数据库系统都有或多或少的扩展,各个数据库之间有很多细微的差距。这个困惑类似做Javascript的怎么兼容各浏览器,编写SQL的得考虑怎么做数据库兼容。SQL是另一个门类的开发语言,是专用于结构化数据库操作的专用语言。SQL不可能单独开发系统,但是做数据库方面的系统不懂SQL也不行。市面上很大部分开发岗位(后台)都是要和数据库打交道的,所以SQL必须掌握。目前流行的趋势是这些逻辑由服务程序处理,数据库只做单纯的存储。做管理系统维护和服务的同学,SQL是必备技能。原创 2024-04-21 12:57:30 · 856 阅读 · 0 评论 -
开发语言漫谈-pb vb delphi
从单机版到C/S架构,pb vb delphi占据了很大部分市场份额。进入了B/S 、移动时代,WinForm本身的需求就在萎缩,而且有了更强大的开发工具C#。pb vb delphi退出市场不可避免。但是C++是永远的强者,WinForm时代就有部分系统使用VC++,现在仍然再用,例如QQ。但是C++确实难学,一旦学会就会是塔尖,薪资那是钢钢地。过去做WinForm的三巨头,现在还有多少人记得?技术发展淹没了多少曾经的辉煌。现在培训学校还有教这些的吗?原创 2024-04-21 12:30:51 · 235 阅读 · 0 评论 -
开发语言漫谈-脚本语言
前面讲的都称之为编程语言,就是做系统用的。还有一大类称之为脚本语言的语言,这类语言数量极多,大部分程序员用不上,也不关心,这是系统维护人员专用的邻域。更准确的来讲,能直接运行的文本都可以称之为脚本语言,按这个标准,python也是。ruby是日本人松本行弘发明的一种面向对象编程的脚本语言,大量借鉴了Perl、Smalltalk、Eiffel、Ada以及Lisp语言的优点,曾经风靡一时,但现在有点没落了。N多年后,可能现在的很多编程语言消失了,但是只要linux还在,bash就在。它在游戏届那是相当的有名。原创 2024-04-20 15:05:59 · 1331 阅读 · 0 评论 -
开发语言漫谈-React
就是因为React复杂,学会的程序员就瞧不上搞Vue的。编操作系统的和编财务系统,你说谁NB?但是不能说复杂就高级,大家都是搞前端网页的,没那么大差距。React同Vue一样,都是基于Javascript上的框架,不是独立语言。不同Vue,React是妥妥的大厂出品,源自facebook。也是基于这个原因,也只有大厂能够驾驭react,小厂商建议还是用Vue,目前React、Vue是国内流行的前端框架,新入行都可以学,只是React稍微难些,但是会的话,进的一般是规模大的公司,薪资正常会高些。原创 2024-04-20 14:33:47 · 333 阅读 · 0 评论 -
开发语言漫谈-Vue
Vue严格说来不是一门语言,它是Javascript的一个框架。如同Spring是Java语言的一个框架。只是当下为了开发效率,很少有人使用原生Javascript,多少得选择某种框架。类似的框架实在太多,bootstrap、layui、Angular、jQuery、react、Express等等,随着时代的发展,国内主要使用的是VUE和React。Vue是尤雨溪同学于2014年创造的,是少有的优秀国产技术。学前端的新手推荐学习上述组合,在目前国内有大量的岗位需求。原创 2024-04-19 21:46:07 · 1569 阅读 · 0 评论 -
开发语言漫谈-PHP
和之前介绍的语言不同,他是一种服务器端脚本语言,主要用于开发动态网页。PHP语法简单,而且具有跨平台的特性,开发效率、运行效率都很高,推出后就收到广泛好评,在社区有很高的活跃度。总之,当前情况下学习PHP还是有市场需求的,特别是一些小公司、小项目。如果说当前的互联网大厂热衷GO语言,那么当时的PHP就如同今天的GO。但是随着移动互联网的发展以及微服务架构的兴起,PHP受到强大的挑战。从国内角度看,PHP的岗位确实在下降。但是PHP庞大的存量市场还是很大的,说PHP凉凉确实有点太悲观。原创 2024-04-19 21:34:26 · 930 阅读 · 0 评论 -
开发语言漫谈-Swift
swift就是个语言的大杂烩,混合了很多语言的风格。不管混合了多少,总的来说是简单了,正常了(看起来不像Object C那样另类了)。从这点来看,如果想做苹果的应用,建议去学swift,跳过ObjectC。当然总体上还是C的底子。比较大的改变就是去掉了;号,Let Var的应用使它看起来很像Javascript。更可贵的是,Swift可以突破苹果生态系统了。目前唯一问题就是职位需求量不够大,毕竟苹果系统的基数不够大。原创 2024-04-18 20:18:49 · 385 阅读 · 1 评论 -
开发语言漫谈-Object C
这也体现了这门语言的特色,它是苹果公司私有的,就得和别人不一样。学这门语言就限定只能给苹果系统用。当年做App时就很痛苦,必须开发两套:安卓一套 苹果一套。搞苹果的人少,工资高。现在到了小程序时代,这个痛苦就没有了。小程序说到底就是web应用了,只和浏览器有关,和操作系统没有关系了。个人建议新入门的不要去学,太封闭了。有点问题都找不到任何帮助。非要做苹果应用的话,可以去学swift。C的家族还有个另类,Object C。原创 2024-04-18 19:55:37 · 550 阅读 · 0 评论 -
开发语言漫谈-rust
if(){}else{}就是C家族的。C、C++的传统领域就是系统底层、硬件接口方向。C/C++没有垃圾内存回收机制,完全靠程序员的自觉+天赋,这事不靠谱。所以rust诞生了,rust面向的也是系统级编程,同时比C/C++安全。也就是说C/C++完全相信程序员能搞定一切,随便动内存;JAVA/GO坚信程序员能搞砸一切,所以不能自己动内存。Rust走中间路线,即不相信程序员,也不让他随便搞。前面介绍C语言家族时忘掉了rust。总的来讲,在系统编程邻域,Rust会有一席之地。原创 2024-04-16 22:08:39 · 1079 阅读 · 0 评论 -
开发语言漫谈-go
网上吹嘘go语言的很多,确实鹅厂,字节、B站、知乎都在用go。但是实质上你发现他们的领域是一样的。go的设计思路和python差不多,就是要降低入门难度,提高开发效率。go由于是编译型、静态变量所以比python快,并发也比python强很多。纠结学python还是go,没有多大意义,这两个入门门槛都比较低,同时学下没有困难。从就业上看python的可选领域比go多。学Java、C++、C#的人转go、python比较容易,反过来就难。Java、C#程序员基数最大,工作岗位最多。原创 2024-04-16 18:51:11 · 545 阅读 · 0 评论 -
开发语言漫谈-python
python的语法和C完全不同,但是它也是C写的。所以客观上需要个简单上手开发效率高的语言,就这样python诞生了。python的发明人其实不喜欢蟒蛇,但是不知道为啥选这个名字。python的设计思想就是简单高效,由于这个特性,很快流行起来。C一堆的{}看着就不是普通人看的文章。简单之外,它还有很强大的功能,在Web 领域开发、自动化测试、自动化运维、数据分析、科学计算、人工智能、机器学习等等都有广泛应用。python有局限性,主要就是性能差,并发性差。做为新入门的程序员,推荐学习下python。原创 2024-04-16 18:27:19 · 986 阅读 · 0 评论 -
开发语言漫谈-kotlin
Sun公司创造了Java和标准库,但是拿不出像样的IDE。这点Sun公司不如微软,微软的C#的开发环境简单好用,降低了开发者门槛。Sun的母公司Oracle也这德行,这么强大的数据库系统,却没有个好的客户端工具。程序的运行环境包括移动设备、服务端、浏览器,服务器又分为window、linux等,不同的环境使用不同的开发语言。kotlin从各个方面都扩展和超越了Java,但毕竟是新兴事务,推广和流行还需要时间考验。至此我们介绍了C的庞大家族C、C++、C#、Java、JavaScript、kotlin。原创 2024-04-15 23:29:39 · 588 阅读 · 1 评论 -
开发语言漫谈-JavaScript
收购)开发,JavaScript最初是由Netscape公司开发的(当年浏览器的霸主)。JavaScript最初的名字是 LiveScript,Netscape将其命名为 JavaScript,无非是蹭 Java流量。一般认为JavaScript只用于浏览器编程,但是Node.js的出现,让JavaScript脱离了浏览器的制约(也就是执行在客户端),可以运行在服务端了。JavaScript、Java名字很相近,但它们没有任何亲缘关系,是由不同公司开发的编程语言。当然原生的Javascript是基础。原创 2024-04-15 23:10:19 · 819 阅读 · 0 评论 -
开发语言漫谈-C#
C#的#,字面上的意思就是++++,也就是把C++再++。从纯技术角度来看,C#设计非常优秀,可以覆盖所有领域,是几乎唯一的全栈能力语言。它也是关键字数量最多的语言,C#10 一共设计了116个关键字、C++20(86个关键字),Java17(57个关键字)。但是从商业领域,C#发展并不好。C#没有超越他的针对对象(JAVA),又受到后来者的挤压(PYTHON),所以发展前景不太乐观。在国内,信创的推行,对C#又是个打击。C#毕竟入门容易,如果你想从事开发工作,但自觉天资有限,可以考虑学下。原创 2024-04-09 13:30:40 · 1306 阅读 · 1 评论 -
开发语言漫谈-Java
的确Java现在面临新语言的巨大挑战,而且天生就比较尴尬:比C++简化,但又没有彻底简化,随着使用的发展,又加入很多新特性,变的越来越复杂,让自己变成了自己讨厌的样子。但是毕竟大量的产品、项目都是基于Java开发的,想转变方向是很难的,也需要很长的时间。由于其巨大的存量和Java的继续发展,Java会一直保持热门地位,但不会再有过去的王者地位了,现在描述的Java已死,事实上描述是Java的地位正在下降而已,但远不到死亡的地步。记得Java当年也很香,那个时候是VB,Delphi,PB的时代。原创 2024-04-06 10:14:25 · 1227 阅读 · 0 评论 -
开发语言漫谈-C++
C++23 是 2023 年 7 月份刚确定下的新标准变化包括引入标准库的模块化支持、扩展 constexpr 、增加并行算法、ranges 扩展、this 推导、引入更多的属性和注解、增加 std::mdspan、std::generator 等新特性。C++入门难,提高难,但上限很高。C++最初的名字为“带类的C”(C with Classes),形象的说明了C++的核心是将C语言从面向过程扩展为面向对象,此时的C++已经有了类、封装、继承等核心概念,为后来的面向对象编程奠定了基础。原创 2024-04-06 09:31:15 · 944 阅读 · 0 评论 -
开发语言漫谈-C语言
比C更低级的是汇编语言,这个东西就是反人类的玩意。更神奇的是直到现在,C语言还有生命力。C语言的发明人丹尼斯·里奇是图灵奖得主,C语言的前身B语言的发明人肯·汤普森也是图灵奖得主,其他语言那个有这么高贵的出身?这么多年来,C语言就几乎没有变化,可见其完备性。if(){},多么简洁的表达,程序员少敲了多少字?时至今日,如果要做底层,如操作系统、通讯软件、嵌入设备,驱动程序,C还是首选,干这些活的都是高手。直系有C++,C#(就是++++),Objective-C,Java,Kotlin。原创 2024-04-05 12:13:03 · 2164 阅读 · 0 评论 -
手机领域的平台之战
OA厂商、CRM厂商、HR厂商等等,都推自己的APP。淘宝小程序:支持个人或企业搭建淘宝店,功能包括群聊、发文章、门店信息、导航、直播、微淘等。百度智能小程序:主要运行在手机百度App上,以智能特色为主,提供超过60个人工智能接口。字节跳动小程序:集成在今日头条、抖音等App中,允许开发者一次开发,多平台使用。支付宝小程序:主要活跃在商业和生活服务领域,提供用户授权、支付、定位等功能。京东小程序:可以在京东旗下的app中打开,包括京东商城、京东支付等。在企业管理平台领域,目前看是微信、钉钉、飞书之争。原创 2024-04-04 07:54:24 · 570 阅读 · 0 评论 -
构建朋友圈
团队有意见说透露不少技术秘密,商业路径,怕人模仿。但凡出现空白,一定是众多的资金、人员进入,血淋淋的一番拼杀是少不了的。在应用领域,我们倡导小而精,不同的应用需要不同领域的专业人士,这些都可以外包给领域内的小公司。例如OA、CRM领域,除了头部大厂外,还有众多有一技之长的小公司,这些小公司恐怕一辈子都很难在领域内进入前三。先搭统一平台,然后按统一规范重构应用,是信息化方向,这个方向并不隐秘,很多大厂早就开始布局发力,我们还是后来者。所以我们必须说明我们的思想,我们的思路、吸引志同道合者加入,不断壮大力量。原创 2024-03-30 10:47:01 · 274 阅读 · 0 评论