微信小程序的两个BUG,也许可能是我搞错了 1.wx.uploadFile 用循环上传图片的时候,电脑.苹果手机上都会正常,安卓机上面则会出现the same task is working的问题 2.配置文件中的windows的backgroundColor设置,在苹果手机中无效,到安卓手机有效...…
针对这种问题: 要讲3点 1.有没有拖团队后腿: 作为一名前端开发人员,对于前端开发的任务,我能够在第一时间完成,保证时间进度,但光做到这一点是不够的,不能只讲究任务,不考虑结果,会不会出现问题造成其他问题,都是要考虑的,所以任务进度,任务质量,任务的细节不要求做到完美,但要做到追求完美 2.有没有恐慌过 如果在我们前端方面也出现类似问题,造成大规模的损失,我想我会比较紧张和恐慌,可能之前不会考虑,但出现这次事件后,首要考虑的就是这个问题,尤其重要 3.自己写的代码有没有很多问题 我写的代码出现…
目录 执行Python程序的两种方式 第一种:交互式 第二种:命令行式 三个步骤 两种方式的区别 执行Python程序的两种方式 第一种:交互式 在cmd中运行 优点:直接给出结果,执行效率高,及时报错,方便调试 缺点:无法保存,关掉即消失 jupyter 是对这一种方式进行了封装 第二种:命令行式 编辑一个文本文件 在cmd中输入Python3 + 文本 python和python解释器其实可以看成一种东西. Python解释器是一个应用程序,python3 test.txt相当于用pytho…
SharePoint采用BCS开发第一个应用程序(两) 创建外部数据源 在本章中,我们使用AdventureWorksLT2008 SQL Server数据库作为外部数据源.下图显示了表SalesLT.Customer,你将在创建OBA过程中用到它.         关于相应数据库文件,能够从这里下载.将mdf和ldf文件放在 c:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Data目录中(我本机没有.仅仅好新建).然后附加到S…
大多数初级程序员或学生都认为在C#控制台或应用程序中只能有一个Main()方法.但是事实上是可以有多个Main()方法的. 在C#控制台或应用程序中,在多个类中,且每个类里最多只能存在一个Main()方法的情况是允许存在的. using System; namespace ConsoleTest { class Demo { public static void Main() { Console.WriteLine("我是Demo类的Main方法!"); } } class DemoC…
一.运行python程序的两种方式 方法一:交互式:                     优点:输入一行代码立刻返回结果                      缺点:无法永久保存代码 方法二:命令行:(把程序写到文件里然后交给解释器解释执行:python3 D:\test.txt) 优点:以文件的方式把代码永久保存了下来,以后还可以用 注意: 1.运行python程序是不考虑文件后缀名的,但约定俗成,应该将python程序的后缀名命名为.py 2.运行python程序的三个步骤(****…
大多数初级程序员或学生都认为在C#控制台或应用程序中只能有一个Main()方法.但是事实上是可以有多个Main()方法的. 在C#控制台或应用程序中,在多个类中,且每个类里最多只能存在一个Main()方法的情况是允许存在的. using System; namespace ConsoleTest { class Demo { public static void Main() { Console.WriteLine("我是Demo类的Main方法!"); } } class DemoC…
一.编程语言 1.1 机器语言:直接用计算机能理解的二进制指令编写程序,直接控制硬件 1.2 汇编语言:用英文标签取代二进制指令去编写程序,本质也是直接控制硬件 1.3 高级语言:用人能理解的表达方式去编写程序,无需考虑硬件的操作细节 编译型:类似于谷歌翻译 解释型:类似于同声传译 执行效率:机器语言>汇编语言>高级语言(编译型>解释型) 开发效率:机器语言<汇编语言<高级语言(编译型<解释型) 跨平台性:机器语言<汇编语言<高级语言(编译型<解释型)…
一 编程语言介绍 1. 机器语言 用计算机能理解的二进制指令直接编写程序,直接控制硬件 2. 汇编语言 用英文标签取代二进制指令编写程序,本质也是直接控制硬件 3. 高级语言 用人能理解的表达方式去编写程序,无需考虑控制硬件的细节 1. 编译型:类似谷歌翻译 2. 解释型:类似同声传译 4. 编程语言的比较 执行效率:机器语言 > 汇编语言 > 高级语言(编译型)>  高级语言(解释型) 开发效率:机器语言 < 汇编语言 <  高级语言(编译型)<   高级语言(解释型…
1.什么是操作系统? 操作系统就是一个协调\管理\控制计算机硬件资源与软件资源的一个控制程序. 2.为何要操作系统? a.把复杂的硬件操作封装成简单的功能\接口用来给用户或者程序来使用(文件) b.把应用程序对硬件的竞争变得有序 3.如何用操作系统? 一套完整的计算机系统分为3层: 应用程序层 操作系统层 计算机硬件层 编程语言的分类 1.机器语言:直接使用二进制指令去编高于写程序(直接操作硬件) 优点:计算机无障碍理解,运行效率高. 缺点:开发效率低 2.汇编语言:使用英文标签代替二进制指令去…
SharePoint 2013 已RTM了,对于程序员来说又要了解新功能了,同时 VS 2013 也将要 RTM了,两者同时应用定会有不新功能,我们先从 自定义 列表开始. SharePoint 2010 与 VS 2010 自定义列表相对比较麻烦,这里就不多说了,我们可以用PowerShell自定义列表,以前写过几篇文章介绍过PowerShell 如何自定义列表,现在介绍VS2013创建列表. 一.先安装VS 2013 Preview,创建一个空项目. 定义栏 类型   创建视图 定义列表属性…
许久没有写博客了,感觉自己技术还差的好多-_-好像没啥好写的,之前学完了某易的WEB安全基础视频教程,自认对WEB安全入了门,忍不住就想拿学校教务处官网来练练手 教务处登录界面如图所示(为保护隐私,部分内容打码,后面图片也一样),没啥特点 将官网用御剑1.5扫描了下后台,没有意外,啥都没找到. 然后用AWVS漏洞扫描,发现有几个BUG 我比较熟悉的XSS.CSRF漏洞都出现了 先看看CSRF的两个漏洞,一个是登录界面表单,因为有验证码,所以搞不了.第二个是找回密码的表单,直接输入身份证可重置密码…
QuantLib 金融计算--修复 BatesProcess 中的两个 Bug 我发现了 BatesProcess 中的两个 Bug: 基类 HestonProcess::factors 的返回值取决于差分方法 discretization_ 的类型,结果可能是 2 或 3,但是 BatesProcess::factors 的返回值却仅仅只有 4. 因为 BatesProcess::factors 的返回值取决于(基类的)差分方法 discretization_,因此 BatesProcess:…
Android4.4做了大量的改动.但也造成了非常多新的问题. 工作中碰到了几个比較有趣的bug.这两个bug在nexus 5上也有. 记录一下.以资纪念 1.Android4.4在解析jpg头的时候使用的库不支持多线程,造成拷贝大量jpg文件的时候出错. step to reproduce: a. Connect PC & DUT via USB cable. b. Settings -> Storage, check with MTP mode. c.copy jpg files to…
原文:Directx11教程(21) 修正程序最小化异常bug       很长时间竟然没有注意到,窗口最小化时候,程序会异常,今天调试水面程序时,随意间最小化了窗口,发现程序异常了.经过调试,原来程序最小化时候,屏幕的高度和宽度为0,此时创建深度缓冲会fail,所以在D3DClass.cpp的初始化函数中加入以下的代码,可以防止最小化时候程序异常. D3DClass.cpp增加代码: //Initialize函数包含完成D3D设置的所有代码. bool D3DClass::Initialize…
程序员一生与bug奋战,可谓是杀敌无数,见怪不怪了!在某知识社交平台中,一个"有哪些让程序员目瞪口呆的bug"的话题引来了6700多万的阅读,可见程序员们对一个话题的敏感度有多高. 1.麻省理工"只能发500英里的邮件" 该bug发生于麻省理工,当时其系统管理员接到统计系主任的求助电话,主任在电话中说:"咱们的邮件系统无法发送距离500英里以外的地方,准确地说好像是520英里." 此时的系统管理员内心是"毫无波澜"的,嗯! 然…
taro 小程序 & touch event 转换 bug before after 事件处理 https://nervjs.github.io/taro/docs/event.html#docsNav 阻止事件冒泡 在 Taro 中另一个不同是你不能使用 catchEvent 的方式阻止事件冒泡. 你必须明确的使用 stopPropagation. 例如,阻止事件冒泡你可以这样写: class Toggle extends Component { constructor (props) { s…
在工作中遇到要在ps中画如图两个同心圆,并且进行6等分.查找资料加自己摸索,可以通过以下方式实现: 1.新建一画布.并用通过标尺画出两条水平和垂直参考线,选择椭圆工具,并在选项设置中选择圆和从中心两个选项,如下图 2.这样就画出了两个同心圆,并描边即可 3.选择测量工具,拉出从原点拉出一根线,可以看出上面有个角度选项.等60度的时候停下,用直线工具拉出一直线,慢慢调整跟测量工具的线重合,即为60度,同样,你可以拉出任意角度的直线将圆进行划分. 4.通过以上即可对圆进行了任意角度的划分.…
1.两种意图: (1)显式意图: 在代码里面用intent设置要开启Activity的字节码.class文件: (2)隐式意图: Android(java)学习笔记218:开发一个多界面的应用程序之人品计算器的简单实现,在代码里面设置intent的action和data,框架通过解析清单文件去找到Activity,然后才去开启:  (3)比较 显式意图 和 隐式意图 优缺点? 显式意图:              优点:代码编写很简单,无需额外的配置,只需要指定要激活的组件字节码.class就可…
在工程文件中, WinMain函数里加上以下代码 HANDLE hMutex = CreateMutex(NULL, false, "Process"); if (GetLastError() == ERROR_ALREADY_EXISTS) { CloseHandle(hMutex); MessageBox(Application->Handle, "程序已经在运行中,不能重复启动!", "提示", MB_OK +MB_ICONWARNI…
原来以为在Ubuntu下安装好了OpenCV之后,自己写个简单的程序应该很容易吧,但是呢,就是为了编译一个简单的显示图片的程序我都快被弄崩溃了. 在谷歌和上StackOverFlow查看相关问题解答之后,我下面就介绍Command Line和CMake两种方式. 首先我先粘上我测试的代码吧,文件名为Test.c #include <highgui.h> int main(int argc,char ** argv) { IplImage* img = cvLoadImage(argv[],CV…
1.两种意图: (1)显式意图: 在代码里面用intent设置要开启Activity的字节码.class文件: (2)隐式意图: Android(java)学习笔记218:开发一个多界面的应用程序之人品计算器的简单实现,在代码里面设置intent的action和data,框架通过解析清单文件去找到Activity,然后才去开启:  (3)比较 显式意图 和 隐式意图 优缺点? 显式意图:              优点:代码编写很简单,无需额外的配置,只需要指定要激活的组件字节码.class就可…
2013 年7月毕业,算一算从开始在现任的公司实习到现在已经有小两年的时间了.公司的工作虽然不忙,但也一直没有时间思考一下. 现在决定辞职了,忽然一下轻松的让人想思考. 普通程序员.普通本科生.普通的两年工作经验:就是我对自己的总结. 这两年在公司,第一年外派,在公司附近的政府和学校开发中小型的门户网站和管理系统,小公司的这种“合作式”外派给我直接的感觉就是午餐有饭补,工作时间很自由.一年下来,没学到什么高大上的技术,但也积累了一定的.net网站开发经验, 公司使用伪的三层架构已经基本被我吸收.…
调试过程发现,使用 $(document).on('tap', '.children2', function () { //内部程序 }) 点击children2的时候,程序在里面执行了两次.百度得到的解释是: 原因: 如果你在页面中没有使用<div data-role="page">,jquery mobile会自己创建一个,因为它必须依赖这个. 它怎么创建呢?把body里面的内容复制一遍塞到div里去,body里如果有script就会被被塞入到新节点后,浏览器解释为需要…
普通登录注册以及用户授权登陆 普通登陆注册 概述 此功能的实现简单的借助了微信小程序的云开发,具体在哪里使用,我会标出来.对于用户名.账号.密码都做了简单的校验.主要练手功能的实现,样式只做了简单的编写. 用户页面展示登陆注册两个按钮,没有账户可以选择注册,注册成功后跳转到展示登陆注册的用户页面.登陆成功后,用户界面展示用户名. 实现注册功能 效果展示 用户名长度至少两位且小于十位,用户账号至少四位,用户密码至少四位.成功注册后,跳转回用户登陆注册页面. 代码与注释 输入用户名 <input c…
需求:发送页面点击某一个元素之后,获取该元素的属性值,然后把这些属性值传到接收页面中. 思路:获取当前点击元素的索引,就能获取当前元素的值,然后通过跳转的 url 地址传递值 还是整个完整的例子吧: 1.结构: <block wx:for="{{addrlst}}" wx:key=""> //列表渲染,block标签不起任何作用,仅仅是一个包装元素,并不是组件 <view class='user-ifo' bindtap='goToSet' id=…
目录 交互式(了解) 命令行式(了解) Python执行程序的三个阶段(掌握) 交互式(了解) 交互式环境下,敲完一条命令按下enter键马上能看到结果,调试程序方便.程序无法永久保存,关掉cmd窗口数据就消失了. 命令行式(了解) 打开文本编辑器,在文本编辑器中写入一串字符. 文本编辑器写的代码毫无意义,只是一堆字符,并且文件的后缀名没有影响.由于python语言是解释型语言,我们直接使用python打开文件,python会读一行翻译一行,并且这个文件是永久保存在硬盘中的. 但是需要注意的是:…
我使用库函数建的工程(非Keil自带库),为了实现SPI对Si24r1芯片数据的读写,以验证stm32是否可以和si24r1能够正常通信,发现使用库函数建的工程程序不能通过,读出来的数据和写的数据不一致,这样就产生了问题,于是尝试了keil自带库进行实验,结果成功了(当时有点小激动).大家有谁知道是什么原因,希望可以分享出来哈. 实验目的:为实现SPI对Si24r1芯片数据的读写,以验证stm32是否可以和si24r1能够正常通信 (1)这是使用库函数实验的(失败) (2)这是使用keil自带的…
1.选区选中之后,利用移动工具,按住alt键,拖动即可复制所选区域. ps:再一个图层上操作. 2.选区选中之后,Ctrl+c .Ctrl+v复制粘贴,按Ctrl+T移动. ps:新建一个图层操作,不会破坏当前图层,但是会后续需要合并图层,比较麻烦.…
为了使QT 能保证只创建一个实例来进行, 对windows和linux分别采取了全局互斥变量和文件锁的方法. Q_OS_WIN32宏用来表示编译运行的目标平台是windows,Q_OS_LINUX则标示目标为linux #if defined Q_OS_WIN32   //for win #include <windows.h> bool checkOnly() { //  创建互斥量 HANDLE m_hMutex  =  CreateMutex(NULL, FALSE,  L"f…