现在觉得IT还挺有意思】的更多相关文章

前两天刚刚接触编程,用的是C#.开始确实枯燥,但是今天的感觉就好多了,还挺有意思.根据老师讲的课程自己编写了小程序,运行起来还不错.在这里分享下. 关于时间安排的小程序: int sj; int aa; string noon; string jg; Console.WriteLine("我是时间小助手"); Console.WriteLine("当前时间是:"); sj = Convert.ToInt32(Console.ReadLine()); noon = s…
今天在头条看一个很有意思的排序算法[基数排序],以前所学习的排序算法都是基于数值对比的方式排序的,而这个算法挺有意思的非常独特.但从网上看到的例子通常是对个位,十位处理,并转为对应的桶索引的方式实现,这里将此算法用C#实现,并以位运算的新方式实现. 一.代码实现 static void Main(string[] args) { //待排序数组 List<, , , , , , , , , , , }; ; //基数 网上教材都是基于个位,十位,百位进行运算,这里通过位数计算 << Nu…
这是原帖 http://www.reddit.com/r/programming/comments/358tnp/five_programming_problems_every_software_engineer/ 后来作者被人发现他自己给的solution是错的,然后有人调侃他自己应该通不过自己的面试. http://www.reddit.com/r/programming/comments/35cr6n/real_programmers_can_do_these_problems_easil…
我忽然发现:TButton既没有处理WM_PAINT,又没有Paint()或者PaintWindow(),那么它是什么时候被绘制的? Form1上放2个TButton,然后设置代码: procedure TForm1.Button1Click(Sender: TObject); begin button2.Repaint; end; procedure TForm1.Button2Click(Sender: TObject); begin ShowMessage('good'); end; 在F…
很多系统管理员可能都知道通过RZ10可以配置SAP的密码策略.例如:密码里包含的大小写字符.数字.特殊字符.密码长度.密码不能和前多少次的密码相同.不能和之前的密码有多少位相似等但是你知道吗?其实还有一些特殊限制,在内核级别的例如:1.同一天,同一用户自身仅可以修改一次密码2.密码的第一个字符不能是"?"问号,为什么?哈哈,不好理解3.前三个字符不能完全一样4.密码不能为 'PASS' and 'SAP*'5.USR40表里约定的密码允许使用是不是很有意思?…
前戏 我是16年入了前端的坑,17年知道了gulp和rollup这两个玩意儿.由于那时webpack势头很猛,便一直没有正眼瞧过它一眼. 直到20年进了一家小公司,做了很多类似的小项目,相同的代码拷来拷去,出现一个bug一堆项目都要改,实在恶心到我了. 于是不得不开始考虑将一些公共的方法和组件提取出来,做成一个第三方库来维护.而在库的封装方面,rollup相对于webpack具有一定的优势. 在此,便和大家分享一下如何自己造轮子,封装一个前端库并发布到npm仓库中去. 源码 这是我自己封装的3个…
1, 修改密码 mysql -u root -p update user set Password = PASSWORD('NEWPWD') WHERE user = 'root'; FLUSH PRIVILEGES; 2, 添加远程授权 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; 3, 修改编码, my.ini [client] default-character-set=utf8 [mysqld] characte…
https://leetcode.com/problems/minimum-number-of-arrows-to-burst-balloons/ 与会议室排期问题,很相似. package com.company; import java.util.*; class Balloon { int[] points; boolean check; Balloon(int s, int e) { points = new int[2]; points[0] = s; points[1] = e; c…
global g_arr def add(): #global g_arr g_arr = [] g_arr.append(1) add() print g_arr #你将收获一个NameError错误 ############################ def add2(): global g_arr g_arr = [] g_arr.append(1) print g_arr #ok,这是一个数组了 #简单的说虽说你声音为全局变量,但是,在函数内部你也得再次声音,这应该是作为命名空间的…
http://blog.csdn.net/dawanganban/article/details/19925449 http://www.syslog.org/ https://baoz.net/linux-port-scanner/…