自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拒绝成猿的程序员

我是隔壁的泰山

  • 博客(137)
  • 资源 (22)
  • 问答 (1)
  • 收藏
  • 关注

原创 程序员和产品经理值得收藏的业务学习工具网站

声明:以下网站都是我用来看一些业务讲解的,纯属提供参考。当然这些网站的业务知识,肯定穿插着他们的产品,不过核心内容都是通的,只是大家的表现形式不同,简单来说就是 范围层相同,表现层求异。1.起微学院支持搜索,建议搜索时,用 “业务名” +空格 +“什么” 的形式2.泛微它里面有个观点文章,里面有些OA知识的普及。还有个管理智库。这里可能知识点少,不过可以了解OA相关的功能模块。...

2019-12-31 13:07:55 6340 1

原创 Mac版 XMind 去除【试用模式】水印

1.下载附件里的文件2.解压后在Mac上先将dmg安装文件进行安装2.安装后,在【访达】的【应用程序】中,鼠标【右击】xmind,选择【显示包内容】

2021-06-08 10:41:00 39

原创 项目经理实操经验(一)

最近在跟进一个To G的项目,这个项目情况比较特殊,是在没有合同签订,也没完全确认需求的情况下先动工建设的项目。这里记录下,一些出现的情况,以及所见到的处置方法。

2021-06-02 21:02:30 7

原创 PDF拆分页面,免费拆分为多个PDF

最近要拆分资料,遇到PDF资料要拆分为两个文档的问题,打开WPS进行拆分时居然还要收费,真是狗了。这里介绍个免费拆分的方法。1.准备谷歌浏览器,并打开2.将PDF拖入到谷歌浏览器中,或是右击PDF - 打开方式-谷歌浏览器3.点击【打印】4.1)先选择【自定义】2)输入要提取的页码,或页面范围 3)点击保存...

2021-05-18 23:05:21 31

原创 程序员转岗面试经

