自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

砖家穴者叫兽的博客

严肃认真、周到细致、稳妥可靠、万无一失。

  • 博客(187)
  • 收藏
  • 关注

转载 最火前端Web组态软件(可视化)

前言:随着物联网、大数据等技术高速发展,我们逐步向数字化、可视化的人工智能(AI)时代的方向不断迈进。智能时代是工业 4.0 时代,我国工业领域正努力从“制造”迈向“智造”的新跨越。正文:1.mxgraph:介绍:开源免费,但是需要解决的问题很多,国内学习参考资料少。但是,可视化组态的实现基本都是借助于这个框架来实现的。演示demo:https://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.ht

2021-04-28 12:08:27 1767 1

转载 权限系统设计

权限系统设计前言权限管理是所有后台系统的都会涉及的一个重要组成部分,主要目的是对不同的人访问资源进行权限的控制,避免因权限控制缺失或操作不当引发的风险问题,如操作错误,隐私数据泄露等问题。目前在公司负责权限这块,所以对权限这块的设计比较熟悉,公司采用微服务架构,权限系统自然就独立出来了,其他业务系统包括商品中心,订单中心,用户中心,仓库系统,小程序,多个APP等十几个系统和终端1.权限模型迄今为止最为普及的权限设计模型是RBAC模型,基于角色的访问控制(Role-Based Access

2021-04-06 12:03:10 319

转载 双机热备概念原理及实现步骤

1.双机热备对于双机热备这一概念,我搜索了很多资料,最后,还是按照大多数资料所讲分成广义与狭义两种意义来说。从广义上讲,就是对于重要的服务,使用两台服务器,互相备份,共同执行同一服务。当一台服务器出现故障时,可以由另一台服务器承担服务任务,从而在不需要人工干预的情况下,自动保证系统能持续提供服务。从狭义上讲,双机热备就是使用互为备份的两台服务器共同执行同一服务,其中一台主机为工作机(Primary Server),另一台主机为备份主机(Standby Server)。在系统正常情况下,工作机为应

2021-04-04 21:15:58 6363

原创 如何停止sql server数据库的服务

点击开始按钮,选择“sql server管理器”选项 填写“服务器”名称,点击“连接”按钮 选择sqlserver,右键选择“停止”选项 在运行对话框中,输入“net start mssqlserver”命令,点击“确定”按钮 控制面板中,选择服务选项,找到sqlserver服务,选择重新启动按钮 ...

2021-03-18 11:57:02 6046

原创 系统管理员设置了系统策略,禁止进行此安装

打开电脑左下角开始菜单, 在右边菜单栏找到【运行】选项,点击打开。 在弹出的运行对话框里输入【gpedit.msc】命令。点击确定进入本地组策略编辑器、 进入本地组策略,依次点击【计算机配置】【管理模版】【windows组件】【windowsinstaller】在右边找到【禁用windowsinstaller】 将【禁用windowsinstaller】状态改为未配置,或者已禁用即可。 ...

2020-09-09 15:04:08 2979 3

原创 C# 封装完善些的网络编程

public class RestClient { private string BaseUri; public RestClient(string baseUri) { this.BaseUri = baseUri; } #region Get请求 public string Get(string uri) { //先根据用户请求的ur.

2020-09-09 15:03:04 166

原创 C# sha256 加密算法

C# 非对称加密public string sha256(string data){ byte[] bytes = Encoding.UTF8.GetBytes(data); byte[] hash = SHA256Managed.Create().ComputeHash(bytes); StringBuilder builder = new StringBuilder(); for (int i = 0; i < hash.Length; i++) {

2020-09-04 09:17:23 1452

原创 详细封装各方法

public class RestClient { private string BaseUri; public RestClient(string baseUri) { this.BaseUri = baseUri; } #region Get请求 public string Get(string uri) { //先根据用户请求的ur...

2020-09-03 18:16:35 151

原创 C#模拟http 发送post或get请求的简单实例

private string HttpPost(string Url, string postDataStr) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url); request.Method = "POST"; request.ContentType = "application/x-www-form-urlencoded"; request.Content.

2020-09-02 22:51:00 743

原创 java截取某个字符之前或者之后的字符串

String str = lly://enterVideoList?result={jsonString};//截取?之前字符串String str1=str.substring(0, str.indexOf("?"));//截取?之后字符串String str1=str.substring(0, str.indexOf("?"));String str2=str.substring(str1.length()+1, str.length());...

2020-07-23 15:55:14 3433

原创 Java获取系统IP地址

package easyway.tbs.commons; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.net.UnknownHostException; import java.util.Enumeration; import java.util.Properties; import org.apach.

2020-07-23 12:38:56 486

原创 sqlserver端口号修改后如何连接

如果1433端口映bai射不成功,在排除服务器原因后du,可以尝试用外网的另一个端口号zhi如1499映射到内网的dao1433,然后在外网访问时用 XXX.XXX.XXX.XXX,1499 的形式访问,注意端口号前面是逗号不是冒号。因为在大部分网络中,不管是联通还是电信,一般都禁止1433的防火墙端口映射,可能是出于禁止私设服务器的考虑吧,80端口的映射也存在这种情况。...

2020-07-04 17:12:46 1190

原创 .net面试-常见问题归纳整理

第一部分:C#语言1.类和结构的区别1)类是引用类型,结构是值类型2)类可以继承,结构不能继承,两者都能实现接口3)类可以有显示的无参构造函数,结构则不能4)类可以有析构函数,结构则不能5)结构中不能有实例字段初始值设定,类无限制6)类的构造函数里可以不用对所有字段进行初始化,结构必须要对所有字段进行初始化2.C#中类成员访问修饰符有哪些public:公有的,任何位置都可以访问private:私有的,只有类的内部才能访问protected:受保护的,只有类的内部或派生类中可以访

2020-06-22 09:36:44 726

原创 C#之键值对

1.初始化一个键值对//初始化定义一个键值对,注意最后的括号Dictionary<int, string> dic = new Dictionary<int, string>();2.为键值对添加元素//键值对的Add函数dic.Add(2, "zhao");dic.Add(4, "qian");dic.Add(6, "sun");dic.Add(8, "li");3.键值对的ContainsKey和ContainsValue函数//键值对的Con

2020-06-13 18:19:45 569

转载 windows server 2012 定时任务执行

首先打开系统的管理工具,选择《任务计划程序》 点击创建基本任务,输入这个定时任务的名称,比如我这边就是做一个PS数据库的备份 点击下一步,选择开始及运行频率 选择任务开始时间,及执行频率 选择执行的操作,此处是执行事先测试过的一个.bat脚本,因此选择《启动程序》 点击浏览,选择事先测试过的脚本 点击完成,OK一切搞定,等待明天检查执行结果吧! ...

2020-06-07 23:01:24 2790

原创 C#调用外部exe程序,并传参

1.调用外部程序,并拼接参数注意用空格分隔[DllImport("kernel32.dll")]public static extern int WinExec(string exeName, int operType);WinExec("E:\\VSWorkspace\\ConsoleApp2\\bin\\Debug\\netcoreapp2.2\\win10-x64\\ConsoleApp2.exe hello", 1);2.子程序接收参数static void Main(str.

2020-06-02 11:14:55 2408

原创 c#启动EXE文件(简单的)

在程序执行中会遇到启动本软件的exe问,或者启用其它的exe文件,已达到执行某些操作的作用。下面是两种最常见的启动exe文件。1、调用系统dll使用其提供的方法。引用的dll,[DllImport("kernel32.dll")] public static extern int WinExec(string exeName, int operType); 调用,WinExec(@"路径\exe的文件名", 参数);operType参数如下:0: 隐藏, 并且任务栏也没有最

2020-05-31 21:15:10 2889

原创 C#调用外部可执行exe文件

//调用外部程序导cmd命令行Process p = new Process();p.StartInfo.FileName = "cmd.exe";p.StartInfo.UseShellExecute = false;p.StartInfo.RedirectStandardInput = true;p.StartInfo.RedirectStandardOutput = true;p.StartInfo.CreateNoWindow =...

2020-05-31 18:56:48 491

原创 C#:控制台应用程序如何生成 .exe文件

一个项目名叫 JieXi2Test是一个控制台应用程序,在visualStudio中按了f5会弹出一个黑框框做输出显示,如果我们想要像窗体应用那样直接点击文件夹中的.exe运行程序该怎么办?我们会想到去 debug目录下找 JieXi2Test.exe ,不过很可惜,找不到。默认的控制台应用程序,按了f5生成的只有图上这些文件,并没有 .exe文件,那怎么办?我们想要运行程序,你可以用 cmd 进入该目录 输入: start dotnet xxx.dll 即可运行。(xxx是...

2020-05-29 13:38:14 3848 1

转载 为什么我觉得Java的IO很复杂?

初学者觉得复杂是很正常的,归根结底是因为没有理解JavaIO框架的设计思想:可以沿着这条路想一想:1,学IO流之前,我们写的程序,都是在内存里自己跟自己玩。比如,你声明个变量,创建个数组,创建个集合,模拟一个链表,使用一些常用API,现在回想一下,是不是在只是自己在内存里玩一玩?计算机组成包括运算器,控制器,存储器,输入设备,输出设备。那么你前面的工作,仅仅够你的程序和内存以及CPU打打交道,如果你需要操作外部设备呢?比如键盘,显示器,再比如,最常见的外设:硬盘?甚至未来世界里的每家每户都有的机器人

2020-05-28 13:16:52 357

原创 Navicat连接SQLServer未发现数据源名并且未指定默认驱动程序

Navicat连接SQLServer未发现数据源名并且未指定默认驱动程序原因方法一一个坑方法二原因Navicat没有找到电脑安装的SQLServer驱动(就是说电脑没安装…)那就装一个呗方法一可以直接安装Navicat根目录(安装目录)下的 sqlncli.msi (32位)或 sqlncli_x64.msi (64位)双击开始安装,一直下一步,正常安装完成的话,重启下Navicat就没有问题了,可以正常连接了。一个坑我在安装Navicat自带的SQLServer驱动

2020-05-24 21:00:16 19445 6

原创 好用的远程登录服务器工具

powershell这是win10系统自带的一个命令行工具,cmd命令提示符的增强版,基本功能和bash差不多,可以直接运行大部分shell命令,使用起来非常轻便快捷,如果你对终端功能要求不高的话,可以使用一下这个工具:putty这是一个非常轻巧灵活的终端软件,操作简单,免费开源,目前主要应用在windows平台下(其他平台正在推广中),集成了Telnet,SSH,rlogin等客...

2020-05-02 20:43:53 47180 1

原创 浅谈程序员研发与军工六性

每个成年人都要工作,哪怕你实现了财富自由,为了自己的理想,为了不虚度光阴,你很大可能也还是要进行工作。那对于工作这件事情,你真的能够做好吗?到底怎么样才算是会工作呢?对于这个问题,也许不同的行业会有不同的答案,不同的人也会有不同的答案。罗辑思维的创始人罗振宇在一次例会直播上,从军工产品的质量角度,讲解了怎么才算是会工作。下面我就给您详细解读一下,希望能对你的工作有帮助。一个生产出来的军工产品要...

2020-04-04 22:10:47 1079

原创 报错org.thymeleaf.exceptions.TemplateInputException: Error resolving template解决方案

最近在使用springboot+thymeleaf写程序的时候,一直报错org.thymeleaf.exceptions.TemplateInputException: Error resolving template硬是搞了整整一天才解决,因为自己踩过坑了,所以,在这里,本人给出目前我所搜集到的所有报这个错的情况的解决方案。org.thymeleaf.exceptions.Template...

2020-03-27 11:48:54 3488 3

原创 上传文件accept属性筛选文件类型

如果你不希望用户上传任何类型的文件, 你可以使用 input 的 accept 属性.设置支持 .doc / .docx / .xls / .xlsx / .pdf 格式:<input type="file"accept=".doc,.docx,.xls,.xlsx,.pdf,application/msword,application/vnd.openxmlform...

2020-03-10 16:05:33 2741

原创 为什么大公司一定要使用微服务?

这几年在 Java 工程师招聘时,会看到很多人的简历都写着使用了 Spring Cloud 做微服务实现,使用 Docker 做自动化部署,并且也会把这些做为自己的亮点。而比较有趣的这其中以小公司出来的人为绝大多数,大的公司出来的人简历上倒是很少提这些东西。对于我自己来说,从 2015 年就开始关注这一块,看过马丁·福勒最开始的关于微服务的论文、也看过不少对微服务的论证的英文文章...

2020-03-01 21:38:45 987

转载 微盟系统被员工删库,这事到底有多严重?相关各方将会面临什么样的处境 ?

公司存储的数据是企业的重要资产之一,这个说法,很多企业管理层依然只是听听而已。看了一次又一次这类的案例,还是有很多企业没有建立数据安全的管理机制和流程,我深深叹一口气。咱们今天就从这些删库跑路事件来聊聊数据的安全管理吧。​在当今这个时代,数据已经成为一家公司最有价值的资产。很多公司的收购和合作都是基于对数据的需求,甚至两家公司合并后的第一件事情就是打通数据。然而让人感到遗憾的是,如此重要资...

2020-02-27 11:23:32 1526

原创 sql语句修改某个字段的部分内容

需求 将表(Ws_FormMain)的字段(order_Number)内容为XSRK201706080001修改为WXSK201706080001 update 表名 set 字段 = replace(字段, '要修改的内容' , '修改后的内容'); UPDATE Ws_FormMain SET order_Number = REPLACE(order_Num...

2020-02-26 17:09:57 2158

原创 mysql存储过程

mapper里原始sqlselect tss.channel_id as channelId, tssr.risk_id as riskId, count(tssr.risk_id) as riskCount from ${riskTableName} tssr right JOIN ${salesmanTableNam...

2020-02-24 17:26:18 2080

原创 oCPC JS SDK 基础代码安装

安装步骤获取代码以下代码为SDK的安装代码。注:production值唯一,所有客户共用同一值,百度根据数据来源自动区分不同客户。<script> window._agl = window._agl || []; (function () { _agl.push( ['production', '_f7L2XwGXj...

2020-02-08 21:41:08 2092

原创 Flutter VS React Native,应该选哪个?

移动行业渴望进行一场革命,以遏制移动应用程序开发过程中出现的成本高、耗时长等问题。因此,该变革以跨平台开发的形式出现。现在,维护代码和开发应用程序对于开发人员来说变得简单且省时。那么对于开发者来说,应该选用哪个跨平台应用程序开发框架比较好呢? 本文将对 React Native 和 Flutter 做一比较,让大家了解它们各自的优缺点。跨平台应用程序开发什么时候出现不仅开发商,企业和初创公...

2020-02-07 20:46:10 2726

原创 vue-cli的卸载与安装

前提条件卸载vue-cli(1.x或2.x)卸载cli3安装cli3前提条件自己电脑已经安装node.js和npm卸载vue-cli(1.x或2.x)旧版本:Vue CLI的包名称由vue-cli改成了@vue/cli。如果已全局安装了旧版本的vue-cli(1.x或2.x),需要通过npm uninstall vue-cli -g 或yarn global remove vu...

2020-02-02 16:47:49 3537

原创 开源:API文档汇总管理工具Swagger Butler

Swagger Butler是一个基于Swagger与Zuul构建的API文档汇集工具。通过构建一个简单的Spring Boot应用,增加一些配置就能将现有整合了Swagger的Web应用的API文档都汇总到一起,方便查看与测试。项目地址Github:https://github.com/dyc87112/swagger-butler Gitee:https://gitee.com/di...

2020-01-25 19:21:05 506

原创 PyCharm 安装教程(Windows)

PyCharm 是一款功能强大的 Python 编辑器,具有跨平台性,鉴于目前最新版 PyCharm 使用教程较少,为了节约时间,来介绍一下 PyCharm 在 Windows下是如何安装的。这是 PyCharm 的下载地址:http://www.jetbrains.com/pycharm/download/#section=windows进入该网站后,我们会看到如下界面:prof...

2020-01-19 13:39:19 667

原创 Java调用exe示例

BufferedReader br = null; String cmd = "D:\QQ\Bin\QQ.exe"; try { //执行exe cmd可以为字符串(exe存放路径)也可为数组,调用exe时需要传入参数时,可以传数组调用(参数有顺序要求) Process p = Runtime.getRuntime().exec...

2020-01-16 17:04:58 183

原创 IDEA如何在项目中快速添加Maven依赖

前言在日常项目开发中,组件的引入是很平常的事情,一般来说,我们的项目由Maven构建,然后在需要新引入一个依赖时,只需在pom.xml中添加依赖描述即可,但是,有时我们的项目未必采用Maven构建,比如Spark项目就多采用sbt,或者直接添加jar包的方式,这时,如果需要添加某个外部依赖如果采用添加jar包的方式就会非常繁琐,不过IDEA为我们提供了方便的添加方式。现在,以Spark项目...

2020-01-14 00:46:39 9437 1

原创 关于C#中遍历字符串中的每个字符的方法

解决方案C#提供了两个方法用于遍历字符串。1.第一个方法是foreach循环,这个方法快速且容易,但是与第二个方法相比它不太灵活。其使用方法如下:string testStr = "abc123";foreach (char c in testStr){  Console.WriteLine(c.ToString());}2.第二个方法使用for循环而不是forea...

2020-01-08 00:13:44 8754

原创 k3 cloud注册插件的时候提示,请选择一个有效的插件程序集

插件类的访问类型需要是public类型的,由于你的插件类没有标记为public类型,所以注册的时候并没有发现有插件,就是下面的单据体没有加载出数据。标记public之后,下面会有你的插件,然后选择对应的插件之后确定即可如果还有报错的情况加入下列行通过在解决方案资源管理器/Properties下的 AssemblyInf.cs增加以下这行就可以了[assembly: Syste...

2020-01-05 23:02:44 414

原创 .net 版本问题解决

You must add a reference to assembly 'netstandard, Version=2.0.0.0解决方式中找到了解决方法,在 .csproj 中手工添加如下的配置:<Reference Include="netstandard"> <Private>True</Private> </Re...

2020-01-05 14:29:24 879

原创 数据中台:是什么?怎么做?为什么要做?

一、什么是数据中台?很多人会问,到底什么是数据中台?通俗地讲,数据中台就是一个在数据层面上为企业业务提供帮助、决策的一个工具。在以前,数据往往只被显示,不被存储;慢慢地,人们需要随时随地查找数据,存储数据的概念被普遍认知;再慢慢地,人们渐渐产生了数据思维,发现可以通过观看数据来制定运营策略;当互联网时代进入了爆发期,此时产生了大量的数据,人们通过数据挖掘,收集大量的外界数据作为决策的依...

2020-01-05 01:06:14 1819

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除