手撸golang 仿spring ioc/aop 之7 扫码2
最近阅读 [Spring Boot技术内幕: 架构设计与实现原理] (朱智胜 , 2020.6)本系列笔记拟采用golang练习之Talk is cheap, show me the code.
2021-04-15
【刷算法】用两个栈实现队列
题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 分析 两个栈实现队列,那就是一个进一个出,且题中没说两个栈的长度限制,那么对于两个栈s1和s2来说,有两个注意的点: s1.push时,若s2不为空且s1为空,为了保证正确的顺序,则将s2的元素全返入s1,然后再s1.push s2.pop时,若s2...
2018-07-20
问:一个js面试题
{代码...}
2017-04-22✓ 已解决
String使用方法记录
知识点1、String s = "";会直接在常量池中创建该字符串2、String s = new String("s");会创建两个对象,1是常量池中s,2是队中的new String("s")对象3、intern()会判断这个字符串在不在字符串池中,如果不在则将当前字符串其加入到字符串池中
2021-03-02
问:golang 查找第一次出现的字符串
有一个字符串:EFIJSALDFASBJDASF我要查找这个字符串中第一次出现的是A还是B该怎么写?我的笨方法是比对index的大小 {代码...} 想知道有没有理简便的方法?
2019-07-07✓ 已解决
问:正则表达式解析结果和预期不符,但看不出错在哪里了
{代码...} 上面这段Python脚本,希望解析出testStr中的i、s1、s2、s3、s4 但是实际解析结果只有i、s1、s3 正确的正则表达式应该是什么样的?
2017-07-11✓ 已解决
问:非常量引用只能用左值初始化吗?
按说非常量左值引用是不能使用右值初始化的 {代码...} 但是为什么上面代码可以编译通过呢? 这不是将非常量左值引用绑定右值吗?比如下面的赋值操作就会报错 {代码...} 之后又尝试了如下代码 {代码...} 这里调用test的实参也是右值,但是也编译通过。还有这样 {代码...} 这里func的推导类型为func<S>(S&&), 按说完...
2022-10-14✓ 已解决
JS - 实现一个简单的响应式系统
在各大前端框架中,响应式系统无疑是核心。今天我们就来实现一个简易版的 Angular Signals。先看结果: {代码...} 下面我们就来实现 signal 和 effect 这两个函数。signal 函数应该接受一个初始值,返回一个 Signal 对象,像这样: {代码...} Signal 对象应该是一个函数,调用它将返回内部值。并且有两个方法 set 和 upd...
[LeetCode] 214. Shortest Palindrome
Given a string s, you are allowed to convert it to a palindrome by adding characters in front of it. Find and return the shortest palindrome you can find by performing this transformation.
2018-12-05
04python—15种字符串操作
字符串是 字符的序列 。字符串基本上就是一组单词。我几乎可以保证你在每个Python程序中都要用到字符串,所以请特别留心下面这部分的内容。下面告诉你如何在Python中使用字符串。
2020-09-27
问:使用 grep 搜索以字母“s”开头的单词
我正在尝试使用 grep 来查看文件,并找到以小写字母“s”开头的单词。文件片段: {代码...} 我希望输出有带有“s”的行。 原文由 hurnhu 发布,翻译遵循 CC BY-SA 4.0 许可协议
2022-11-10✓ 已解决
问:while(*s++); 和 while(*s)s++; 的区别?
《C程序设计语言》第二版的习题5.1:用指针的方式实现strcat即字符串连接函数。这个是可以实现的 {代码...} 输出结果为Hello world!而这种却不行? {代码...} 输出结果:Hello
2012-12-30✓ 已解决
问:入栈成功,出栈为什么会乱码
{代码...}
2016-11-15
问:golang通过反射创建的实例,再通过反射修改属性
{代码...} 为什么s可以通过反射修改属性,s2无法修改?反射创建的实例如何修改值?
2019-12-23✓ 已解决
问:C语言中*号和[]的区别
{代码...} 这段代码是正常的,但是把s[]换成*s后,执行就报错了,请教其区别
问:将一个类通过二进制的方式写入到文件中,为什么类里面的字符串以数组形式才是对的?
如果代码是这样: {代码...} 输入 Tom 13 和Jake 18后最后的输出结果是如下:最后两行名字都是Jake。但是如果将字符串改成char s[20]; {代码...} 最后结果:是正确的请问为什么一定要是数组的方式才是对的?
2019-11-03✓ 已解决
LeetCode5.最长回文子串 JavaScript
LeetCode5.最长回文子串 JavaScript 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1: 输入: "babad" 输出: "bab" 注意: "aba" 也是一个有效答案。 示例 2: 输入: "cbbd"输出: "bb" {代码...}