整理下最近面试被问到的问题吧,以供各位参考。ps:本人计划转岗,转行,想从程序员转到对外岗位,所以最近面的主要是两个方向:售前+项目管理。通性面试问题1.自我介绍?这个问题是通用性的,基本回答点是:问好+我是谁+我做过哪些+我有哪些能力+参加此次面试理由+感谢。例如:各位面试官好,我叫XXX,来自XX,(学校较好的话可以说毕业于哪里),曾经做过一年客服行业的saas软件售前工作,最近N年一直在XX公司工作,担任研发组长,主要负责的产品有ERP中的OA、hr和scrum,(可以简

2021-03-24 16:37:24 184 2

原创 [SqlServer]多表查询 人员未读情况

前置信息某个业务,能够发布给相关用户(发布时可以直接指定具体用户,也可以指定到某些岗位或者某个部门组织),用户的查阅情况会被记录下来,需要统计出该业务未读数量,具体如下表构成:用户表 UserUserID 用户编号 UserName 用户名 IsClose 是否停用 用户岗位表 UsrRlUserID 用户编号 RoleID 岗位编号 岗位组织表 RolRoleID 岗位编号 Or...

2021-01-20 13:30:43 89

原创 从业务模型挖掘业务指标

最近在处理敏捷开发产品模型的指标分析,其实这里最头疼的一点就是挖掘相应的指标。用穷举法直接罗列,容易遗漏,参考别人的也会遗漏,所以自己一直在思考一种大而全的方法。业务模型拆分一个业务模型里通常包含四类:人、事、财、物。一个业务的完成通常是:一个组织经过流程,处理的事务最终形成这个业务场景。人:主要是指这个业务模型里所涉及的业务的相关组织以及角色。事:该模型所涉及的业务财:这些业务有无涉及成本和收益两项。投入的人力也算成本物:投入的资源和“产出的物品”为了不遗漏相.

2020-12-04 18:19:54 107 4

原创 App/H5/小程序,三者抉择不再懵懵懂懂

在做一些业务时,通常会涉及到技术选型和平台选择问题。例如,在制作某个业务功能时,开发可能会说这个业务适合用H5做,那个功能只能App实现。日常业务所呈现的三者平台:H5、小程序、App。这三者为何物,选型时又如何抉择?区别介绍这里小程序和App可以统称为应用,只是小程序是运行在特定平台(例如微信、支付宝)里的应用,而App主要指运行在操作系统上的应用。而应用又可以粗分为三种:原生应用(native app) 网页应用(web app) 混合模式应用(hybird app)——上述

2020-11-21 17:59:16 154 1

原创 js 导航滚动 滚动条原理讲解

在制作导航时,希望左边的导航和右侧的内容区域可以联动显示,例如:左侧导航点到某个标题后,右侧的内容区域自动将此标题置顶像Word中的导航窗口:点击导航中的“文章2”时,右侧的内容区,自动将“文章2”内容滚动到置顶位置进行显示。但是再点击“文章3”“文章4”时,右侧的内容区域就无法将其内容,滚动到置顶位置了。滚动条展示原理图:从上图可知:可视区域高度/内容高度 = 滚动条长度/滚动条总长;可滚动距离=内容高度-可视区域高度;而 从图又可知:滚动条总长 =可视区域高.

2020-10-22 17:58:21 172 1

原创 nw.js 启用窗口最大化

在使用nw.js对html和js进行exe封包时,发现最大化的按钮都是禁用掉的,在package.json里也没有相应的配置项。需要自己手动处理,在页面启动的初始方法里声明如下即可启用窗口最大化。var MaxWin=require('nw.gui').Window.get(); MaxWin.setMaximumSize(0,screen.availHeight); 相关package.json 窗口设置参考{ "main": "index.html", //入口 .

2020-10-20 13:52:49 357

原创 项目经理的初步工作规划

1.了解整体项目有旧版参考的就参照旧版的相关业务操作;纯新项目参照相关项目文档的功能规划2.罗列项目中的重点、难点在了解项目过程中,把一些难点罗列出来,哪些是要重点攻克的,哪些是会耗时较长需要特别关注的3.制定项目工期依据项目业务、项目落地方案了解度以及相关难点1)制定初步工期 2)罗列出小会时间点(用于及时查看相关落地实施的情况)4.准备外部资源在相关项目中可能涉及的外部资源,包括但不限于"相关新技术”、“部分难点指导人员”...

2020-10-10 09:30:18 81

原创 js 调取浏览器 打印 分页

在浏览器中,可以调用Bom中的打印方法,来实现调用浏览器的打印。window.print();但是打印时显示了打印按钮,希望在打印时隐藏相关元素这个可以通过css样式来解决,如下/* 通过设置 media='print' 在打印界面启用 */<style media="print" type="text/css"> /* 通过设置不可见和高度为0的样式,在打印时隐藏 */ .noprint{visibility:hidden; height:0mm;}&

2020-10-09 17:02:37 183

原创 .Net Core SHA1 微信签名 invalid signature解决

最近在做微信的网页相关开发,在调用JS-SDK时,总是时不时出现 invalid signature 的报错。查了N多方法,后来排除到签名的生成上。在微信的文档(微信JSSDK签名生成)里仅是提到使用SHA1加密。在.Net Core 中,可以用System.Security.Cryptography里的SHA1进行加密,不过得到的是byte类型,而微信验证需要的是字符类的签名,所以需要转一下。在转换时踩了个坑,利用的是16进制转换,如下采用url为 http://127.0.0.1的进..

2020-09-28 18:58:22 313 1

原创 [ExtJs] 利用weighted构建可配置覆写的容器

