先说几句,作为一个还在学习的程序员,掌握的知识有限:但我利用自身所学,给一些像我一样还在学习的码农提供我的绵薄之力! 写的不好,但是尽力了,希望大牛指点.多多吐槽!!! 好了开始说项目需求: 实现新增员工:使用DataGridView控件展示员工信息:实现根据员工工号进行模糊查询:实现删除员工信息:每天只能签到一次:签退前必须已经签到 看到这些需求,我们先要思考下该做什么,理清思路才能更快的完成项目.我通常先搭建窗体,然后根据要求逐步实现项目要求! 这是我们所要用的到的三个窗体 我们建一个辅助类…
项目管理-包括员工项目 薪资项目 考勤项目 一 后台总公司定义项目-前台分公司选择项目,定义别名-分公司客户选择员工项目,定义别名 分公司下面-新建薪资类别-薪资类别下面选择要的薪资和考勤项目. 二 报表只看前面的编号和名称,所有客户下报表看到项目都一致,但具体界面显示其别名. 三 账单计算时,提供再次选择要的项目的入口,便于多种账单并存,每种账单只显示其必要的薪资项目,默认选择其对应薪资类别下的全部项目. 四 员工项目和薪资项目一致,在账单下面保存一份当时账单计算时的数据,出账单报表时用保存员…
用C#Winform写个简单的批量清空文件内容和删除文件的小工具 本文介绍这个简单得不能再简单的小项目.做这个项目,有以下目的. 1 当然是做个能用的工具 2 学习使用Github 关于用VS2013创建一个项目并添加到Github的教程,请参考(http://www.admin10000.com/document/4004.html).简单来说,就是先用VS创建项目:然后在Github网站上创建一个Respo(本项目的代码托管项目),记下(https://*.git)那个地址:最后用"提交&q…
一.课程介绍 关于如何实现“WinForm多语言版本”网上有很多实现技术方案,可以说是“琳琅满目”,"包罗万象".俗话说的好:一千个读者就有一千个哈姆雷特!如果您工作中恰好也遇到这种开发需求,但是为了一个自上手简单.维护方便.扩展性强的WinForm多语言版本技术方案而感到烦恼的话,那么很高兴恭喜你看到了阿笨的本次分享课程:阿笨结合的是自己在实际工作中遇到真实项目案例,特别的总结并且分享出来给大家,从而避免重复造轮子这种事情. 如果您对本次分享<WinForm多语言版本实战项目演…
框架: SpringBoot+Mybatisplus+Shiro 简单介绍:关于写SpringBoot+Mybatisplus+Shiro项目的经验分享一:简单介绍 阿里云开放必要端口,mysql与tomcat 这里是使用宝塔来快速进行安装,xshell连接服务器成功后,输入以下命令(注意:必须CentOS7x版本以上) yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.s…
框架: SpringBoot+Mybatisplus+Shiro 简单介绍:关于写SpringBoot+Mybatisplus+Shiro项目的经验分享一:简单介绍 搜索框是该项目重要的一环,由于涉及模糊查询.类型判断.参数转化等比较麻烦,所以异常也多 一.通过Object类型的条件无法正确判断类型 搜索时传参的表单 Controller:得到Object类型的条件 condition Service实现类进行类型判断 而我无论在页面输入什么值,控制台打印的始终是 22222 这个问题就很明显了…
框架: SpringBoot+Mybatisplus+Shiro 简单介绍:关于写SpringBoot+Mybatisplus+Shiro项目的经验分享一:简单介绍 添加时,如果失败,不能正确跳转 controller service:部分内容,主要是判断是否非空以及是否在数据库存在 String designation = lolVo.getDesignation(); if ( designation != null){ //如果英雄称号不为空,判断是否存在 wrapper.eq("desi…
这次我尝试写一个原创的项目 the_game 框架选择: SpringBoot+Mybatisplus+Shiro 首先是简单的介绍(素材灵感来自英雄联盟) 5个关键的表: admin(管理员): lol(英雄): lol_forces(势力): lol_occupation(职业): lol_routes(分路): 其中英雄表中的 force_id 为int类型,必须通过查找 lol_forces 才能得到具体势力名 occupation_one.occupation_two 为int类型,必…
前言 在winform项目中,常常需要读app.config文件.如: var version = System.Configuration.ConfigurationManager.AppSettings["version"]; 而“写”,以前想当然是这样的: ConfigurationManager.AppSettings.Set("version","1.0.0"); 可这样写并没有成功,不懂什么原因.那时就以为这个app.config是不…
一.背景 maven是一个很好的代码构建工具,采用“约定优先于配置”的原则进行项目管理,相信很多的java开发者应该都了解maven并可能在工作当中都是通过maven来管理项目的,在创建的项目的时候,我们往往会使用maven内置的项目骨架也就是archetype来快速生成项目结构.但是在一个团队做开发的过程中,可能仅仅依靠maven预先提供的archetyp可能是不够的,团队之间协作有自己的定义方式,每个人的结构定义风格也不尽相同,在这样的背景下我们有必要去定义一个统一的代码骨架供团队使用,这样…
在项目开发中有一定的团队用到了Nuget.Coding:但是这用起来还是不太方方便,在Winform中呢,我们可以把一个人的项目当作一个类库项目,因为它生成的是一个dll文件,也就是单一文件,拥有了它,也就是拥有了项目. 类库项目简介 类库项目编译为.dll 程序集,在其他项目中添加对类库项目的引用,就可以访问它的内容(这可以是同一个解决方案的一部分,但这不是必须的).这将扩展对象提供的封装性,因为类库可以进行修改和更新,而不会影响使用它们的其他项目.这意味着,您可以方便地升级类提供的服务(这会…
我之前还发起过一个 项目, 名字也叫 HtmlCore, 见 <我发起了一个 .Net 开源 跨平台 GUI (界面开发框架)项目 HtmlCore>  https://www.cnblogs.com/KSongKing/p/9560723.html  , 其实 这 2 个 项目是 相通 的, 是一个项目 . HtmlCore  的 设计目标 是 未来 发展成为 1     ILBC / D# 开发 的 浏览器内核 2     ILBC 的 GUI 引擎 有关 ILBC, 见 <ILBC…
http://www.cnblogs.com/unruledboy/archive/2013/01/07/CSharpNoSQL.html 闲扯 好久没写开源项目了,也没写对新开源项目的介绍,今晚看了几个项目,写一下. 前言 一直推崇纯C#的解决方案,无论是多年写的各种文件格式的读写(如office系列的xls/xlsx/doc/docx之类,pdf之类),还有邮件收发(包括我9年前写的OpenPOP),文件压缩解压,数据库(SharpHSQL.C#写的Sqlite 等),我都相当热衷于介绍这些…
目前我们做的上位机项目还是以Winform为主,在实际应用过程中,可能还会出现一些细节的修改.对于这种情况,如果上位机带有自动更新功能,我们只需要将更新后的应用程序打包放在指定的路径下,可以让用户自己来进行更新使用,会大大增加项目的便捷性. 01.自动更新整体思路 今天给大家介绍一下如何基于C#实现WinForm自动更新的一种方式,这种方式长期应用在项目中,提供了很多帮助,也节约了大量的时间成本,并且也使用在CMSPro软件中,整体流程如下图所示: 图表 1自动更新流程 02.实现说明 通过上图…
在窗口加载时初始化三个员工对象 用数组存放 这是员工类的大致字段和属性. 在FrmMain中给对象数组附初值 以上 FrmMain中用一个ListView控件展示员工信息,通过以上代码将对象数组中的内容加载到listView控件中,如打开的图所示. 双击LIstview中的一个员工进入经理评分窗口 通过窗体传值将员工的姓名显示在评分窗口中,如上图. 填写评价后点提交按钮,listview中的数据发生变化 就是这样 没了~!!! by天命…
之前有的源码放在我的电脑里不知道什么时候就没了,满满都是回忆啊,怪可惜的. https://github.com/redclock/Adv-Game:一个java游戏 https://github.com/redclock/Aplos:脚本语言 https://github.com/redclock/webgl-engine:一个webgl引擎 https://github.com/redclock/my-papers:大学时发表的文章 不断更新中.争取把能放得都放上面,趁这个机会也整理一下.以…
Evernote (中国名:Evernote的) 是一个自由和优秀的笔记软件或个人知识管理软件.它可以帮助你有效地管理所有类型的电子票据.信息等:xbeta 我写了很多信息化管理或 Evernote 本文的各方面,感觉 Evernote 适用于微观管理和在邮件正文的混乱. EverNote界面与功能十分类似OneNote.它不仅具备强大的笔记捕捉功能.还採用了独特的分类方式,并且支持filter的自己主动整理.即时搜索.含中文界面.利用印象笔记,随时随地记录一切有价值的信息.随时查询,一辈子不忘…
本文项目参考自:https://github.com/boylegu/SpringBoot-vue 为了完成此项目你需要会springBoot,mybatis的一些基本操作 运行界面 第一步:搭建前端服务器 ①安装node.js,下载相应版本的node.js,下载地址:https://nodejs.org/en/download/,下载完双击安装,点击下一步直到安装完成 ②安装完成后,附件里选择命令提示符(或者在开始的搜索框里输入cmd回车调出命令面板)输入:node -v回车,出现相应版本证明…
#!/use/bin/env pythonn#_*_ coding:utf-8 _*_import timedef Bre():    while True:        Bre_falg = raw_input("是否还要继续查找(y/n)")        if Bre_falg == 'y' or Bre_falg == 'n':            return Bre_falg        else:            print("您输入错误请重新输入!…
主要分为项目配置和tomcat配置两大步骤. 一.项目配置 打开idea,选择导入项 选择将要打开的项目路径后,继续选择项目的原本类型(后续引导设置会根据原本的项目类型更新成idea的项目),此例中选择Eclipse,然后一直next到底即可 File->Project Structure打开项目配置窗口 在Project项中配置JDK版本和编译等级 在Modules项的Sources标签页中配置项目结构(主要配置需编译的Java文件和配置文件 在Modules项的Paths标签页中配置编译后文…
根据大环境大行业的惯用做法,公司建立Logg品牌是在意料之中.毫无意外的,Logg也要上到SAP系统中. 其实按它的业务模式来说上SAP系统并不困难,早在几年前就已经有做过了.无非就是接单不生产,外包给集团其他工厂生产出货而已.但又跟之前的模式有很多不同的地方,Logg是独立品牌,跟生产公司更像是OEM的形式. 从主数据上来说,为了跟现有品牌做区分,Logg有自己单独的成品编码,在生产公司那边BOM清单半成品及以下都是原有的编码模式,而产品的设计和包装都是Logg自己独立的.之后的国标码,产品二…
话不多说,直接抛链接 Pycharm项目上传到Github…
核心是利用了winform自带的WebBrowser控件,修改了下IE内核的版本,目前还是单线程的,逻辑挺简单的,萌新都能看懂. 废话不多说,上代码,附打包project. 链接:https://pan.baidu.com/s/1CGgtJ8T9OR4zqGAhjOjeGw 提取码:kxah 小白有啥不懂的随便问哈,大神勿喷,仅供学习使用.…
C语言,作为大多数人的第一门编程语言,重要性不言而喻,很多编程习惯,逻辑方式在此时就已经形成了.这个是我在大一学习 C语言 后写的推箱子小游戏,自己的逻辑能力得到了提升,在这里同大家分享这个推箱子小游戏项目. 先来看看最后的运行的效果.   这是一个在 Windows Dos 界面的小游戏,界面上有推箱子的地图,使用 # 来代表地图的边界,P 来代表推箱子的小人,X 来代表箱子,O 来代表箱子要推到的目标位置. W(w).S(s).A(a).D(d) 分别对应小人向上.下.左.右移动. ✿  要…
开始画面 抽奖中: 抽奖结果: 需要一个随机数Random的帮助类,让随机数唯一性 public class RandomHelper { public int GetNum(int min, int max) { Thread.Sleep();//随机休息1秒 return GetIntNum(min,max); } /// <summary> /// 获取随机数,解决重复问题 /// </summary> /// <param name="min"&g…
本软件本是练习.讨论爬虫技术所用.如果侵犯了您的利益请联系我,我会立即删除! 小工具安装包: 百度网盘链接:https://pan.baidu.com/s/1m_OuEBOEE47kYaXq5fwpIg 提取码:w4p1 下面附上源码,如有不同意见还请赐教! 百度网盘链接:https://pan.baidu.com/s/1AiXR4uM0jJzWxJ-p6ptLBg 提取码:vl0s 注:本软件不可用于商业用途!…
1.画图片 - (void)drawRect:(CGRect)rect { // Drawing code UIImage *image = [UIImage imageNamed:@"papa"]; // 在这个点画 [image drawAtPoint:CGPointZero]; // 指定一个区域 [image drawInRect:CGRectMake(, , , )]; // 在这个范围平铺 [image drawAsPatternInRect:CGRectMake(, ,…
前言:作为一名C#开发人员,避免不了常和windows服务以及winform项目打交道,本人公司对服务的管理也是用到了这2个项目的组合方式进行:因为服务项目是无法直接安装到计算器中,需要使用命令借助微软的一个程序使用,因此做服务安装工作的活就交给winform去做了. 关于window服务+winform项目的创建过程,可参考我的另一篇文章:使用C#开发windows服务定时发消息到钉钉群_群组简单消息 这边文章只探讨:组合项目在发布及部署过程中遇到的很多问题.   现在建设你已经顺序创建了这2…
作为研发人员,在本机上开发的winform.wpf或者控制台程序需要发给其他人测试时候,一般需要对其进行打包生成setup安装文件,根据网上查找的资料并结合自己打包成功,记录如下: 注:本程序是一个利用winform实现的客户端程序,解决方案为 第一步,右击“解决方案XXX”->添加“新建项目”->“其他项目类型”->“安装和部署”->“安装向导” 然后点击下一步: 这里保持默认即可“为WIndows应用程序创建一个安装程序”-> 选择“主输出来自**(项目名称:XXX)”(…
原文地址:http://www.cnblogs.com/cbook/archive/2011/01/19/1939060.html (防止原文作者删除.只能拷贝一份了) 推荐一本写给IT项目经理的好书 清理电脑,十数年来,无数资料,近来每天抽空好好整理整理, 做IT的特别是整ERP的,四个字形容:命苦可怜.   发现本给IT项目经理的好书.内容简介 这个世界上写给项目经理的书很多,写给IT项目经理的书也不少,但写给从事管理软件实施的项目管理书籍并不多. 而笔者在从事项目经理工作中感到一个很苦恼的…