Tag: 基于

基于 IP 地址的生成请求

我想知道如何使用服务器的 IP 地址 ( 而不是 URL ) 构建请求。 实际上 , 我先从给定的 URL 开始 , 然后在镜头的帮助下重建请求 : connect = do request' <- parseRequest "http://localhost" let request = setRequestMethod "POST" $ setRequestHost (S8.pack ("xx.xxx.xxx.xxx")) $ … 它运作良好 , 但它是不优雅 ,…

Read More »

基于循环条件的 zip 算子参数

我想压缩由循环确定的语句的数目。 例如 , 这就是 s = "abcde" for i in range(1, len(s)): #if i = 1, then this should be the code statement l = zip(s, s[1:]) #list(l) = [('a', 'b'), ('b', 'c'), ('c', 'd'), ('d', 'e')] #if…

Read More »

在 Google 云存储中找到基于日期的最老文件

我想在文件名中列出一些基于 GCS 存储的时间戳的最老文件。 文件名类似于此 abcdefghijklmnop_qrstu_vwxyz_table_v2.20190101000000.csv.gz 我根据这个命令列出了最新的文件 gsutil ls -l gs://bucket_name/folder/* | awk -F\. 'm<$4{m=$4;f=$0} END{print f} 但无法找到正确的命令来列出基于文件名的最老文件。 kn|head-n1不起作用 gsutil ls -l gs://bucket_name/folder/* | awk -F\. 'm<$4{m=$4;f=$0} END{print f}EN From: find the oldest file based on date in filename…

Read More »

基于参数输入创建动态表

我想根据报表用户的输入参数创建一个动态表。 在选择 ProfitCenterID 时 , 我希望将此 ProfitCenterID 显示为第一级 , 并将所有子ProfitCenterID 显示为第二级到 xx 级。 当参数 / ProfitCenterID 设置为”BusinessUnitA”时,我需要一个包含此层次结构中所有ProfitcenterID的表。 下面我举一个例子来说明期望的结果。 我的 ProfitCenterID 结构如下示例数据所示。 我的实际生产数据只有 19 个级别 , 用户可以从 ProfitCenterID 中选择一个输入值参数。 我的报告工具是 Tableau , 我用带有参数的自定义 SQL 查询连接到我的 MS SQL 服务器数据库。 何时…

Read More »

基于事件评分用户选择的 Python 输入循环

该方案的设想如下 : 1) 要求用户选择 1 或 2 2) 如果选择了一个 , 则提示用户输入分数。 如果选择 2 , 用户应该能够查看分数。 3 ) 在用户输入或查看一个分数后 , 他们应该能够添加另一个分数或查看分数。 输入 Y 应该使他们回到程序的开始。 N 应该说他们可以关闭程序 , 或者关闭它。 目前 , 数字选择对评分项起作用 , 但我不知道如何使程序重新启动是用户希望添加或查看更多分数。 这是目前的程序 ; print ("Type 1 to…

Read More »

基于 JSON 格式的 web api 的结果只应返回特定数据

我有两张桌子 : 学生 (学生、学生姓名、班级) 班级 (班级、班级名称) 当我打电话给 WebApi 来获取一个学生的记录时 , 它会返回学生和所有其他与该课程相关的学生。 我只想得到一个学生上课的记录。 我在其中使用了实体框架。 在制作另一个模型视图时, 可以得到准确的结果。 但我不想再做模特了。 public IHttpActionResult GetStudent(int id) { Student student = db.Students.Find(id); if (student == null) { return NotFound(); } return Ok(student); } 我得到的结果和杰克逊一样 "Class":…

Read More »

基于日期的开放式膨胀面板

我有一个从我的 API 服务中检索到的数组创建的材料扩展表列表。 我把名单写成这样 : <mat-expansion-panel> <mat-expansion-panel-header> <mat-panel-title> {{roster.date}} </mat-panel-title> </mat-expansion-panel-header> <ul> <li *ngFor="let y of roster.events"> <div *ngIf="y.isFlight == false"><strong>{{y['startTimeLocal']}}</strong> {{y.Subject}}</div> <div *ngIf="y.isFlight == true"><strong>{{y['startTimeLocal']}}</strong> {{y.Subject}} <strong>{{y['endTimeLocal']}}</strong></div> </li> </ul> roster 从父组件传入。 每个 roster 都有三个元素 , date, uuid,…

Read More »

反应 – 防止 HOC 基于道具重新计算

我想知道是否有一种模式允许我阻止 HOC 根据某种条件重新计算 , 这里有一个例子 : const DumbComponent = () => <button>Click me<button/>; // Third party HOC, that I can’t modify const SmartComponent = Component => class extends Component { componentWillReceiveProps() { // Complex stuff that only depends…

Read More »

在 Google Sheets 中添加基于分组行和条件格式的边界

我有张像这样的单子 : 如你所见 , 这是一个简单的库存跟踪系统。 现在 , 我有三种产品。 有些产品实际上没有不同的颜色 ( 比如 Tacky Design Tee ) , 所以对于那些 , 变体 ( 颜色 ) 是空的。 我面临的一个问题是 , 实际上很难理解我在哪一行 , 因为有些单元格是空的。 理想情况下 , 我希望电子表格看起来是这样的 : 在边界上 , 产品之间有明确的分离。 我要动态的。 逻辑可能来自 B…

Read More »

基于无线按钮的角可解格式控制

在我的 UI 中, 我在 Angular2+ (Angular 7) 中遇到了无线按钮问题。 我试图设置一个 FormGroup 来禁用基于无线电按钮的同级 FormControl 。 我要处理的问题是。 有两组选项允许用户选择。 在同一组中允许任何选项组合 不允许同时在 2 组中选择选项 表单应该尽可能动态地从 json api 创建 例如 : 法律选择 : Seta: {“男”、”女”、setb:{“猫”、”狗”、假”} 非法挑选 : Seta: {“男”、”女”、setb:{“猫”、真”狗”、假”} 我的做法是 : 我想我会为每个集合标题设置一个无线电按钮 , 并且在没有选择无线电按钮时禁用儿童项目选择…

Read More »