- guava loadingCache代码示例
IM 胡鹏飞
Java工具类介绍
publicclassTest2{publicstaticvoidmain(String[]args)throwsException{LoadingCachecache=CacheBuilder.newBuilder()//设置并发级别为8,并发级别是指可以同时写缓存的线程数.concurrencyLevel(8)//设置缓存容器的初始容量为10.initialCapacity(10)//设置缓存
- 系统学习Python——并发模型和异步编程:进程、线程和GIL
分类目录:《系统学习Python》总目录在文章《并发模型和异步编程:基础知识》我们简单介绍了Python中的进程、线程和协程。本文就着重介绍Python中的进程、线程和GIL的关系。Python解释器的每个实例都是一个进程。使用multiprocessing或concurrent.futures库可以启动额外的Python进程。Python的subprocess库用于启动运行外部程序(不管使用何种
- C++11堆操作深度解析:std::is_heap与std::is_heap_until原理解析与实践
文章目录堆结构基础与函数接口堆的核心性质函数签名与核心接口std::is_heapstd::is_heap_until实现原理深度剖析std::is_heap的验证逻辑std::is_heap_until的定位策略算法优化细节代码实践与案例分析基础用法演示自定义比较器实现最小堆检查边缘情况处理性能分析与实际应用时间复杂度对比典型应用场景与手动实现的对比注意事项与最佳实践迭代器要求比较器设计C++标
- 为什么会出现“与此站点的连接不安全”警告?
当浏览器弹出“与此站点的连接不安全”的红色警告时,不仅会让访客感到不安,还可能直接导致用户流失、品牌信誉受损,甚至引发数据泄露风险。作为网站运营者,如何快速解决这一问题?一、为什么会出现“与此站点的连接不安全”警告?浏览器提示“不安全连接”,本质上是检测到当前网站与用户之间的数据传输未经过加密保护。以下是触发警告的常见原因:1.未安装SSL证书SSL(SecureSocketsLayer)证书是网
- 什么是证书吊销列表?CRL 解释
WoTrusSSL
sslhttps
数字证书是安全在线互动的支柱,用于验证身份和确保加密通信。但是,当这些证书被盗用或滥用时,必须立即撤销它们以维持信任。这就是证书撤销列表(CRL)的作用所在。CRL由证书颁发机构(CA)维护,对于识别和撤销已撤销的证书,防止其造成危害至关重要。在本指南中,我们将探讨什么是CRL、它们如何运作以及为什么它们对网络安全至关重要。什么是证书吊销列表(CRL)?证书吊销列表(CRL)是证书颁发机构(CA)
- 有必要获得WHQL测试认证吗,有什么好处?
什么是WHQL认证?WHQL是MicrosoftWindowsHardwareQualityLab的缩写,中文意思是Windows硬件设备质量实验室,主要是对Windows操作系统的兼容性测试,检验硬件产品和驱动程序在windows系统下的兼容性和稳定性。当某一硬件或软件通过WHQL测试时,制造商可以在其产品包装和广告上使用“DesignedforWindows”标志。该标志可以证明硬件或软件已经
- Flask框架入门:快速搭建轻量级Python网页应用
「已注销」
python-AIpython基础网站网络pythonflask后端
转载:Flask框架入门:快速搭建轻量级Python网页应用1.Flask基础Flask是一个使用Python编写的轻量级Web应用框架。它的设计目标是让Web开发变得快速简单,同时保持应用的灵活性。Flask依赖于两个外部库:Werkzeug和Jinja2,Werkzeug作为WSGI工具包处理Web服务的底层细节,Jinja2作为模板引擎渲染模板。安装Flask非常简单,可以使用pip安装命令
- 驱动程序为什么要做 WHQL 认证?
GDCA SSL证书
网络协议网络
驱动程序进行WHQL(WindowsHardwareQualityLabs)认证的核心价值在于解决兼容性、安全性和市场准入三大关键问题,具体必要性如下:️一、规避系统拦截,保障驱动可用性消除安装警告未认证的驱动在安装时会触发Windows的红色安全警告(如“无法验证发布者”),甚至被系统强制拦截。通过WHQL认证的驱动获得微软数字签名,用户可无阻安装。满足系统强制要求Windows1
- 求是网:“内卷式”竞争的突出表现和主要危害有哪些?
加百力
财经研究科技知识人工智能大数据
"内卷式"竞争主要表现为:企业层面的低价竞争、同质化竞争和营销"逐底竞争";地方政府层面的违规优惠政策、盲目重复建设和设置市场壁垒。危害体现在三个层面:微观上导致"劣币驱逐良币",损害消费者利益;中观上破坏行业生态,挤压产业链利润空间;宏观上扭曲资源配置,抑制创新活力。什么是“内卷式”竞争?概括其一般特征,是指经济主体为了维持市场地位或争夺有限市场,不断投入大量精力和资源,却没有带来整体收益增长的
- WHQL签名怎么申请
GDCA SSL证书
windows
WHQL(WindowsHardwareQualityLabs)签名是微软对硬件和驱动程序进行认证的一种方式,以确保它们与Windows操作系统的兼容性和稳定性。以下是申请WHQL签名的基本步骤,供您参考:1.准备阶段准备硬件设备和驱动程序:确保您的硬件设备已经准备好,并且对应的驱动程序已经经过充分的测试,能够在各种配置和环境下正常工作。获取EV代码签名证书:根据微软的要求,驱动程序进行WHQL认
- JSON 与 AJAX
Auscy
jsonajax前端
一、JSON(JavaScriptObjectNotation)1.数据类型与语法细节支持的数据类型:基本类型:字符串(需用双引号)、数字、布尔值(true/false)、null。复杂类型:数组([])、对象({})。严格语法规范:键名必须用双引号包裹(如"name":"张三")。数组元素用逗号分隔,最后一个元素后不能有多余逗号。数字不能以0开头(如012会被解析为12),不支持八进制/十六进制
- 发票合并工具
小朋的软件园
前端javascriptjavahtml服务器
"发票合并工具"是一款专为高效整理票据设计的实用工具,支持将来自不同渠道的发票文件(如PDF文档、各类图片格式)快速整合为排版规范的PDF文件,尤其适用于财务报销场景下的批量票据处理需求。核心功能亮点多格式兼容:无缝导入PDF文件及常见图片格式(.png/.jpg/.jpeg/.bmp),适配多来源发票整合需求。智能布局配置:提供灵活的页面布局选项(每页2/3/4张发票),其中"2合1"模式针对报
- Python Flask 框架入门:快速搭建 Web 应用的秘诀
Python编程之道
Python人工智能与大数据Python编程之道pythonflask前端ai
PythonFlask框架入门:快速搭建Web应用的秘诀关键词Flask、微框架、路由系统、Jinja2模板、请求处理、WSGI、Web开发摘要想快速用Python搭建一个灵活的Web应用?Flask作为“微框架”代表,凭借轻量、可扩展的特性,成为初学者和小型项目的首选。本文将从Flask的核心概念出发,结合生活化比喻、代码示例和实战案例,带你一步步掌握:如何用Flask搭建第一个Web应用?路由
- C++ 11 Lambda表达式和min_element()与max_element()的使用_c++ lamda函数 min_element((1)
2401_84976182
程序员c语言c++学习
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上CC++开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取#include#include#includeusingnamespacestd;boolcmp(int
- C++ 11 Lambda表达式和min_element()与max_element()的使用_c++ lamda函数 min_element(
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!intmain(){vectormyvec{3,
- k8s:安装 Helm 私有仓库ChartMuseum、helm-push插件并上传、安装Zookeeper
云游
dockerhelmhelm-push
ChartMuseum是Kubernetes生态中用于存储、管理和发布HelmCharts的开源系统,主要用于扩展Helm包管理器的功能核心功能集中存储:提供中央化仓库存储Charts,支持版本管理和权限控制。跨集群部署:支持多集群环境下共享Charts,简化部署流程。离线部署:适配无网络环境,可将Charts存储在本地或局域网内。HTTP接口:通过HTTP协议提供服务,用户
- 上位机知识篇---SD卡&U盘镜像
常用的镜像烧录软件balenaEtcherbalenaEtcher是一个开源的、跨平台的工具,用于将操作系统镜像文件(如ISO和IMG文件)烧录到SD卡和USB驱动器中。以下是其使用方法、使用场景和使用注意事项的介绍:使用方法下载安装:根据自己的操作系统,从官方网站下载对应的安装包。Windows系统下载.exe文件后双击安装;Linux系统若下载的是.deb文件,可在终端执行“sudodpkg-
- 【LeetCode 热题 100】24. 两两交换链表中的节点——(解法一)迭代+哨兵
xumistore
LeetCodeleetcode链表算法java
Problem:24.两两交换链表中的节点题目:给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。文章目录整体思路完整代码时空复杂度时间复杂度:O(N)空间复杂度:O(1)整体思路这段代码旨在解决一个经典的链表操作问题:两两交换链表中的节点(SwapNodesinPairs)。问题要求将链表中每两个相邻的节点进行交换
- Guava LoadingCache
sqyaa.
java并发编程Java知识jvm缓存guava
LoadingCache是GoogleGuava库提供的一个高级缓存实现,它通过自动加载机制简化了缓存使用模式。核心特性自动加载机制当缓存未命中时,自动调用指定的CacheLoader加载数据线程安全:并发请求下,相同key只会加载一次灵活的过期策略支持基于写入时间(expireAfterWrite)和访问时间(expireAfterAccess)的过期可设置最大缓存大小,基于LRU策略淘汰丰富的
- JavaScript 树形菜单总结
Auscy
microsoft
树形菜单是前端开发中常见的交互组件,用于展示具有层级关系的数据(如文件目录、分类列表、组织架构等)。以下从核心概念、实现方式、常见功能及优化方向等方面进行总结。一、核心概念层级结构:数据以父子嵌套形式存在,如{id:1,children:[{id:2}]}。节点:树形结构的基本单元,包含自身信息及子节点(若有)。展开/折叠:子节点的显示与隐藏切换,是树形菜单的核心交互。递归渲染:因数据层级不固定,
- 基于定制开发开源AI智能名片S2B2C商城小程序的社群游戏定制策略研究
说私域
人工智能小程序游戏
摘要:本文聚焦社群游戏定制领域,深入探讨以社群文化和用户偏好为导向的定制策略。通过分析互动游戏活动、社群文化塑造等关键要素,结合定制开发开源AI智能名片S2B2C商城小程序的技术特性,提出针对性游戏定制方案。研究旨在提升社群用户参与度与游戏体验,为社群游戏发展提供理论支持与实践指导。关键词:社群游戏定制;定制开发开源AI智能名片S2B2C商城小程序;社群文化;用户偏好一、引言在数字化社交蓬勃发展的
- 冒泡、选择、插入排序:三大基础排序算法深度解析(C语言实现)
xienda
算法排序算法数据结构
在算法学习道路上,排序算法是每位程序员必须掌握的基石。本文将深入解析冒泡排序、选择排序和插入排序这三种基础排序算法,通过C语言代码实现和对比分析,帮助读者彻底理解它们的差异与应用场景。算法原理与代码实现1.冒泡排序(BubbleSort)工作原理:通过重复比较相邻元素,将较大元素逐步"冒泡"到数组末尾。voidbubbleSort(intarr[],intn){ for(inti=0;iarr[
- Leetcode 148. 排序链表
文章目录前引题目代码(首刷看题解)代码(8.9二刷部分看解析)代码(9.15三刷部分看解析)前引综合性比较强的一道题,要求时间复杂度必须O(logn)才能通过,最适合链表的排序算法就是归并。这里采用自顶向下的方法步骤:找到链表中点(双指针)对两个子链表排序(递归,直到只有一个结点,记得将子链表最后指向nullptr)归并(引入dummy结点)题目Leetcode148.排序链表代码(首刷看题解)c
- 全面触摸屏输入法设计与实现
长野君
本文还有配套的精品资源,点击获取简介:触摸屏输入法是针对触摸设备优化的文字输入方案,包括虚拟键盘、手写、语音识别和手势等多种输入方式。本方案通过提供主程序文件、用户手册、界面截图、示例图、说明文本和音效文件,旨在为用户提供一个完整的、多样的文字输入体验。开发者通过持续优化算法和用户界面,使用户在无物理键盘环境下也能高效准确地进行文字输入。1.触摸屏输入法概述简介在现代信息技术飞速发展的今天,触摸屏
- LeetCode 148. 排序链表:归并排序的细节解析
进击的小白菜
2025Top100详解leetcode链表算法
文章目录题目描述一、方法思路:归并排序的核心步骤二、关键实现细节:快慢指针分割链表1.快慢指针的初始化问题2.为什么选择`fast=head.next`?示例1:链表长度为偶数(`1->2->3->4`)三、完整代码实现四、复杂度分析五、总结题目描述LeetCode148题要求对链表进行排序,时间复杂度需为O(nlogn),且空间复杂度为O(logn)。由于链表的特殊结构(无法随机访问),归并排序
- 前端项目架构设计要领
1.架构设计的核心目标在设计前端项目架构时,核心目标是模块化、可维护、可扩展、可测试,以及开发效率的最大化。这些目标可以通过以下几个方面来实现:组件化:将UI功能封装为可复用的组件。模块化:将业务逻辑分解为独立的模块或服务。自动化构建与部署:实现自动化构建、测试和部署流程,减少人为操作的错误。代码规范化与检查:确保团队协作时,代码风格和质量一致。2.项目目录结构设计一个清晰合理的目录结构对大型项目
- 精通Canvas:15款时钟特效代码实现指南
烟幕缭绕
本文还有配套的精品资源,点击获取简介:HTML5的Canvas是一个用于绘制矢量图形的API,通过JavaScript实现动态效果。本项目集合了15种不同的时钟特效代码,帮助开发者通过学习绘制圆形、线条、时间更新、旋转、颜色样式设置及动画效果等概念,深化对Canvas的理解和应用。项目中的CSS文件负责时钟的样式设定,而JS文件则包含实现各种特效的逻辑,通过不同的函数或类处理时间更新和动画绘制,提
- 高效批量单词翻译工具的设计与应用
本文还有配套的精品资源,点击获取简介:在信息技术飞速发展的今天,批量单词翻译工具通过计算机的数据处理能力,大大提高了语言学习和文字处理的效率。用户通过简单输入单词列表到一个文本文件,并运行翻译程序,即可获得翻译结果并保存至指定文件。该工具集成了内置或外部翻译引擎,利用自然语言处理技术实现快速准确的翻译,并可能提供词性识别等附加功能。尽管机器翻译无法完全取代人工校对,但它为用户提供了一种高效的翻译解
- 嵌入式系统LCD显示模块编程实践
本文还有配套的精品资源,点击获取简介:本文档提供了一个具有800x480分辨率的3.5英寸液晶显示模块LW350AC9001的驱动程序代码,以及嵌入式系统中使用C/C++语言进行硬件编程的实践指南。该模块的2mm厚度使其适用于空间受限的便携式设备。内容包括驱动程序源代码、硬件控制接口使用方法,以及如何在嵌入式系统中进行图形处理、电源管理与性能优化。1.嵌入式系统原理1.1嵌入式系统概念嵌入式系统是
- 深入剖析OpenJDK 18 GA源码:Java平台最新发展
想法臃肿
本文还有配套的精品资源,点击获取简介:OpenJDK18GA作为Java开发的关键里程碑,提供了诸多新特性和改进。本文章深入探讨了OpenJDK18GA源码,揭示其内部机制,帮助开发者更好地理解和利用这个版本。文章还涵盖了PatternMatching、SealedClasses、Records、JEP395、JEP406和JEP407等特性,以及HotSpot虚拟机、编译器、垃圾收集器、内存模型
- Spring中@Value注解,需要注意的地方
无量
springbean@Valuexml
Spring 3以后,支持@Value注解的方式获取properties文件中的配置值,简化了读取配置文件的复杂操作
1、在applicationContext.xml文件(或引用文件中)中配置properties文件
<bean id="appProperty"
class="org.springframework.beans.fac
- mongoDB 分片
开窍的石头
mongodb
mongoDB的分片。要mongos查询数据时候 先查询configsvr看数据在那台shard上,configsvr上边放的是metar信息,指的是那条数据在那个片上。由此可以看出mongo在做分片的时候咱们至少要有一个configsvr,和两个以上的shard(片)信息。
第一步启动两台以上的mongo服务
&nb
- OVER(PARTITION BY)函数用法
0624chenhong
oracle
这篇写得很好,引自
http://www.cnblogs.com/lanzi/archive/2010/10/26/1861338.html
OVER(PARTITION BY)函数用法
2010年10月26日
OVER(PARTITION BY)函数介绍
开窗函数 &nb
- Android开发中,ADB server didn't ACK 解决方法
一炮送你回车库
Android开发
首先通知:凡是安装360、豌豆荚、腾讯管家的全部卸载,然后再尝试。
一直没搞明白这个问题咋出现的,但今天看到一个方法,搞定了!原来是豌豆荚占用了 5037 端口导致。
参见原文章:一个豌豆荚引发的血案——关于ADB server didn't ACK的问题
简单来讲,首先将Windows任务进程中的豌豆荚干掉,如果还是不行,再继续按下列步骤排查。
&nb
- canvas中的像素绘制问题
换个号韩国红果果
JavaScriptcanvas
pixl的绘制,1.如果绘制点正处于相邻像素交叉线,绘制x像素的线宽,则从交叉线分别向前向后绘制x/2个像素,如果x/2是整数,则刚好填满x个像素,如果是小数,则先把整数格填满,再去绘制剩下的小数部分,绘制时,是将小数部分的颜色用来除以一个像素的宽度,颜色会变淡。所以要用整数坐标来画的话(即绘制点正处于相邻像素交叉线时),线宽必须是2的整数倍。否则会出现不饱满的像素。
2.如果绘制点为一个像素的
- 编码乱码问题
灵静志远
javajvmjsp编码
1、JVM中单个字符占用的字节长度跟编码方式有关,而默认编码方式又跟平台是一一对应的或说平台决定了默认字符编码方式;2、对于单个字符:ISO-8859-1单字节编码,GBK双字节编码,UTF-8三字节编码;因此中文平台(中文平台默认字符集编码GBK)下一个中文字符占2个字节,而英文平台(英文平台默认字符集编码Cp1252(类似于ISO-8859-1))。
3、getBytes()、getByte
- java 求几个月后的日期
darkranger
calendargetinstance
Date plandate = planDate.toDate();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
cal.setTime(plandate);
// 取得三个月后时间
cal.add(Calendar.M
- 数据库设计的三大范式(通俗易懂)
aijuans
数据库复习
关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。数据库的设计范式是数据库设计所需要满足的规范。只有理解数据库的设计范式,才能设计出高效率、优雅的数据库,否则可能会设计出错误的数据库.
目前,主要有六种范式:第一范式、第二范式、第三范式、BC范式、第四范式和第五范式。满足最低要求的叫第一范式,简称1NF。在第一范式基础上进一步满足一些要求的为第二范式,简称2NF。其余依此类推。
- 想学工作流怎么入手
atongyeye
jbpm
工作流在工作中变得越来越重要,很多朋友想学工作流却不知如何入手。 很多朋友习惯性的这看一点,那了解一点,既不系统,也容易半途而废。好比学武功,最好的办法是有一本武功秘籍。研究明白,则犹如打通任督二脉。
系统学习工作流,很重要的一本书《JBPM工作流开发指南》。
本人苦苦学习两个月,基本上可以解决大部分流程问题。整理一下学习思路,有兴趣的朋友可以参考下。
1 首先要
- Context和SQLiteOpenHelper创建数据库
百合不是茶
androidContext创建数据库
一直以为安卓数据库的创建就是使用SQLiteOpenHelper创建,但是最近在android的一本书上看到了Context也可以创建数据库,下面我们一起分析这两种方式创建数据库的方式和区别,重点在SQLiteOpenHelper
一:SQLiteOpenHelper创建数据库:
1,SQLi
- 浅谈group by和distinct
bijian1013
oracle数据库group bydistinct
group by和distinct只了去重意义一样,但是group by应用范围更广泛些,如分组汇总或者从聚合函数里筛选数据等。
譬如:统计每id数并且只显示数大于3
select id ,count(id) from ta
- vi opertion
征客丶
macoprationvi
进入 command mode (命令行模式)
按 esc 键
再按 shift + 冒号
注:以下命令中 带 $ 【在命令行模式下进行】,不带 $ 【在非命令行模式下进行】
一、文件操作
1.1、强制退出不保存
$ q!
1.2、保存
$ w
1.3、保存并退出
$ wq
1.4、刷新或重新加载已打开的文件
$ e
二、光标移动
2.1、跳到指定行
数字
- 【Spark十四】深入Spark RDD第三部分RDD基本API
bit1129
spark
对于K/V类型的RDD,如下操作是什么含义?
val rdd = sc.parallelize(List(("A",3),("C",6),("A",1),("B",5))
rdd.reduceByKey(_+_).collect
reduceByKey在这里的操作,是把
- java类加载机制
BlueSkator
java虚拟机
java类加载机制
1.java类加载器的树状结构
引导类加载器
^
|
扩展类加载器
^
|
系统类加载器
java使用代理模式来完成类加载,java的类加载器也有类似于继承的关系,引导类是最顶层的加载器,它是所有类的根加载器,它负责加载java核心库。当一个类加载器接到装载类到虚拟机的请求时,通常会代理给父类加载器,若已经是根加载器了,就自己完成加载。
虚拟机区分一个Cla
- 动态添加文本框
BreakingBad
文本框
<script> var num=1; function AddInput() { var str=""; str+="<input 
- 读《研磨设计模式》-代码笔记-单例模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
public class Singleton {
}
/*
* 懒汉模式。注意,getInstance如果在多线程环境中调用,需要加上synchronized,否则存在线程不安全问题
*/
class LazySingleton
- iOS应用打包发布常见问题
chenhbc
iosiOS发布iOS上传iOS打包
这个月公司安排我一个人做iOS客户端开发,由于急着用,我先发布一个版本,由于第一次发布iOS应用,期间出了不少问题,记录于此。
1、使用Application Loader 发布时报错:Communication error.please use diagnostic mode to check connectivity.you need to have outbound acc
- 工作流复杂拓扑结构处理新思路
comsci
设计模式工作算法企业应用OO
我们走的设计路线和国外的产品不太一样,不一样在哪里呢? 国外的流程的设计思路是通过事先定义一整套规则(类似XPDL)来约束和控制流程图的复杂度(我对国外的产品了解不够多,仅仅是在有限的了解程度上面提出这样的看法),从而避免在流程引擎中处理这些复杂的图的问题,而我们却没有通过事先定义这样的复杂的规则来约束和降低用户自定义流程图的灵活性,这样一来,在引擎和流程流转控制这一个层面就会遇到很
- oracle 11g新特性Flashback data archive
daizj
oracle
1. 什么是flashback data archive
Flashback data archive是oracle 11g中引入的一个新特性。Flashback archive是一个新的数据库对象,用于存储一个或多表的历史数据。Flashback archive是一个逻辑对象,概念上类似于表空间。实际上flashback archive可以看作是存储一个或多个表的所有事务变化的逻辑空间。
- 多叉树:2-3-4树
dieslrae
树
平衡树多叉树,每个节点最多有4个子节点和3个数据项,2,3,4的含义是指一个节点可能含有的子节点的个数,效率比红黑树稍差.一般不允许出现重复关键字值.2-3-4树有以下特征:
1、有一个数据项的节点总是有2个子节点(称为2-节点)
2、有两个数据项的节点总是有3个子节点(称为3-节
- C语言学习七动态分配 malloc的使用
dcj3sjt126com
clanguagemalloc
/*
2013年3月15日15:16:24
malloc 就memory(内存) allocate(分配)的缩写
本程序没有实际含义,只是理解使用
*/
# include <stdio.h>
# include <malloc.h>
int main(void)
{
int i = 5; //分配了4个字节 静态分配
int * p
- Objective-C编码规范[译]
dcj3sjt126com
代码规范
原文链接 : The official raywenderlich.com Objective-C style guide
原文作者 : raywenderlich.com Team
译文出自 : raywenderlich.com Objective-C编码规范
译者 : Sam Lau
- 0.性能优化-目录
frank1234
性能优化
从今天开始笔者陆续发表一些性能测试相关的文章,主要是对自己前段时间学习的总结,由于水平有限,性能测试领域很深,本人理解的也比较浅,欢迎各位大咖批评指正。
主要内容包括:
一、性能测试指标
吞吐量、TPS、响应时间、负载、可扩展性、PV、思考时间
http://frank1234.iteye.com/blog/2180305
二、性能测试策略
生产环境相同 基准测试 预热等
htt
- Java父类取得子类传递的泛型参数Class类型
happyqing
java泛型父类子类Class
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import org.junit.Test;
abstract class BaseDao<T> {
public void getType() {
//Class<E> clazz =
- 跟我学SpringMVC目录汇总贴、PDF下载、源码下载
jinnianshilongnian
springMVC
----广告--------------------------------------------------------------
网站核心商详页开发
掌握Java技术,掌握并发/异步工具使用,熟悉spring、ibatis框架;
掌握数据库技术,表设计和索引优化,分库分表/读写分离;
了解缓存技术,熟练使用如Redis/Memcached等主流技术;
了解Ngin
- the HTTP rewrite module requires the PCRE library
流浪鱼
rewrite
./configure: error: the HTTP rewrite module requires the PCRE library.
模块依赖性Nginx需要依赖下面3个包
1. gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
2. rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
3. s
- 第12章 Ajax(中)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Optimize query with Query Stripping in Web Intelligence
blueoxygen
BO
http://wiki.sdn.sap.com/wiki/display/BOBJ/Optimize+query+with+Query+Stripping+in+Web+Intelligence
and a very straightfoward video
http://www.sdn.sap.com/irj/scn/events?rid=/library/uuid/40ec3a0c-936
- Java开发者写SQL时常犯的10个错误
tomcat_oracle
javasql
1、不用PreparedStatements 有意思的是,在JDBC出现了许多年后的今天,这个错误依然出现在博客、论坛和邮件列表中,即便要记住和理解它是一件很简单的事。开发者不使用PreparedStatements的原因可能有如下几个: 他们对PreparedStatements不了解 他们认为使用PreparedStatements太慢了 他们认为写Prepar
- 世纪互联与结盟有感
阿尔萨斯
10月10日,世纪互联与(Foxcon)签约成立合资公司,有感。
全球电子制造业巨头(全球500强企业)与世纪互联共同看好IDC、云计算等业务在中国的增长空间,双方迅速果断出手,在资本层面上达成合作,此举体现了全球电子制造业巨头对世纪互联IDC业务的欣赏与信任,另一方面反映出世纪互联目前良好的运营状况与广阔的发展前景。
众所周知,精于电子产品制造(世界第一),对于世纪互联而言,能够与结盟
说句外行人的话呵呵
我大一时看到我很钦佩的一个师兄的个人说明里只有一句话
"我是一个程序员."
当时让我对程序员这个职业怀有强烈的敬意
WPS....金山...你想让自己写的程序运行在每一台电脑上吗?
好象是前辈呵呵,冒犯了
你准备作什么呢?
我或许不能完全理解楼主的心情,但是那种感觉,如出一撤.
不要忘了回来看看。
走好,祝你事业一帆风顺!
不知道楼主是否已有比作程序员更好的打算,若有,那就恭喜楼主终于找到了最适合自己的归宿,不过楼主为什么不往CODING的高层的发展呢?去架构,系统分析?
http://www.bypro.net
无论你循环多少次最终你总是要退出这个循环的
想永远的循环,那就是死循环
死循环能让机器累死,更何况人!?
程序太累 希望朋友们 把for的次数设少点,while的条件设松点
程序员不仅仅只有理想,他还有生活……
或许你的选择是明智的 ,但我个人还是非常热爱和崇尚这个行业.
我的时间还多一些,毕竟我还是大一嘛
走好,前辈!
权当写code是锻炼身体吧。喜欢写code的人,为了工作而写code则是对coding的一种折磨。
为自己写code,权当娱乐身心,并用code帮助自己提高自己的素质吧。
多去锻炼吧,程序员不意味着身体虚弱四体不勤的人
看看国外的大师他们喜欢什么?滑雪、冲浪,极限,甚至驾驶飞机……所以他们能做到40,50,60岁,因为他们懂得编程,更懂得生活。
那才是真正的程序员。
现在我还以作为程序员而自豪!!
真的那麽恐怖啊!
====================================
这是我今天第二次看到这样的话题了,到底怎么办呢?做什么呢?
呵,相信明天总美好。。。
共勉。。。
老师冒出了一句:你们35岁以后等着失业吧!
这是打击人啊。。。。。。
我还是个在校学生,可能是初生牛犊不怕虎吧,我觉得我不会放弃这个行业,至少我现在是这样认为的。
i'm a good coder--努力的方向!!!
老师冒出了一句:你们35岁以后等着失业吧!
这是打击人啊。。。。。。
我还是个在校学生,可能是初生牛犊不怕虎吧,我觉得我不会放弃这个行业,至少我现在是这样认为的。
i'm a good coder--努力的方向!!!
这是程序员的荣耀!
"diego
无论什么职业,重要的是工作和生活的态度
多去锻炼吧,程序员不意味着身体虚弱四体不勤的人
看看国外的大师他们喜欢什么?滑雪、冲浪,极限,甚至驾驶飞机……所以他们能做到40,50,60岁,因为他们懂得编程,更懂得生活。
那才是真正的程序员。"
一个热爱生活,热爱自然,热爱生命的人绝对会成为一个快乐的人...
国内程序员的待遇不高,
对程序员的认识不足,
对技术不重视。
对程序员有很多误区。
多去锻炼吧,程序员不意味着身体虚弱四体不勤的人
看看国外的大师他们喜欢什么?滑雪、冲浪,极限,甚至驾驶飞机……所以他们能做到40,50,60岁,因为他们懂得编程,更懂得生活。
那才是真正的程序员。"
生活???说的太轻飘了!!!
每天干到11,12点。你难道晚上跑步回家呀!!!
每天累的只想睡觉 ,甚至觉都不够睡!!!
周六周日 来加班太正常不过了。
甚至你休假的的时候都会被叫回来改程序!!!
兄弟!!你叫我如何 滑雪,如何冲浪。。。。。
我爱我的职业
我们要为振新中国软件事业做贡献!!!!
别的不说,祝兄弟一路走好。
我喜欢这行,但可怜的工资另我抬不起头来
我想静下心来好好研究程序,但生活另我担忧
程序员啊,在这浮躁的社会里,真的不易,
你能为未来说一句--无悔最好。
我要静下心来编代码了。
在年终和老总谈到明年的薪资时,我的老总这么说:
“你的综合能力还是很好的,可你做程序员这个职业在公司我就只能给你这么多,换个岗位,换个岗位我都可以给你再加工资”。
我终究还是决定放弃这个让我曾经自豪的职业。
以后可能选择努力做一个好PM吧。
孺子牛,牛气冲天那种。
地狱和天堂
...............................
和楼主一个想法,选择了离开。
但是我还会写代码,娱乐娱乐...
一路走好!
因为我是程序员
女朋友离开我
因为我是程序员
当别人休息的时候
我在CODING
当女朋友需要陪伴的时候
我在CODING
我没有销售的脸皮
我没有管理的心计
我有的只是那日日夜夜的计算机
为了少年时的梦想
为了自己的生计
努力吧
Programer
还包含了人的灵魂和思想
这才是程序,优美的代码
漂亮的人生
努力吧
Programer
虽然这么大年龄,我已经连续三天是5点睡觉9点又起来开工了.还好和老婆处理的比较好.工作忙的时候,独自一人在小房间里苦干.
不要对离开的人说不好的话,人无法改变自己的环境的(虽然有人说他能改变环境).
这个行业比其他行业要求从业人员更多的东西,c/c++,java,delphi,asp...........
无止境的要求,有限的回报.呵呵
我曾经强迫我表弟在他的电脑上运行我为他编的打字练习程序。当我为他演示的时候,我自豪地从心里笑出来了。但他的眼神很迷茫……
我到现在还是对“程序员”这三个字特别敏感,非常希望公司能为我做一叠卡片,印上职务:程序员,这样我会发到任何一个认识或不认识我的人手上。但我不会告诉他们哪里有D版碟或者特别服务,绝对不会。
我热爱编程,丝毫不减。但是……为什么把她应用于工作上后,她就变质了?
只不过我技术不过关
没有办法啊
我也是大学就读经济学,后来转读计算机专业的研究生,这一点我们是相同的,因为共同的兴趣,我们走到了一起。
但是有一点和楼主不同,我深爱着程序员这个工作,并且我还有继续做下去!中国的IT业和国外有一点很大的区别,就是中国现在缺乏到了天命之年还仍然从事IT工作的人,看看国外的一些专家,他们终生从事这个行业,终于成为真正的专家,学识渊博,理论丰富,堪称真正的IT人,但是国内的很多程序员都是在IT大发展时期从别的专业跳过来的,缺乏一种“真正”的兴趣,往往干几年以后,一看形势不对,就立马走人了,这才有了30岁以后的程序员没有前途的说法,其实IT业的范畴很广,除了编码,还有设计,测试,咨询,培训等等很广的范畴,足够一个人的发展了。
呵呵,随感而发,萝卜白菜,各有所爱,各位网友见笑!
现在基本从来不加班,因为效率比以前高了至少10倍。
程序员的血泪:
与人交流沟通能力差.没有另一半.
工作辛苦.偶尔心情和脾气坏到极点.
唯有程序(得到别人的认可)最终出来的那一刻.也许只有那一刻才是真正对自己所做的工作的认可.这一点也只有从零开始编写代码的人才感触最深.想想自己做了三年多的程序,又获得了什么,我发现原来一切都是空白.每天都生活在一种压抑,自我封闭的环境中写代码的人,你们都觉醒了吗?
如果为了名利你不要做程序员,
看了老兄现在的心情,想起了以前。。。。。
激情激情激情,当激情过了我们还有什么?
我还是偶尔会写些代码的,是为了保持状态,因为我知道,在中国作管理工作,你要各个方面都要比你的属下强,尽管这不太可能,但是我还是会努力的。
[email protected]
对于这一点深有同感!
一直在trader与Coder之间徘徊,
最终选择了trader,不知道会不会在某年某月某日的某一时刻再来Coding?
一路走好……
虽然这么大年龄,我已经连续三天是5点睡觉9点又起来开工了.还好和老婆处理的比较好.工作忙的时候,独自一人在小房间里苦干.
不要对离开的人说不好的话,人无法改变自己的环境的(虽然有人说他能改变环境).
这个行业比其他行业要求从业人员更多的东西,c/c++,java,delphi,asp...........
无止境的要求,有限的回报.呵呵
===================================
我也快奔30了,我是要继续做程序员这一行还是去干点别的,每天都会时不时地想想,想完了又继续编程......迷茫!
我不是一个好的coder,但是我会是一个成功的我。期待自己的成功。
不过看了后我就有了充分的心理准备,我还是相信明天会更好,
CODER只是一个工作而已,人要活的快乐点工作以外还有很有意思的东西。
每年几百万的毕业生,他们就业有压力,在职的压力不是更大?毕业10点的太阳没法和8、9点的比,虽然你如日中天,那也只能说你几近迟暮。走管理是条出路,但不见得是条好出路:谁都知道管理是金字塔型的,而基层不会扩张很大,却在不断往上推,离开的人少,进的人多,被强行挤出的人又能选择什么?作程序员确实很让人悲观,从前一提起程序员就是高薪、白领,可现在呢?哪个程序员能轻松面对未来?不是没有,是极少。一旦你被这个行业拋弃,你就再也找不回从前的那种风光(起码是相对而言的经济能力)。社会便是如此,逼得程序员不得不现实,生存问题无时无刻不在敲打着每一个程序员。
人说现在是个“知本”的社会,有知识就有未来,可结果不是证明到底还是“资本”的社会,没钱就没未来。程序员恐怕都能体会到一点:交的税最多(比你高的会有退税,比你低的甚至不用交税),未来却是最不明朗的。
不知道能不能成立个什么程序员组织之类的,为程序员的未来保证。不是说40、50的人就一定不能做程序员,他们的经验是最宝贵的,可惜国内这些作坊……即使是外资的也尽是年青的,另外,不顶尖的人也不容易去。
离开是好,但离开做什么,恐怕就不是那么好的了。
我刚下定决心转行
楼主的问题,我也一直在想
但我觉得自己的技术只要够牛,应该都可以解决
一路顺风!
衷心的祝福所有的coder好运!
恭喜恭喜!
我这个人就有一个坏毛病,只喜欢做自己喜欢做的事情,不喜欢做“任务”的事情。
祝你会有好运气!
妓女的待遇〉〉〉程序员。。
就是个坚持,说不上可以多久
不过,会到下一刻,下一刻依旧爱你--“coding”
程序员是可敬的,程序员又是可悲的。
奉劝那些想转行做程序员或者以为程序员工资高但对编程不感兴趣的人,还是另谋出路的好,不要跟我说那些国外程序员如何如何好,很多东西在中国就变味了,因为整个环境就这样,看看象楼主这种‘象写情书一样写代码’对编程有强烈爱好的人都决定离开,就知道软件业的现状,也许过个10几年会好起来,但谁能等得了!在残酷的现实(房价飚升)面前不要说10几年就是几年也难等!
顺便问一下楼主,你下一步目标是什么,技术?销售?能不能透露一下,也好让我们程序员的转型多一些参考,少走一些弯路。
以上纯属一家之言,希望大家只是作些参考,我可不想让中国软件业少了几个牛人。
程序员是可敬的,程序员又是可悲的。
奉劝那些想转行做程序员或者以为程序员工资高但对编程不感兴趣的人,还是另谋出路的好,不要跟我说那些国外程序员如何如何好,很多东西在中国就变味了,因为整个环境就这样,看看象楼主这种‘象写情书一样写代码’对编程有强烈爱好的人都决定离开,就知道软件业的现状,也许过个10几年会好起来,但谁能等得了!在残酷的现实(房价飚升)面前不要说10几年就是几年也难等!
顺便问一下楼主,你下一步目标是什么,技术?销售?能不能透露一下,也好让我们程序员的转型多一些参考,少走一些弯路。
以上纯属一家之言,希望大家只是作些参考,我可不想让中国软件业少了几个牛人。
Coding在业余弄弄还可以。但在中国以这个为职业还不如当妓女的,妓女不会有那么加班,妓女也不会有那么多责骂。
来世愿做牛做马也不愿当程序员,这不是人干的话。
呵呵~大家祝福我吧~
能不写程序千万别以写程序为生,能转行的趁现在年轻赶快转行。
能年龄大了,钱没挣几个,落得一身病,再转行就晚了。
这是忠告。
选择1:做销售
闷头钻技术→抬头勤沟通
转型吸引力:销售工作富于挑战,而且收入与工作业绩直接挂钩,适合对薪水上升空间不满、且追求个人价值的体现者。
优势:IT人有很强的技术背景,更擅长发掘产品性能的优缺点,对于IT产品的介绍具有权威性,容易被客户相信。
劣势:与销售相比,技术研发的工作环境相对封闭,工程师们与机器沟通的能力往往优于与人沟通的能力。因此,与人的沟通能力是最需要补上的一课。
学习计划:可以参考一些诸如卡耐基人际沟通技巧之类的书籍,反省自己以往人际沟通中是否有违规则;其次,可以参加一些销售人员的聚会或是培训课程,给自己洗洗脑,从个人中心的思维方式转换到客户中心的模式中。当然最重要的一点是,平时要注意多与人沟通。技巧固然可以通过训练速成,观念的转变却不是一朝一夕的事。
选择2:做培训
术业专攻→博采众长
转型吸引力:培训工作让人有一种帮助他人的成就感,适合喜欢与人分享、且重视精神的收获者。 优势:适应企业需求,IT人在运用某一技术语言上相当精深,另外他们在技术研发中的实战经验,对于学员来说也是相当宝贵的教学资源。
劣势:除了精通某一技术语言之外,培训师需要有更广泛的知识面,而IT技术人员往往在这个方面有所欠缺。因此,要系统性地重组IT技术领域的知识,并且不断自发了解技术发展的最新动态。
学习计划:通晓多个开发平台以及技术语言的特性,训练自己撰写技术评论文章的能力,为以后独立编写教案作一个铺垫。另外,有资金、有实力的话,应该制订技术学习进度表,尽可能地获得两三个有分量的技术证书,并保持更新。
选择3:做咨询
技术攻关→资源整合
转型吸引力:咨询师一般在企业决策中起到参谋作用,能转型成为咨询师自然能保证IT人的身价不会因为年龄而贬值。适合有独立项目开发经验者。
优势:有过实际项目经验的IT人,解决实际问题的能力非常强。
劣势:除帮助客户直接解决问题之外,咨询师需要根据不同情况来提供一系列不同的解决方案,而技术人员一般只了解到自己某一项目的经验,这一经验是否能化身到其它项目上,仍有待实践的考验。
学习计划:作为有心人,个人应该收集各种项目实施的案例,分析其成功失败的原因,内化成自己的一套系统的解决方案库。另外,咨询师需要学习一些企业管理的知识,锻炼自己整合能力,能针对企业不同的资源条件,提供出具有可执行性的解决方案。
选择4:做管理
技术开发→团队开发
转型吸引力:这里所说的做管理是指自己开IT公司做老板。采取这种转型是需要特别慎重的。一般来说,适合有强烈创业愿望、并且有管理能力者。
优势:技术是IT公司最核心的内容,作为这方面的行家,从IT人转型的老板自然在技术管理方面独具慧眼。
劣势:从纯粹技术从业者到管理者,衡量这个人的成功标准也从成功的技术研发能力转向成熟的团队管理能力。而从事技术开发的IT人往往重技术轻管理,这种习惯如果带到新公司里,失败就跟着来了。
学习计划:在打工期间,应该尽可能地争取一些项目管理的机会,积累管理经验,而不是一头扎在技术里。另外,系统的学习非常必要,尽管学历不代表什么,但参与一次教学过程,对于训练管理思维能力大有裨益。
特别提醒
在选择转型方向时,有两个原则是需要坚持的。第一,从兴趣出发。毕竟这个阶段,物质基础已经有一定积累了,该往高标准的精神要求去发展职业了,而不是仅仅以回报的物质条件优厚程度来决定。第二,时刻准备着。追求成功的职业转型,准备工作并不是一个月或一两年时间就能完成的,个人应该尽早明确自己的发展方向,并根据这个方向来制定一个长期、系统的学习计划,为适应将来的转型,升级完善自身的“软硬件”。
但是我目前依然还要继续coding,一方面我热爱programming(这是我当年选择这条路的原因),另一面我在找到出路之前还要糊口
悲哀呀,当年为了作programmer放弃了爱情放弃了考研,如今... ...
无间道呀
我并不是做不好coding,事实上只要愿意我能够靠coding拿到相当高的收入。而且coding也并非没有前途,实际上,如果好好的做,到外企,或者拥有真正核心技术的好公司,还是很有发展的。
不过,coding太依赖于外部环境,依赖于好市场、好公司、好老板什么的,程序员很少能够自己决定自己的未来。这才是我离开coding的根本原因。
我很喜欢写程序。喜欢写的过程及享受运行的结果给我带来的郁闷与喜悦。
如果你愿意,我能跟你聊聊吗?
我的信箱:[email protected]
我的QQ:393118167
程序员不是什么特殊的职业,他就像挖煤的,炼铁的,纺织的一样普通的不能再普通,之所以让人感觉兴奋,是社会和自己给了这个职业一个美妙的梦而已;
程序员累--作什么工作不累呢,我想体会过挖煤,炼铁之后你就会体会到什么是真正的累(我以前就是炉前工)。各行各业都很辛苦,只是有人把自己的苦和累无限放大,总觉得自己是最委屈和最伟大的,似乎当自己慢慢变老的时候,可以无比欣慰似的说,我当年写程序的时候。。。,看看国外吧,人家不比你轻松。试想既然人家技术如此领先,难道是下班喝茶喝出来的?果真如此的话,我真的开始怀疑我国程序员的智商了。我在国外的时候,感觉人家从不把加班认为是在加班。
三十而终---一个It业界的笑话。我不知道用杞人忧天这个词是否贴切,为什么自己还没有到30,就已经发出如此的感叹呢。也许你过了30就不会这么想了。难道你认为30是个人生衰竭之坎么,30以后你是否就可以高枕无忧的说,我可是要找一个轻松的工作了。如果果真容易的话,我现在就去找了。
浮躁--一直是国内IT的时髦词汇,我不反对浮躁,浮躁可以改变人生,也可以教育人生;浮躁可以改变企业,同时企业也可以改变你。挺好的,浮躁。继续吧---
中国没有几家企业真正把程序员当人看,都是当牲畜使唤。无条件加班,无条件扣奖金。在这种环境你去体验试试,你会比谁的抱怨都要多。
对身心特有害的行业还是少涉足为妙
兄弟,保重
程序员听起来让人觉得好,又有哪个老板真正关心这些本可以带来更多价值的人整天想的是什么,什么才是他们所真正需要的呢!!!
可我看到的
我们班工资最高的几个,只有一个是搞销售,其他都是搞软件的
再看研究生,计算机学院的平均6K/月,也应该是学校最高的
最后自己所在的公司,有搞程序也有搞电子的
同样是几个搞软件的工资最高
每天用两个小时编程,其余时间都在打游戏
还拿着这个休闲的城市不低的薪水
所以,我一定要从电路设计向搞程序转变......
只有程序,能让我完全投入,能带给我成就感
和楼主一样,我马上就要离开现在的地方,我很想告别Coding,可不知道自己应该去做另外的哪一行,我总感觉自己应该有很大的潜力,可我真不知道自己还能做什么,说到兴趣取向,我也不能说清楚自己究竟喜欢什么。。。只觉得如果一直这样Coding下去,我会失去身为一个正常人的许多东西....
祝楼主好运,也愿自己平安!
为了按时完成项目我们加班加点干通宵;
为了满足客户各种各样非正常的需求我们挖空心思,彻夜难眠;
可即便是这样也得不到老板丝毫的怜悯和尊重!
残酷的现实让程序员这一神圣的职业变了味,调了色!
难道只是为了“兴趣”这两个字坚守在这个行业上,以至于失去
自尊、健康和幸福生活吗?不,代价太大了。
中国的现实是不会让大多数程序员幸福的!!
别了,我的程序员同行们,临别之际
衷心的祝愿你们身体健康,生活幸福!
PS:由于长时间坐再那Coding,导致脊髓骨突出,前几天才从医院康复回单位上班...可是公司却连问候一声都没有?!
PS:由于长时间坐再那Coding,导致脊髓骨突出,前几天才从医院康复回单位上班...可是公司却连问候一声都没有?!
没有办法为了生活
愿所有的coding好运!
没有入门,哪里有告别?
“在中国21世纪什么最不值钱?程序员” ----本人。
我是个做了3年的程序员了,不敢谈技术有多高,经验还是有一些的。看看周围的朋友,同时参加工作,不干程序员的都比我有钱,有闲。讨厌了天天加班,(加班不是因为效率低,而是因为客户和老板要求不合理。),受够了一个人的孤单。今年26了,恰封公司倒闭,决定不CODING 了。
找啊找工作,才发现除了CODING 什么都不会做。于是再CODING。
我想哪一天,我再失业,恐怕有饿死的危险。
所谓外国程序员的生活如何如何,那都是跟中国的CODER没关系,所谓赞同者(如前几楼有个研究生),都是些不以CODING糊口,是有政府机关或大企业养着搞技术研究的。都是些站着说话不腰疼的主。
强烈支持楼主决定。咱一块卖盒饭去吧。。。。。。。。。
,一年多来,不知加了多少班,我觉得比工人还不如
穷,则应思变,而不是一味的逃避--转行,或者痛骂.
你们的技术不只是生活的工具,更是是强大的武器.让技术门槛外的人,你的上司看看它的威力,如何?
多与老板们沟通沟通吧,你们缺少的,或许就是给上司的一份汇报.或者,程序员一族为什么不能晋级,参与公司管理呢?你们不是需要权利来保护自己的利益吗?
----孟岩语
------------------------
diego
无论什么职业,重要的是工作和生活的态度
多去锻炼吧,程序员不意味着身体虚弱四体不勤的人
看看国外的大师他们喜欢什么?滑雪、冲浪,极限,甚至驾驶飞机……所以他们能做到40,50,60岁,因为他们懂得编程,更懂得生活。
那才是真正的程序员。
--------------------------
怎么说,在中国不可能向那些外国程序员,有那样的条件么?中国的现状就是无组织,无纪律,我是说大部分,老板不懂的体谅员工,只会下达任务,你要给我完成什么什么,完了,你这个有要怎么样怎么样,开始也不说清楚,浪费coder的青春,把程序员当动物使唤.不说了,还是祝你走好!
==========================================
成为一个吃饭的工具的时候是挺悲哀的事情。
为什么我不早知道这个道理呢,现在连兴趣都丢了,怎么办?
生活就是这样。
我入行两年多了。先开始做CODING,可能是新手没经验,天天加班,没有周末,这样过了半年多,选择了去做通信产品的测试,去了华为,可谁知这更可怕,也要加班,工作时间和工资挂钩,工时少了就倒霉了,扣工资,头还给你找事,这是什么烂规定。而且天天对这交换机,我们把那叫磁疗。终于忍受不了,又回来做了coder,现实就是这样啊,上学时认为这是个令人向往的职业,可现在我不这么认为了,说这行工资告,狗屎,就靠工资了,别的什么都没有,辛苦我不怕,可我希望得到认可,可从来没有过。中国的程序员是最好的程序员,为了生活奔波,为了工作加班。可回报太少。
向中国的程序员致敬
谁是最可怜的人---CODING
--〉 我12年走的路~
--〉 我12年走的路~
不過暫時還不想改行,因為我太喜歡Coding了。雖然很喜歡但是到處找工作還是沒人要我,估計我太笨了。在學校就開始學JAVA到現在,看了n本數,不過沒寫過什麼代碼,明年應該多寫寫JAVA,爭取找一個搞java的工作,現在感覺Delphi沒什麼前途了,唉!省吃儉用存了一點錢打算明年交給公汽和人才市場。
不過暫時還不想改行,因為我太喜歡Coding了。雖然很喜歡但是到處找工作還是沒人要我,估計我太笨了。在學校就開始學JAVA到現在,看了n本數,不過沒寫過什麼代碼,明年應該多寫寫JAVA,爭取找一個搞java的工作,現在感覺Delphi沒什麼前途了,唉!省吃儉用存了一點錢打算明年交給公汽和人才市場。
You can't be called programmer!
很想和各位兄弟聊聊,
我的MSN:[email protected]
现在虽然是分析员,但还是在coding,我的愿望是尽快完成“原始资本积累”,做个小老板去……
说什么呢? 在这里,祝福楼主,一路走好!
一个人有一个人的活法,我现在还是个在学生,专业方向是向ERP方向靠的,我自己想往web编程方面发展,这是我喜欢的,但是害怕就业后发展不是太好,也想我管理上靠近,
每年毕业生就业形势一年比一年差,像我这样烂学校的本科生招聘会上挤破头,研究生就一串一串的,真是越学越迷茫呀
我现在还是大学的学生,学计算机的.
有时候感觉挺迷茫的,特想编程,可就是什么也不会.
感觉你既然都要成功了,还是放弃了,我考虑以后会不会做个程序员了
其实目前整个大环境就是如此--每个行业都有机会,但每个行业都非常不好做。
想真正实现自己的价值,同时被别人认可和尊重又不想违背自己心意或是原则。这几乎是难上加难的事情……
此外,是否需要换岗位还是保持现状。我个人以为,不能简单得看眼前或是所谓的“钱景”。而是必须明确你真正的需求和对自己将来的正确态度是什么(或者说是价值观和价值取向)。
现在普遍的情况是--家人,朋友,周围人再看到×××目前有没有很高的收入、岗位也不是那种所谓的“铁饭碗”、女朋友老大不小了也没有或是女友总觉得你生活上不关心她事业上也不怎么样…… 大多来自周边环境的压力远大于自己给自己的压力,当然不排除您自己本身对自己的定位就不低。以至于时至今日很多时候在众人面前郁郁不得志,脸面上也确实为难了一些。
其实,我还是这个观点。您必须明确你真正需要的是什么,那你就执著得去做。没有任何一个成功的人,在之前他知道自己100%一定成功。很多标榜的成功往往是在别人事后发现他鹤立鸡群或是脱颖而出后显示出璀璨的一面……
我对20~35岁之间的人得一个比较大的定义就是--“选择”。这个年龄段--“选择”是及其微妙的,也是引发你真正事业契机的基点
不多说了,有机会好好聊聊……
其实目前整个大环境就是如此--每个行业都有机会,但每个行业都非常不好做。
想真正实现自己的价值,同时被别人认可和尊重又不想违背自己心意或是原则。这几乎是难上加难的事情……
此外,是否需要换岗位还是保持现状。我个人以为,不能简单得看眼前或是所谓的“钱景”。而是必须明确你真正的需求和对自己将来的正确态度是什么(或者说是价值观和价值取向)。
现在普遍的情况是--家人,朋友,周围人再看到×××目前有没有很高的收入、岗位也不是那种所谓的“铁饭碗”、女朋友老大不小了也没有或是女友总觉得你生活上不关心她事业上也不怎么样…… 大多来自周边环境的压力远大于自己给自己的压力,当然不排除您自己本身对自己的定位就不低。以至于时至今日很多时候在众人面前郁郁不得志,脸面上也确实为难了一些。
其实,我还是这个观点。您必须明确你真正需要的是什么,那你就执著得去做。没有任何一个成功的人,在之前他知道自己100%一定成功。很多标榜的成功往往是在别人事后发现他鹤立鸡群或是脱颖而出后显示出璀璨的一面……
我对20~35岁之间的人得一个比较大的定义就是--“选择”。这个年龄段--“选择”是及其微妙的,也是引发你真正事业契机的基点
不多说了,有机会好好聊聊……
35岁最大的财富是经验,可是在it圈,10年经验和2年经验区别很大吗?而且,35岁的你精力和身体情况还能和20多的人比吗?
大自然的规律是弱肉强食,说实话,有本事你也是老板,你也会这样做,不要说别人怎样,存在就是合理的!
整个社会都是再一个变态的理念中运作
逃避回面对新的不适应
其实Coding工作技术含量不高,只要掌握了一门语言或工具就行了,主要是一天到晚面对着电脑太枯燥了。
Designer才是真正充满激情充满挑战的工作。
我有點迷茫了>: