JFrame对象为什么不直接add组件

对JFrame添加组件有两种方式: 1) 用getContentPane()方法获得JFrame的内容面板,再对其加入组件:frame.getContentPane().add(childCompontent) 常分开来写 Container container=getContentPanel();(隐式的this.getContentPanel()) ;得到jframe的内容面板 以后只要把容器加到container就可以了。 2) 建立一个JPanel或JDesktopPane之类的中间容器,把组件添加到容器中,...
mojiethebest 发布于 2019-07-24 15:33 | 阅读 299 次 | 评论 0 条

修改Swing组件大小的方法

在没使用布局管理器的情况下setLayout(null),可以通过调用setSize(),setLocation(),setBounds()来修改组件的大小、位置; 在使用了布局管理器的情况下,只能通过调用setPreferredSize()方法来修改组件的大小(长宽)。
mojiethebest 发布于 2019-07-24 14:11 | 阅读 265 次 | 评论 0 条

为什么中国的程序员摆脱不了996的困境

因为有一个残酷的事实:奴役比自由更高效。至少短期来看是如此的,而大多数老板追求的都是短期利益,996这么普遍就不奇怪了。 所以,仅仅靠市场自由竞争,解决不了程序员被奴役的问题,只会让奴役程序员的公司在竞争中胜出,程序员的自由空间越来越少。
外部三电铃 发布于 2019-07-19 11:36 | 阅读 874 次 | 评论 5 条

怎么学框架

会用一个框架,高一级是会改一个框架,再高一级是自己能开发框架 会单表增删改查就可以开始做项目了 能自己开发一个小项目就算会用了 写项目百分之50的代码可写出就算学会了
zRolver 发布于 2019-07-18 06:06 | 阅读 390 次 | 评论 0 条

【技巧】desc +表名

desc +表名用来显示表的状态,包括列名(column name),各个列的类型(Type),各个列的值类型,主外键(Key),默认值,其他;示例如下: 输入:desc hall;(hall是我的一个表的名字,hall是场厅的意思)
zRolver 发布于 2019-07-17 21:34 | 阅读 294 次 | 评论 0 条

清理未发布的新闻,同时删除附件

bccn_shell进入docker,按向上键一次就会出现 ./manage.py shell ,如果不出现继续按。出现后按回车进入控制台。 from news.models import Article for article in Article.objects.filter(public=False).order_by('id')[0:1000]: article.delete() 一次删1000篇
静夜思 发布于 2019-07-07 00:02 | 阅读 529 次 | 评论 0 条

没想到这里还可以写文章,发现新大陆

就像发现新大陆一样,相当的高兴。自己也有一个写文章的站点,但苦于写的东西太过于平淡或者说是无味。并没有人想看,也没有人愿意看。现在的社会时间对于每个人来讲都是很重要的,没有利益哪会花时间在上面。随着年龄的增长,人越活越现实。为什么会这么讲呢。因为生活,只有生才能活。要想活下去,先要保住生命,通俗点讲就是要先活着,才能实现理想,梦想。因此生活中不要有什么想着如何如何,很多东西是要实干的。就是不停止地干。我想行业都是相通的,都是一样的。 第一次写,不写太多了。水平有限。
kingfangden 发布于 2019-07-06 11:01 | 阅读 354 次 | 评论 1 条

TextMate2 设置行间距

设置跟上面一行的间距: defaults write com.macromates.TextMate fontAscentDelta -integer 0 设置跟下面一行的间距: defaults write com.macromates.TextMate fontLeadingDelta -integer 0 删除设置,恢复到默认设置: defaults delete com.macromates.TextMate fontAscentDelta defaults delete com.macromates.TextMa...
静夜思 发布于 2019-07-06 00:34 | 阅读 539 次 | 评论 0 条

CORS跨域解决方案

跨域问题出现的原因: 1.域 2.端口 3.协议 跨域一般是由AJAX请求引发的问题,http请求不受此影响。 解决跨域问题较多的使用CORS方案,JSONP逐渐被淘汰,因为JSONP只支持GET请求。 CORS解决跨域: <requestFiltering> <verbs> <add verb="OPTION" allowed="false" /> </verbs> </requestFilterin...
qq1135909556 发布于 2019-07-03 15:51 | 阅读 561 次 | 评论 0 条

分数段的统计

