自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1441:【例题2】生日蛋糕

问题描述如下:这题在“一本通”是放在“算法提高篇--基础算法--深搜的剪枝技巧”部分,解题需要用DFS来实现,并且在dfs过程中要注意剪枝,否则会过不了几个测试点。算法设计思路如下:1、明确半径和高度都是整数;明确下一层的蛋糕的半径和高度都比上一层的蛋糕大。2、明确以上两点的基础上,对于给定层数m,意味着最底层的蛋糕的半径和高度的最小值是m,这样按层次依次递减1后,最顶层的蛋糕半径和高度为1(也是最顶层蛋糕可选取的半径或高度的最小值)。3、底层蛋糕的半径的范围除了上述第2点确定的最小

2021-03-26 15:40:29 751 1

原创 1426:【例题5】智力大冲浪

【题目描述】小伟报名参加中央电视台的智力大冲浪节目。本次挑战赛吸引了众多参赛者,主持人为了表彰大家的勇气,先奖励每个参赛者m元。先不要太高兴!因为这些钱还不一定都是你的。接下来主持人宣布了比赛规则: 首先,比赛时间分为n个时段(n≤500),它又给出了很多小游戏,每个小游戏都必须在规定期限ti前完成(1≤ti≤n)。如果一个游戏没能在规定期限前完成,则要从奖励费m元中扣去一部分钱wi,wi为自然数,不同的游戏扣去的钱是不一样的。当然,每个游戏本身都很简单,保证每个参赛者都能在一个时段内完成,而且...

2021-03-08 22:00:44 1307

原创 1425:【例题4】加工生产调度

题目如下图:题解:总用时最短,即让机器空闲时间最短。一旦A机器开始,其将进行作业直到最后。B机器则在加工过程中可能会在等待A机器,显然A机器加工第一个产品时,B机器必须等待,而最后一个产品在B机器上加工时,A机器则一停止并等待B机器完工。使机器空间时间最短,把A机器上加工时间最短的产品最先加工,可使得B机器在最短的等待时间后开始加工;把B机器加工时间最短的产品放在最后,使得A机器用最短的时间等待B机器完工。尝试用贪心策略:1、比较对应第i个产品的A机器加工时间ai,B机器加工时间bi,保

2021-03-07 21:38:40 930

原创 启动MySql报错:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

如何修复ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)解决方案:1、打开cmd命令行工具,执行命令mysql -uroot -p,报出下面所描述的错误;"ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)"2、在计算机管理中找到【服务】,在服务列表中检查是否存在Mysql服务;3、如果【步骤2】中找不

2020-07-07 20:07:02 660

原创 编程-scratch-算法初体验-01(穷举法)

人的算法叫做人算,天的算法叫做天算,按照这种简称方式,那么计算机的算法难道叫做“计算”?感觉瞬间降了几个档次呀!不过总算还是比“算计”来得好。以上纯属插科打诨,下面进入正题。依旧是本着生涯教育的第一步——通识教育为出发点,除了从计算机语言方面的学习来了解信息技术之外,通过对基础算法的学习,不仅可以深入了解计算机如何“思考”,而且还可以提升自我的逻辑思维能力以及解决问题的能力。另外,算法是独立于...

2020-04-22 10:43:50 3998

原创 1、机器学习之初体验

新年伊始,万象更新,迈向人工智能,进军机器学习。虽才能不足,废材一枚,但管不了那么多了。银桑说过:“我已经准备好吃自己喜欢的东西,来度过这苦逼的人生了。”,那么就准备好来学习让自己感兴趣的东西吧。 人工智能有很多分支,接下来主要是先从机器学习这个维度来入手,并且是通过学习邹博的视频结合斯坦福大学提供的教学视频来学习https://www.coursera.org/learn/machine...

2019-01-01 21:09:26 216

原创 少儿编程--9、深海射击,小朋友的想象力比海深邃和广阔