在ExtJs 6.5+版本中,提供了以weighted配置项。如果设置为true,则可以将子项item指定为一个object对象,每个item属性名称指定一个itemId,并且属性值为子项配置对象。使用此方案时,每个子项可能包含一个weight配置值,该值会影响其在此容器中的顺序。主要用法:{ xtype:'container', weighted:true,//声明权重值 items:{ txt:{//自定义的itemId ...

2020-09-10 15:38:27 74

原创 [ExtJs] 金额控件

在制作业务时,需要填充相关费用,可以利用Ext.util.format去将numberfield控件渲染成金额的格式。具体效果如下:实现方法:Ext.define('Money', { extend: 'Ext.field.Number', xtype: 'moneyfield', onFocusLeave: function(event) { var me = this; me.callParent(arguments); .

2020-09-09 18:18:42 70

原创 [ExtJs]grid远端分页编辑

在使用gird分页时,一般有两种实现方式:前端本地分页 远端服务器分页当数据体量大时,肯定第二种方法优先,但是当使用了远端分页后,在进行编辑时,对于数据的保存处理就要特殊处理下了。具体实现效果如下:...

2020-09-04 08:48:39 80

原创 [ExtJs]表格分页列注脚行合计

在使用extjs的grid分页时,若是再采用了列注脚,列注脚默认仅是当前页的,如下:总共有8条数据,每页分为5行,采用行合计,希望显示的是总计8,结果却是第一页为5,第二页为3.代码:这里采用前端内存分页进行演示{ xtype: 'grid', id: 'grid', store: { autoLoad: false, proxy: { type: 'memory', enableP

2020-08-26 16:55:50 108

原创 [ExtJS] 动态注册样式表 定义样式类

在js中,可以使用document.createElement来动态创建style标签,并注册到页面上。ExtJs提供了一个封装好的类Ext.util.CSS动态创建Style标签块:Ext.util.CSS.createStyleSheet('css文本信息','style标签块ID')示例:Ext.util.CSS.createStyleSheet(` .abc { color:red; } .x-container { ..

2020-08-25 13:35:18 59

原创 [ExtJs] Grid 表格行多选

在使用grid表格时,默认可以直接进行多选。如下,可以采用 Ctrl 多选 也可以用 Shift多选这是因为,grid的配置项selectable默认为true若是不想为多选模式,可以配置selectable:{mode:'single'}这样就会是单选模式。不过grid的selectable和infinite配置项有些冲突。当通过infinite:false。来让grid自动高度时{xtype:'grid',infinite...

2020-07-27 15:29:29 130

原创 [ExtJs] viewModel与publishes 控件相互绑定

当我们在声明控件时,若是声明了reference,在此控件拥有viewModel的情况下,可以使用bind:'{referenceKey.属性}'如下:{ xtype:'container', viewModel:{}, items:[ { xtype:'checkbox', reference:'chk', label:'勾选后隐藏Text', },

2020-07-16 10:04:53 103

原创 ExtJS学习大纲

这里简单罗列下关于ExtJs的学习框架,以供参考。API使用 SDK安装项目首先在C盘装sencha cmd https://www.cnblogs.com/eshinex/p/4617554.html 下载sdk包 用sdk方式创建项目https://blog.csdn.net/u010989191/article/details/52658430sencha-sdk SDK路径 generateapp--ext-modern 项目名 项目路径基础控件与布局...

2020-06-28 13:11:33 113

原创 [ExtJS] reference 引用查找器 与viewModel

reference 作为元素的查找标识,经常在项目中使用。但是今天发现一件事:有reference属性的控件,在其viewModel中会自动生成一个值。示例:{xtype:'container',id:'demo',viewModel:{},items:[{xtype:'textfield',reference:'A'}]}为一个textfield...

2020-06-19 16:37:50 283 5

原创 jsMind 使用直角画线

在jsMind的默认画线中,连接各个节点的是使用的贝塞尔曲线画法,默认展示的线条如下:想要改成直线,就需要重新绘制这些连线,其中jsMind的画线是存在于 draw_line方法中的。默认采用的是贝塞尔曲线画法想要画成直线,就需要改造以下,可以自定义声明两个直角直线画法1.取两个节点中途点作为拐点//用直角画线方式 取得是两点中间的距离 _brokenline_to: function (ctx, x1, y1, x2, y2) { ctx.

2020-06-16 11:31:24 800 13

原创 [ExtJS] 导入导出json文件

在处理一些业务数据时,可能需要将其进行导出、导入操作。这里以导出自定义文件类型的 json类型数据为例。导出借助ExtJS的 File类的 saveBlobs 方法进行前端文件输出。saveBlobAs( content, filename, [charset], [mimeType] )参数content:StringFile contentfilename:StringName of the file including the extensionch...

2020-06-16 08:43:13 116

原创 线段+点 演算循环类业务
原力计划

在处理很多业务时,有时会碰到“循环”这种特殊业务处理。例如:一个循环任务,IOS上的日历循环计划,工作日闹钟等等。这里就来剖析下,『循环』事务的相关业务逻辑处理方案。本文阐述的『循环 』等同于『重复』。循环实际需求部分业务在实际使用时,想要实现定期重复的场景。例如,用户制定了一个每周二的提醒事项,或者是想建一个每周六健身的计划清单,每隔两月的1号缴纳电费等费用。这些需求都是『场景固定,时间循环往复』。循环是什么百科对其的定义是:事物周而复始地运动或变化。具体上要结合业务点,例如循

2020-06-08 17:44:21 140

原创 代码注释语法及规范参考

在实际开发中,我们在定义一些类或组件时,经常要写一些注释。前端注释如下:/*** @property {String} 日程拥有者的ID* @desc 用于加载日程信息时指定 拥有者* ### 示例:'T001'*/ownerID: null,/*** @property {Array} 日程拥有者的ID 数组* @desc 用于加载日程信息时指定 拥有者* # 示例:['T001']*/ownerArr: [],/*** @property {String} 日程显示及

2020-06-02 11:35:51 407

原创 B端产品的后续优化如何落地
原力计划

在面向B端的产品中,部分软件公司对于产品的研发,是想要建立一套行业解决方案。因为是想解决行业的问题,软件的研发周期,需求收集都耗时较长。尤其是在产品研发后,一些需求的传递就没有ToC迅捷,某项产品功能在初始研发时是满足市场需求的,但经过一定周期再来分析时,这个需求可能就“淘汰”了。此时,为了做好产品功能优化,更好地服务于客户就要在产品部分功能落地后进行调整,而我们提出『产品改进』这一产品,用于对B端产品改进需求、实际开发调整的管理。产品改进业务产品改进是什么产品改进是指在产品上线后,用户反馈

2020-06-01 15:35:21 335

原创 [ExtJs] ComboBox 禁止搜索自动选中

在ExtJs 提供的field控件里,有个comboBox控件,此控件相较selectfield多了个最常用的搜索方法像如下一样进行过滤搜索:也就是ComboBox是个自带搜索过滤的且可编辑的下拉框想实现搜索过滤使用queryMode配置项即可。若是想在前端本地过滤,也就是把下拉项的数据提前加载好,可使用queryMode:'local'配置,如下:{ xtype: 'combobox', label: '可过滤搜索的Demo',...

2020-05-28 13:07:39 302

原创 ExtJs Calendar 控件 使用(二)

在之前文章讲过calendar数据加载使用 《ExtJS 日历Calendar 控件 使用》,其中最重要的一点是关于calendar的数据Event加载。在ExtJs里,EventStore的数据格式Fields默认如下:id :标识的是数据里的唯一主键title:是日历控件里的显示标题calendarId:标识的是该数据所属的日程事务类别startDate:事务开...

2020-04-23 13:54:32 338

原创 版本兼容管理 尝试版

公司的产品是ToB的,而且客户端和服务端是分离的(这里的分离是指,有的客户还在用低版本产品,有的新客户用的是新版本),即客户端存在v1.0、v2.0,服务端也存在v1.0、v2.0。这样就会存在如下问题:1.高版本客户端 与 低版本服务端兼容问题2.低版本客户端 与 高版本服务端兼容问题而大多数公司对于软件的版本管理,可能主要面临第二个问题。这种版本兼容问题主要是在小版本改动时会出...

2020-04-22 10:14:41 134

原创 ExtJs config 配置项 set访问器 优先于控件实例化?

假设我们定义了一个自定义类,希望此类得到一个主键时,给它的子控件动态设置itemIdExt.define('A',{ extend:'Ext.Container', xtype:'a', config:{ key:null//自定义了一个配置项 }, items:[ { xtype:'compon...

2020-04-21 08:20:00 118

原创 [ExtJs] 控件初始化绑定事件 initialize 和 painted的区别

在使用ExtJs时,对于一些页面控件在初始化时希望绑定事件用于值修改时触发,通常会在控件初始化或控件展示时绑定。一般常用的事件主要有initialize、added、beforeshow、activate、painted。initialize:组件初始化后触发added:组件被添加到容器后触发。beforeshow:组件显示前触发(一般是浮动层(例如:弹...

2020-03-27 15:37:01 375

原创 [ExtJs]Numberfield 留下的小坑

在使用numberfield 控件时,若是没有对格式进行限制,例如最小值 minValue:0输入小数点后 控件会默认处理为 保留两位小数。其中 主要配置项是decimals默认值为2一般来说没啥问题,但是在使用失焦即保存写入 就会出现问题例如:控件上输入 0.336666若是用失焦事件 获取到的值是0.336666,而失焦事件后 可以看到 控件里的值变为了0.34...

2020-02-26 15:54:10 544

原创 [ExtJs] 定义类实例化时 内置事件 失效?

在自己定义的tree类时,发现系统内置的select、deselect事件都不触发了,定义的类如下:Ext.define('A',{extend:'Ext.grid.Tree',store: 'store相关数据',listeners:{ select:function(){ console.log('select事件')...

2020-02-25 13:17:32 217

原创 Sencha Cmd 打包输出到指定目录 文件夹

通过-des 来指定输出目录注意目录要为 “/” 斜杠sencha app build -des D:/Develop/MordernBuild指定打包某一个包sencha app build --packages 包名 -des 输出路径更多命令大全详见https://docs.sencha.com/cmd/7.0.0/guides/cli_reference....

2020-02-17 15:01:15 351

原创 当面对不同需求难度的程序员

面对不同难度时,程序员的表现

2020-02-14 10:32:07 2797

原创 程序员阵线联盟 之歌

他总说 程序员没有头发从不会 十二点前回家听说你 也曾经撸过代码曾经也 同样无毛自拔产品说 他********这功能 ****************成一段代码然后被*****地骂MV 预览:身为程序猿,工作上难免被人误解,有些工作的槽点只有自己懂对歌词有想法,可以关注,一起讨论:...

2020-01-17 16:48:35 438

原创 程序员阵线联盟 之歌

他总说 程序员没有头发从不会 十二点前回家听说你 也曾经撸过代码曾经也 同样无毛自拔产品说 他********这功能 ****************成一段代码然后被*****地骂后续歌词可看MV,需要在年会节目上播放的 可私我wx:BZ583759657MV 预览传送门:《程序员阵线联盟》...

2020-01-17 16:21:47 3634

原创 [ExtJS] 向上查找父级控件 up选择器

在使用ExtJS控件查找时,常用lookup 或 down 元素选择器,若是想向上找某个父级,可以用up方法用法:1.ComponentManager 管理的Ext.Component实例ExtJs的component实例对象.up('父级容器的xtype别名')示例:{ xtype:'panel', title:'顶层panel', item...

2020-01-09 15:42:25 363

原创 C# 类型“System.Int16”的对象无法转换为类型“System.Nullable`1[System.Int32]

在使用C# 经过数据库查询时,出现如下错误类型“System.Int16”的对象无法转换为类型“System.Nullable`1[System.Int32]原因:数据类型为 Int16,数据库里该字段的类型为 smallint处理方法:1.数据转换时处理Convert.ToInt32(值)2.数据库在查询时 转换select convert(int,...

2020-01-09 12:11:37 4405

ExtJS 日历控件 demo (modern版本)

ExtJS6 modern版 日历控件的demo,可以 搜索文章 “ExtJS 日历Calendar 控件 使用”来参考使用

2019-03-13

eXeScope工具

eXeScope工具包,包里有内容, 用户名:www.51-n.com 注册码:A191058980

2018-08-02

jsmind js版脑图 在线脑图

自己实现了个节点的复制粘贴功能,另外把一些快捷键改写了,编辑改成 插入子节点改为 。还将输入框改为div版 ,可根据输入内容长度自动变化

2019-11-19

Scratch培训.rar

Scratch培训的资源,里面有一个课程PPT 和 2.0的离线安装包,还有一个简单的 “魔法棒”的demo

2019-07-08

字体查看器破解版

字体查看器,可以查看字体图标一类的,可以得到相关编码

2019-04-28

ExtJs6.5 日历导航+日历月视图面板.rar

ExtJs6的 mordern 版的【日历导航+月视图控件】里面的ajax部分需要自己根据自身系统的框架进行处理,详细的一些细节还没处理,整体逻辑可以参考。

2020-03-27

ExtJS全局路由+ViewModel

ExtJS viewmport指定路由,全局配置+ViewModel切换变量

2018-05-11

PageEditDemo.js

ExtJs modern版本的表格远端分页编辑参考,这里是自定义了一个类,使用介绍可参考:https://mp.csdn.net/console/editor/html/108391368

2020-09-04

ExtJS grid过滤操作

ExtJS grid过滤操作,可以动态操作本地的store更改筛选的内容

2018-05-07

Highchart入门培训PPT

Highchart入门培训PPT,提供一些简单的例子,入门使用方法

2018-05-07

js html导出word.rar

js脚本导出html为word,里面有两个脚本 一个是只能导出doc格式的 jquery.wordexport,用前要用jquery; 还有个html-docx.js 可以导出docx格式,建议使用此个

2019-11-11

ExtJS页面路由

ExtJS页面路由,指定了主页面然后实现的viewport切换路由

2018-05-07

Extjs Ajax 购物车

Extjs Ajax 购物车,直接下载是运行不了的,因为数据库你是没有的

2018-05-07

ExtJS viewModel继承

ExtJS6 viewModel继承 viewModel各级控件继承演示,动态改变viewModel 详见文章解释 https://blog.csdn.net/ZYD45/article/details/87867454

2019-02-21

培训考核服务端源码TrainApi.rar

培训练习 ashx 参考源码 信息练习乱器八早撒旦法的的顶顶顶顶顶的顶顶顶顶顶顶顶顶顶顶顶顶顶顶的顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶的

2020-05-04

ExtJS颜色选择器(mordern版)

ExtJS6.0版本的颜色选择器控件,modern版颜色控件,2.0

2018-09-03

24小时编程-方块战争.pptx

此PPT是我参与24小时编程答辩的,主要简单介绍了下 参赛制作的游戏。公司内部举办的 所以里面有很多 AIO 字眼,因为 主题是AIO(公司产品)

2019-07-22

ExtJs路由DEMO

ExtJS的路由demo,而外加了个viewport,在viewcontroller里控制

2018-05-11

百度地图培训ppt

百度地图培训ppt,主要有些地图插件相关的知识点,可以简单看看

2019-03-29

ExtJS 路由 application配置

ExtJS 6实现的路由,和之前的实现方式不同,配置在application中 的

2018-05-07

用户体验要素(机械工业出版社)pdf

用户体验要素(机械工业出版社) 原书第二版,影印版,可以参考看看

2019-04-10

iis 托管node js的资源

iisnode 和 重定向工具,以及配置iis启动node.js的web.config的Demo

2018-05-29

空空如也

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

TA关注的人 TA的粉丝

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