IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    item receive 的 submit-CarlZeng

    nlapiSubmitRecord(itemreceipt,true,true); 最后这个 true 很关键 对于itemreceipt对象来说: ignoreMandatoryFields {boolean} [optional] - Disables mandatory field validation for this submit operation. If set to true, ... ...继续阅读 (102)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    IT名人博客推荐(15个)载-CarlZeng

    IT名人博客推荐(15个) 1. 李彦宏 百度公司总裁 博客地址: http://hi.baidu.com/liyanhong 2. 张朝阳 搜狐董事局主席兼CEO 博客地址:http://charles.blog.sohu.com/ 3. 马云 阿里巴巴集团主席兼首席执行官 博客地址: http://yunma.blog.china.alibaba.com/ 4. 雷军 曾任金山公... ...继续阅读 (88)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    SQL Server 存储过程的经典分页-CarlZeng

    SQL Server 存储过程的经典分页 关键字:分页,存储过程   建立表: CREATE TABLE [TestTable] ( [ID] [int] IDENTITY (1, 1) NOT NULL , [FirstName] [nvarchar] (100) COLLATE Chinese_PRC_CI_AS NULL , [LastName] [nvarchar] (10... ...继续阅读 (97)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    如何在IE让用户自动下载ActiveX控件?-CarlZeng

    IE中要嵌一个ActiveX OCX,如何让用户在打开这个IE时自动安装并注册? 假如该页面完全load后并没发现需要的ocx,如何提示给用户? 1.做好ACTIVEX控件,写inf文件。打包成CAB。 2.用signcode给cab数字签名(数字签名可到中国数字签名网免费申请一个) 3.用lpk_tool给ACTIVEX控件添加许可证信息。 4.网页中的写法大致结构: ...继续阅读 (96)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    UTF-8转GB2312函数 {装载 http://www.jaron.cn/chs_scripts/8/2006-10/101872.shtml}-CarlZeng

    <% '用途:將UTF-8編碼漢字轉換為GB2312碼,兼容英文和數字 '版權:雖說是原創,其實也參考了別人的部分算法 '用法:Response.write UTF2GB("%E9%83%BD%E5%B8%82%E6%83%85%E7%B7%A3 %E6%98%9F%E5%BA%A7") function UTF2GB(UTFStr) for Dig=1 to len(UTFStr... ...继续阅读 (112)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    网站文档如何在最短的时间内被Google收录?-CarlZeng

    什么是 Google Sitemap 文件?为什么我需要一个? 您可使用 Sitemap 文件告诉Google关于您网站上的网页,另外,还可以选择是否告诉Google关于这些网页的信息,如哪些网页最重要以及更改频率。通过提交 Sitemap 文件,您可以控制抓取/编制索引过程的第一阶段,即查找网页。 如果您的网页有动态内容、页面不容易通过追踪链接到达或您的网站是一个新网站并且很少追踪链接,这会非常... ...继续阅读 (100)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    JS错误代码解释大全+VBS错误代码解释大全-CarlZeng

    JScript 运行时错误 JScript 运行时错误是指当 JScript 脚本试图执行一个系统不能运行的动作时导致的错误。当正在运行脚本、计算变量表达式、或者正在动态分配内存时出现 JScript 运行时错误时。 错误号 描述 5029 数组长度必须为一有限正整数 5030 必须赋给数组长度一个有限正数 5028 需要 Array 或 arguments 对象 5010 需要 Boo... ...继续阅读 (86)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    JavaScript数组操作-CarlZeng

    函数 join(delimiter): 把数组中各个元素使用分隔符(delimiter)拼成字符串 concat(array1, array2, ...): 合并数组,对原数组不影响,只是返回合并后的新数组 pop(): 删除并返回最后一个元素 push(element1, element2, ...): 在数组末尾追加元素 shift(): 删除并返回第一个元素 unshift(el... ...继续阅读 (93)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    javascript统计字符串内字符出现次数-CarlZeng

    用字符串的split方法将其分为数组,数组的length-1就是字符的出现次数。代码修改为JavaScript如下: function test(){ var str = "www.netsuite.com"; alert(str.split("c").length-1); alert(str.split("w").length-1); } ...继续阅读 (93)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    server端的beforeload事件 在nlapiLoadRecord 中将会被出发-CarlZeng

    server端的beforeload事件 在nlapiLoadRecord 中将会被出发,如果没有特殊过滤的情况下。 比如typeof(request)!='undefined' or ...继续阅读 (89)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    高手写出的是天使,而新手写的,可能是魔鬼!(Javascript这样的脚本语言,由于太灵活)-CarlZeng

    这说明,编写Javascript时,好的编程风格更加重要。记得某人曾经说过这样的话,想Java和C#这些比较严格的语言,虽然降低了灵活性,但也减少了犯错误的可能。这样,即使一个新手,他写出的代码也不会与高手差太多。但是,像Javascript这样的脚本语言,由于太灵活,所以,高手写出的是天使,而新手写的,可能是魔鬼! 经典, 20090422 1809 ...继续阅读 (94)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    jQuery Prototype 对比-CarlZeng

    Prototype是开发JavaScript应用程序的强大脚本框架,使用该框架可以很容易地以面向对象的方式开发可重用的脚本。对于Ajax,Prototype提供了完整而优雅的解决方案... Prototype与jQuery都是开发JavaScript应用程序脚本框架,但两者在编码风格上有着本质的区别:jQuery吸收了函数式编程的思想,而Prototype则更多地体现出面向对象的思想。对于喜欢面... ...继续阅读 (106)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    联通132通话详单查询 js滚动表头 原理分析-CarlZeng

    今天查了下我132手机的通话话费记录,方法:初始你联通手机的密码,发送短信y977480x000000 到1063381234 来初始化查询的密码 977480换为你手机的后六位,000000换为你要修改的密码。发送完短信后,你会立马收到一条修改密码成功的短信。北京用户登陆:http://www.chinaunicom.com.cn/city/beijing/index.html http://s... ...继续阅读 (95)


    love 0
    Carl Notes
    发表于
    2023-10-02 02:27:29

    email feedback-CarlZeng

    Code:HTML Mail Name:Phone:Email:所有的方案都是 从html页面提供的feedback方案,或是提交到一个地址(最终都是数据库),或是提交到email。如果有这样的客户 feedback的载体是email呢? 有可能实现吗? 把email中feedback的内容全部都重载到数据库中,类似submit提交一个form 有没有这样的办法〉〉 ...继续阅读 (102)


    love 0
    询盘云-贾定强
    发表于
    2023-10-02 00:00:00

    优质独立站的运营方案设计与推广技巧

    在外贸行业中,一个优质的独立站能够提升企业的品牌形象和销售业绩,但如何设计一个优质的独立站并进行有效的推广却是一门技术活。本文将从独立站的运营方案设计和推广技巧两个方面进行详细介绍。一、优质独立站的运营方案设计1.网站架构设计一个优秀的独立站需要有良好的网站架构设计,使用户能够快速找到所需的信息。在网站架构设计中,应该考虑到网站的导航、分类、标签、面包屑等元素,让用户在浏览网站时更加方便快捷。2.网站内容策划网站的内容是独立站的核心,需要精心策划。在内容策划时,应该注重用户需求,结合企业特点,撰写优质的原创文章,提供有价值的资讯和服务,吸引用户的关注和访问。3.网站页面设计网站的页面设计需要注重美观、简洁、易用的原则。在设计时,应该考虑到用户体验,尽可能减少页面加载时间,提高网站的访问速度,同时也要注意网站的响应式设计,使其能够适应不同的设备和屏幕大小。4.网站SEO优化网站的SEO优化是独立站运营中不可或缺的一环。在优化时,应该注重网站结构、关键词、网站内部链接、外部链接等方面。同时也要注意网站的内容质量和更新频率,提高网站的权重和排名。二、优质独立站的推广技巧1.谷歌推广谷歌推广是一种有效的推广方式,可以帮助独立站快速获取流量和用户。在推广时,应该选择合适的关键词和广告形式,制定有效的广告计划和竞价策略,提高广告的点击率和转化率。2.社交媒体推广社交媒体推广是一种低成本、高效率 ...继续阅读 (130)


    love 0
    道客
    发表于
    2023-10-02 00:00:00

    PolarDB MySQL DBA工具库新增一员猛将Statement Outline

    前言生产环境中,SQL语句的执行计划经常发生改变,导致数据库性能和稳定性出现波动。所以在正文开始前,我们先看几个问题,来了解我们为什么要做这样的工具。首先,为什么SQL的执行计划会变呢?原因大致分为以下6种:数据量的变化:当数据库中的数据量发生改变时,例如增加或删除大量数据,原有的索引可能不再适用,导致执行计划发生变化。数据库参数的改变:数据库管理员可能会根据需要更改数据库参数,例如调整内存缓冲区的大小或者更改内存管理参数,这可能会影响执行计划的生成和执行。数据库硬件和软件的改变:硬件性能的改变,例如CPU、内存或磁盘I/O的升级,或者数据库软件的更新,都可能导致执行计划发生变化。SQL语句的改变:当SQL语句发生改变,例如添加或删除某些条件、连接多个表、使用不同的排序或分组方式等,都会导致执行计划的变化。数据库统计信息的变化:数据库会定期收集和更新统计信息,例如表中的行数、每列的平均长度、索引的分布等。当这些统计信息发生变化时,执行计划也可能会变。数据库架构的改变:如果数据库的架构发生改变,例如添加或删除表、索引或视图,那么执行计划也可能会受到影响。其次,SQL执行计划的变更可能会引发哪些问题?同样归纳如下6个问题:性能下降或波动:如果原有的执行计划被改变,可能会导致查询执行的速度变慢。这可能是由于新的执行计划需要执行更多的步骤,或者由于新的执行计划没有充分利用数据索引或其他优化 ...继续阅读 (66)


    love 0
    JiaoYuan\'s blog
    发表于
    2023-10-02 00:00:00

    蛋白质的结构组织层次

    我们知道蛋白质是生命活动的主要承担者,而结构往往决定着功能,因此对蛋白质的研究具有十分重要的意义,不仅有助于我们了解蛋白质如何行使其生物学功能,也可以有助于我们发现功能未知或者新发现的蛋白质。最开始丹麦科学家 Linderstram 将蛋白质分子划分为一级、二级和三级结构,随后英国的 Bernal 增加了四级结构来命名蛋白质结构,但是随着科学不断进步,超二级结构、结构域等相继被发现,这预示着蛋白质具有丰富又复杂结构层次。 ...继续阅读 (24)


    love 0
    Just lepture
    发表于
    2023-10-01 10:19:39

    註冊郵箱攻擊

    我開發了一個博客和播客托管服務Typlog,目前你看到的這個網站就是托管在 Typlog 上的。今天給大家分享一個運營 Typlog 的慘痛教訓,希望能幫助其他的開發者。前幾天有個客戶發郵件給 Typlog,來咨詢一些問題。我回復後,過了好幾天也沒收到客戶的反饋。於是我又用自己的私人郵件去問客戶有沒有收到我的回復,答案是沒有。我有點不好的預感,於是用 Typlog 的郵箱給自己的私人郵箱發了一封郵件,不出意外地進入了垃圾箱。我們的郵箱設置沒有任何問題,DKIM、SPF、DMARC 都正常設置好了,Gmail 也全部給我們標記為 "PASS" 了,但是這封郵件就是進入了垃圾箱。我的預感沒有錯,而且我也意識到問題出在了哪裡。進入 AWS SES 後台查看了一下,域名的口碑(domain reputation)出了問題。Typlog 的聯絡郵箱使用的是 Google Workspace,通知郵件是使用的是 SES,他們都是使用的 typlog.com 這個域名。通知郵件服務導致域名出了口碑問題,影響到了聯絡郵箱。為何我們的通知郵件服務會出問題呢?一直以來我都忽略了一個問題,我很早的時候就注意到 Typlog 有很多的垃圾註冊,但是我沒有太在意。一是我們的註冊接口是有頻率限制的,他也註冊不了多少;二是我們是一個付費服務,他註冊了不激活也做不了什麼事。直到 Typlog 的聯絡郵箱出了問題我 ...继续阅读 (81)


    love 0
    询盘云-贾定强
    发表于
    2023-10-01 00:00:00

    优质外贸软件推荐:邮件群发、恢复、管理

    在外贸行业中,邮件是一种非常重要的沟通工具。为了提高工作效率和效果,我们需要一些优质的外贸软件来辅助我们完成邮件的群发、恢复和管理。本文将介绍三款优质的外贸软件,分别是邮件群发外贸软件、邮件恢复外贸软件和邮件管理外贸CRM软件。一、邮件群发外贸软件邮件群发是外贸业务中非常重要的一环,通过邮件群发可以快速地向目标客户发送产品信息和宣传资料。而邮件群发外贸软件可以帮助我们快速、准确地完成这一任务。其中,最具代表性的软件是Mailchimp。Mailchimp是一款功能强大的邮件营销软件,可以帮助我们完成邮件群发、邮件模板设计、邮件跟踪等工作。它提供了丰富的邮件模板和图库,可以让我们轻松地设计出漂亮、有吸引力的邮件。同时,Mailchimp还支持邮件跟踪功能,可以让我们了解收件人对邮件的反应,从而更好地调整邮件内容和营销策略。二、邮件恢复外贸软件在外贸业务中,我们常常需要与客户进行邮件沟通。但是,由于客户繁忙或其他原因,有时候客户会漏掉我们的邮件,导致我们的业务受到影响。为了避免这种情况发生,我们需要一款邮件恢复外贸软件来帮助我们追踪邮件状态和提醒客户。其中,最具代表性的软件是Boomerang。Boomerang是一款邮件恢复软件,可以帮助我们追踪邮件状态并在需要的时候自动发送提醒邮件。例如,我们可以设置当客户未回复邮件时,自动发送一封提醒邮件给客户,以此提高邮件的回复率。同时,Boo ...继续阅读 (109)


    love 0
    甄平
    发表于
    2023-10-01 00:00:00

    PolarDB Serverless弹性能力探索指南

    前言PolarDB Serverless脱胎于PolarDB团队发表在SIGMOD 2021的论文,是选取其中成熟的技术最终产品化的结果。我们借助两大核心技术,高性能全局一致性SCC和热备无感秒切,无论在跨机扩展还是跨机切换,都达到了业界领先的能力。PolarDB MySQL Serverless于去年底正式上线,获评信通院事务型数据库Serverless认证最高“先进级”,目前已经有1000+用户使用。本文期望从实践角度,演示如何测试PolarDB Serverless的弹性能力。购买实例PolarDB的Serverless分两种,一种是新购的Serverless类型实例,一种是在原有实例基础上开启Serverless,也称固定规格Serverless实例。前者有更大的弹性范围,所有资源完全按Serverless弹性计费;后者可以直接在老实例开启,计费分固定规格费用和弹性费用。这里我们直接购买Serverless类型实例进行测试。当前Serverless类型支持5.7、8.0.1和8.0.2,5.6还在支持中。本文的演示中,我们购买北京可用区K的8.0.1进行测试。只读节点弹性上下限的可选范围是0-7,单节点伸缩的弹性上下限的可选范围是1-32 PCU。其中PCU是PolarDB Serverless的计费单位,1 PCU大约是1核2G的资源,不同机型我们会对齐算力,因此会有略微 ...继续阅读 (57)


    love 0
    Yiran\'s Blog
    发表于
    2023-10-01 00:00:00

    Weekly Issue 2023-10-01

    文章 链接到标题 技术 链接到标题 Fixing For Loops in Go 1.22 - The Go Programming Language 终于不用再 [[Golang]] for loop 中重新声明变量了。 μMon: Stupid simple monitoring 作者逆潮流的选择了 [[RRDtool]] 来实现自己的监控系统。 吐槽 [[prometheus]] & [[Grafana]]:占据不少磁盘空间的 [[TSDB]]、内存资源消耗、配置复杂、网络通信(闲置系统中的噪音)、复杂的前端页面、DSL。 Don’t trust default timeouts | Roberto Vitillo’s Blog 大部分 client 都没有设置 timeout,尽量显式的设置 timeout 来让程序符合预期。 https://morven.life/posts/git-like-os-fs/ 关于 [[ostree]] 的背景介绍,使用 chroot 来隔离不同的操作系统根文件系统,使用硬链接来避免不同操作系统根文件系统之间的文件重复(通过链接到只读文件系统来限制跨更改的影响)。 [[ostree]] 已经发展这么久了,好像还没有看到大规模的应用或流行的迹象。作为开发使用的操作系统不会选用这个,因为限制太多了,作为生产上,需要确保所 ...继续阅读 (162)


    love 0
    Fuwari
    发表于
    2023-10-01 00:00:00

    Markdown Example

    An h1 headerParagraphs are separated by a blank line.2nd paragraph.Italic,bold, andmonospace. Itemized lists look like:this onethat onethe other oneNote that --- not considering the asterisk --- the actual text content starts at 4-columns in.Block quotes are written like so.They can span multiple paragraphs, if you like.Use 3 dashes for an em-dash. Use 2 dashes for ranges (ex., "it's all in chapters 12--14"). Three dots ... will be converted to an ellipsis. Unicode is supported. ☺An h2 headerHere's a numbered list:first itemsecond itemthird itemNote again how the actual text starts at 4 column ...继续阅读 (50)


    love 0
    logic
    发表于
    2023-09-30 13:44:00

    服务器使用旁路由上网

    在服务器上部署服务时,发现git clone项目时速度实在是太慢了,尽管网上有很多github镜像网站或者加速站,但用起来还是很麻烦。以前折腾软路由,曾经试过用它作为主路由加速GitHub访问,但是加速服务不是很稳定,会影响到家里其他上网设备;直接在debian服务器上部署加速服务的话,一是没有直观的管理页面,二是我技术不精,看不懂网上的部署教程,配置了半天也没能搞定;最后还是选择了旁路由这个保险的方案。旁路由部署有两种方式:一是在主路由中将网关设置为旁路由的IP,局域网下所有设备都由旁路由分配IP,这样的话,旁路由出问题,局域网下的上网设备都会无法联网;二是主路由不做任何设置,而是在需要通过旁路由上网的设备中设置网关为旁路由,这样旁路由出问题的话,其他上网设备仍可正常联网。旁路由我用的是前两年退役的R2S,从恩山论坛随便找了个稳定的openwrt镜像刷入,上电设置好加速服务即可进入主路由,查看旁路由和服务器的IP旁路由IP:192.168.31.99服务器IP:192.168.31.156Debian设置网络联网的配置文件是/etc/network/interfaces该文件原本的内容是:# This file describes the network interfaces available on your system # and how to activate them. ...继续阅读 (154)


    love 0
    logic
    发表于
    2023-09-30 05:44:00

    服务器使用旁路由上网

    AI摘要:在部署服务时,发现使用git clone项目速度太慢。尝试过使用软路由加速GitHub访问,但不稳定且影响其他设备。最终选择了旁路由方案。旁路由部署有两种方式,一是将主路由的网关设置为旁路由的IP,二是在需要通过旁路由上网的设备中设置网关为旁路由。作者使用了R2S旁路由,刷入稳定的openwrt镜像后设置好加速服务即可。在Debian服务器上,需要将网络联网的配置文件`/etc/network/interfaces`中的DHCP设置改为静态IP地址,并将网关设置为旁路由的IP。修改配置文件后重启网络服务即可。Powered byAISummary.在服务器上部署服务时,发现git clone项目时速度实在是太慢了,尽管网上有很多github镜像网站或者加速站,但用起来还是很麻烦。以前折腾软路由,曾经试过用它作为主路由加速GitHub访问,但是加速服务不是很稳定,会影响到家里其他上网设备;直接在debian服务器上部署加速服务的话,一是没有直观的管理页面,二是我技术不精,看不懂网上的部署教程,配置了半天也没能搞定;最后还是选择了旁路由这个保险的方案。旁路由部署有两种方式:一是在主路由中将网关设置为旁路由的IP,局域网下所有设备都由旁路由分配IP,这样的话,旁路由出问题,局域网下的上网设备都会无法联网;二是主路由不做任何设置,而是在需要通过旁路由上网的设备中设置网关为旁路由, ...继续阅读 (83)


    love 0
    王旭阳个人博客
    发表于
    2023-09-30 01:38:00

    PC版微信/QQ/TIM防撤回补丁

    PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了) 适用于 Windows 下 PC 版微信/QQ/TIM的防撤回补丁。支持最新版微信/QQ/TIM,其中微信能够选择安装多开功能。 使用说明 详细文档请参考github 环境 Windows 7 或更高版本。 .NET Framewor ...继续阅读 (176)


    love 0
    询盘云-贾定强
    发表于
    2023-09-30 00:00:00

    邮件营销外贸软件哪个好?外贸邮件营销软件的选择和使用

    随着国际贸易的不断发展,越来越多的企业开始注重外贸营销。而邮件营销作为一种低成本、高效率的营销方式,越来越受到外贸企业的青睐。但是,如何选择一款好用的邮件营销外贸软件呢?本文将为大家介绍几款常用的外贸邮件营销软件,并分析它们的优缺点,帮助大家选择适合自己的软件。一、外贸邮件营销软件的优点1.低成本:与传统的广告宣传相比,邮件营销的成本更低。只需要一台电脑、一份邮件列表和一款邮件营销软件,就可以轻松实现大规模的营销。2.高效率:邮件营销可以实现精准的定向营销,将产品信息直接发送给潜在客户。而且邮件营销软件可以自动化地完成大部分工作,大大节省了人力资源。3.易于跟踪:邮件营销软件可以提供详细的统计数据,包括邮件的打开率、点击率、转化率等等。这些数据可以帮助企业进行营销效果的分析和优化。二、常用的外贸邮件营销软件1.MailchimpMailchimp是一款非常受欢迎的邮件营销软件,它提供了丰富的模板和自定义选项,可以帮助用户创建专业的邮件。而且Mailchimp可以与很多第三方应用程序集成,包括Google Analytics、Salesforce等。Mailchimp的缺点是,它的免费版本有一些限制,如不能使用自动化功能,而且收件人数量也有限制。2.AweberAweber是一款老牌的邮件营销软件,它提供了丰富的邮件模板、自定义选项和自动化功能。而且Aweber的报告功能非常详细,可 ...继续阅读 (115)


    love 0
    春秋十二月
    发表于
    2023-09-30 00:00:00

    基于X509证书的身份认证思考小结

    有单向、双向、三向3种认证方式,前两者必须检查时间戳以防重放攻击,单向因为只有一个消息传递,如果仅靠一次性随机数是无法判断消息是否重放。双向有两个消息传递,一来一回,仅靠一次性随机数只能检测到发响应那方的重放。最后者则不必,可仅通过一次性随机数检测自己是否遭遇重放攻击,因为接收第二个消息的那方,通过判断第二个消息中随机数是否等于自己先前已发送第一个消息中的那个,若不等于则为重放,若等于则发第三个确认消息给对方,对方收到并判断确认消息中的随机数是否等于先前它已发送第二个消息中的随机数,若等于则说明第它收到的第一个消息的确是另一方发送的即非重放,否则为重放。因此三向认证可不必同步双方时钟。但正因为不强制检查时间戳而可能导致中间人攻击:假设通信双方为A、B,中间人为C,攻击步骤如下 1. C与B认证时,发送先前已截获的A到B请求消息给B 2. 截获并存储B到A的响应消息x,但不转发,开始与A认证 3. 收到A的请求消息后,解密x取出其中的随机数Rb作为响应给A消息中的随机数,用自己私钥签署整个消息后发给A 4. 收到并转发A的确认消息给B以上完成后,C就能冒充A与B通信了。一种简单的改进方法是先用对方的公钥加密消息中的随机数,再用自己的私钥签署整个消息。关于网络协议的安全性分析,主流方法是形式化分析,可以借助相关工具来验证找出漏洞春秋十二月2023-09-30 08:00发表评论 ...继续阅读 (203)


    love 0
    me@mengke.me (Mengke)
    发表于
    2023-09-30 00:00:00

    Getting Spotify token to display now playing track on your website

    Retrieve a Spotify access token to display the currently playing track on your website or application. ...继续阅读 (69)


    love 0
    Yinan
    发表于
    2023-09-29 20:04:07

    Hello World

    我是谁?我叫Yinan,目前在英国读博,物理专业。本科在中科大,也是学的物理。为什么写博客?回想过去的25年,虽然有记录,写笔记的爱好,但是我还没有正经得把自己的所见所思整理,更没有发布。开始读博以后,有意识的把工作记录和日常见闻记录成文档,碎碎念积少成多,也就成为我在这个世界上来过的一点点证明。博客作为一个自己的 digital 小岛,我认为非常适合将这些见闻想法汇集。平时阅读很多文章,浏览很多新闻信息,但是大多很快就忘了,它们只是作为信息从我脑中漂过,而不是作为知识想法被我内化。组织语言记录是对这些繁杂信息的整理消化,“再创作”,也是一次自我反思。从这个意义上看,写博客或许可以帮助我学习知识,内化想法,同时可以提升表达想法的能力。我个人非常欣赏 Blog 这种“链接孤岛“的想法,同时也非常认同 open web 的愿景,觉得有价值的信息是应该被分享的,至少值得被记录下来。但是我不喜欢中心化的平台,更不用说 under sensorship 的那些,不喜欢被算法推荐的信息来源,我喜欢把数据自托管,所谓的 self-hosted。另外还有一个原因,阅读确实会让人有表达的冲动。我从小就不擅长写文章,但我在初中时仍是写了几篇中短篇小说,高中时候也会在月考作文里写写短篇,偶尔还能拿高分,就是因为当时看了很多各式各样的小说,当时的我很有表达,模仿的欲望。而现在写文章能力已经大大退步了,所以 ...继续阅读 (129)


    love 0
    Qing
    发表于
    2023-09-29 19:43:43

    了解JavaScript中的单例模式

    定义单例模式的定义:确保一个类只有一个实例,并且提供访问这个实例的全局访问点。好处对于一些场景,全局只需要一个实例即可,单例模式可以复用已产生的对象,避免频繁的创建与销毁对象。使用场景上面提到了单例模式确保一个类只会产生一个对象,那么使用场景上也会紧紧围绕这一条规则,所使用的实例会保持唯一性。前端范围内,例如浏览器的window对象、某些登录弹窗等等。实现JavaScript在ES6出来前没有类的概念,普通函数就能够充当构造函数来产生对象function Person(name, age) { this.name = name; this.age = age; } const p = new Person('ztq', 18)那么使用ES5来实现单例模式可能就和其他静态语言实现单例模式就会有很大的差异普通单例模式思路就是就变量来标志是否已经创建过变量,如果已经创建过变量,那么在下一次返回的时候直接返回之前创建的变量。ES5实现function Person(name) { this.name = name; this.instance = null; } Person.prototype.getName = function () { return this.name; }; Person.getInstance = function (name) { ...继续阅读 (128)

上一页 510/4404 下一页
沪ICP备19023445号-2号
友情链接