深海射击游戏,游戏概况:一个射击台,炮口随着鼠标转动方向,点击鼠标键向该方向射箭。若干个带血条的大鲨鱼,击中一次掉一格血,并且不停的随机移动。一个变量用来计算分数,还有的变量用于控制大鲨鱼的血条。整个构思都是小朋友自己的想法和设计,包括射击台和带血条的大鲨鱼等等。幕布中心图: 角色:射击台脚本角色:箭脚本(用到了克隆)角色:鲨鱼的脚本角色:血条(注意这里...

2018-12-20 21:35:57 277

原创 少儿编程--8、怎样实现背景的移动?

学生饶有兴致的想要了解背景移动的实现。其实scratch里面背景是不能移动的,但是角色可以,如果把角色放在最底层,然后就可以实现跟背景移动一样的效果了。那怎样去实现角色的移动呢?一个角色移动走了,怎么去链接下一个角色以实现背景的无缝连接似的移动效果呢?这里用到了克隆+私有变量。首先角色A作为一个本体隐藏起来,并且命名一个私有变量用于记录克隆体为第i个(i为大于或等于0的整数),对于...

2018-12-19 21:15:03 4464

原创 少儿编程--7、抑制不住的想要用鼠标去实现一种射击的效果。

终于开始第一人称射击游戏了。角色1:          脚本:1、跟踪鼠标移动;2、按下鼠标键切换造型表示“射击”。非常简单的脚本。          造型:2个造型,一个是未射击状态的瞄准器,一个是射击状态的瞄准器,区别是射击时瞄准器内部切换为“红色”(这个色块是关键)。角色2:        脚本:分了两个模块。                  第一个模块专门...

2018-12-18 20:39:19 274

原创 Python之matplotlib Installation--编号201605

用到的安装语句:python -m pip install matplotlib 

2018-12-17 22:48:15 148

原创 少儿编程--6、同样重要的是编码习惯。

今天记述与孩子们一起分享的编码习惯。1、命名很重要:变量名命名一定要跟其作用相关联,要有指向性。例如:要记录某个角色的分数,那么就可以命名为“XX分数”。2、单元测试:在代码量大了以后,如果新增代码进来,一定要做好“单元测试”,确保最起码这段代码作为黑盒子的过程是没问题的,即接收一个输入能够产生预想中的输出。例如:昨天的跳跃过程就是进行了单元测试的例子。3、单一职责原则:尽量采取“单一...

2018-12-17 21:42:05 183

原创 少儿编程--5、该怎么模拟跳跃的过程呢?重要的是明白物理和数学跟生活的紧密联系。

这个年龄段的小朋友创造力非凡,接下来设计了一个“奔跑吧,少年”的游戏。游戏情节:一个火柴人跑步,需要通过不同的障碍物,其中一些障碍物需要从下面钻过去,一些则需要跳过去,还有一些帮助弹跳的角色用于协助跨越更高的障碍物。角色:1、火柴人:           造型:奔跑切换1、奔跑切换2、地下滚动、跳跃           动作:开始后不停切换奔跑造型以突显其奔跑状态,按“向下键”...

2018-12-16 21:30:54 755

原创 少儿编程--4、愿孩子们都成为制定游戏规则的人。

人生如戏,游戏人生。小朋友们(9岁)开始设计并开发自己的游戏。最初的游戏是“潜水员和鲨鱼”。界面以及潜水员脚本如下图:角色功能:        1、潜水员(2个):由方向键控制移动,如果碰到鲨鱼就会被吃掉。         2、鲨鱼(2个):左右移动。 功能都是很简单,整个游戏也没有什么特色,但是全部都是小朋友自己设计和完成的。这点体现出了小朋友有自己的想法,也已经明白...

2018-12-15 21:20:19 285

原创 少儿编程--3、点滴积累

1、学习私有变量。2、明白坐标是什么,x轴和y轴对于9岁的孩子来说,理解起来还是蛮直观的。3、随机数的学习,理解随机数的作用。4、视觉暂留产生的动画效果实践。5、小朋友开始自己设计一些射击类游戏。 很明显可以区分出孩子智力发达程度的等级,进步快的孩子好奇心特别强,而且执行能力也非常强大。明天再来介绍小朋友一起开发的小游戏。...

2018-12-14 22:22:57 152

原创 少儿编程--2、站在算法和数据结构的高度--(插入排序)

列表学完之后,开始进入算法学习,第一个算法是“插入排序”。教学的过程是通过扑克牌来作为媒介或者说教具来展开的。想象一副放在桌面的扑克牌(单个花色),需要把这个扑克牌按照从小到大的顺序来排列,所以这就是个原始列表“list”。为了将牌排序好,我们需要右手摸起一张牌,然后插入到左手中,最后左手中拿的就是排序好的扑克牌,就是我们要的列表“result”。关于中间摸起一张牌的右手,我们用一个t...

2018-12-13 21:37:30 1293 1

原创 少儿编程--1、Scratch是个不错的敲门砖

思考了一整年,最终选择了用Scratch作为少儿编程的敲门砖,接下来罗列一些教学的简要步骤。 1、介绍“背景”、“角色”。2、介绍“角色”中的“脚本”、“造型”、“声音”。3、介绍“脚本”中的运动、外型、事件、控制、侦测。4、实例演示各个积木堆砌后的执行情况,孩子们共同实践操作,熟悉积木编程操作方式。5、介绍“控制”,包括“顺序控制”、“循环控制”、“条件控制”。6、开...

2018-12-12 22:19:52 184

原创 Pygame Installation--编号201605

最近培训小朋友学编程,首先带入门的是MIT提供的scratch,尽量站在算法和数据结构的高度去引导学生。最近在思考接下来怎么去协助小朋友扩展,思索良久,决定用Python帮助他们去进阶。最好的敲门砖就是游戏了,那么得好好备课下pygame。首先是Pygame的安装,这个比较简单,Pygame官网里直接给的介绍是:Pygame requires Python; if you don't alre...

2018-12-11 21:18:17 118

原创 无法连接网络->诊断出:启动程序有问题

1、今天清理电脑,卸载了很多软件比如:个税服务系统、Intellij Idea、PHP study、猎豹wifi等等。2、然后,连接不到网络了。3、诊断出的结果是“网络适配器驱动程序有问题”。4、然后卸载、重装网卡启动。5、问题依旧。6、咋办?寻寻觅觅,终于发现了。原来以太网属性里面的“此链接使用下列项目:”中包括了一个“liebao wifi nat driver”。7、...

2018-10-06 08:10:53 1192

原创 Excel包括的功能有:创建新表,新表里面插入数据,循环,判断等

包括的功能有:创建新表,新表里面插入数据,循环,判断等Sub aa()'获取当前页的店名及金额信息Dim beginIndexDim sheetNameDim totalMoneyDim sheetLB As Excel.WorksheetSet sheetLB = Application.Worksheets("列表")beginIndex = 2 '从第2行开始算起...

2018-09-24 20:14:03 179

原创 cannot find development files install either libnl1 or libnl3

make编译的时候弹出标题的错误提示,遍寻百方,下面方法可用sudo apt-get install libnl-dev

2016-03-03 14:47:05 1218

原创 点聚web office解决IE浏览器多个版本兼容问题

前段时间开发了个OA系统,收文部分根据要求需要用到word的编辑处理,而系统本身为web架构,那么就需要用到一些控件来实现这种web形式操作word文档的功能了,最终是选择了点聚的web office,用了很长一段时间后,用户抱怨说只能用IE9才能正常操作,觉得蹊跷,用IETest测试了下发现7,8,9都是可以的,10貌似也是可以,为什么貌似,因为查询到10是有问题,当时好像说是不能用if IE]

