工作之路 - 南京合榮欣業有限責任公司

作者收到一家位于江宁開發區公司的面試通知,儘管對該地區並不熟悉,仍按時前往。面試過程中與人力資源及行政部門負責人交流,應聘銷售經理一職,反思了自身在項目管理和經驗方面的不足。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     之前, 也不知道什麼時候,投過這個公司的簡歷了.突然一天,這個公司的一個HR打電話,給我說起來這個事情, 資訊了下我公司和個人工作的一些情況,然後,通知我大概什麼時候去面試.

    合榮欣業的辦公地點在江寧開發區,具體是江寧開發區的庄排路157號,對我來說,這個地方很陌生,雖然在江寧的叉路口也生活了2年,但是對靠近江寧腹地還是不怎麼熟悉的,首先座車到了河定橋,然後打車到這個地方. 預約的是2點,大概是2點03分到的地方.

   填寫了一個表格, 然後和HR的小姐聊了會,這個小姑娘居然對今年的MBA的情況很熟悉,呵呵,可能也是道中人吧.

   然後行政主管 李先生 和人力資源主管呂小姐,進行了面談,我應聘的是銷售經理,這對於從來都沒有做過銷售的我來說,的確是個挑戰,但是,我這次一定要讓自己轉型成功, 我做了太多的無用的東西了, 需要彌補自己其他方面的能力,只有這樣綜合能力的得到提高,才可以增強自己後續的綜合管理能力. 下面的工作方向依然是 技術管理 和銷售類別. 比如 營運等.

     大概談了下,還是感覺自己的某些方面的能力欠缺,尤其是有關項目方面和經驗方面. 自己的之前10年的工作環境太單純了,單純到了可怕的地步,萬里長程必須要走開第一步的. 尚不知道什麼時候,我能夠走出去, 也不知道, 走出去的地方是身麼樣子.

      堅持,只要堅持,就可以成功的!

