V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yangyuhan12138  ›  全部回复第 5 页 / 共 14 页
回复总数  267
1  2  3  4  5  6  7  8  9  10 ... 14  
@amon 小程序只看你域名,你域名需要再国内备过案的才行,服务器是哪的无所谓
@fairytale110 界面是别人开源 我拿过来改的...我是后端...对前端一窍不通,js 还行 css 就完全不了解了
@asen001 对针对免费计划 是一个月只能用 500 个小时 你可以一次性充$5 ,或者开通 developer 计划取消这个限制,
开通 developer 计划不会用钱,反正是按量付费如果你那个月用超了才会扣你钱,所以我们只要保证每个月实际消耗不超过$5 就可以一直白嫖,相当于开通了 developer 计划只是为了取消 500 小时限制.
@wooke 可以呀..我就是才申请的 通过了.没有限制
由于 Railway 的 bug,创建的模版有问题,导致一键部署了之后还得修改一下服务的变量,直接把 Readme 里的变量贴过去就行了,选 Row editor.

真正理想的状态其实是点击一键部署之后,只需要填写一个 wx appid 和 wx secret 就行了,但是...没办法,出 bug 了 他们也正在修,不知道啥时候修好,修好了我再去优化一下
2023-01-12 11:20:01 +08:00
回复了 yangyuhan12138 创建的主题 程序员 oracle 1000 的阶乘 最后输出字符串
所以最后我还是自己实现了一下


create or replace function multiply(num1 varchar2, num2 varchar2) return varchar2 as
TYPE number_array IS VARRAY(4000) OF number;
temp_array number_array;
len1 number;
len2 number;
p1 number;
p2 number;
mul number;
ss number;
final_result varchar2(4000);
begin
temp_array := number_array();
len1 := length(num1);
len2 := length(num2);

temp_array.extend(len1 + len2);
FOR i IN 1..temp_array.count
LOOP
temp_array(i) := 0;
END LOOP;
-- Loop through the digits of the first number
FOR i IN REVERSE 1..len1
LOOP
-- Loop through the digits of the second number
FOR j IN REVERSE 1..len2
LOOP
mul := TO_NUMBER(SUBSTR(num1, i, 1)) * TO_NUMBER(SUBSTR(num2, j, 1));
p1 := i + j - 1;
p2 := i + j;
ss := mul + temp_array(p2);
temp_array(p1) := temp_array(p1) + floor(ss / 10);
temp_array(p2) := mod(ss, 10);
end loop;
end loop;

FOR i IN 1..temp_array.count
LOOP
if temp_array(i) = 0 and length(final_result) is null
then
continue ;
end if;
final_result := final_result|| temp_array(i);
END LOOP;

return final_result;
end;

create or replace function factorial(n number) return varchar2 as
result varchar2(32767) := '1';
begin
for i in 1..n
loop
result := multiply(result, to_char(i));
end loop;
return result;
end;

select factorial(1000)
from DUAL;
2023-01-12 11:17:12 +08:00
回复了 yangyuhan12138 创建的主题 程序员 oracle 1000 的阶乘 最后输出字符串
思路是有的 但是公司要求用 Oracle 来解决,但是我不熟悉 Oracle 所以才来看看能不能直接捞到答案..
2023-01-11 10:26:51 +08:00
回复了 yangyuhan12138 创建的主题 程序员 oracle 1000 的阶乘 最后输出字符串
@Alias4ck 好像不用加
2023-01-11 10:26:23 +08:00
回复了 yangyuhan12138 创建的主题 程序员 oracle 1000 的阶乘 最后输出字符串
@Alias4ck 当然试过了 结果是 2500 多位 我测试的结果 图片连接 s2.loli.net/2023/01/11/Ji1UHwWPerhBauQ.png 前边加 https:// number 不可能存的下
2023-01-11 10:24:49 +08:00
回复了 yangyuhan12138 创建的主题 程序员 oracle 1000 的阶乘 最后输出字符串
@cccer 确实 正经人谁会这样写,但是因为这个是 我朋友公司 转正需要走做的考题...就是要用 plsql 写 ,主要看他的熟练程度 以及思维
test 1
2023-01-10 23:45:52 +08:00
回复了 yangyuhan12138 创建的主题 程序员 oracle 1000 的阶乘 最后输出字符串
@Alias4ck 数据会十分的大 不可能用简单的乘法 只能按位相乘再相加 并且使用字符串储存结果
2023-01-10 18:55:19 +08:00
回复了 yangyuhan12138 创建的主题 程序员 oracle 1000 的阶乘 最后输出字符串
@falsemask Java 我就没那么难受了 oracle 这边语法不熟悉 主要是
2023-01-05 18:26:39 +08:00
回复了 yangyuhan12138 创建的主题 问与答 如何在 idae 里边 方法名旁边 展示 git 用户
@stormynight 确实 更新到最新版就有了
2022-03-02 13:16:12 +08:00
回复了 DailyLab 创建的主题 酷工作 [远程全职] 稳定 React && Java 同学们都来看看~
Java 有意 简历已发 麻烦查收一下
@niminjie 我是不是可以在层一 开关其他层 层一就是按住 fn
@niminjie 所以你开关层的快捷键是什么 我当时就是觉得开关层不知道设置成什么 所以一直没搞
2020-12-03 09:56:17 +08:00
回复了 Hoenheimer 创建的主题 分享创造 「送码」个人新作品 WidgetArt(iOS 14 桌面小组件工具)
eWFuZ3l1aGFuMTIxMzhAeWVhaC5uZXQ= 已赞 求码~
1  2  3  4  5  6  7  8  9  10 ... 14  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5370 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 48ms · UTC 07:36 · PVG 15:36 · LAX 23:36 · JFK 02:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.