2016-01-07 10:04:36 10529

原创 web调用本地方法,并实现打印功能(屏幕分辨率导致打印断断续续不清晰)

问题:java web开发进销存系统,用户需求打印出货单,一开始采取js的window.print方法,测试环境效果不错,挪移到用户那里时打印结果出现字体断断续续不清晰的情况,然而用我的电脑打印时却不会出现如此状况,进而怀疑是用户的机器问题,多方查证是因为用户电脑的分辨率过低,猜测是浏览器打印时是通过图片的形式发送的,所以分辨率低的前提下生成的图片通过打印机打印出来的效果也不佳。解决方

2015-12-06 22:25:43 6753

转载 Ubuntu Linux下安装Oracle JDK

Ubuntu Linux下安装Oracle JDK说明:由于很多系统不支持使用OpenJDK,因此在ubuntu下会需要安装Oracle JDK。而Oracle JDK的安装貌似没有提供apt方式,因此安装Oracle JDK的方式相对麻烦一些,我经常安装,为了方便别人同时方便自己查看,把它记下来。第一步:区分32位还是64位操作系统先确定你的ubuntu linux是

2015-09-29 17:00:14 373

原创 Building OpenJdk7 in Ubuntu14.10 ( amd64 )

Finally Result:-- Build times ----------Target debug_buildStart 2015-09-29 15:43:41End   2015-09-29 15:57:1100:01:23 corba00:03:46 hotspot00:00:23 jaxp00:00:31 jaxws00:06:59 jdk0

