- 博客(7)
- 资源 (243)
- 收藏
- 关注
原创 编程乐趣:向上取N层目录
编程中总少不了和目录打交道,尤其是当运行目录下有很多子目录,比如配置文件的目录,第三方dll的目录等,截取目录总会用到。前面也使用过“..”的方式来取上一级目录(http://blog.csdn.net/yysyangyangyangshan/article/details/7968259),不过总是有所限制。于是写了一个向上取N级目录的方法,其实也无技术含量,无非是对字符串的截取,不过重在方便。
2013-09-29 11:39:48 1890
原创 C#Windows服务:一些方法(启动、停止等)
前面讲述了如何创建和安装服务(http://blog.csdn.net/yysyangyangyangshan/article/details/10515035),下面把启动、停止、判断是否启动的方法也写一下。 /// /// 判断是否安装了某个服务 /// /// /// public stati
2013-09-28 12:30:26 12989 2
原创 WPF-24:绘制正多边形
一般来说绘制正N边形,使用Blend直接画出来就好。不过可能是博主受WInform影响比较大,比较喜欢使用画出来的图形。如果要绘制正N边形,前面的绘制五角星的公式可以通用的(http://blog.csdn.net/yysyangyangyangshan/article/details/9378871)。主要是利用圆,根据三角函数和圆的半径计算出圆上的N个点即可。计算N各点的方法如下:privat
2013-09-26 21:05:40 5982
原创 C#实现抽奖程序(2)
前一篇说到根据指定概率抽奖,又查阅了一些资料,发现一般都这么实现。不过由于产生0-1之间的double问题,对程序作了修改。产生随机数作了简单修改。然后将概率不再作为小数,而是扩大为基数倍。先看工具类:public static class ToolMethods { /// /// 获取概率的基数 /// ///
2013-09-26 17:52:50 7770 1
原创 C#实现抽奖程序(1)
抽奖应该都不陌生,常见的双色球、摇号等。本文以简单的根据指定的概率选择奖项为例,简单介绍一下。首先,看一下大家常见的简单的抽奖。比如,有两项:中奖和不中奖,中奖概率0.3,不中奖概率0.7。一般都是这样实现的。 public int PrabalityRandom() { Random random = new Random();
2013-09-25 21:55:44 17785 1
原创 程序人生:工作、生活、梦想
随着年龄的增大,也看到论坛中不少人再说程序员三十岁的问题。有人三十岁后过得很辛苦,找工作公司给不起钱,还不要你;也有人三十岁过得很轻松,数十年苦读书,再加上数年辛苦工作,此时有了回报。到底如何我想也只有像“小马过河中”的小马一样,河水到底像小松鼠说的那样很深,还是像老牛说的那样很浅,只有自己试试才知道。当然了,所谓前事不忘后事之师,中国历史之所以源远流长,就是靠前人的成功或失败的经验和当前人们的认
2013-09-25 00:06:42 5650 18
原创 Oracle实用-01:绑定变量
数据库虽然在学校系统学习过,但是在工作中真正使用起来收获又是不一样的,今天起打算将项目中使用到的技术再分享出来,不以书本的顺序,只从碰到的问题为顺序。虽然不是纯粹的数据库工程师,但是每个程序员总免不了要写sql语句。最近一直在写服务,从数据库读取数据,但是当项目上线之后再回过头来看这些sql语句,总发现有很多是相似的,不如where条件有很多是一样的。这让我想起一句话,大意是:如果程序中有很多相同
2013-09-08 21:59:47 1437
少说话多写代码之GO开发[代码]—go项目管理
2019-03-10
学学Python_51类的成员10 生成器的使用:八皇后问题
2018-12-07
学学Python_50类的成员09 生成器方法和模拟生成器
2018-12-02
学学Python_49类的成员08 生成器的使用:递归
2018-12-01
学学Python_48类的成员07 实现生成器
2018-12-01
学学Python_47类的成员06 实现迭代器
2018-11-27
学学Python_46类的成员05 静态,get,set方法
2018-11-25
学学Python_45类的成员04 property函数
2018-11-24
学学Python_44类的成员03 supper函数
2018-11-22
学学Python_43类的成员02 调用父类构造函数
2018-11-20
学学Python_42类的成员01 构造函数
2018-11-19
学学Python_41类_07 异常
2018-11-18
学学Python_40类_06 多继承
2018-11-17
学学Python_39类_05 查看类的继承关系
2018-11-17
学学Python_38类_04 超类
2018-11-14
学学Python_37类_03 类的命名空间
2018-11-11
学学Python_36类_02 类的方法
2018-11-10
学学Python_35类_01 如何定义类
2018-11-08
学学Python_34函数_创建函数04 二分法查找
2018-11-07
C#中处理多位小数精度的精度问题
2020-12-30
少说话多写代码之GO开发[代码]—通道
2019-03-03
rabbitmq测试程序(.net core)
2019-01-18
.net core 001:webapi
2019-01-13
学学Python_61程序打包01 编译安装
2018-12-25
学学Python_60标准模块8 re模块
2018-12-21
学学Python_59标准模块7 shelve模块
2018-12-18
学学Python_58标准模块6 random模块
2018-12-16
学学Python_57标准模块5 时间模块
2018-12-15
学学Python_56标准模块4 双端队列
2018-12-12
学学Python_55标准模块4 堆
2018-12-11
学学Python_54标准模块3 集合
2018-12-09
学学Python_53标准模块2 Python自带模块
2018-12-09
学学Python_52标准模块1 自定义模块
2018-12-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人