package BeiKe; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.Path; import org.apache.hadoop.io.Text; import org.apache.hadoop.mapreduce.Job; import org.apache.hadoop.mapreduce.Mapper; import org.apache.hadoop.mapreduce.Reducer; import org.apache.hadoop.mapreduce.lib.input.FileInputFormat; import org.apache.hadoop.mapreduce.lib.output.FileOutputFormat; import org.json.JSONArray; import org.json.JSONObject; import org.json.JSONTokener; import java.io.IOException; public class CleanHouse { // Mapper 类 public static class JsonMapper extends Mapper<Object, Text, Text, Text> { @Override protected void map(Object key, Text value, Context context) throws IOException, InterruptedException { try { // 使用 JSONTokener 解析 JSON 数组 JSONArray jsonArray = new JSONArray(new JSONTokener(value.toString())); for (int i = 0; i < jsonArray.length(); i++) { JSONObject jsonObject = jsonArray.getJSONObject(i); // 获取 "单价(元/平方米)" 字段 String pricePerSquareMeter = jsonObject.optString("单价(元/平方米)", null); // 如果字段为空值、"暂无信息" 或 "无",跳过该行数据 if (pricePerSquareMeter == null || pricePerSquareMeter.equals("暂无信息") || pricePerSquareMeter.equals("无")) { continue; } // 修改字段名 jsonObject.put("元/平方米", jsonObject.remove("单价(元/平方米)")); // 输出处理后的 JSON 对象 context.write(new Text("key"), new Text(jsonObject.toString())); } } catch (Exception e) { System.err.println("JSON 解析错误: " + e.getMessage()); System.err.println("无法解析的 JSON 数据: " + value.toString()); } } } // Reducer 类(可选) public static class JsonReducer extends Reducer<Text, Text, Text, Text> { @Override protected void reduce(Text key, Iterable<Text> values, Context context) throws IOException, InterruptedException { for (Text value : values) { context.write(null, value); // 直接输出处理后的 JSON 数据 } } } public static void main(String[] args) throws Exception { Configuration conf = new Configuration(); Job job = Job.getInstance(conf, "Json Cleaner"); job.setJarByClass(CleanHouse.class); job.setMapperClass(JsonMapper.class); job.setReducerClass(JsonReducer.class); job.setOutputKeyClass(Text.class); job.setOutputValueClass(Text.class); FileInputFormat.addInputPath(job, new Path(args[0])); FileOutputFormat.setOutputPath(job, new Path(args[1])); System.exit(job.waitForCompletion(true) ? 0 : 1); } }改代码输出结果为[root@hadoop01 software]# hadoopjar CleanHouse.jar /贝壳网南通地区房价数据.json /out 25/06/13 13:37:06 INFO client.RMProxy: Connecting to ResourceManager at hadoop01/192.168.164.128:8032 25/06/13 13:37:07 WARN mapreduce.JobResourceUploader: Hadoop command-line option parsing not performed. Implement the Tool interface and execute your application with ToolRunner to remedy this. 25/06/13 13:37:09 INFO input.FileInputFormat: Total input paths to process : 1 25/06/13 13:37:10 INFO mapreduce.JobSubmitter: number of splits:1 25/06/13 13:37:10 INFO mapreduce.JobSubmitter: Submitting tokens for job: job_1749776424019_0029 25/06/13 13:37:10 INFO impl.YarnClientImpl: Submitted application application_1749776424019_0029 25/06/13 13:37:10 INFO mapreduce.Job: The url to track the job: http://hadoop01:8088/proxy/application_1749776424019_0029/ 25/06/13 13:37:10 INFO mapreduce.Job: Running job: job_1749776424019_0029 25/06/13 13:37:30 INFO mapreduce.Job: Job job_1749776424019_0029 running in uber mode : false 25/06/13 13:37:30 INFO mapreduce.Job: map 0% reduce 0% 25/06/13 13:37:42 INFO mapreduce.Job: map 100% reduce 0% 25/06/13 13:37:52 INFO mapreduce.Job: map 100% reduce 100% 25/06/13 13:37:53 INFO mapreduce.Job: Job job_1749776424019_0029 completed successfully 25/06/13 13:37:53 INFO mapreduce.Job: Counters: 49 File System Counters FILE: Number of bytes read=6 FILE: Number of bytes written=282717 FILE: Number of read operations=0 FILE: Number of large read operations=0 FILE: Number of write operations=0 HDFS: Number of bytes read=475889 HDFS: Number of bytes written=0 HDFS: Number of read operations=6 HDFS: Number of large read operations=0 HDFS: Number of write operations=2 Job Counters Launched map tasks=1 Launched reduce tasks=1 Data-local map tasks=1 Total time spent by all maps in occupied slots (ms)=8377 Total time spent by all reduces in occupied slots (ms)=7724 Total time spent by all map tasks (ms)=8377 Total time spent by all reduce tasks (ms)=7724 Total vcore-milliseconds taken by all map tasks=8377 Total vcore-milliseconds taken by all reduce tasks=7724 Total megabyte-milliseconds taken by all map tasks=8578048 Total megabyte-milliseconds taken by all reduce tasks=7909376 Map-Reduce Framework Map input records=14107 Map output records=0 Map output bytes=0 Map output materialized bytes=6 Input split bytes=124 Combine input records=0 Combine output records=0 Reduce input groups=0 Reduce shuffle bytes=6 Reduce input records=0 Reduce output records=0 Spilled Records=0 Shuffled Maps =1 Failed Shuffles=0 Merged Map outputs=1 GC time elapsed (ms)=466 CPU time spent (ms)=3730 Physical memory (bytes) snapshot=442748928 Virtual memory (bytes) snapshot=4189290496 Total committed heap usage (bytes)=275775488 Shuffle Errors BAD_ID=0 CONNECTION=0 IO_ERROR=0 WRONG_LENGTH=0 WRONG_MAP=0 WRONG_REDUCE=0 File Input Format Counters Bytes Read=475765 File Output Format Counters Bytes Written=0根据这个修改代码,json文件在hdfs中为 [{ “地点”: “(海门区) 解放西路175号”, “单价(元/平方米)”: “8049元/平方米”, “绿化率”: 0.26, “开发商”: “乳山联建设开发有限公司”, “建成年代”: “2000-2012年” }, { “地点”: “(海门区) 通源路147号”, “单价(元/平方米)”: “9281元/平方米”, “绿化率”: 0.35, “开发商”: “暂无信息”, “建成年代”: “2001-2015年” }, { “地点”: “(海门区) 丝绸东路299号”, “单价(元/平方米)”: “7716元/平方米”, “绿化率”: 0.3, “开发商”: “沪商置有限公司”, “建成年代”: “2013-2020年” }, { “地点”: “(海门区) 粉坊弄”, “单价(元/平方米)”: “8178元/平方米”, “绿化率”: 0.01, “开发商”: “上海中海海昆房地产有限公司”, “建成年代”: “1993-2008年” } ]
最新发布
06-15
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值