CLOSE DATABASES ALL USE hz1 IN 0 nRecc=RECCOUNT() CALCULATE Max(bj) TO nMax CREATE CURSOR tt (bj c(2),lb c(20),rs n(4)) cField="班级 c(2)" FOR i=1 TO INT(0.85/0.05) STEP 2 SELECT Hz1 CALCULATE MIN(Smzf) TO nMin FOR Smzfjm<=nRecc*0.05*i cField=cField+","+"F"+TRANSFORM(INT(nMin)...
anxihjf 发布于 2019-07-02 23:25 | 阅读 400 次 | 评论 0 条

编程论坛 - 求VFP代码:怎样调整学生使两个班的学生男女人数相差1人;住校和非住校人数相差1人;两个班的平均成绩差距在1分以内?

编程论坛 - 求VFP代码:怎样调整学生使两个班的学生男女人数相差1人;住校和非住校人数相差1人;两个班的平均成绩差距在1分以内? https://bbs.bccn.net/viewthread.php?tid=379827&amp;extra=&amp;highlight=%B3%C9%BC%A8&amp;page=2
anxihjf 发布于 2019-07-02 23:09 | 阅读 275 次 | 评论 0 条

osx系统在Finder中显示Library文件夹

显示: chflags nohidden ~/Library/ 隐藏: chflags hidden ~/Library
静夜思 发布于 2019-06-29 11:31 | 阅读 634 次 | 评论 0 条

梯形标签是最丑陋的设计

如sublime text 如旧版本的chrome chrome 已经醒悟过来了,sublime text 仍执迷不悟。
静夜思 发布于 2019-06-29 09:03 | 阅读 643 次 | 评论 1 条

osx 关闭滚动到顶部回弹(缓冲)的功能

滚动到顶部缓冲一下,然后再弹回来,乍看上去很酷,用久了烦人。下面的命令可以关闭: defaults write -g NSScrollViewRubberbanding -bool false 对chrome和textmate管用,对safari不管用,好在我不用safari。 如果想恢复回弹功能: defaults delete -g NSScrollViewRubberbanding
静夜思 发布于 2019-06-29 08:06 | 阅读 438 次 | 评论 0 条

开发社区分裂为编辑器党和IDE党

现在比分IDE党占上风,得分远远甩开编辑器党。这要得益于一个神奇的公司:JetBrains,开发了一系列神奇的IDE。教人爱不释手。从此开发社区不再流传VIM、EMACS的传说。 IDE党的兴起,带动了静态语言的回光返照,大量开发者从动态语言叛逃到静态语言,面对用户的流失,动态语言不得不改变立场,在新版本中增加静态类型特性,诸如PHP、Python都加入了类型标注,越来越像静态语言。TypeScript也跃跃欲试挑战JavaScript的霸主地位,意图取而代之。这一切的转变,都源于一家神奇的公司:JetBrains,如果没有它,现在VIM党,EMACS党仍...
外部三电铃 发布于 2019-06-27 22:32 | 阅读 413 次 | 评论 0 条

Ubuntu 18.04 屏蔽 command(win)键的方法

一按这个键就会激活Activities,影响其它的组合键功能。在terminal执行下面的命令可以关闭这个快捷键 gsettings set org.gnome.mutter overlay-key ""
静夜思 发布于 2019-06-27 11:11 | 阅读 717 次 | 评论 0 条

iterm2 启用 Solarized Dark Higher Contrast 配色方案

原来选择配色方案叫什么忘了,背景是蓝黑色的,对比有些强烈 这是导出的配色文件,以备以后使用 嗯,配色是个玄学
静夜思 发布于 2019-06-27 06:30 | 阅读 1047 次 | 评论 0 条

编程语言越短越好,跟笔记本越薄越好的观念一样,是个误区

2005年的时候,公司为了体现对技术人才的重视,经理去电脑市场给我配了个超薄键盘,就是薄的像现在超薄笔记本的键盘那样薄的外界接盘。当时就觉得不太好用啊,又不好意思换成原来的厚键盘,盛情难却。那时候超薄是技术尖端的体现,直到2010年左右,人们才认识到键程对手感的影响,键盘制造商也开始把键程作为卖点,机械键盘也重新被请回来。键盘已经醒悟过来了,超薄笔记本还没醒悟过来。 JAVA、C#、VB.NET都有啰嗦的缺点。VB.NET后面还跟这个end function,一直被诟病。java的命名,长的一个方法名像一个句子,啰嗦的缺点一直困扰着java。 ...
静夜思 发布于 2019-06-26 19:06 | 阅读 569 次 | 评论 1 条

5G、物联网,或许会引发C语言的复兴

公认C语言是运行速度最快的语言,操作系统和很多基础软件都是C语言开发,可以说整个IT界、互联网都运行在C语言上。只是开发速度不如后来的JAVA等语言快,在应用层面很少见到C语言的身影。 不过5G时代马上就要来了,互联网传输速度无限接近0延迟,物联网对速度的要求也很高。网络速度上去了,对软件的运行速度要求也会提升。很多领域只有C语言能胜任。或许5G时代的物联网开发语言只能是C语言。
好学 发布于 2019-06-23 17:23 | 阅读 773 次 | 评论 0 条

Visual Studio 关闭鼠标悬停时自动出现快速文档浮层的方法

就是这个烦人的图层,像打不跑的苍蝇 我在上篇博客狠狠的吐槽了这个设计 https://blog.bccn.net/静夜思/66713 ,不解决掉这个问题终日寝食难安。 苍天有眼,今天让我搜到一个10年前的帖子 https://stackoverflow.com/questions/4130598/how-do-i-turn-off-code-tooltips-in-visual-studio-2010 10年前就有人受这个困扰(然而官僚化的微软始终听不到用户的声音),并且开发了一个扩展,当然这个扩展现在已经不能用了。好在给了我...
静夜思 发布于 2019-06-22 20:40 | 阅读 981 次 | 评论 0 条