深夜随笔

程序员的迷茫与挑战
      已经凌晨三点了,我却迟迟不能入眠,国庆长假已经结束了,可以说是浑浑噩噩过去的,等过完了才发现自己又虚度了七天,原来时间竟然过的这么快!
       最近特别浮躁,一会想研究ontology和webservice的一些结合,一会想研究SOA,可是自己现在还不是一个研究者,没有研究经验和背景,也没有这么多时间精力去从事研究工作,想想看,自己还是一个程序员。。。
     并没有任何看不起程序员这个职业的意思,只是前一段全身骨头特别疼,让人感到了做IT工作的无奈,真是靠身体在打拼呀,这样的日子自己又能坚持多久呢?心中一想到这个就不能全身心的投入工作和学习中。现在项目进度也不太好,一个eclipse plugin的项目已经延期了,还有一个ajax的项目,首先是把大体框架搭出来,9月21号下午给的任务,现在也还没完全搞定,想想也挺简单的,两个iframe或者div,首先是呈两行排列,向左拖动上面的iframe/div,页面变成两列的排列,就类似于eclipse里面view的拖拽效果。本来是有一个开源框架dojo,封装了drag and drop对象的,但是参考文档实在太少,所以一直还不能如愿。如果直接用javascript来做,那非得麻烦死,我对时间或者说是进度的控制向来不太好,没有一个很明确的速度概念,说来也很惭愧,我很难估计出自己的速度到底是多少。只能尽力去做了。。
    写了这么多乱七八糟的,突然想起一点,自己的英文确实要加强了,不管是口语,听力还是阅读,写作,在外企工作对英语的要求确实还是很高的,基本上都是英文的文档,而且要求快速阅读,毕竟有进度在那摆着,唉。。。
   表面看起来自己还不错,其实还差得远呢,内心深处也知道,但总是找理由为自己辩护,以后要改掉这些坏毛病,踏踏实实做完这一段。
   未来何去何从? 是时候好好想想了
import jieba from wordcloud import WordCloud import matplotlib.pyplot as plt import numpy as np # 1. 准备朋友圈文本数据 friends_text = """ 今天和朋友们去了海边,阳光沙滩海浪,真是太美好了! 周末聚餐,火锅烧烤小龙虾,美食让人心情愉悦。 工作加班到深夜,但为了梦想值得坚持。 运动打卡,跑步瑜伽健身,健康生活每一天。 旅行日记,山川湖海风景如画,世界那么大我想去看看。 读书分享,文学历史心理学,知识让人成长。 音乐现场,摇滚民谣流行乐,音乐是生活的调味剂。 电影推荐,科幻悬疑爱情片,好电影值得反复品味。 心情随笔,喜怒哀乐都是生活的一部分。 友情岁月,朋友是一生的财富,感恩相遇。 """ # 自定义分词处理函数 def process_text(text):    # 添加自定义词汇,避免被切碎 jieba.add_word("小龙虾") jieba.add_word("心情愉悦") # 分词 words = jieba.cut(text) # 过滤停用词和单字词 meaningful_words = [] stop_words = {"今天", "为了", "的", "是", "让人", "那么", "我想", "一部分", "一些", "让"} for word in words: if len(word) > 1 and word not in stop_words: meaningful_words.append(word) return " ".join(meaningful_words) # 处理文本 processed_text = process_text(friends_text) print("处理后的文本:", processed_text) # 创建心形遮罩 def create_heart_mask(): mask = np.zeros((300, 300), dtype=np.uint8) for i in range(300): for j in range(300): x = (j - 150) / 80 y = -(i - 150) / 80 if (x**2 + y**2 - 1)**3 - x**2 * y**3 <= 0: mask[i, j] = 255 return mask # 生成词云 def generate_wordcloud(text, mask): wc = WordCloud( font_path="simhei.ttf", # 中文字体路径(关键!) background_color="white", max_words=100, mask=mask, contour_color=None, max_font_size=100, random_state=42, colormap="plasma" ) wordcloud = wc.generate(text) return wordcloud # 执行绘图 heart_mask = create_heart_mask() wordcloud = generate_wordcloud(processed_text, heart_mask) # 显示图像 plt.figure(figsize=(10, 8)) plt.imshow(wordcloud, interpolation="bilinear") plt.axis("off") plt.title("朋友圈词云-心形", fontsize=16, pad=20) plt.tight_layout() plt.show() # 保存图片 wordcloud.to_file("friends_wordcloud.png") print("词云已保存为 'friends_wordcloud.png'") 检查代码错误
12-05
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值