2015-09-29 16:34:08 1562 3

转载 uploadify(或swfupload)刷新页面时IE下不断报JS Error的bug的处理

本人在使用uploadify 3.2做上传页面时,遇到一个问题 在加载完上传按钮后加载使用load其他页面的时候出现不断报JS Error try { document.getElementById("SWFUpload_0").SetReturnValue(__flash__toXML(SWFUpload.instances["SWFUpload_0"].testExternal

2015-07-21 15:49:05 918

原创 SQL SERVER实现相同性质的不同行对应整形字段的乘法运算(sql server 行之间乘法运算)

最近一段时间看了很多算法相关的书籍,深感自己知识缺乏的同时也伴随着脑洞的大开;近日老同事问起一个问题,描述如下:问题:具有相同性质的不同行如何在sql server中实现乘法运算,实例如下:最终要实现Column1,2,3相同的行的Column4之间相乘,得出以下结果:分析:鉴于这个功能的实现是要用sql来完成,首先想了下怎么利用聚合函数之类的来

2015-06-12 09:55:45 2186

原创 {00024500-0000-0000-C000-000000000046} ...800703fa 试图在标记为删除的注册表项上进行不合法的操作。 (异常来自 HRESULT:0x800703FA)

项目在IIS发布运行半年一直很稳定,但最近客户说excel导出崩溃了,远程过去得到标题所示报错。首先前面那一坨就是excel的注册表标识了,但是关键问题是后面的:0x800703fa错误码:没有翻墙用万能的google,用百度也是查到国际友人方面提供了msdn里关于重启后有些com+会掉权限,进而会引发上述错误代码的报错。msdn里面描述的解决方案如下:Resolution 

2015-06-10 17:07:59 12938

原创 Excel宏之插入行,日期操作,时间操作,周末判断

为了能拉到项目,在贿赂项目负责人员方面也是蛮拼的,直接帮忙减轻工作负担,用VB写了个宏处理对方的excel需求:将一段请假的日期以天为单位拆分成一条一条记录,并且忽略节假日。(即周六周日包含在请假日期区域的话则不需要记录改行条目,ps这里有个五一假日需要过滤掉,对方主要是五月份的假期统计)for instance:考虑了一下,觉得判断第4、6列数据是否相等就行了,不等的

2015-05-28 17:35:24 7709 1

原创 c# 之HttpContext通过表单提交后批量转换为Model

最近开发借助DWZ+.net,涉及到表单提交这一块,通过ashx来实现异步(ajax)的提交和执行。遇到的情况是表单有时候包括了太多的字段,这时候便开始想偷懒的法子了,直接借用泛型写了个批量转换的法子,前提是表单传参的参数名必须跟model名一致,代码如下:public static class FormToModelHelper where T: new()    {     

2015-04-10 17:00:49 2639

转载 点聚weboffice常用接口

//  关闭页面时调用此函数,关闭文件 function window_onunload() { try{  var webObj=document.getElementByIdx_x("WebOffice1");  webObj.Close(); }catch(e){ // alert("异常\r\nError:"+e+"\r\nError Code:"+e.

2015-04-10 15:17:57 8935 1

转载 Jetty 8.1 安装 运行 部署

c# + SQL Server 转型为: Java + MySQL之路:从Jfinal开始,第一步先走完整个流程,主要是发布部署到服务器,Jetty因其简单易用而广为推荐,遂百度之,进而实行之,测试Pass:1.百度jetty官网,有多个版本,本人用了8.1~~~的版本并依照如下描述顺利实施。(运行在JDK6及以上版本)2. 解压压缩包,且将其目录路径定义为${JETTY_

2015-01-12 21:43:21 6766

原创 c#,jquery easy ui通过ajax实现异步加载tree

新项目开始,打算通过c# + jquery easy ui 设计一个通用的目录树加载模块。具体实现如下:后台代码:///         /// 返回Json格式的UILI string类型结构        ///         private void GetMenu()        {            int UserID = 0;     

2015-01-09 01:49:37 3243

转载 sql output 更新记录时得到更新记录的ID值

--用锁的方式测试到无法解决并发的一些状态update的问题,网上找到如下解决方式:为了使几个JOB可以同时处理数据,同时用一个简单的方法处理,可以用output 语句,得到批理更新状态时的更新了状态的数据的ID值:例子如下:beginDECLARE @TMP TABLE(ID INT)    UPDATE T

2014-12-11 17:31:24 481

转载 Cannot generate SSPI context.

现象:前台的Web数据库无法使用域账号登陆了.报的错误Cannot generate SSPI context. (.Net SqlClient Data Provider) .在服务器的Windows日志中,找不到任何关于SQL Server的这个错误.在本机使用域账号可以登陆进去. 处理过程:查阅大量的关于这个错误的文章:首先,是关于kerberos NTLM的

2014-11-17 19:14:56 1931 1

转载 IIS Microsoft Office Excel 不能访问文件

在VS2008 中写了一个EXCEL的导出功能的东西,但在Windows Server 2008上发布后遇到个问题,EXCEL文件确实存在,但.net调用的EXCEL却不能打开这个EXCEL文件,代码执行到打开文件的时候报错,抛出异常如下:Microsoft Office Excel 不能访问文件“a.xls”。 可能的原因有: ? 文件名称或路径不存在。 ? 文件正被其他程序使用

2014-10-12 15:38:33 3654

原创 SQL删除数据因外键关联导致花费时间太长----(外键列上增加索引解决此问题)

遭遇删除数据耗费时间超长的问题

2014-07-03 15:10:10 1729

原创 处理文件时遇到:The process cannot access the file because it is being used by another process.

class FileOperate    {        //for security , not display the account in the app.config        private string RemoteServer = ConfigurationSettings.AppSettings["RemoteServer"];        private

2014-04-22 14:53:34 8288

转载 (Error:The system cannot find the file specified)用C#生成.dll 供VB6的开发人员调用

The system cannot find the file specified. CreateObjectI was attempting to use some vb.net code in a vbs file and was getting "The system cannot find the file specified." on the CreateObject

2014-02-24 14:36:37 2301

转载 用C#生成.dll 供VB6的开发人员调用

在工作中遇到了在vb6.0的程序里要调用C#的Dll的问题,显然这两个开发环境属于不同的平台。在网上拜读了几位大师的文章后,在实际试验中还是会发生这样那样的问题,最后还是实现了预期效果,在此我把我的实验步骤和注意事项分享如下,希望对需要之人有所帮助:实验环境:C#dll的创建使用的是vs2008;VB6.0一、C#部分1.用C#创建一个ClassLibrary项目(

2014-02-19 15:49:19 3063

转载 With As 子句,可应用于递归

一.WITH AS的含义   WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION ALL的不同部分,作为提供数据的部分。特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执

2013-05-18 00:12:10 678

《信息学竞赛 一本通 提高篇》ppt课件.rar

信息学竞赛 一本通 提高篇 教程ppt课件

2021-06-09

信息学竞赛 一本通 基础篇 教程ppt课件(第五版).zip

《一本通.C++ 基础篇》教学课件ppt.rar

2021-06-06

硬盘数据恢复-免费免安装版本

该软件可以恢复硬盘误删除的文件,免费且免安装。使用非常方便。 该软件可以恢复硬盘误删除的文件,免费且免安装。使用非常方便。

2020-04-22

CAD控件DDVue.ocx

在winform可以在脱离autocad的情况下显示dwg文件,亦可以在winform装载后编程dll文件,在webform里面调用。

2009-11-24

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

TA关注的人

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