数据专栏

智能大数据搬运工,你想要的我们都有

科技资讯

科技学院

科技百科

科技书籍

网站大全

软件大全

app从开发到上架是具体流程
0 悬赏园豆: 5 [待解决问题] 那位大神是专业开发app,本人想知道app中的各项功能的开发成本和运维成本,求细教。本人Q744915025,另有红包! 杨家熹 | 初学一级 | 园豆: 154
提问于:2020-08-09 17:54 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(3) 0 App 开发和运维的成本取决于你打算用来赚多少钱,以及你有多少钱。
从5K~5B都是有可能的。 爱编程的大叔 | 园豆:30664 (高人七级) | 2020-08-09 18:13 求大神微信 支持( 0 ) 反对( 0 ) 杨家熹 | 园豆:154 (初学一级) | 2020-08-09 20:20 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 IOS和Android不一样,公司开发和个人开发也不一样。有低成本的搞法,也有为了推广,砸很多流量费的玩法。
最最基本的,ios需要上架的话,需要先搞个账号(个人或者公司账号,不是enterprise)100美元吧。Android的市场账号基本不需要钱,不过个别市场需要是企业提交,要搞个公司的皮,你懂的。国内上架需要软件著作权,这个也需要点费用。开发费用这个可多可少,不做估计。 rinson | 园豆:288 (菜鸟二级) | 2020-08-11 18:35 求微信 支持( 0 ) 反对( 0 ) 杨家熹 | 园豆:154 (初学一级) | 2020-08-11 21:02 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 要区分安卓和苹果
研发过程就不说了 我说下上架这一块
安卓可以在不同的安卓应用商店发布app应用,例如豌豆荚、百度、小米等
苹果只能在apple store发布app应用
苹果商店的审核会比安卓的审核要严格很多,哪一条违反规定会明确提示出来 ycyzharry | 园豆:20892 (高人七级) | 2020-08-20 01:39 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-09 17:54:00
百度搜索到博客园的文章结果,单击后直接跳转到登录页面才能看文章
0 [待解决问题] 百度“河北强商网络科技有限公司”有一个结果是
https://www.so.com/link?m=bvtE0WWW%2B9brr0IDwxma4D59QseuiWUhlu%2BBMVuKZzqNk5uySB51SSgisQ
%2FOcok62%2B5Kw3HshhqDvgQDEixI2pNuXtO%2FS9ZccwZQ6MLKw70Py1LL1KmZ7PipLZPBjt0AAqwQUxunkab
%2B5Ju4r7PROEvjONEHogW1aPd8fA6OWjUyrE91romD3MMvjq%2Fmz9K1sf8krHKIE
%2BB28yXv9Jftcd8hW8k9iR2FM8Lx7mxPd36OC3Jg3WULQtazAeXrdXGLPHz9ad41a9e0%3D
单击后是登录页面,以前都是直接是文章页面。测试了好多文章,都是如此。这样的话,百度的流量都没有我。从2020.8.2号我们这发布的
文章流量都是0,显然是这个问题,百度,360的搜索结果都是如此,应该是咱们这的问题 博客园 百度搜索结果 跳转登录页面 河北强商网络科技公司 | 菜鸟二级 | 园豆: 202
提问于:2020-08-09 16:37 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 @dudu 顾晓北 | 园豆:10022 (专家六级) | 2020-08-09 22:34 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-09 16:37:00
这博客怎么做,有人会吗?
0 [待解决问题] https://www.cnblogs.com/dadiaomengmei/ ytoz | 菜鸟二级 | 园豆: 202
提问于:2020-08-15 11:24 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 https://github.com/BNDong/Cnblogs-Theme-SimpleMemory 一罪 | 园豆:245 (菜鸟二级) | 2020-08-15 18:03 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-15 11:24:00
winform定时服务开发一个api
0 悬赏园豆: 5 [待解决问题] 怎么将winfrom定时服务利用asp.net core api 去调用 Forestchen | 初学一级 | 园豆: 114
提问于:2020-08-15 10:54 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(2) 0 是定时服务调用API 还是 API 调用 服务。在 winform 里边 做API的话。可以用 owin做,你可以搜下,winform 自主机。 flyfishing | 园豆:397 (菜鸟二级) | 2020-08-15 16:52 asp.net core webapi调用定时服务 支持( 0 ) 反对( 0 ) Forestchen | 园豆:114 (初学一级) | 2020-08-15 16:54 @Forestchen: 定时服务在winform程序? 支持( 0 ) 反对( 0 ) flyfishing | 园豆:397 (菜鸟二级) | 2020-08-15 16:56 @flyfishing:打算定时服务写在asp.net core 上 支持( 0 ) 反对( 0 ) Forestchen | 园豆:114 (初学一级) | 2020-08-15 16:57 @Forestchen: 重新描述以下需求吧 支持( 0 ) 反对( 0 ) flyfishing | 园豆:397 (菜鸟二级) | 2020-08-15 16:57 @flyfishing: 将asp.net core 定时服务 给web api 调用 支持( 0 ) 反对( 0 ) Forestchen | 园豆:114 (初学一级) | 2020-08-15 16:58 @Forestchen: 这么说吧。是你 web api 调用 .net core 接口,在接口中启一个定时任务? 支持( 0 ) 反对( 0 ) flyfishing | 园豆:397 (菜鸟二级) | 2020-08-15 17:01 @flyfishing:是的 支持( 0 ) 反对( 0 ) Forestchen | 园豆:114 (初学一级) | 2020-08-15 17:04 @Forestchen: 用 quartz 写 job吧。job 写好,在 接口中启动job就行了 支持( 0 ) 反对( 0 ) flyfishing | 园豆:397 (菜鸟二级) | 2020-08-15 17:05 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 我写了一个.整天都说要完善要完善.都过去5年了.都没去完善....哎,年级是真的大了.
https://github.com/wrx362114/EasyMQService
这次我是真的会去更新了!!把这个项目做完. 吴瑞祥 | 园豆:28830 (高人七级) | 2020-08-16 02:27 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-15 10:54:00
c#满一年每个月增加4天,不满一年每个月增加2天
0 悬赏园豆: 50 [待解决问题] using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.ServiceProcess;
using System.Text;
using System.Threading.Tasks;
namespace CalculationOfLeave
{
//封装BPMU_USER表
public class BPMU_USERModel
{
public string Account { get; set; }
public string Pwd { get; set; }
public string LDAPDomain { get; set; }
public string DspName { get; set; }
public string CatalogId { get; set; }
public string HRID { get; set; }
public string Email { get; set; }
public string Tel { get; set; }
public string MbTel { get; set; }
public string Supervisor { get; set; }
public DateTime JoinDate { get; set; }
public string CostCenter { get; set; }
public string LocationCode { get; set; }
public bool IsEnable { get; set; }
public string DeptCode { get; set; }
public string DeptName { get; set; }
public string ChineseName { get; set; }
public string PinYin { get; set; }
public string remark { get; set; }
public string BRANCHCODE { get; set; }
public string BRANCHNAME { get; set; }
public string MEMO1 { get; set; }
public string MEMO2 { get; set; }
public int SEX { get; set; }
public int WorkId { get; set; }
}
//封装LeaveSystem_BaseNum表
public class LeaveSystem_BaseNumModel
{
public string ID { get; set; }
public string Account { get; set; }
public string HolidayType { get; set; }
public int Year { get; set; }
public float BaseNum { get; set; }
public DateTime Valid_Date { get; set; }
public DateTime Invalid_Date { get; set; }
public bool IsEnable { get; set; }
public string Remark { get; set; }
public string Remark2 { get; set; }
public int IsRemain { get; set; }
public string Recorder { get; set; }
public DateTime RecordDate { get; set; }
}
public static class LeaveSystem_BaseNumDAL
{
//修改天数
public static int Update(float basenum, string account)
{
string sql = string.Format("UPDATE LeaveSystem_BaseNum SET BaseNum = {0} where Account='{1}'", basenum, account);
return DBHelper.ExecuteSql(sql); } public static int Add(string ID, string Account) { string sql = string.Format("INSERT INTO LeaveSystem_BaseNum (ID,Account,HolidayType,Year,IsEnable,IsRemain)VALUES('{0}', '{1}', '4', '2020', 1, 0)", ID, Account); return DBHelper.ExecuteSql(sql); } public static List Select() { string sql = "select * from LeaveSystem_BaseNum"; DataSet ds = DBHelper.SelectData(sql); List list = new List(); foreach (DataRow item in ds.Tables[0].Rows) { LeaveSystem_BaseNumModel ml = new LeaveSystem_BaseNumModel(); ml.ID = item["ID"].ToString(); ml.Account = item["Account"].ToString(); list.Add(ml); } return list; } } public static class BPMU_USERDAL { public static List BPMU_USERDAL_Select(string account) { string sql = string.Format("select JoinDate from BPMU_USER where Account='{0}'", account); DataSet ds = DBHelper.SelectData(sql); List list = new List(); foreach (DataRow item in ds.Tables[0].Rows) { BPMU_USERModel ml = new BPMU_USERModel(); ml.Account = item["Account"].ToString(); list.Add(ml); } return list; } public static List BPMU_USERDAL_Select1() { string sql = "select * from BPMU_USER"; DataSet ds = DBHelper.SelectData(sql); List list = new List(); foreach (DataRow item in ds.Tables[0].Rows) { BPMU_USERModel ml = new BPMU_USERModel(); ml.Account = item["Account"].ToString(); ml.Pwd = item["Pwd"].ToString(); ml.LDAPDomain = item["LDAPDomain"].ToString(); ml.DspName = item["DspName"].ToString(); ml.CatalogId = item["CatalogId"].ToString(); ml.HRID = item["HRID"].ToString(); ml.Email = item["Email"].ToString(); ml.Tel = item["Tel"].ToString(); ml.MbTel = item["MbTel"].ToString(); ml.Supervisor = item["Supervisor"].ToString(); ml.JoinDate = DateTime.Parse(item["JoinDate"].ToString()); ml.CostCenter = item["CostCenter"].ToString(); ml.LocationCode = item["LocationCode"].ToString(); ml.IsEnable = bool.Parse(item["IsEnable"].ToString()); ml.DeptCode = item["DeptCode"].ToString(); ml.DeptName = item["DeptName"].ToString(); ml.ChineseName = item["ChineseName"].ToString(); ml.PinYin = item["PinYin"].ToString(); ml.remark = item["remark"].ToString(); ml.BRANCHCODE = item["BRANCHCODE"].ToString(); ml.BRANCHNAME = item["BRANCHNAME"].ToString(); ml.MEMO1 = item["MEMO1"].ToString(); ml.MEMO2 = item["MEMO2"].ToString(); ml.SEX = int.Parse(item["SEX"].ToString()); ml.WorkId = int.Parse(item["WorkId"].ToString()); list.Add(ml); } return list; } } public static class LeaveSystem_BaseNumBLL { //返回修改天数 public static bool Update(float basenum, string account) { return LeaveSystem_BaseNumDAL.Update(basenum, account) > 0; } public static bool Add(string ID, string account) { return LeaveSystem_BaseNumDAL.Add(ID, account) > 0; } public static List Select() { return LeaveSystem_BaseNumDAL.Select(); } } public static class BPMU_USERBLL { public static List BPMU_USERSelect(string account) { return BPMU_USERDAL.BPMU_USERDAL_Select(account); } //返回入职名称 public static List BPMU_USERSelect1() { return BPMU_USERDAL.BPMU_USERDAL_Select1(); } } public static class Program { /// /// 应用程序的主入口点。 /// public static void Main() { var employee_Name = LeaveSystem_BaseNumBLL.Select(); var employee = BPMU_USERBLL.BPMU_USERSelect1(); foreach (var item in employee) { var name = item.Account; var dateTimeNow = DateTime.Now.Date; TimeSpan span = new TimeSpan(); var basenum = 0; span = dateTimeNow - item.JoinDate; //大于28天可能大于1个月 if (span.TotalDays > 28) { //是否月份确实有变化差1个月以上 if (item.JoinDate.Month < dateTimeNow.Month) { //判断需要补加几个月的 int OneYearMonth = 0; int OverOneYearMonth = 0; //判断入职时间到不到1年 if (span.Days > 365) { var a = span.Days - 365; if (a>28) { } //for (int OverOneYearMonth) //{ // Func(adddays, 4); //} foreach (var items in employee_Name) { //获取LeaveSystem表的员工名 var names = items.Account; //判断BPMU_USER表的员工名与LeaveSystem表的员工名是否相同 if (names == name) { //如果相同直接修改天数 LeaveSystem_BaseNumBLL.Update(basenum, names); } else { //给ID获取值 string t = Guid.NewGuid().ToString("N"); //转换类型 string id = t.Substring(0, 32); //如果不相同把BPMU_USER表的员工名添加到与LeaveSystem表中 LeaveSystem_BaseNumBLL.Add(id, name); //修改天数 LeaveSystem_BaseNumBLL.Update(basenum, name); } } //for (int OverOneYearMonth) //{ // Func(adddays, 4) //} //加4天 } else { //for (int OneYearMonth) //{ // Func(adddays, 2); //} foreach (var items in employee_Name) { //获取LeaveSystem表的员工名 var names = items.Account; //判断BPMU_USER表的员工名与LeaveSystem表的员工名是否相同 if (names == name) { //如果相同直接修改天数 LeaveSystem_BaseNumBLL.Update(basenum, names); } else { //给ID获取值 string t = Guid.NewGuid().ToString("N"); //转换类型 string id = t.Substring(0, 32); //如果不相同把BPMU_USER表的员工名添加到与LeaveSystem表中 LeaveSystem_BaseNumBLL.Add(id, name); //修改天数 LeaveSystem_BaseNumBLL.Update(basenum, name); } } //for (int OneYearMonth) // Func(adddays, 2) //加2天 } } } } } }
} for() | 初学一级 | 园豆: 154
提问于:2020-08-14 19:51 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(2) 1 这代码写的。。有耐性没人性啊。先把if else优化下吧,修改DBHelper.SelectData ,DataTable不要,直接返回LIST,这BLL就不要了,换个Dapper或EF。 56180825 | 园豆:1176 (小虾三级) | 2020-08-14 21:22 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 不是每个月增加4天吧。应该是满一年 有4天假期,不满一年 有 2天假期。根据请假天数,判断还有几天可以请假。你按照我这里思路就对了。 flyfishing | 园豆:397 (菜鸟二级) | 2020-08-15 16:48 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-14 19:51:00
OpenGL纹理生成全黑的问题?
0 悬赏园豆: 100 [待解决问题] 一.我正在做的任务
最近需要紧急用到OpenGL写一个作业,学习了一段时间,我现在想做的是通过纹理贴图的形式把已经生成的dicom图片(c++库没有编译好,所以用了dcm4che转化的)贴到图形上,然后z轴叠加,形成三维效果。
二.我遇到的问题
对于教程中的图片生成纹理没有问题,(使用stbi_load加载图片)可是当换成我自己的图片的时候,已经生成的图片如下:
纹理编程全黑了,我感觉这过程中可能有几步存在问题。
三.我已经尝试的方法
1.可能加载纹理函数(glTexImage2D)的参数问题
首先长宽都可以读出,nrChannels为1(可能是灰度图),尝试修改源数据类型为GL_LUMINANCE8,失败了
2.可能是路径或者生成图片格式的问题
路径问题好解决,查看一下就行,排除。生成图片的格式这个问题很迷,由于stbi_load返回错误no SOI,我想着是不是dcm4che生成的jpg和stbi_load要求的格式不一致,或者说不标准?我就尝试了生成png格式的图片,结果也是失败(而且对于两个png图片,都返回no SOI,但是只有我生成的图片是全黑。。)。
3.可能是dcm4che的问题,那我改成直接C++读取行吧
我于是尝试使用dcmtk直接读取dicom中的图像数据,然后把这个数据塞到glTexImage2D的data中,结果有点成效,如下图:
但是无论我怎末修改参数图片依旧这样(可能还有一些修改方式没想到?)
4.于是我打算换成c++生成图片并且作为纹理读取
打算使用cximage和dcmtk,但是很不幸,cximage编译失败。。。所有努力到此为止。
我有点迷,不知道哪里出现的问题,当然也不知道怎末解决,有没有大佬指出问题出在哪里或者帮我调试一下bug,留言或者qq(2279633462)均可,很急,感谢! opengl 纹理 stbi_load no SOI 霍己 | 初学一级 | 园豆: 102
提问于:2020-08-14 17:50 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-14 17:50:00
Cannot find module 'redux' 怎么解决?
0 悬赏园豆: 5 [待解决问题] tsx 文件中提示这个错误,我已经安装了 redux 依赖和"@types/redux": "3.6.31"。请问该如何解决? redux typescript zanetti | 初学一级 | 园豆: 147
提问于:2020-08-14 17:21 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 在tsconfig.json中compilerOptions添加
"moduleResolution": "Node"
试下行不行 魔露西 | 园豆:76 (初学一级) | 2020-08-14 18:24 已经有这行了 "moduleResolution": "node", 支持( 0 ) 反对( 0 ) zanetti | 园豆:147 (初学一级) | 2020-08-14 19:16 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-14 17:21:00
如何利用线程池解决调用第三接口出现 429 too many requests问题?
0 悬赏园豆: 20 [待解决问题] 做报表统计的时候,需要调用一个第三方接口根据IP或许该IP的实际地址。
我先写了一个接口,从数据库中取出每条的ip 再调用第三方接口进行查询,把查到的地址信息存入数据库。
测试的时候出现429 too many requests问题,于是按照同事的建议做了些优化,并添加了线程池,最后测试的时候,没有出现因为 429 too many requests 问题而直接报500的错,但是 更新数据库中的数据1500条数据,一共花了一个小时,控制台打印显示大概是,每更新二三十条数据(调用二三十次第三方接口)它就会因为频繁请求等问题而停顿,尝试再次发起请求。控制台打印如下 2020-08-14 17:38:38 org.apache.http.impl.execchain.RetryExec-97[pool-4-thread-3] INFO: I/O exception (org.apache.http.NoHttpResponseException) caught when processing request to {}->http://xxx.xxx.xx.xx:xxxx->http://ip-api.com:80: The target server failed to respond 2020-08-14 17:38:38 org.apache.http.impl.execchain.RetryExec-113[pool-4-thread-3] INFO: Retrying request to {}->http://xxx.xxx.xx.xx:xxxx->http://ip-api.com:80
我主要想问的就是:
如何利用线程池解决调用第三接口出现 429 too many requests的问题 减少花费的时间,1500条数据更新花一小时有点长 希望大佬们能给我说一下解决思路,贴一下大概的代码 求求了!
或者
不使用线程池的话有没有其他方法可以解决这个问题



第三方接口: http://ip-api.com/json/ip地址?lang=zh-CN



下面是线程池相关部分的代码 RejectedExecutionHandler handler = new RejectedExecutionHandler() { @Override public void rejectedExecution(Runnable r, ThreadPoolExecutor executor) { if(!executor.isShutdown()){ try{ executor.getQueue().put(r); }catch (InterruptedException e){ e.printStackTrace(); } } } }; //线程池 ThreadPoolExecutor pool = new ThreadPoolExecutor(10, 50, 30*1000,TimeUnit.MILLISECONDS, new LinkedBlockingDeque(1000),handler); //循环要查的数据列表 for (ModuleQueryLogEntity moduleQueryLogEntity : moduleQueryLogDtos){ pool.execute(() -> { try { ModuleQueryUrlResponse response = new ModuleQueryUrlResponse(); //传入ip地址调用第三方接口查询 response = getUrlResponse(moduleQueryLogEntity.getIp(), ModuleQueryUrlResponse.class); //如果查询成功,把查到的信息存入数据库 if(response.getStatus().equals(SUCCESS)){ moduleQueryLogEntity.setCity(response.getCity()); moduleQueryLogEntity.setCountry(response.getCountry()); moduleQueryLogRepository.save(moduleQueryLogEntity); } //沉睡 Thread.sleep(100); } catch (InterruptedException e) { e.printStackTrace(); } }); } //下面是调用第三方接口的代码 public T getUrlResponse(String ip,Class responseType){ HttpHeaders headers = new HttpHeaders(); headers.add("Retry-After","100"); StringBuilder url = new StringBuilder(FINE_IP); url.append(ip); url.append("?lang=zh-CN"); log.info(url.toString()); ResponseEntity response = restTemplate.exchange( url.toString(), HttpMethod.GET, new HttpEntity(headers), String.class); return JSON.parseObject(response.getBody(), responseType); } Java 多线程 线程池 第三代接口调用 北年 | 初学一级 | 园豆: 108
提问于:2020-08-14 17:16 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 都告诉你问题了么,你就减少请求啊。把函数放到队列,对方肯定会告诉你api<->token并发的数量。如此你对应开合适(小于等于)该数量的线程,线程永远干检查队列、检出队列、执行队列的事。实际就是并行转串行。 花飘水流兮 | 园豆:11055 (专家六级) | 2020-08-14 17:27 我线程池的最大线程数小于了它的并发量,然后您说的检查队列、检出队列、执行队列是要怎么弄,我是想能不能查几次 停几秒再查,就不让它一直频繁请求,因为我每次拿ip去查都得调一次这个接口,它也没法给我批量的查ip,只能一次次的查,假设我查1000条,就必须调一千次。抱歉 我是个非常菜的菜鸡,大佬可以再给我详细解释一下吗?或者给一点伪代码 /(ㄒoㄒ)/~~ 支持( 0 ) 反对( 0 ) 北年 | 园豆:108 (初学一级) | 2020-08-14 17:57 @北年:
List<任务> tasks;
启动一个Work线程_函数
{
while(IsRunning){
lock(tasks){
检查队列有无;
如果有:var task = tasks.Dequeue,
}
如果有:task.execute() ;
如果没有:Thread.Sleep(0);
}
}
如果允许最大3个,那么 for(i=0;i<3;i++){启动一个Work线程_函数};
以上是自管理方式;
也应该有第三方的(为什么不用内置的,通常内置的 是 整个程序范围内的管理),直接设定最大数量3,任务只管往里面扔就行了。 支持( 0 ) 反对( 0 ) 花飘水流兮 | 园豆:11055 (专家六级) | 2020-08-14 18:20 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-14 17:16:00
VM虚拟机上2008R2系统中添加AD域提示“新建域时,本地。。。”
0 悬赏园豆: 10 [待解决问题] VM虚拟机上2008R2系统中AD域提示“新建域时,本地。。。” 一直提示这个,改了强密码,禁用了密码复杂性,刷新了本地策略,重启了还是这样
AD域 2008R2 虚拟机 ireli | 初学一级 | 园豆: 194
提问于:2020-08-14 15:23 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-14 15:23:00
关于数据合并问题
0 悬赏园豆: 50 [待解决问题]
图一是数据库内容,都是varchar类型,把压缩机那一列相同行合并,图二是最终想要显示在HTML上的效果,请问怎么实现,有大佬知道的麻烦支援一下,感激 起早抹黑的程序猿 | 初学一级 | 园豆: 126
提问于:2020-08-14 14:41 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(4) 0 问题太笼统了,需要具体描述:
1、图二的效果,是展现在哪里?网页?word?excel?还是数据库查询结果?如果是数据库查询结果的话据我了解应该整不成这个样子把。
2、数据库中,同时压缩机类的数据,有没有字段标明类型? 温柔的青竹十六夜 | 园豆:202 (菜鸟二级) | 2020-08-14 14:52 你好,图二效果最终展示在网页上,图一是数据库查询出来的结果,图一的数据怎么转换成图二的输出效果呢 支持( 0 ) 反对( 0 ) 起早抹黑的程序猿 | 园豆:126 (初学一级) | 2020-08-14 14:56 @起早抹黑的程序猿: 后端查询出如下结果返回前端就行,剩下前端做。
压缩机 | 9xxxx |xxxxx | 2020-xx-xx
压缩机 | 9xxxx |xxxxx | 2020-xx-xx
前端开发需要查看使用表格插件的api,像easyui、bootstrap表格插件都有合并单元格的属性。
如果是使用原生的html元素,那么,需要ajax请求后台数据,在回调中,遍历json结果,使用js拼接html,之后append页面上即可。
建议使用插件 支持( 0 ) 反对( 0 ) 温柔的青竹十六夜 | 园豆:202 (菜鸟二级) | 2020-08-14 15:06 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 如果是要导出的表格是图二这种样式,导出时候处理数据合并单元格 风行天下12 | 园豆:3329 (老鸟四级) | 2020-08-14 14:53 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 你这个是展示页面,数据需要根据你的需求。例如 查到 WIFI的就认为是压缩机的。
Select Case when ‘wifi’ then '压缩机' ....然后 前段 行头合并 flyfishing | 园豆:397 (菜鸟二级) | 2020-08-14 14:57 抱歉,我更新了图,之前的图是错误的 支持( 0 ) 反对( 0 ) 起早抹黑的程序猿 | 园豆:126 (初学一级) | 2020-08-14 15:02 @起早抹黑的程序猿: 一样的,前段 table 要做的是 合并单元格,你搜下 table合并单元格 colspan 、rowspan 支持( 0 ) 反对( 0 ) flyfishing | 园豆:397 (菜鸟二级) | 2020-08-14 15:07 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 js里把查询的数据根据姓名分组,每个分组的数量就是跨行的rowspan,其它的一样显示就行了 ㅤㅤㅤㅤㅤㅤ | 园豆:223 (菜鸟二级) | 2020-08-14 15:06 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-14 14:41:00
ASP.NET Web API 如何实现超时回滚所有操作
0 悬赏园豆: 100 [待解决问题] 请教大家,项目为 .NET Framework 4.6.1,ASP.NET Web API 2,数据库操作使用 Entity Framework,数据库为 SQL Server 2008 R2 以上。
有这种场景,Web API 有一个协议会往同一个数据库的多个表中写入信息。
正常情况下是很快的,但有时候会有一些大查询或者批量导入发生在这个协议使用的表中。由于大查询、批量导入会给这些表加锁。
如果正好有大查询、导入任务执行时,访问该 API 协议,可能无法在几秒内返回。导致调用方那边已经到超时时间,给出了提示,但 Web API 还在执行相关插入任务,并且等锁释放后,数据还会插入成功。
请问有什么办法,能在 Web API 中,为个别或所有的 Action 加上超时时间,当到达这个时间后,终止当前进行的操作并回滚? 我考虑过通过 transaction scope,但这样需要开一个很大的事务,这个事务里既有查询又有INSERT或UPDATE,与事务应该尽可能小相悖 我明白问题的根本不在这,但需要有这样一种防御机制。一旦出现这种问题,需要能尽量避免
谢谢。 huhubun | 初学一级 | 园豆: 102
提问于:2020-08-14 12:05 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(3) 0 双方调整超时时间(每一个网络环节都有设定);
如果时间很久,可以做成任务,一个接口发起任务,一个接口查询任务状态;
办法很多根据自己场景适用选择即可。 花飘水流兮 | 园豆:11055 (专家六级) | 2020-08-14 13:50 谢谢回答~
做两个接口,一个用于发起操作,一个用于查询操作状态这个因为涉及到调用方的修改,不太能推进
现在更希望是,假设调用方都是20s超时,我就让 web api 里所有操作10s内完成不了就回滚,并给调用方返回错误信息 支持( 0 ) 反对( 0 ) huhubun | 园豆:102 (初学一级) | 2020-08-14 14:03 @huhubun: 那这不更简单,计时定时,记录操作。但你http api服务端和客户端需要设定超时时间比如15s。 支持( 0 ) 反对( 0 ) 花飘水流兮 | 园豆:11055 (专家六级) | 2020-08-14 14:06 @花飘水流兮: 计时可以,但怎么做到时间到了回滚呢 支持( 0 ) 反对( 0 ) huhubun | 园豆:102 (初学一级) | 2020-08-14 14:53 @huhubun: 可以终止的函数那么终止(检查结果决定step),不能终止的就等待执行结果并记录step;
有正序执行step,那么反序去恢复现场即可(过程根据场景需要 比如失败尝试n次等等,机器永远没有100%的保障,只能尽可能保障,比如函数执行一半,断电连ups都坏了,如果不坏,运营、运维以及开发的失业人员也就更多了)。 支持( 0 ) 反对( 0 ) 花飘水流兮 | 园豆:11055 (专家六级) | 2020-08-14 17:55 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 写数据接口收到数据,返回处理中,写入队列处理,
查询状态接口,返回处理状态,
一个任务处理队列中的数据。 flyfishing | 园豆:397 (菜鸟二级) | 2020-08-14 14:44 谢谢回答~
这样需要变更对接流程,不好推动。更希望是在这个协议内部做改动,不知道有没有办法,谢谢。 支持( 0 ) 反对( 0 ) huhubun | 园豆:102 (初学一级) | 2020-08-14 14:52 @huhubun: 你这个不好处理啊。例如 你在Task里边执行,设置个5秒的超时时间。5秒没执行完就取消,取消就回滚事务。也是可以做的,接口请求超时时间就设置的比这个大一些,例如 6秒超时, 支持( 0 ) 反对( 0 ) flyfishing | 园豆:397 (菜鸟二级) | 2020-08-14 15:00 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 如果你的事务很长了.那你要考虑的不是怎么让这个事务变得不会出问题.
而是该把这个事务拆分开了. 吴瑞祥 | 园豆:28830 (高人七级) | 2020-08-16 02:29 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-14 12:05:00
HttpRuntime.Cache 失效
0 [待解决问题] 我设置cache相对时间2小时才失效,但总是经常未到30分钟就失效,百度了各种情况,都尝试过,但依旧如此,设置代码方法如下
public static void SetCacheTimeSpan(string CacheKey, object objObject, long timeSpan=7200)
{ Cache objCache = HttpRuntime.Cache; //objCache.Insert(CacheKey, objObject, null, DateTime.MaxValue, TimeSpan.FromSeconds(timeSpan)); objCache.Insert(CacheKey, objObject, null, DateTime.MaxValue, TimeSpan.FromSeconds(timeSpan), CacheItemPriority.NotRemovable, null); } 缓存 谢六狼 | 初学一级 | 园豆: 7
提问于:2020-08-14 11:07 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(4) 0 server 上下線或重啟cache 都會死掉喔 RosonJ | 园豆:3645 (老鸟四级) | 2020-08-14 11:20 我是在服务器一直挂着页面测试的,不是很理解您说的意思, 支持( 0 ) 反对( 0 ) 谢六狼 | 园豆:7 (初学一级) | 2020-08-14 11:45 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 写dos或桌面就不会。IIS定时重启。 花飘水流兮 | 园豆:11055 (专家六级) | 2020-08-14 11:25 不会定时重启吧?如果有人在用,iis重启,不是会导致使用者页面丢失或者访问不了吗? 支持( 0 ) 反对( 0 ) 谢六狼 | 园豆:7 (初学一级) | 2020-08-14 11:43 @谢六狼: 自己好好看看IIS各项参数,看不懂的百度一下就清楚了 支持( 0 ) 反对( 0 ) 花飘水流兮 | 园豆:11055 (专家六级) | 2020-08-14 11:44 @花飘水流兮: 好的。谢谢。 支持( 0 ) 反对( 0 ) 谢六狼 | 园豆:7 (初学一级) | 2020-08-14 11:50 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 IIS 应用程序池回收时间看下 flyfishing | 园豆:397 (菜鸟二级) | 2020-08-14 11:41 回收时间我看过。默认是0.后面我尝试设置一个2G的专用内存,一样结果。而固定时间间隔是1740分钟 支持( 0 ) 反对( 0 ) 谢六狼 | 园豆:7 (初学一级) | 2020-08-14 11:50 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 一个项目中.缓存10分钟失效还是2小时失效不应该有影响 吴瑞祥 | 园豆:28830 (高人七级) | 2020-08-16 02:30 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-14 11:07:00
关于MATLAB的calibration toolbox的使用问题?
0 悬赏园豆: 60 [待解决问题] 最近在用calibration toolbox进行相机标定,标定过程中出现了一些问题,我的相机的焦距是8mm,分辨率是2592×1944,按照正常的标定流程,我的主点坐标应该是(1296,,972)才对啊,但是标定结果误差很大,标定结果如下图所示
http://www.vision.caltech.edu/bouguetj/calib_doc/htmls/example.html,网站上的实验例程的结果误差不是很大,不知道是不是因为图片比较小的缘故(640×480),有没有遇到过类似问题的博主啊,想请教一下 不忘初心zyz | 初学一级 | 园豆: 142
提问于:2020-08-14 10:14 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-14 10:14:00
jvm根据以下情况如何调优?
0 悬赏园豆: 10 [待解决问题] jdk1.8
linux 16核 64G内存 xms xmx均设置为35G
遇到以下情况

代码中是使用了一定量的反射调用方法,但是虽说如此,jvm的垃圾回收也会回收啊,怎么就回收不了了,根据一些内存日志分析到,是老年代一直增长,没有及时回收,导致年轻代内存大小给了老年代一部分,又导致年轻代大小不够用,最终内存溢出。 jvm调优 0o飞行天下o0 | 初学一级 | 园豆: 41
提问于:2020-08-14 10:00 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(2) 0 配置35的堆内存干嘛,堆内存超过32G就不会指针压缩了,还不如配小点 yytxdy | 园豆:1093 (小虾三级) | 2020-08-14 10:50 一开始配置的是32G,也是同样的溢出,我就加大了点。还是这样子,
能帮我分析下吗? 支持( 0 ) 反对( 0 ) 0o飞行天下o0 | 园豆:41 (初学一级) | 2020-08-14 10:54 @0o飞行天下o0: 内存不要大于32G,不然你需要分配40-50G才能有相同的效果,你可以分配31G试试 支持( 0 ) 反对( 0 ) yytxdy | 园豆:1093 (小虾三级) | 2020-08-14 11:01 @yytxdy: 嗯,好的 支持( 0 ) 反对( 0 ) 0o飞行天下o0 | 园豆:41 (初学一级) | 2020-08-14 11:06 已经调小了,但是还是不行,生成了一个1.5g的dump文件,但是没法上传 支持( 0 ) 反对( 0 ) 0o飞行天下o0 | 园豆:41 (初学一级) | 2020-08-14 16:05 [GC (Allocation Failure) [PSYoungGen: 6835565K->56797K(6986240K)] 8650886K->1872126K(21322240K), 0.0564204 secs] [Times: user=0.22 sys=0.01, real=0.06 secs]
[GC (Allocation Failure) [PSYoungGen: 6869981K->105673K(6983168K)] 8685310K->1921010K(21319168K), 0.0576558 secs] [Times: user=0.32 sys=0.01, real=0.05 secs]
[GC (Allocation Failure) [PSYoungGen: 6924489K->31205K(6993408K)] 8739826K->1846550K(21329408K), 0.0593462 secs] [Times: user=0.22 sys=0.02, real=0.06 secs]
[GC (Allocation Failure) [PSYoungGen: 6850021K->70067K(7006208K)] 8665366K->1885428K(21342208K), 0.0646613 secs] [Times: user=0.25 sys=0.00, real=0.07 secs]
[GC (Allocation Failure) [PSYoungGen: 6910387K->160K(7002112K)] 8725748K->1815528K(21338112K), 0.0313504 secs] [Times: user=0.05 sys=0.00, real=0.04 secs]
[GC (Allocation Failure) [PSYoungGen: 6840480K->128K(7011840K)] 8655848K->1815512K(21347840K), 0.0234036 secs] [Times: user=0.05 sys=0.01, real=0.02 secs]
[GC (Allocation Failure) [PSYoungGen: 6852224K->38782K(7008256K)] 8667608K->1854175K(21344256K), 0.0566079 secs] [Times: user=0.24 sys=0.02, real=0.06 secs]
[GC (Allocation Failure) [PSYoungGen: 6890878K->13455K(7028224K)] 8706271K->1828856K(21364224K), 0.0437225 secs] [Times: user=0.13 sys=0.01, real=0.05 secs]
这种现象正常吗?帮忙看看吧,年轻代回收很频繁。 支持( 0 ) 反对( 0 ) 0o飞行天下o0 | 园豆:41 (初学一级) | 2020-08-14 17:15 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 这是什么神仙项目,用到这么大的内存。内存加到这个程度还内存溢出,应该是代码问题吧 zycyc | 园豆:285 (菜鸟二级) | 2020-08-14 15:07 应该是代码的问题,但是不知道怎么定位到是哪里导致的?感觉是老年代的对象没有被回收 支持( 0 ) 反对( 0 ) 0o飞行天下o0 | 园豆:41 (初学一级) | 2020-08-14 16:03 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-14 10:00:00
构建sonarqube最后一步出错
0 悬赏园豆: 20 [待解决问题] 这个是安装的两个包,最后在cmd中运行的命令的时候,前面两步都成功了,但是执行
SonarScanner.MSBuild.exe end 的时候报下面的错误
是因为这两个包不兼容还是应为 msbuild和 检测的项目版本不兼容。 C# sonarqube Zky永 | 初学一级 | 园豆: 154
提问于:2020-08-13 17:50 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-13 17:50:00
写txt格式日志,偶发情况下所有的日志内容写到文件里都是nul,没抛异常,但是软件会在一段时间后闪退
0 悬赏园豆: 20 [待解决问题] private static void WriteData(string content, string fullPath, bool needDateTime = true) { try { lock (lockObj) { if (string.IsNullOrEmpty(fullPath)) { return; } if (!Directory.Exists(Path.GetDirectoryName(fullPath))) { Directory.CreateDirectory(Path.GetDirectoryName(fullPath)); } using (var sw = new StreamWriter(fullPath, true, Encoding.Default)) { //StreamWriter sw = File.AppendText(fullPath); sw.WriteLine((needDateTime ? DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss fff ") : "") + content); sw.Close(); sw.Dispose(); } } } catch (Exception e) { WriteExcept("WriteData Err:" + e + ",content:" + content); if (GetHardDiskFreeSpace(Path.GetPathRoot(AppDomain.CurrentDomain.BaseDirectory)) < 1 && !e.Message.Contains("used by")) { IsDiskSpaceFull = true; MessageBox.Show("写入日志异常," + e.Message + ",content:" + content); } } }
有大佬遇到过这个问题吗? NEAVERS | 初学一级 | 园豆: 94
提问于:2020-08-05 10:47 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 查一下操作系统日志,看看有没有蛛丝马迹 会长 | 园豆:8396 (大侠五级) | 2020-08-05 10:53 有个在时间点后的异常
无法找到来自源 Application Popup 的事件 ID 56 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。
如果该事件产生于另一台计算机,则必须在该事件中保存显示信息。
以下是包含在事件中的信息:
ACPI
1
消息资源存在,但在消息表中找不到该消息。 支持( 0 ) 反对( 0 ) NEAVERS | 园豆:94 (初学一级) | 2020-08-05 11:28 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-05 10:47:00
你好,为什么我的文章现在都需要登录之后才能看了?`(*>﹏<*)′
0 [待解决问题] 你好,为什么我的文章现在都需要登录之后才能看了?`( >﹏< )′ zhoong | 菜鸟二级 | 园豆: 204
提问于:2020-08-04 22:31 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 不登录只能搜索你的文章然后看 弯月亮 | 园豆:208 (菜鸟二级) | 2020-08-05 10:22 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-04 22:31:00
申请JS权限,大概需要多久?
0 [待解决问题] 我这边需要对博客首页进行美化,申请JS权限,需要多久通过?@ Ckk。 | 菜鸟二级 | 园豆: 202
提问于:2020-08-04 21:31 @博客园团队 – Ckk。 2周前 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 我是申请了半小时之内就通过了 kite97 | 园豆:202 (菜鸟二级) | 2020-08-05 00:14 我都快一天了 还没给回复,你申请理由怎么写的?难道我写的不规范? 支持( 0 ) 反对( 0 ) Ckk。 | 园豆:202 (菜鸟二级) | 2020-08-05 12:43 @Ckk。:大概是自定义页面样式,享受写博客的过程啊哈哈哈 支持( 0 ) 反对( 0 ) kite97 | 园豆:202 (菜鸟二级) | 2020-08-05 17:51 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-04 21:31:00
如何本地npm安装从github上面下载的开源包?
0 [待解决问题] 现实需求:
执行‘npm install phantomjs-prebuilt’后,发现下载很慢,半个小时才走了2%。
于是直接从github上下载了‘’phantomjs-prebuilt‘’的源代码,但是怎么把这个开源代码安装到项目的node_modules模块,却发现无从下手。跪求好心人指导一下,谢谢。
那个包github上面显示是一堆文件. npm javascript github ZhouWen1637 | 菜鸟二级 | 园豆: 208
提问于:2020-08-04 17:50 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(3) 0 用cnpm !#¥% | 园豆:647 (小虾三级) | 2020-08-04 18:07 电脑有问题,用cnpm会报一个错误.目前还没解决.只要执行'cnpm install xxxx',就会报一个错误.所以只能用npm了 支持( 0 ) 反对( 0 ) ZhouWen1637 | 园豆:208 (菜鸟二级) | 2020-08-04 18:15 @ZhouWen1637: 把你执行cnpm命令的错误,百度一下,把这个问题解决了就可以。 支持( 0 ) 反对( 0 ) !#¥% | 园豆:647 (小虾三级) | 2020-08-04 18:17 @ZhouWen1637: 或者你贴出来,我看看。 支持( 0 ) 反对( 0 ) !#¥% | 园豆:647 (小虾三级) | 2020-08-04 18:17 @無腳鳥: 谢谢大佬的指导,我把cnpm卸载了2遍,然后重装,现在安装成功了. 支持( 0 ) 反对( 0 ) ZhouWen1637 | 园豆:208 (菜鸟二级) | 2020-08-04 19:04 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 安装下 cnpm 自己百度
然后再 cnpm install phantomjs-prebuilt 小小咸鱼YwY | 园豆:1639 (小虾三级) | 2020-08-04 18:08 谢谢指导,好了 支持( 0 ) 反对( 0 ) ZhouWen1637 | 园豆:208 (菜鸟二级) | 2020-08-04 19:04 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 如果不使用cnpm 可以使用以下命令指向淘宝的npm源
npm config set registry https://registry.npm.taobao.org
cnpm其实指向的淘宝镜像源 qingtian_Mo | 园豆:178 (初学一级) | 2020-08-04 21:49 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-04 17:50:00
Windows 下 如何给redis 配置布隆过滤器插件?
0 悬赏园豆: 5 [待解决问题] 有没有大哥知道,我网上找了好久都是Linux下的 急求!!!!! 周荀 | 初学一级 | 园豆: 152
提问于:2020-08-04 16:31 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(2) 0 为啥不考虑应用层添加布隆过滤器呢,更好控制。 8号位 | 园豆:438 (菜鸟二级) | 2020-08-05 11:32 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 1hsfhs 周荀 | 园豆:152 (初学一级) | 2020-08-10 17:17 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-04 16:31:00
开放平台api设计问题,为什么返回的json结果都要拿根节点包裹,麻烦有经验的大佬帮我看看
0 悬赏园豆: 5 [待解决问题] 比如,这是淘宝开放平台给我返回的一个报错json,为什么它外层要加一个 error_response 包裹着呢?我看了一下客户端解析的时候的源代码,它是先去掉了外面这一层然后继续解析。换句话说这一层包裹的实际意义是什么?
我现在正在设计一个类似淘宝开放平台的开放平台,我在想为什么需要这一层?实际上有了这一层,如果不用它的客户端解析,反而更不方便解析,反倒需要多一层实体类,我看过好几个开放平台,他们都这么设计,所以是不是有我想不到的用处?按道理来说,不用erros_response这一层,解析起来不是更方便吗?求解答
{
"error_response": {
"code": 11,
"msg": "Insufficient isv permissions",
"sub_code": "isv.permission-ip-whitelist-limit",
"sub_msg": "The appkey 11111111 is only allowed to call from its ip white list, but the source ip 182.84.222.65 is not included",
"request_id": "abc12aaa"
}
}
又比如下面这个
{
"item_quantity_update_response": {
"item": {
"iid": "1111111",
"modified": "2020-05-28 14:44:12",
"num": 8,
"num_iid": 1111111,
"skus": {
}
},
"request_id": "123sdfsadfer"
}
} webapi 开放平台 webapi规范 LoveCoder | 初学一级 | 园豆: 4
提问于:2020-08-04 16:24 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(4) 0 为什么要这么写, 别人写的接口,你说他为什么要这么写
你在教我做事? 不知道风往哪儿吹 | 园豆:663 (小虾三级) | 2020-08-04 16:31 主要是,好几家开放平台接口都这么拿一个根节点包裹着,我怕是我经验不足,少考虑了哪里,所以来问问 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-04 16:32 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 为了让调用者很容易知道这是一个“error_response” 会长 | 园豆:8396 (大侠五级) | 2020-08-04 16:42 嗯。我也这么思考过,但是我想的是,调用者都调用了,他还能不知道这是一个“”error_response”吗?可能我问题描述的不清楚,就算是其他结果,他也包裹着一个根节点。比如下面这个
{
"item_quantity_update_response": {
"item": {
"iid": "111111",
"modified": "2020-05-28 14:44:12",
"num": 8,
"num_iid": 111111,
"skus": {
}
},
"request_id": "4e7e4u21m1w7"
}
} 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-05 12:51 如果按你这个想法,它这么设计大概是想让调用者很容易就知道这是一个 item_quantity_update_response ,看名字就知道它是 商品库存修改 返回的response
想起来有那么点道理,但是,既然我是调用者,我自己亲手调出来的response,我当然知道它是 商品修改库存 返回的response。
比起这点作用,带来的副作用我感觉更大了。比如我如果不用客户端去访问接口,拿到这个response后,我需要用newtonsoftjson来反序列化的话,我连定义实体类都需要多嵌套一层,所以我感觉如果是为了这个原因,有点得不偿失。 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-05 12:56 @LoveCoder: 不一定,比如有个api接口叫做:GetFuckMe,正常情况下会返回FuckMe实体,但是有时候由于某些原因出错了,返回一个Error实体。如果不能轻易从返回值看出所要表达的意思,也许阴差阳错,调用者会以为Error实体是FuckMe的意思。 支持( 0 ) 反对( 0 ) 会长 | 园豆:8396 (大侠五级) | 2020-08-05 13:59 @会长: 他出错的时候都是统一的error_response 包裹。 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-08 14:28 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 根节点除了error_response应该还有其他可能的字段吧? 顾晓北 | 园豆:10022 (专家六级) | 2020-08-04 17:11 没有,就是这么一个根节点,然后开始包裹着一个对象 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-05 12:49 @LoveCoder: 看名字是error_response,当正常的请求也是这一个字段? 支持( 0 ) 反对( 0 ) 顾晓北 | 园豆:10022 (专家六级) | 2020-08-05 13:45 @顾晓北: 这是一个正常请求,他也有一个类似的字段包裹着
{
"item_quantity_update_response": {
"item": {
"iid": "111111",
"modified": "2020-05-28 14:44:12",
"num": 8,
"num_iid": 111111,
"skus": {
}
},
"request_id": "4e7e4u21m1w7"
}
} 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-05 13:46 @顾晓北: 我怀疑是不是,这一层包裹,是网关中心给加的,下游服务返回的是不带的? 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-05 13:46 @LoveCoder: emmmmm,这不是说明了?正常请求字段叫:item_quantity_update_response;异常就叫:error_response? 支持( 0 ) 反对( 0 ) 顾晓北 | 园豆:10022 (专家六级) | 2020-08-05 13:55 不好意思,回复晚了。我也在怀疑是网关中心给加的。但是他这么做的意图是什么呢?
我怀疑是不是网关中心给过结果后还有其他服务要根据response的类型来做一些日志记录之类的?
不然我实在想不通为什么要嵌套这么一层。
正常请求字段根据不同接口来变化。比如刚刚举例的 item_quantity_update_response ,这个是库存修改接口的response
还有比如其他的 item_price_update_response 这个是价格修改的接口的response。 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-08 14:19 可能是淘宝网关中心有一个流量监听者,他监听这个流量,分析这个最外层,以便能知晓这到底是什么接口的response?如果是这样子的话,他不是能监听请求的入参来确定吗?这个出参是入参决定的。 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-08 14:24 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 它的接收类可能是这样的 public class Response { public ErrR error_response { get; set; } public ItemR item_quantity_update_response { get; set; } } public class ErrR { public int code { get; set; } public string msg { get; set; } public string sub_code { get; set; } public string sub_msg { get; set; } public string request_id { get; set; } } public class ItemR { public Class1 item { get; set; } public string request_id { get; set; } } public class Class1 { public string iid { get; set; } public string modified { get; set; } public int num { get; set; } public int num_iid { get; set; } public Sku skus { get; set; } } public class Sku { public string id { get; set; } } pudu | 园豆:202 (菜鸟二级) | 2020-08-08 17:39 并不是,他的接收类不管最外面这一层,直接丢弃了 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-08 17:40 我现在不是纠结接收类怎么写的问题。我纠结的是这么设计json的好处。 支持( 0 ) 反对( 0 ) LoveCoder | 园豆:4 (初学一级) | 2020-08-08 17:41 @LoveCoder: public class Response { public ErrR error_response { get; set; } public RightR item_quantity_update_response { get; set; } }
可能它这么输出的 支持( 0 ) 反对( 0 ) pudu | 园豆:202 (菜鸟二级) | 2020-08-08 17:44 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-04 16:24:00
WCF部署及nettcp协议
0 [待解决问题] WCF部署及nettcp协议,求技术大佬帮忙解决 happy_121421137 | 菜鸟二级 | 园豆: 206
提问于:2020-08-04 16:08 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-04 16:08:00
WCF net tcp协议配置
0 [待解决问题] net tcp协议配置后,不能添加服务引用:net.tcp://*****。无法识别该 URI 前缀。
如果有时间,帮我看下,一定感谢 happy_121421137 | 菜鸟二级 | 园豆: 206
提问于:2020-08-04 15:20 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-04 15:20:00
PhpStorm魔术方法的警告怎么去除Member has private access, but class has magic method __set
0 [待解决问题] 我在一个对象里设置了__set(),PhpStorm会标记颜色,很难受,虽然不影响运行,但是看着难受 //__set()方法用来设置私有属性 public function __set($name,$value){ $this->$name = $value; $this->adaption(); } //__get()方法用来获取私有属性 public function __get($name){ return $this->$name; }
有什么办法去除吗,我试了inspactions里关闭了所有错误提示也不行
遗失的美好灬 | 菜鸟二级 | 园豆: 210
提问于:2020-08-04 10:34 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-04 10:34:00
如何在layui.define的回调方法当中,自己调用自己
0 [待解决问题] 如何在layui.define的回调方法当中,自己调用自己
如上图,想在success当中调用方法本身。 樂屠 | 菜鸟二级 | 园豆: 202
提问于:2020-08-04 10:21 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(2) 0 为啥要这样做
你reload不就行了 不知道风往哪儿吹 | 园豆:663 (小虾三级) | 2020-08-04 10:26 想用异步的方法实现。
reload怎么用。。 支持( 0 ) 反对( 0 ) 樂屠 | 园豆:202 (菜鸟二级) | 2020-08-04 10:47 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 我觉得这里的this不对,你要调用render方法,this应该是指向obj对象的,你现在这边的this应该不是指向obj对象的吧,所以它找不到render方法。 SJ2050 | 园豆:256 (菜鸟二级) | 2020-08-05 18:31 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-04 10:21:00
官网下载postman速度很慢
0 [待解决问题] 问一下postman的服务器是不是对下载限速了,一个90M的app下了我好久。。。 postman下载 莫邪曲 | 菜鸟二级 | 园豆: 204
提问于:2020-08-03 21:47 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(4) 0 应该不是postman服务器对下载限速,因为之前用科学上网下载很快,就是受gfw的影响下载速度慢而已,类似github。 SJ2050 | 园豆:256 (菜鸟二级) | 2020-08-03 21:56 我是科学上网,秒开谷歌和油管,就是下载这个很慢,我试试全局代理吧。。。 支持( 0 ) 反对( 0 ) 莫邪曲 | 园豆:204 (菜鸟二级) | 2020-08-03 21:59 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 不用科学上网,下载速度不慢啊,刚试了下 Genius丶Z | 园豆:233 (菜鸟二级) | 2020-08-04 09:12 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 用科学上网就可以 ChnMig | 园豆:221 (菜鸟二级) | 2020-08-04 10:00 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 慢慢等呗 或者用 Postwoman ycyzharry | 园豆:20892 (高人七级) | 2020-08-06 01:04 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-03 21:47:00
Error:(3, 27) java: 程序包com.rabbitmq.client不存在
0 悬赏园豆: 20 [待解决问题]
pom文件依赖已经导入,编写代码时导入没问题,idea:ctrl+鼠标左键也可以点进去看源码,上图也可以看出来,编译期是没有报错的,,就是运行时找不到包不知道什么原因!
idea中maven配置没有问题,其他所有依赖也都没有问题,且可以使用。,只有这个rabbitMq出问题了。
maven clean重新下载已尝试没有用。
网上参考: https://blog.csdn.net/sinat_32034679/article/details/74370375
https://blog.csdn.net/Luojun13Class/article/details/81483151
https://blog.csdn.net/chehec2010/article/details/84527007
https://www.jianshu.com/p/5ce832ede830
这几个比较典型,其他的也都和这几个内容差不多,就不都贴了。
都尝试了,依然没有解决。好难受,讲道理说这个错不应该啊,但就是没解决! myzy | 初学一级 | 园豆: 123
提问于:2020-08-03 17:45 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 没有没尝试换其他版本的包呢
1.尝试将idea 的包重新引入 file -->invalidate caches
2.查看maven 仓库中这个包的情况 或者直接去中央仓库获取包
3.使用 mvn -U idea:idea 下载包(cmd 到 pom.xml所在目录使用)
4.Reimport xiyanya | 园豆:272 (菜鸟二级) | 2020-08-04 16:56 这种问题基本那是包下载不完全。如果一直有问题 可以在maven设置一下镜像 再Reimport 支持( 0 ) 反对( 0 ) xiyanya | 园豆:272 (菜鸟二级) | 2020-08-04 16:57 试过了,没有用,下边两个方法倒是可以,不清楚什么原因,目测是idea2020.1的原因,因为我之前用的是2018.3版本,更新idea后才出的问题。
https://blog.csdn.net/sinat_38728160/article/details/106348846
https://blog.csdn.net/lzzdhhhh/article/details/105907772 支持( 0 ) 反对( 0 ) myzy | 园豆:123 (初学一级) | 2020-08-04 17:10 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-03 17:45:00
现在博客园积分计算公式还是原来的吗
1 [待解决问题] BlogScore = BeRead + 10 * BeComment + 50 * Comment RioTian | 初学一级 | 园豆: 199
提问于:2020-08-08 17:57 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-08 17:57:00
TensorFlow or Keras文字识别的问题
0 悬赏园豆: 50 [待解决问题] 刚刚接触深度学习的东西,还希望大佬们解答下下面几个问题
这次主要是打算搞文字识别,不用手写,就是正常的比如网页上截下来一张png,识别里面的文字。我现在只跟着教程跑了一个猫狗识别的Sample,算是对深度学习/卷积神经网络有一个简单的认识
1:文字识别,训练样本是很多图片,每张图片一个字,比如“我”这个字有100张图片,那么这100张图片必须告诉Tensorflow这张图片是“我”这个字吗?图片命名搞成“我_0001.png”这种?
2:训练样本必须是白底黑字?其实最终需要识别的图片是各种背景色+各种颜色的文字,用白底黑字的样本可以吗?
3:训练完毕,开始识别的时候,需要用OpenCV啥的把图片中的字一个一个切出来再识别吗?也就是对于识别来说,切字这一步是必须的吗(训练的时候一个字一个图片当然是必须的~~~)?
4:如果各位大佬有好用的切字程序,可以分享下否?百度出来的都不是太完美,试了好几个~~ Tensorflow Keras 深度学习 机器学习 HeidernLee | 初学一级 | 园豆: 101
提问于:2020-08-08 15:02 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-08 15:02:00
申请js权限遇到的问题
0 [待解决问题] 请问我申请js权限时系统提示无法连接服务器,可我的网络良好,求管理员大大给个js权限可以吗?弟弟想美化下博客QAQ Lovaer | 菜鸟二级 | 园豆: 202
提问于:2020-08-08 11:02 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-08 11:02:00
gnuradio制作收音机
0 悬赏园豆: 15 [待解决问题] 我们老师布置的任务是用gnuradio+hackrfone制作一个收音机,我学习了网上的教程,做出来了一个,但是它很怪,大多数时候杂音很重,而且底下一直出乱码uauauau。。。偶尔声音很清晰,没有杂音和乱码,请问这是为什么呢?谢谢! gnuradio ubuntu hackrf 软件无线电 chbw | 初学一级 | 园豆: 177
提问于:2020-08-08 10:10 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-08 10:10:00
2020-08-08:有一批气象观测站,现需要获取这些站点的观测数据,并存储到 Hive 中。
0 [待解决问题] 2020-08-08:有一批气象观测站,现需要获取这些站点的观测数据,并存储到 Hive 中。但是气象局只提供了 api 查询,每次只能查询单个观测点。那么如果能够方便快速地获取到所有的观测点的数据? 大数据 福大大架构师每日一题 | 初学一级 | 园豆: 135
提问于:2020-08-08 07:54 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-08 07:54:00
急!连接sql_server数据库连接报错!!!怎么处理??
0 悬赏园豆: 80 [待解决问题] $serverName = "10.1.105.6";//服务器的名字,本地localhost
$connectionInfo = array( "Database"=>"weichuang_zjk", "UID"=>"sa", "PWD"=>"1234"); $conn = sqlsrv_connect( $serverName, $connectionInfo); echo "aaa";exit; if( $conn ) { echo "Connection established.
"; }else{ echo "Connection could not be established.
"; die( print_r( sqlsrv_errors(), true)); }
PHP 连接sql_server数据库连接报错
问题补充:PHP版本7.1 怎么连接mssql(sql_server) 橙Iris | 初学一级 | 园豆: 18
提问于:2020-08-07 19:54 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(4) 0 你可以转到这个地址: https://zhidao.baidu.com/special/view?id=a6765a24626975510400 正在拼搏向上的小晋~ | 园豆:202 (菜鸟二级) | 2020-08-07 20:28 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 你倒是说说报什么错 会长 | 园豆:8396 (大侠五级) | 2020-08-08 09:21 报错已经贴图放在代码下面了啊 支持( 0 ) 反对( 0 ) 橙Iris | 园豆:18 (初学一级) | 2020-08-08 09:23 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 试试使用Linux连接或者工具连接是否正常,还有就是PHP有没有安装连接sqlserver的扩展 背锅的Mike | 园豆:230 (菜鸟二级) | 2020-08-08 14:55 sqlserver的扩展的已经安装了,自己在本地测试是可以正常连接的,在服务器用apache访问连接sql_server数据库的代码文件时报错503,用Nginx访问连接访问连接sql_server数据库的代码文件是报错502 支持( 0 ) 反对( 0 ) 橙Iris | 园豆:18 (初学一级) | 2020-08-08 15:32 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 你这是php文件访问不到,不是PHP连接不上sqlserver的问题,你确定这个php文件能被正常访问到 风行天下12 | 园豆:3329 (老鸟四级) | 2020-08-11 13:29 文件能正常访问的,sqlsrv_connect是这个连接数据库方法不能用,不执行这个方法是正常的 支持( 0 ) 反对( 0 ) 橙Iris | 园豆:18 (初学一级) | 2020-08-11 14:51 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-07 19:54:00
Kettle在macOS下无法启动,异常如下:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure
0 [待解决问题] 2020-08-06 12:17:31.161 java[56817:39223668] App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.
kettle etl macos renguanyu | 小虾三级 | 园豆: 533
提问于:2020-08-07 18:00 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 macos禁止你用HTTP,强制你用HTTPS。 blackheart | 园豆:3417 (老鸟四级) | 2020-08-08 10:00 kettle默认情况就是http,咋能切成https 支持( 0 ) 反对( 0 ) renguanyu | 园豆:533 (小虾三级) | 2020-08-11 16:48 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-07 18:00:00
asp.net core AutoMapper IValueResolver注入的时候未定义构造函数
0 悬赏园豆: 40 [待解决问题] 不知道如何解决
报错System.MissingMethodException: No parameterless constructor defined for type‘xxx’ automapper asp.net core helloworldworldhello | 初学一级 | 园豆: 116
提问于:2020-08-07 17:48 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-07 17:48:00
C#怎么通过下面的啥协议的命令能获取温湿度?
0 [待解决问题] C# snmp 上位机 史迪仔1号 | 菜鸟二级 | 园豆: 208
提问于:2020-08-07 16:43 有搞C#的接触过吗? – 史迪仔1号 1周前 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 这个叫SNMP 兄弟 通过snmp协议访问 winds_随风 | 园豆:144 (初学一级) | 2020-08-07 17:52 哦哦 感谢感谢 支持( 0 ) 反对( 0 ) 史迪仔1号 | 园豆:208 (菜鸟二级) | 2020-08-10 08:31 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-07 16:43:00
.Net Core项目在Docker上运行内存Out OfMemory,内存突然溢出Out OfMemory
0 悬赏园豆: 15 [待解决问题] 项目部署环境是CentOS7 ,开发版本是NetCore3.1ORM使用的是EFCore3.1,仓储模式服务层开发,项目里面使用了消息队列的消费者异步编程,健康检查使用的Consul,目前不知道哪里的问题,用户量也不是很大,数据量也不大,我个人怀疑是消息队列或者Consul引起的请问一下园子有小伙伴遇到过吗? 微微Kawhi | 初学一级 | 园豆: 120
提问于:2020-08-07 16:03 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 可能是 EF Core 配置问题造成加载了全表数据 dudu | 园豆:39001 (高人七级) | 2020-08-07 17:01 有对应的解决方案吗? 支持( 0 ) 反对( 0 ) 微微Kawhi | 园豆:120 (初学一级) | 2020-08-07 17:31 @微微Kawhi: 建议看一下日志中是否有 EF Core 告警信息 支持( 0 ) 反对( 0 ) dudu | 园豆:39001 (高人七级) | 2020-08-07 17:46 @dudu: 没有EF的报警信息 支持( 0 ) 反对( 0 ) 微微Kawhi | 园豆:120 (初学一级) | 2020-08-07 18:12 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-07 16:03:00
netcore3.1 WebApi独立运行跨域设置无效
0 悬赏园豆: 10 [待解决问题] .netcore3.1 webApi项目,前端调用webapi时提示的跨域阻止,在IIS托管站点时,通过设置iis响应头参数,可以解决。
但是webapi.exe独立运行时,在程序中通过AddCore(),无论怎么设置都没有生效,不知道是什么原因?
1、在ConfigureServices中配置
2、在Configure中配置
.netcore 跨域 Code_Song | 初学一级 | 园豆: 56
提问于:2020-08-07 15:22 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(2) 0   定义一个全局的AllowSpecificOrigin private readonly string AllowSpecificOrigin = "AllowSpecificOrigin"; 1、在ConfigureServices中配置 //设置允许所有来源跨域 services.AddCors(options => options.AddPolicy(AllowSpecificOrigin, builder => { builder.AllowAnyMethod() .AllowAnyHeader() .SetIsOriginAllowed(_ => true) // =AllowAnyOrigin() .AllowCredentials(); })); 2、在Configure中配置 //CORS 中间件必须配置为在对 UseRouting 和 UseEndpoints的调用之间执行。 配置不正确将导致中间件停止正常运行。 app.UseCors(AllowSpecificOrigin);
  希望能够帮到您!
  更多关于.net core的内容请看 《.NET Core 跨平台》 戎"码"一生 | 园豆:70 (初学一级) | 2020-08-07 21:42 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 跨域设置本身没有问题,是因为代码里其他的配置导致跨域没有生效 Code_Song | 园豆:56 (初学一级) | 2020-08-13 11:58 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-07 15:22:00
sqlserver 自动异地备份
0 悬赏园豆: 10 [待解决问题] 我有腾讯云服务器A,CentOS7(当然带有公网IP),并且安装了frp 存在N个局域网(相互独立),每个局域网内有一个服务器(暂且称作N1,N2,N3....没有公网
IP),安装的WINDOWS服务器操作系统,并且该服务器上安装有SQLSERVER 还有个特殊的局域网,其中也有个服务器安装的WINDOWS服务器操作系统,称作M(当然
也安装了 frp 的客户端,没有公网IP)
我想要实现这样的效果:
在N1,N2,N3中制作计划任务,定时每天一个固定的时间自动备份,将备份的文件拷贝到服务器M上 chanchaw | 初学一级 | 园豆: 65
提问于:2020-08-07 10:31 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(2) 0 我记得 sqlserver 有个计划 功能 可以实现数据同步的任务 winds_随风 | 园豆:144 (初学一级) | 2020-08-07 10:47 能给出具体功能叫什么么,我再搜索实践 支持( 0 ) 反对( 0 ) chanchaw | 园豆:65 (初学一级) | 2020-08-07 10:54 @chanchaw: SqlServer里的找到管理,再找到维护计划,然后在维护计划上右击,点击维护计划向导,选择维护的任务,这里主要是备份数据库,有完整和差异还有日志,你们根据你的需求来做备份,后面再到作业里设置一下备份的时间 支持( 0 ) 反对( 0 ) 背锅的Mike | 园豆:230 (菜鸟二级) | 2020-08-08 15:04 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 你是要通过frp方式实现,还是只要功能实现就行。
如果只要功能实现,你可以用Sql server自动备份把数据库备份到本地,然后在N1,N2等服务器上写脚本,定时把备份的文件上传到Centos7服务器上,M服务器定时下载不就行了。 美洲象 | 园豆:298 (菜鸟二级) | 2020-08-08 11:03 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-07 10:31:00
发邮件修改博客地址名大概要等多久?
0 [待解决问题] 修改博客地址名说是让发邮件,大概要等多久?这个该不会是手工修改吧? 灵猫程序员 | 菜鸟二级 | 园豆: 202
提问于:2020-08-06 20:31 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(1) 0 手动无法更改,需要发邮件更改。速度很快,我申请的时候大概二十分钟就改好了 Genius丶Z | 园豆:233 (菜鸟二级) | 2020-08-07 11:48 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。
IT交流
2020-08-06 20:31:00